SlideShare a Scribd company logo
1 of 15
Download to read offline
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Create a Custom Celebrity List for
Your Media Assets
Suman Koduri
Sr. Technical Account Manager
Enterprise Support, AWS
A I M 3 4 9
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Breakout repeats
Wednesday ,Nov 28
AIM307 - Deep Dive on Amazon Rekognition
11:30 AM - 12:30 PM | Aria West, Level 3, Juniper 1
Thursday, Nov 29
AIM421 - Build a Custom Model for Object & Logo Detection
1:45 PM - 2:45 PM | Mirage, Martinique A
Friday, Nov 30
AIM323 - Build a Searchable Image Library with Amazon Rekognition
8:30 AM - 9:30 AM | Mirage, Grand Ballroom D, Table 1
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Why do we need custom celebrity list?
Provide face-based verification
Recognize VIP’s
Recognize key individuals from uploaded media files
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Current Approach & Challenges
Speed?
Scale? Cost?Manual?
Automation?
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Solution Pipeline
21 3
Collect Process Transform
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon RekognitionAmazon S3 Face collection
Faces
1. Store images of recognized people
from your own image database
2. Index individuals into a collection
Collect
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon S3
(Media Bucket)
Amazon ElasticsearchAWS Lambda: Analysis
AWS Lambda: Commit
AWS Step FunctionsVídeos
Amazon RekognitionAmazon S3 Face collection
Faces
2. Index individuals into a collection
4. Recognize individual faces based on your uploaded files3. Store video files
Process
Collect
5. Index and store metadata on ES
1. Store images of recognized people
from your own image database
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS LambdaAmazon API Gateway9. Visualize Metadata
Amazon RekognitionAmazon S3 Face collection
AWS Lambda: Transcode
Amazon S3
(Media Clips)
Faces
2. Index individuals into a collection
6. Clip video for specific faces
7. Transcode file to generate clips
AWS Elemental MediaConvert
Transform
Amazon S3
(Media Bucket)
Amazon ElasticsearchAWS Lambda: Analysis
AWS Lambda: Commit
AWS Step FunctionsVídeos
3. Store video files
Process
5. Index and store metadata on ES
Collect
8. Collection of Custom
Celebrity clips
1. Store images of recognized people
from your own image database
4. Recognize individual faces based on your uploaded files
Visualize
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS LambdaAmazon API Gateway9. Visualize Metadata
Amazon RekognitionAmazon S3 Face collection
AWS Lambda: Transcode
Amazon S3
(Media Clips)
Faces
2. Index individuals into a collection
6. Clip video for specific faces
7. Transcode file to generate clips
AWS Elemental MediaConvert
Amazon S3
(Media Bucket)
Amazon ElasticsearchAWS Lambda: Analysis
AWS Lambda: Commit
AWS Step FunctionsVídeos
3. Store video files
5. Index and store metadata on ES
Collect
8. Collection of Custom
Celebrity clips
1. Store images of recognized people
from your own image database
4. Recognize individual faces based on your uploaded files
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS LambdaAmazon API Gateway9. Visualize Metadata
AWS Lambda: Transcode
Amazon S3
(Media Clips)
6. Clip video for specific faces
7. Transcode file to generate clips
AWS Elemental MediaConvert
Amazon S3
(Media Bucket)
Amazon ElasticsearchAWS Lambda: Analysis
AWS Lambda: Commit
AWS Step FunctionsVídeos
3. Store video files
5. Index and store metadata on ES
Analyze
8. Collection of Custom
Celebrity clips
4. Recognize individual faces based on your uploaded files
Logo or Object detection using a custom model running on SageMaker or EC2
Amazon SageMaker
NVIDIA
Tesla V100 GPUs
(14x faster than P2)
P3 Machine Learning
AMIs
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Thank you!
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
• @sumankoduri
• https://www.linkedin.com/in/sumankoduri
Suman Koduri (skkoduri@amazon.com)

More Related Content

What's hot

What's hot (20)

Build an Intelligent Multi-Modal User Agent with Voice and NLU (AIM340) - AWS...
Build an Intelligent Multi-Modal User Agent with Voice and NLU (AIM340) - AWS...Build an Intelligent Multi-Modal User Agent with Voice and NLU (AIM340) - AWS...
Build an Intelligent Multi-Modal User Agent with Voice and NLU (AIM340) - AWS...
 
Enterprise Data Protection with Veritas NetBackup on AWS (STG347) - AWS re:In...
Enterprise Data Protection with Veritas NetBackup on AWS (STG347) - AWS re:In...Enterprise Data Protection with Veritas NetBackup on AWS (STG347) - AWS re:In...
Enterprise Data Protection with Veritas NetBackup on AWS (STG347) - AWS re:In...
 
Amazon S3 Security Settings & Controls (STG308-R1) - AWS re:Invent 2018
Amazon S3 Security Settings & Controls (STG308-R1) - AWS re:Invent 2018Amazon S3 Security Settings & Controls (STG308-R1) - AWS re:Invent 2018
Amazon S3 Security Settings & Controls (STG308-R1) - AWS re:Invent 2018
 
Train Models on Amazon SageMaker Using Data Not from Amazon S3 (AIM419) - AWS...
Train Models on Amazon SageMaker Using Data Not from Amazon S3 (AIM419) - AWS...Train Models on Amazon SageMaker Using Data Not from Amazon S3 (AIM419) - AWS...
Train Models on Amazon SageMaker Using Data Not from Amazon S3 (AIM419) - AWS...
 
Tailor Your Alexa Skill Responses to Deliver Truly Personal Experiences (ALX3...
Tailor Your Alexa Skill Responses to Deliver Truly Personal Experiences (ALX3...Tailor Your Alexa Skill Responses to Deliver Truly Personal Experiences (ALX3...
Tailor Your Alexa Skill Responses to Deliver Truly Personal Experiences (ALX3...
 
Create Advanced Text Analytics Solutions with NLP - BDA310 - New York AWS Sum...
Create Advanced Text Analytics Solutions with NLP - BDA310 - New York AWS Sum...Create Advanced Text Analytics Solutions with NLP - BDA310 - New York AWS Sum...
Create Advanced Text Analytics Solutions with NLP - BDA310 - New York AWS Sum...
 
Best Practices for Building Multi-Region, Active-Active Serverless Applicatio...
Best Practices for Building Multi-Region, Active-Active Serverless Applicatio...Best Practices for Building Multi-Region, Active-Active Serverless Applicatio...
Best Practices for Building Multi-Region, Active-Active Serverless Applicatio...
 
Vonage & Aspect: Transform Real-Time Communications & Customer Engagement (TL...
Vonage & Aspect: Transform Real-Time Communications & Customer Engagement (TL...Vonage & Aspect: Transform Real-Time Communications & Customer Engagement (TL...
Vonage & Aspect: Transform Real-Time Communications & Customer Engagement (TL...
 
Build an End-To-End IoT Example with AWS IoT Core (IOT211-R2) - AWS re:Invent...
Build an End-To-End IoT Example with AWS IoT Core (IOT211-R2) - AWS re:Invent...Build an End-To-End IoT Example with AWS IoT Core (IOT211-R2) - AWS re:Invent...
Build an End-To-End IoT Example with AWS IoT Core (IOT211-R2) - AWS re:Invent...
 
New AI/ML Solutions with AWS DeepLens & Amazon SageMaker with ConocoPhillips ...
New AI/ML Solutions with AWS DeepLens & Amazon SageMaker with ConocoPhillips ...New AI/ML Solutions with AWS DeepLens & Amazon SageMaker with ConocoPhillips ...
New AI/ML Solutions with AWS DeepLens & Amazon SageMaker with ConocoPhillips ...
 
Drive Customer Value with Data-Driven Decisions (GPSBUS206) - AWS re:Invent 2018
Drive Customer Value with Data-Driven Decisions (GPSBUS206) - AWS re:Invent 2018Drive Customer Value with Data-Driven Decisions (GPSBUS206) - AWS re:Invent 2018
Drive Customer Value with Data-Driven Decisions (GPSBUS206) - AWS re:Invent 2018
 
Private Network Connectivity: Connecting AWS into Public Sector Networks (WPS...
Private Network Connectivity: Connecting AWS into Public Sector Networks (WPS...Private Network Connectivity: Connecting AWS into Public Sector Networks (WPS...
Private Network Connectivity: Connecting AWS into Public Sector Networks (WPS...
 
Alexa for Device Makers: Create Products with Alexa Built-In Using AVS (ALX30...
Alexa for Device Makers: Create Products with Alexa Built-In Using AVS (ALX30...Alexa for Device Makers: Create Products with Alexa Built-In Using AVS (ALX30...
Alexa for Device Makers: Create Products with Alexa Built-In Using AVS (ALX30...
 
Build Deep Learning Applications Using PyTorch and Amazon SageMaker (AIM432-R...
Build Deep Learning Applications Using PyTorch and Amazon SageMaker (AIM432-R...Build Deep Learning Applications Using PyTorch and Amazon SageMaker (AIM432-R...
Build Deep Learning Applications Using PyTorch and Amazon SageMaker (AIM432-R...
 
Hollywood's Cloud-Based Content Lakes: Modernized Media Archives (MAE203) - A...
Hollywood's Cloud-Based Content Lakes: Modernized Media Archives (MAE203) - A...Hollywood's Cloud-Based Content Lakes: Modernized Media Archives (MAE203) - A...
Hollywood's Cloud-Based Content Lakes: Modernized Media Archives (MAE203) - A...
 
Protecting Amazon EC2 Instances, Relational Databases, and NoSQL Workloads (S...
Protecting Amazon EC2 Instances, Relational Databases, and NoSQL Workloads (S...Protecting Amazon EC2 Instances, Relational Databases, and NoSQL Workloads (S...
Protecting Amazon EC2 Instances, Relational Databases, and NoSQL Workloads (S...
 
M&E Leadership Session: The State of the Industry, What's New from AWS for M&...
M&E Leadership Session: The State of the Industry, What's New from AWS for M&...M&E Leadership Session: The State of the Industry, What's New from AWS for M&...
M&E Leadership Session: The State of the Industry, What's New from AWS for M&...
 
Unleash the Power of Temporary AWS Credentials (a.k.a. IAM roles) (SEC390-R1)...
Unleash the Power of Temporary AWS Credentials (a.k.a. IAM roles) (SEC390-R1)...Unleash the Power of Temporary AWS Credentials (a.k.a. IAM roles) (SEC390-R1)...
Unleash the Power of Temporary AWS Credentials (a.k.a. IAM roles) (SEC390-R1)...
 
Machine Learning for the Enterprise, ft. Sony Interactive Entertainment (ENT2...
Machine Learning for the Enterprise, ft. Sony Interactive Entertainment (ENT2...Machine Learning for the Enterprise, ft. Sony Interactive Entertainment (ENT2...
Machine Learning for the Enterprise, ft. Sony Interactive Entertainment (ENT2...
 
DevOps Concepts for Data Science (DEV347-R2) - AWS re:Invent 2018
DevOps Concepts for Data Science (DEV347-R2) - AWS re:Invent 2018DevOps Concepts for Data Science (DEV347-R2) - AWS re:Invent 2018
DevOps Concepts for Data Science (DEV347-R2) - AWS re:Invent 2018
 

Similar to Create a Custom Celebrity List for Your Media Assets (AIM349-R1) - AWS re:Invent 2018

Similar to Create a Custom Celebrity List for Your Media Assets (AIM349-R1) - AWS re:Invent 2018 (20)

Increase the Value of Video with ML & Media Services - SRV322 - Toronto AWS S...
Increase the Value of Video with ML & Media Services - SRV322 - Toronto AWS S...Increase the Value of Video with ML & Media Services - SRV322 - Toronto AWS S...
Increase the Value of Video with ML & Media Services - SRV322 - Toronto AWS S...
 
Customizing Data Lakes to Work for Your Enterprise with Sysco (STG340) - AWS ...
Customizing Data Lakes to Work for Your Enterprise with Sysco (STG340) - AWS ...Customizing Data Lakes to Work for Your Enterprise with Sysco (STG340) - AWS ...
Customizing Data Lakes to Work for Your Enterprise with Sysco (STG340) - AWS ...
 
Increase the Value of Video with ML & Media Services - SRV322 - Chicago AWS S...
Increase the Value of Video with ML & Media Services - SRV322 - Chicago AWS S...Increase the Value of Video with ML & Media Services - SRV322 - Chicago AWS S...
Increase the Value of Video with ML & Media Services - SRV322 - Chicago AWS S...
 
Increase the Value of Video with ML & Media Services - SRV322 - Anaheim AWS S...
Increase the Value of Video with ML & Media Services - SRV322 - Anaheim AWS S...Increase the Value of Video with ML & Media Services - SRV322 - Anaheim AWS S...
Increase the Value of Video with ML & Media Services - SRV322 - Anaheim AWS S...
 
Increase the Value of Video with Machine Learning & Media Services - SRV322 -...
Increase the Value of Video with Machine Learning & Media Services - SRV322 -...Increase the Value of Video with Machine Learning & Media Services - SRV322 -...
Increase the Value of Video with Machine Learning & Media Services - SRV322 -...
 
Query in Place with AWS (STG315-R1) - AWS re:Invent 2018
Query in Place with AWS (STG315-R1) - AWS re:Invent 2018Query in Place with AWS (STG315-R1) - AWS re:Invent 2018
Query in Place with AWS (STG315-R1) - AWS re:Invent 2018
 
AWS Immersion Day - Image Data Insights & Analytics Specialist Session - June...
AWS Immersion Day - Image Data Insights & Analytics Specialist Session - June...AWS Immersion Day - Image Data Insights & Analytics Specialist Session - June...
AWS Immersion Day - Image Data Insights & Analytics Specialist Session - June...
 
Using AWS to Ingest, Store, Archive, Share and carry out Analysis of Video Co...
Using AWS to Ingest, Store, Archive, Share and carry out Analysis of Video Co...Using AWS to Ingest, Store, Archive, Share and carry out Analysis of Video Co...
Using AWS to Ingest, Store, Archive, Share and carry out Analysis of Video Co...
 
Voice-Powered Serverless Analytics (SRV240-R1) - AWS re:Invent 2018
Voice-Powered Serverless Analytics (SRV240-R1) - AWS re:Invent 2018Voice-Powered Serverless Analytics (SRV240-R1) - AWS re:Invent 2018
Voice-Powered Serverless Analytics (SRV240-R1) - AWS re:Invent 2018
 
Cloud Adoption Framework: Security Persepctive - Incident Response: Preparing...
Cloud Adoption Framework: Security Persepctive - Incident Response: Preparing...Cloud Adoption Framework: Security Persepctive - Incident Response: Preparing...
Cloud Adoption Framework: Security Persepctive - Incident Response: Preparing...
 
Aggiungere analisi di video e immagini alle vostre applicazioni
Aggiungere analisi di video e immagini alle vostre applicazioniAggiungere analisi di video e immagini alle vostre applicazioni
Aggiungere analisi di video e immagini alle vostre applicazioni
 
Lake Formation, 데이터레이크 관리와 운영을 하나로 :: 이재성 - AWS Community Day 2019
Lake Formation, 데이터레이크 관리와 운영을 하나로 :: 이재성 - AWS Community Day 2019Lake Formation, 데이터레이크 관리와 운영을 하나로 :: 이재성 - AWS Community Day 2019
Lake Formation, 데이터레이크 관리와 운영을 하나로 :: 이재성 - AWS Community Day 2019
 
AWS Storage Leadership Session: What's New in Amazon S3, Amazon EFS, Amazon E...
AWS Storage Leadership Session: What's New in Amazon S3, Amazon EFS, Amazon E...AWS Storage Leadership Session: What's New in Amazon S3, Amazon EFS, Amazon E...
AWS Storage Leadership Session: What's New in Amazon S3, Amazon EFS, Amazon E...
 
Bridge the Storage Gap: Hybrid Media Workflows with AWS Storage Gateway (STG3...
Bridge the Storage Gap: Hybrid Media Workflows with AWS Storage Gateway (STG3...Bridge the Storage Gap: Hybrid Media Workflows with AWS Storage Gateway (STG3...
Bridge the Storage Gap: Hybrid Media Workflows with AWS Storage Gateway (STG3...
 
Building an end to end image recognition service - Tel Aviv Summit 2018
Building an end to end image recognition service - Tel Aviv Summit 2018Building an end to end image recognition service - Tel Aviv Summit 2018
Building an end to end image recognition service - Tel Aviv Summit 2018
 
AWS Black Belt Tips - Technical 401
AWS Black Belt Tips - Technical 401AWS Black Belt Tips - Technical 401
AWS Black Belt Tips - Technical 401
 
Build Machine Learning Solutions on Data Lakes (ARC321) - AWS re:Invent 2018
Build Machine Learning Solutions on Data Lakes (ARC321) - AWS re:Invent 2018Build Machine Learning Solutions on Data Lakes (ARC321) - AWS re:Invent 2018
Build Machine Learning Solutions on Data Lakes (ARC321) - AWS re:Invent 2018
 
Evolution of media workflows aided by Machine Learning- AWS Summit Cape Town ...
Evolution of media workflows aided by Machine Learning- AWS Summit Cape Town ...Evolution of media workflows aided by Machine Learning- AWS Summit Cape Town ...
Evolution of media workflows aided by Machine Learning- AWS Summit Cape Town ...
 
Big Data and Alexa_Voice-Enabled Analytics
Big Data and Alexa_Voice-Enabled Analytics Big Data and Alexa_Voice-Enabled Analytics
Big Data and Alexa_Voice-Enabled Analytics
 
Analisi avanzata di video e immagini con i servizi AI di AWS
Analisi avanzata di video e immagini con i servizi AI di AWSAnalisi avanzata di video e immagini con i servizi AI di AWS
Analisi avanzata di video e immagini con i servizi AI di AWS
 

More from Amazon Web Services

Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
Amazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
Amazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
Amazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
Amazon Web Services
 

More from Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Create a Custom Celebrity List for Your Media Assets (AIM349-R1) - AWS re:Invent 2018

  • 1.
  • 2. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Create a Custom Celebrity List for Your Media Assets Suman Koduri Sr. Technical Account Manager Enterprise Support, AWS A I M 3 4 9
  • 3. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Breakout repeats Wednesday ,Nov 28 AIM307 - Deep Dive on Amazon Rekognition 11:30 AM - 12:30 PM | Aria West, Level 3, Juniper 1 Thursday, Nov 29 AIM421 - Build a Custom Model for Object & Logo Detection 1:45 PM - 2:45 PM | Mirage, Martinique A Friday, Nov 30 AIM323 - Build a Searchable Image Library with Amazon Rekognition 8:30 AM - 9:30 AM | Mirage, Grand Ballroom D, Table 1
  • 4. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Why do we need custom celebrity list? Provide face-based verification Recognize VIP’s Recognize key individuals from uploaded media files
  • 5. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Current Approach & Challenges Speed? Scale? Cost?Manual? Automation?
  • 6. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 7. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Solution Pipeline 21 3 Collect Process Transform
  • 8. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon RekognitionAmazon S3 Face collection Faces 1. Store images of recognized people from your own image database 2. Index individuals into a collection Collect
  • 9. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon S3 (Media Bucket) Amazon ElasticsearchAWS Lambda: Analysis AWS Lambda: Commit AWS Step FunctionsVídeos Amazon RekognitionAmazon S3 Face collection Faces 2. Index individuals into a collection 4. Recognize individual faces based on your uploaded files3. Store video files Process Collect 5. Index and store metadata on ES 1. Store images of recognized people from your own image database
  • 10. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS LambdaAmazon API Gateway9. Visualize Metadata Amazon RekognitionAmazon S3 Face collection AWS Lambda: Transcode Amazon S3 (Media Clips) Faces 2. Index individuals into a collection 6. Clip video for specific faces 7. Transcode file to generate clips AWS Elemental MediaConvert Transform Amazon S3 (Media Bucket) Amazon ElasticsearchAWS Lambda: Analysis AWS Lambda: Commit AWS Step FunctionsVídeos 3. Store video files Process 5. Index and store metadata on ES Collect 8. Collection of Custom Celebrity clips 1. Store images of recognized people from your own image database 4. Recognize individual faces based on your uploaded files Visualize
  • 11. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 12. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS LambdaAmazon API Gateway9. Visualize Metadata Amazon RekognitionAmazon S3 Face collection AWS Lambda: Transcode Amazon S3 (Media Clips) Faces 2. Index individuals into a collection 6. Clip video for specific faces 7. Transcode file to generate clips AWS Elemental MediaConvert Amazon S3 (Media Bucket) Amazon ElasticsearchAWS Lambda: Analysis AWS Lambda: Commit AWS Step FunctionsVídeos 3. Store video files 5. Index and store metadata on ES Collect 8. Collection of Custom Celebrity clips 1. Store images of recognized people from your own image database 4. Recognize individual faces based on your uploaded files
  • 13. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS LambdaAmazon API Gateway9. Visualize Metadata AWS Lambda: Transcode Amazon S3 (Media Clips) 6. Clip video for specific faces 7. Transcode file to generate clips AWS Elemental MediaConvert Amazon S3 (Media Bucket) Amazon ElasticsearchAWS Lambda: Analysis AWS Lambda: Commit AWS Step FunctionsVídeos 3. Store video files 5. Index and store metadata on ES Analyze 8. Collection of Custom Celebrity clips 4. Recognize individual faces based on your uploaded files Logo or Object detection using a custom model running on SageMaker or EC2 Amazon SageMaker NVIDIA Tesla V100 GPUs (14x faster than P2) P3 Machine Learning AMIs
  • 14. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 15. Thank you! © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. • @sumankoduri • https://www.linkedin.com/in/sumankoduri Suman Koduri (skkoduri@amazon.com)