SlideShare a Scribd company logo
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Best practices for integrating Amazon
Rekognition into your own application
AWS DevDay BENELUX 2018
Julien Lépine, Sr. Manager, Solutions Architecture
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Images – Universal, Ubiquitous, & Essential
There are 3,700,000,000 internet users in 2017
1,200,000,000,000 photos will be taken in 2017 (9% YoY Growth)
Source: InfoTrends Worldwide
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
The AWS Machine Learning Stack
FRAMEWORKS
KERAS
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
The AWS Machine Learning Stack
FRAMEWORKS
KERAS
PLATFORMS Amazon SageMaker Amazon Mechanical Turk
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
The AWS Machine Learning Stack
Intelligent Services Powered By Deep Learning
FRAMEWORKS
KERAS
PLATFORMS
APPLICATION SERVICES
R E K O G N I T I O N R E K O G N I T I O N
V I D E O
P O L L Y T R A N S C R I B E T R A N S L A T E C O M P R E H E N D L E X
Amazon SageMaker Amazon Mechanical Turk
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Rekognition
Deep learning-based image recognition service
Search, verify, and organize millions of images
Object and Scene
Detection
Facial
Analysis
Face
Comparison
Facial
Recognition
Celebrity
Recognition
Image
Moderation
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Why use Rekognition?
johnf
• Object & Scene Detection
Photo-sharing apps can power smart searches
and quickly find cherished memories, such as
weddings, hiking, or sunsets
• Facial Analysis
Retail businesses can understand the
demographics and sentiment of in-store
customers
• Face Comparison
Hotels & hospitality businesses can provide
seamless access for guests and VIPs
• Facial Recognition
Public safety teams can leverage face collections
to automate tracking of persons of interest
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Object & Scene Detection
Maple
Villa
Plant
Garden
Water
Swimming Pool
Tree
Potted Plant
Backyard
Flower
Chair
Coffee Table
Living Room
Indoors
Object and scene detection makes it easy for you to add features that search,
filter, and curate large image libraries.
Identify objects and scenes and provide confidence scores
DetectLabels
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Facial Analysis
Analyze facial characteristics in multiple dimensions
Demographic Data
Facial Landmarks
Sentiment Expressed
Image Quality
Brightness: 23.6
Sharpness: 99.9
General Attributes
DetectFaces
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Face Comparison
Measure the likelihood that faces are of the same person
Similarity 93% Similarity 0%
CompareFaces
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Facial Recognition
Find similar faces in a large collection of images
SearchFacesByImage
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Celebrity Recognition & Image Moderation
Recognize thousands of famous individuals
RekognizeCelebrities
Detect explicit and suggestive content
DetectModerationLabels
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Text detection
DetectText
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Use Cases & Customers
• Digital Asset Management
• Media and Entertainment
• Travel and Hospitality
• Influencer Marketing
• Systems Integration
• Digital Advertising
• Consumer Storage
• Law Enforcement
• Public Safety
• eCommerce
• Education
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Playout &
Distribution
Filtering & Quality Control
Visual Effects & Editing
Application & Filesystem
Texture & Asset Search
Analytics
Sentiment Analysis
Other Amazon AI Services
(Lex, Polly)
DAM & Archive
Auto-categorization
Metadata Augmentation
Digital Supply Chain
Tag on Ingest
Live and VOD Feature Extraction
Celebrity Detection
Publishing
Value Add
API-based services
OTT
Filtering &
Quality Control
Acquisition
Pre-processing &
optimization
Use Cases Across Media Segments
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Interfacing with Rekognition
Build, test and deploy for Rekognition using SDKs & API calls
aws rekognition detect-labels –image 
“S3Object={Bucket=mybucket,Name=‘image.jpg’}” | 
grep -E ‘(Vehicle|Automobile|Car)’ | mail -s “Alert! Car on Property!” me@site.com
RubyiOS PythonAndroid Node.js.NET PHP AWS CLIJavaScriptJava Xamarin
Or use the AWS CLI
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Integrating & Extending Rekognition
3rd Party Software
• AWS AI AMI
• OpenCV
• ImageMagick
• FFMPEG
• YOLO, CCV, …
AWS Services
• Amazon S3
• AWS Lambda
• AWS SQS, SNS
• AWS Batch
• Amazon EC2
AWS Partners
• Media Intelligence
• Asset Management
• Image Hosting
• Image Processing
• Brand Management
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Demo – Notebook
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
{
"FaceMatches": [
{"Face": {"BoundingB
"Height":
0.2683333456516266,
"Left":
0.5099999904632568,
"Top":
0.1783333271741867,
"Width":
0.17888888716697693},
"
{
"FaceMatches": [
{"Face": {"BoundingB
"Height":
0.2683333456516266,
"Left":
0.5099999904632568,
"Top":
0.1783333271741867,
"Width":
0.17888888716697693},
"
Rekognition APIs – Overview
Rekognition’s computer vision API operations can be grouped into
Non-storage API operations, and Storage-based API operations
CompareFaces
DetectFaces
DetectLabels
DetectModerationLabels
RecognizeCelebrities
CreateCollection
DeleteCollection
DeleteFaces
IndexFaces
ListCollections
SearchFaces
SearchFacesByImage
ListFaces
DetectText
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Collections and Access Patterns
Logging - public events and visitor logs
• One large collection per event/time period
• Enables wide searches
Social Tagging - photo storage and sharing
• One collection per application user
• Enables automated friend tagging
Person Verification - employee gate check
• One collection for each person to be verified
• Enables detection of stolen/shared IDs
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
{
"FaceMatches": [
{"Face": {"BoundingB
"Height":
0.2683333456516266,
"Left":
0.5099999904632568,
"Top":
0.1783333271741867,
"Width":
0.17888888716697693},
"
CreateCollection
DeleteCollection
DeleteFaces
IndexFaces
ListCollections
SearchFaces
SearchFacesByImage
ListFaces
{
"FaceMatches": [
{"Face": {"BoundingB
"Height":
0.2683333456516266,
"Left":
0.5099999904632568,
"Top":
0.1783333271741867,
"Width":
0.17888888716697693},
"
CompareFaces
DetectFaces
DetectLabels
DetectModerationLabels
GetCelebrityInfo
RecognizeCelebrities
Rekognition APIs – Advanced Usage
Decision trees and processing pipelines
Why?
• Many use cases require more than a single
operation to arrive at actionable data
How?
• S3 event notifications, Lambda, Step Functions
• Dynamo for persistent pipeline storage
• Augmenting results with 3rd Party AI/ML
• OpenCV, MXNet... on EC2 Spot, ECS, AI/ML AMI
Sample Use Cases
• Person of interest near a celebrity
• Multi-pass motion detection enhancement
• Subjects leaving a location without possessions
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Rekognition APIs – Advanced Usage
Person of Interest Near a Celebrity
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
aws rekognition recognize-celebrities –image ”S3Object={Bucket=mybucket,Name=‘cam.jpg’}”
aws rekognition search-faces-by-image –image ”S3Object={Bucket=mybucket,Name=‘cam.jpg’}” 
--collection-id ”persons-of-interest"
aws rekognition create-collection --collection-id ”persons-of-interest”
aws rekognition index-faces --image ”S3Object={Bucket=‘mybucket’,Name=‘subject.jpg’}” 
--collection-id ”persons-of-interest” [ --externalimageid “person-UUID” ]
Rekognition APIs – Advanced Usage
Person of Interest Near a Celebrity
{
"FaceMatches": [
{"Face": {"BoundingB
"Height":
0.2683333456516266,
"Left":
0.5099999904632568,
"Top":
0.1783333271741867,
"Width":
0.17888888716697693},
"
CompareFaces
DetectFaces
DetectLabels
DetectModerationLabels
GetCelebrityInfo
RecognizeCelebrities
2
{
"FaceMatches": [
{"Face": {"BoundingB
"Height":
0.2683333456516266,
"Left":
0.5099999904632568,
"Top":
0.1783333271741867,
"Width":
0.17888888716697693},
"
CreateCollection
DeleteCollection
DeleteFaces
IndexFaces
ListCollections
SearchFaces
SearchFacesByImage
ListFaces
3
1
4
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Encryption & Security
• APIs - Non-storage vs. storage-based API
operations
• Encryption - S3 in-transit and at-rest w/
HTTPS, KMS
• Tampering - Lock down IAM roles and
policies Content - purge or lifecycle to
Glacier w/vault lock
• Use least common privilege -Lambda,
EC2 and other infrastructure
• Hydration - EBS encryption for boot, data
and snapshotted volumes
Best Practices
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Encryption & Security
Best Practices
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"rekognition:CreateCollections",
"rekognition:IndexFaces
],
"Resource": "*"
}
]
}
Lambda : Collection Index
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"rekognition:ListCollections",
"rekognition:ListFaces",
"rekognition:SearchFaces",
"rekognition:SearchFacesByImage"
],
"Resource": "*"
}
]
}
Lambda : Collection Search
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Interfacing with Rekognition
• S3 input for API calls - max image size of 15MB
• 5MB limit for non-s3 (Base64 encoded) API calls
• Use at least 1024 (x or y) px as image input (80px min)
• Size of face should occupy ~5%+ of image for detection
• Image data must be in PNG or JPG format
• Max number of faces in a single face collection is 1 million
• Max matching faces the search API returns = 4096, paginated
• CompareFaces & RecognizeCelebrities = 15 faces max / image
• Collections are for faces! (not cats, cartoons, …)
Optimizing your input & requests for best performance
…
Use Amazon CloudWatch to observe/alert on Rekognition Metrics
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Optimizing your Input Source
Images
• Image enhancement, extraction & stabilization
• Unsharp mask, deconvolution – CPU impact
• e.g. ImageMagick, OpenCV, scikit-image
Video
• Video stabilization - motion / optical flow analysis
• Scene change detection vs. frame extraction
• Offset - PTS vs. seconds and why it matters
• e.g. FFMPEG w/deshake, vidstab, OpenCV
Optimizing your input & requests for best performance
Rekognition provides ImageQuality for Sharpness + Brightness
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Searchable Image Library
Photo Upload Amazon S3 AWS Lambda
Property Search Amazon Elasticsearch
Detect Objects & Scenes
User captures an image
for their property listing
Mobile app uploads
the image to S3
A Lambda function is triggered
and calls Rekognition
Rekognition retrieves the image from S3 and
returns labels for the property and amenities
Lambda pushes the labels and confidence
scores to Elasticsearch
Other users can search properties by
landmarks, category, etc.
Real Estate Property Search
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Searchable Image Library
• Optimize the client
• Event based, decoupled infra
• Buffering - SQS, SNS, Kinesis
• Rate Control - high volume S3 image ingest
• DynamoDB – scale label storage
• Elasticsearch - operational & performance statistics
• CloudFront - search cache
Real Estate Property Search
AWS
Lambda
Amazon
S3
Amazon
SQS
AWS
CloudFormation
Amazon
CloudWatch
Amazon
Kinesis
Amazon
CloudFront
Amazon
DynamoDB
Amazon
ElasticSearch
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Sentiment Analysis
Amazon RedshiftAmazon Quicksight
Live Subject In-Store Camera Application
Amazon S3
Analyze Faces
Shoppers enter and
browse in retail store
In-store cameras capture
live images of shoppers
A Lambda function is triggered
and calls Rekognition Rekognition analyzes the image and returns
facial attributes detected, which include
emotion and demographic detail
Return data is normalized and
staged in S3 en route to Redshift
Marketing Reports
Periodic ingest of data into
Redshift
Regular analysis to identify trends in
demographic activity and in-store
sentiment over time
Trend reporting for retail store locations
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Sentiment Analysis
• Reduce API volume - perform motion detection and frame pre-processing on the
capture device
• Customer photos not stored on AWS
• S3 - A content lake to feed other services – EMR, Lambda
• Resell as a service – API gateway + Lambda + S3
AWS
Lambda
Amazon
S3
Amazon
SQS
AWS
CloudFormation
Amazon
CloudWatch
Amazon
ElasticSearch
Amazon
Redshift
Amazon
QuickSight
Amazon API
Gateway*
Trend reporting for retail store locations
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Face-Based User Verification
Authenticated User
Image Capture Application
Amazon S3
Compare Faces
If the similarity score is over 92%, the
application returns a green status. If not,
an alert is issued to security staff.
The application captures a live
image of each employee as
they scan their access card
Rekognition compares the live image
and the badge image – and returns
a similarity score
The application retrieves the
user’s badge from S3
Confirm user identities by comparing their live image with a reference image
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Face-Based User Verification
• S3 Encryption of badge images – SSE-S3, SSE-KMS, SSE-C
• Prevent tampering using bucket policies & IAM RO permissions
• Extend by using Collections
• Cloudtrail - Logging & Auditing w/ tamper-proof log signatures
• Tie notification into SNS/SES, Custom CloudWatch Logs metrics, or ElasticSearch
w/alerts
AWS KMS AWS
CloudTrail
AWS
Lambda
Amazon
S3
Amazon
SNS
AWS
CloudFormation
Amazon
CloudWatch
Amazon
SES
Confirm user identities by comparing their live image with a reference image
““Using AWS, we can test more than twice as many
algorithms at a time as we could previously. It’s plug
and play.
Matchmaking Site Shaadi.com Doubles
Algorithm Testing Using AWS
After years of steady growth,
Shaadi.com was faced with
an aging IT infrastructure that
limited its ability to scale and
innovate.
Shaadi.com migrated from a
private hosted cloud to AWS. The
company used the AWS Database
Migration Service to keep source
databases running during the
migration, and uses Amazon
Rekognition to automate the
screening of profile pictures.
• Migrated from private cloud
to AWS in three months
• Doubled testing of matchmaking
algorithms
• Reduced time for users to get
photos on profiles by 95%
SolutionChallenge Benefits
Ajay Poddar, Vice President of Engineering, Shaadi.com
Company: Shaadi.com
Industry: Media & Entertainment
Country: India
Employees: 500+
Website: www.shaadi.com
About Shaadi.com
Shaadi.com, one of India’s best-
known brands and one of the world’s
largest matchmaking services, has
helped people around the world find
their soulmates since 1996 and has
touched more than 35 million lives.
““I got a prototype of our service up and running within
four hours and into production within a week.
Artfinder Powers Art-Matching Services
Using AWS
Artfinder.com needs to match art
lovers with pieces they’ll like.
Shaadi.com runs its website and
recommendation tools using AWS
services including Amazon EC2,
Amazon Machine Learning,
Amazon Rekognition and Amazon
Kinesis Firehose.
• Increased revenue 75% year-over-
year
• Innovates with art-curating Twitter
bot
• Launches AI services in four hours
instead of weeks
SolutionChallenge Benefits
David Tilleyshort, Chief Technology Officer, Artfinder
Company: Artfinder.com
Industry: Art
Country: UK / US
Employees: 50+
Website: www.artfinder.com
About Artfinder.com
Artfinder is an online art
marketplace, allowing thousands of
artists to sell directly to buyers
““
Aella Credit Uses AWS to Improve
Identity Verification, Grow Business
Aella Credit wanted to
innovate and grow faster, but
it was limited by its
technology environment. The
company needed a better
way to validate employee IDs
and government-issued IDs
in real time.
Aella Credit uses AWS to
support its online loan-
processing software. The
company also takes
advantage of Amazon
Rekognition to improve its
identity verification
capabilities.
• Improves facial recognition
accuracy by 40%
• Increases availability of loan
processing software
• Grows from 5,000 to 200,000
customers in several months
SolutionChallenge Benefits
Identity verification is a major problem for financial
services companies in Nigeria, and we can overcome
that challenge by using Amazon Rekognition. That
gives us a competitive edge as a startup.
Wale Akanbi, Chief Technology Officer, Aella Credit
Company: Aella Credit
Industry: Financial Services
Country: Nigeria
Employees: 50
Website: www.aellacredit.com
About Aella Credit
Aella Credit is a financial services
technology startup that provides
easy access to credit to the world’s
underbanked. The company
provides machine learning–driven
risk assessment in both a B2B
integration with
employers/cooperatives and a B2C
model to determine applicant
eligibility for loans.
““We weren't expecting the high degree of facial-
recognition accuracy we’re getting. It’s very exciting—
and setting up Amazon Rekognition was shockingly
easy.
C-SPAN Uses Amazon Rekognition
to Cut Video-Indexing Time in Half
Had developed an automated
facial recognition solution to help
human indexers, but it was slow. It
could only index half of the
incoming content by speaker,
limiting the ability of users to
search archived content
C-SPAN implemented Amazon
Rekognition to automatically match
uploaded screen shots to a
collection of 97,000 known faces.
• Uploaded 97,000 images in less
than two hours
• Enables C-SPAN to more than
double video indexed—from 3,500
to 7,500 hours per year
• Reduced labor required to index an
hour of video from 60 to 20 minutes
• Deployed in less than three weeks
SolutionChallenge Benefits
Alan Cloutier, Technical Manager, C-SPAN
Company: C-SPAN
Industry: Media & Entertainment
Country: US
Employees: 500+
Website: www.c-span.org
About C-SPAN
C-SPAN is a not-for-profit
organization funded by the United
States cable industry to increase
transparency by broadcasting and
archiving government proceedings.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Solution Architecture
EncodersStills
Extraction &
Feeds
Results Cache
Bucket
R3
Amazon
Rekognition
users
Stills
Frames
SQS
Trigger
1
2
3
4
Best Practices: Media Conformance, Infrastructure Decoupling, API Call Optimization
Automating Footage Tagging
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Rekognition Video
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
The AWS Machine Learning Stack
Intelligent Services Powered By Deep Learning
FRAMEWORKS
KERAS
PLATFORMS
APPLICATION SERVICES
R E K O G N I T I O N R E K O G N I T I O N
V I D E O
P O L L Y T R A N S C R I B E T R A N S L A T E C O M P R E H E N D L E X
Amazon SageMaker Amazon Mechanical Turk
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Demo – Digital Asset Management
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Rekognition - Summary
• Leverages Amazon internal experiences with AI, ML and Computer Vision
• Provides a full stack of deep learning image processing algorithms for a
wide variety of applications
• Eliminates training & infrastructure heavy lifting
• Native integration with other AWS Services
• Consume as a Building Block – Extensible by Design
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Go Build!
Thank you

More Related Content

What's hot

Deep learning-based image recognition: Intro to Amazon Rekognition:
Deep learning-based image recognition: Intro to Amazon Rekognition: Deep learning-based image recognition: Intro to Amazon Rekognition:
Deep learning-based image recognition: Intro to Amazon Rekognition:
Amazon Web Services
 
Amazon EMR과 SageMaker를 이용하여 데이터를 준비하고 머신러닝 모델 개발 하기
Amazon EMR과 SageMaker를 이용하여 데이터를 준비하고 머신러닝 모델 개발 하기Amazon EMR과 SageMaker를 이용하여 데이터를 준비하고 머신러닝 모델 개발 하기
Amazon EMR과 SageMaker를 이용하여 데이터를 준비하고 머신러닝 모델 개발 하기
Amazon Web Services Korea
 
Introducing Amazon SageMaker
Introducing Amazon SageMakerIntroducing Amazon SageMaker
Introducing Amazon SageMaker
Amazon Web Services
 
Intro to AI & ML at Amazon
Intro to AI & ML at AmazonIntro to AI & ML at Amazon
Intro to AI & ML at Amazon
Amazon Web Services
 
Building a well-engaged and secure AWS account access management - FND207-R ...
 Building a well-engaged and secure AWS account access management - FND207-R ... Building a well-engaged and secure AWS account access management - FND207-R ...
Building a well-engaged and secure AWS account access management - FND207-R ...
Amazon Web Services
 
Building-a-Data-Lake-on-AWS
Building-a-Data-Lake-on-AWSBuilding-a-Data-Lake-on-AWS
Building-a-Data-Lake-on-AWS
Amazon Web Services
 
Suresh Poopandi_Generative AI On AWS-MidWestCommunityDay-Final.pdf
Suresh Poopandi_Generative AI On AWS-MidWestCommunityDay-Final.pdfSuresh Poopandi_Generative AI On AWS-MidWestCommunityDay-Final.pdf
Suresh Poopandi_Generative AI On AWS-MidWestCommunityDay-Final.pdf
AWS Chicago
 
AWS Summit Seoul 2023 | 삼성전자/쿠팡의 대규모 트래픽 처리를 위한 클라우드 네이티브 데이터베이스 활용
AWS Summit Seoul 2023 | 삼성전자/쿠팡의 대규모 트래픽 처리를 위한 클라우드 네이티브 데이터베이스 활용AWS Summit Seoul 2023 | 삼성전자/쿠팡의 대규모 트래픽 처리를 위한 클라우드 네이티브 데이터베이스 활용
AWS Summit Seoul 2023 | 삼성전자/쿠팡의 대규모 트래픽 처리를 위한 클라우드 네이티브 데이터베이스 활용
Amazon Web Services Korea
 
AWS Neptune - A Fast and reliable Graph Database Built for the Cloud
AWS Neptune - A Fast and reliable Graph Database Built for the CloudAWS Neptune - A Fast and reliable Graph Database Built for the Cloud
AWS Neptune - A Fast and reliable Graph Database Built for the Cloud
Amazon Web Services
 
AWS Cost Management Workshop
AWS Cost Management WorkshopAWS Cost Management Workshop
AWS Cost Management Workshop
Amazon Web Services
 
AWS Data Analytics on AWS
AWS Data Analytics on AWSAWS Data Analytics on AWS
AWS Data Analytics on AWS
sampath439572
 
Intro to SageMaker
Intro to SageMakerIntro to SageMaker
Intro to SageMaker
Soji Adeshina
 
Exploring the Business Use Cases for Amazon Rekognition - June 2017 AWS Onlin...
Exploring the Business Use Cases for Amazon Rekognition - June 2017 AWS Onlin...Exploring the Business Use Cases for Amazon Rekognition - June 2017 AWS Onlin...
Exploring the Business Use Cases for Amazon Rekognition - June 2017 AWS Onlin...
Amazon Web Services
 
AWS Summit Seoul 2023 | 당신만 모르고 있는 AWS 컨트롤 타워 트렌드
AWS Summit Seoul 2023 | 당신만 모르고 있는 AWS 컨트롤 타워 트렌드AWS Summit Seoul 2023 | 당신만 모르고 있는 AWS 컨트롤 타워 트렌드
AWS Summit Seoul 2023 | 당신만 모르고 있는 AWS 컨트롤 타워 트렌드
Amazon Web Services Korea
 
Using Amazon Neptune to power identity resolution at scale - ADB303 - Atlanta...
Using Amazon Neptune to power identity resolution at scale - ADB303 - Atlanta...Using Amazon Neptune to power identity resolution at scale - ADB303 - Atlanta...
Using Amazon Neptune to power identity resolution at scale - ADB303 - Atlanta...
Amazon Web Services
 
[NEW LAUNCH!] Introducing Amazon Personalize: Real-time Personalization and R...
[NEW LAUNCH!] Introducing Amazon Personalize: Real-time Personalization and R...[NEW LAUNCH!] Introducing Amazon Personalize: Real-time Personalization and R...
[NEW LAUNCH!] Introducing Amazon Personalize: Real-time Personalization and R...
Amazon Web Services
 
AWS Summit Seoul 2023 | 갤럭시 규모의 서비스를 위한 Amazon DynamoDB의 역할과 비용 최적화 방법
AWS Summit Seoul 2023 | 갤럭시 규모의 서비스를 위한 Amazon DynamoDB의 역할과 비용 최적화 방법AWS Summit Seoul 2023 | 갤럭시 규모의 서비스를 위한 Amazon DynamoDB의 역할과 비용 최적화 방법
AWS Summit Seoul 2023 | 갤럭시 규모의 서비스를 위한 Amazon DynamoDB의 역할과 비용 최적화 방법
Amazon Web Services Korea
 
30분만에 만드는 AWS 기반 빅데이터 분석 애플리케이션::안효빈::AWS Summit Seoul 2018
30분만에 만드는 AWS 기반 빅데이터 분석 애플리케이션::안효빈::AWS Summit Seoul 201830분만에 만드는 AWS 기반 빅데이터 분석 애플리케이션::안효빈::AWS Summit Seoul 2018
30분만에 만드는 AWS 기반 빅데이터 분석 애플리케이션::안효빈::AWS Summit Seoul 2018Amazon Web Services Korea
 
Building Data Lakes and Analytics on AWS
Building Data Lakes and Analytics on AWSBuilding Data Lakes and Analytics on AWS
Building Data Lakes and Analytics on AWS
Amazon Web Services
 
AWS Summit Seoul 2023 | 아마존의 공급망 전략을 배워보고, 우리 회사에 적용하기
AWS Summit Seoul 2023 | 아마존의 공급망 전략을 배워보고, 우리 회사에 적용하기AWS Summit Seoul 2023 | 아마존의 공급망 전략을 배워보고, 우리 회사에 적용하기
AWS Summit Seoul 2023 | 아마존의 공급망 전략을 배워보고, 우리 회사에 적용하기
Amazon Web Services Korea
 

What's hot (20)

Deep learning-based image recognition: Intro to Amazon Rekognition:
Deep learning-based image recognition: Intro to Amazon Rekognition: Deep learning-based image recognition: Intro to Amazon Rekognition:
Deep learning-based image recognition: Intro to Amazon Rekognition:
 
Amazon EMR과 SageMaker를 이용하여 데이터를 준비하고 머신러닝 모델 개발 하기
Amazon EMR과 SageMaker를 이용하여 데이터를 준비하고 머신러닝 모델 개발 하기Amazon EMR과 SageMaker를 이용하여 데이터를 준비하고 머신러닝 모델 개발 하기
Amazon EMR과 SageMaker를 이용하여 데이터를 준비하고 머신러닝 모델 개발 하기
 
Introducing Amazon SageMaker
Introducing Amazon SageMakerIntroducing Amazon SageMaker
Introducing Amazon SageMaker
 
Intro to AI & ML at Amazon
Intro to AI & ML at AmazonIntro to AI & ML at Amazon
Intro to AI & ML at Amazon
 
Building a well-engaged and secure AWS account access management - FND207-R ...
 Building a well-engaged and secure AWS account access management - FND207-R ... Building a well-engaged and secure AWS account access management - FND207-R ...
Building a well-engaged and secure AWS account access management - FND207-R ...
 
Building-a-Data-Lake-on-AWS
Building-a-Data-Lake-on-AWSBuilding-a-Data-Lake-on-AWS
Building-a-Data-Lake-on-AWS
 
Suresh Poopandi_Generative AI On AWS-MidWestCommunityDay-Final.pdf
Suresh Poopandi_Generative AI On AWS-MidWestCommunityDay-Final.pdfSuresh Poopandi_Generative AI On AWS-MidWestCommunityDay-Final.pdf
Suresh Poopandi_Generative AI On AWS-MidWestCommunityDay-Final.pdf
 
AWS Summit Seoul 2023 | 삼성전자/쿠팡의 대규모 트래픽 처리를 위한 클라우드 네이티브 데이터베이스 활용
AWS Summit Seoul 2023 | 삼성전자/쿠팡의 대규모 트래픽 처리를 위한 클라우드 네이티브 데이터베이스 활용AWS Summit Seoul 2023 | 삼성전자/쿠팡의 대규모 트래픽 처리를 위한 클라우드 네이티브 데이터베이스 활용
AWS Summit Seoul 2023 | 삼성전자/쿠팡의 대규모 트래픽 처리를 위한 클라우드 네이티브 데이터베이스 활용
 
AWS Neptune - A Fast and reliable Graph Database Built for the Cloud
AWS Neptune - A Fast and reliable Graph Database Built for the CloudAWS Neptune - A Fast and reliable Graph Database Built for the Cloud
AWS Neptune - A Fast and reliable Graph Database Built for the Cloud
 
AWS Cost Management Workshop
AWS Cost Management WorkshopAWS Cost Management Workshop
AWS Cost Management Workshop
 
AWS Data Analytics on AWS
AWS Data Analytics on AWSAWS Data Analytics on AWS
AWS Data Analytics on AWS
 
Intro to SageMaker
Intro to SageMakerIntro to SageMaker
Intro to SageMaker
 
Exploring the Business Use Cases for Amazon Rekognition - June 2017 AWS Onlin...
Exploring the Business Use Cases for Amazon Rekognition - June 2017 AWS Onlin...Exploring the Business Use Cases for Amazon Rekognition - June 2017 AWS Onlin...
Exploring the Business Use Cases for Amazon Rekognition - June 2017 AWS Onlin...
 
AWS Summit Seoul 2023 | 당신만 모르고 있는 AWS 컨트롤 타워 트렌드
AWS Summit Seoul 2023 | 당신만 모르고 있는 AWS 컨트롤 타워 트렌드AWS Summit Seoul 2023 | 당신만 모르고 있는 AWS 컨트롤 타워 트렌드
AWS Summit Seoul 2023 | 당신만 모르고 있는 AWS 컨트롤 타워 트렌드
 
Using Amazon Neptune to power identity resolution at scale - ADB303 - Atlanta...
Using Amazon Neptune to power identity resolution at scale - ADB303 - Atlanta...Using Amazon Neptune to power identity resolution at scale - ADB303 - Atlanta...
Using Amazon Neptune to power identity resolution at scale - ADB303 - Atlanta...
 
[NEW LAUNCH!] Introducing Amazon Personalize: Real-time Personalization and R...
[NEW LAUNCH!] Introducing Amazon Personalize: Real-time Personalization and R...[NEW LAUNCH!] Introducing Amazon Personalize: Real-time Personalization and R...
[NEW LAUNCH!] Introducing Amazon Personalize: Real-time Personalization and R...
 
AWS Summit Seoul 2023 | 갤럭시 규모의 서비스를 위한 Amazon DynamoDB의 역할과 비용 최적화 방법
AWS Summit Seoul 2023 | 갤럭시 규모의 서비스를 위한 Amazon DynamoDB의 역할과 비용 최적화 방법AWS Summit Seoul 2023 | 갤럭시 규모의 서비스를 위한 Amazon DynamoDB의 역할과 비용 최적화 방법
AWS Summit Seoul 2023 | 갤럭시 규모의 서비스를 위한 Amazon DynamoDB의 역할과 비용 최적화 방법
 
30분만에 만드는 AWS 기반 빅데이터 분석 애플리케이션::안효빈::AWS Summit Seoul 2018
30분만에 만드는 AWS 기반 빅데이터 분석 애플리케이션::안효빈::AWS Summit Seoul 201830분만에 만드는 AWS 기반 빅데이터 분석 애플리케이션::안효빈::AWS Summit Seoul 2018
30분만에 만드는 AWS 기반 빅데이터 분석 애플리케이션::안효빈::AWS Summit Seoul 2018
 
Building Data Lakes and Analytics on AWS
Building Data Lakes and Analytics on AWSBuilding Data Lakes and Analytics on AWS
Building Data Lakes and Analytics on AWS
 
AWS Summit Seoul 2023 | 아마존의 공급망 전략을 배워보고, 우리 회사에 적용하기
AWS Summit Seoul 2023 | 아마존의 공급망 전략을 배워보고, 우리 회사에 적용하기AWS Summit Seoul 2023 | 아마존의 공급망 전략을 배워보고, 우리 회사에 적용하기
AWS Summit Seoul 2023 | 아마존의 공급망 전략을 배워보고, 우리 회사에 적용하기
 

Similar to Best practices for integrating Amazon Rekognition into your own application

Build Computer Vision Applications with Amazon Rekognition
Build Computer Vision Applications with Amazon RekognitionBuild Computer Vision Applications with Amazon Rekognition
Build Computer Vision Applications with Amazon Rekognition
Amazon Web Services
 
BDA304 Build Deep Learning Applications with TensorFlow and Amazon SageMaker
BDA304 Build Deep Learning Applications with TensorFlow and Amazon SageMakerBDA304 Build Deep Learning Applications with TensorFlow and Amazon SageMaker
BDA304 Build Deep Learning Applications with TensorFlow and Amazon SageMaker
Amazon Web Services
 
Build Computer Vision Applications with Amazon Rekognition
Build Computer Vision Applications with Amazon RekognitionBuild Computer Vision Applications with Amazon Rekognition
Build Computer Vision Applications with Amazon Rekognition
Amazon Web Services
 
Build Computer Vision Applications with Amazon Rekognition
Build Computer Vision Applications with Amazon RekognitionBuild Computer Vision Applications with Amazon Rekognition
Build Computer Vision Applications with Amazon Rekognition
Amazon Web Services
 
Build Computer Vision Applications with Amazon Rekognition: Machine Learning ...
Build Computer Vision Applications with Amazon Rekognition: Machine Learning ...Build Computer Vision Applications with Amazon Rekognition: Machine Learning ...
Build Computer Vision Applications with Amazon Rekognition: Machine Learning ...
Amazon Web Services
 
Unlock the Full Potential of Your Media Assets, ft. Fox Entertainment Group (...
Unlock the Full Potential of Your Media Assets, ft. Fox Entertainment Group (...Unlock the Full Potential of Your Media Assets, ft. Fox Entertainment Group (...
Unlock the Full Potential of Your Media Assets, ft. Fox Entertainment Group (...
Amazon Web Services
 
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
Amazon Web Services
 
BDA303 Amazon Rekognition: Deep Learning-Based Image and Video Analysis
BDA303 Amazon Rekognition: Deep Learning-Based Image and Video AnalysisBDA303 Amazon Rekognition: Deep Learning-Based Image and Video Analysis
BDA303 Amazon Rekognition: Deep Learning-Based Image and Video Analysis
Amazon Web Services
 
Connecting the Unconnected using GraphDB - Tel Aviv Summit 2018
Connecting the Unconnected using GraphDB - Tel Aviv Summit 2018Connecting the Unconnected using GraphDB - Tel Aviv Summit 2018
Connecting the Unconnected using GraphDB - Tel Aviv Summit 2018
Amazon Web Services
 
Enhancing Your Startup With Amazon AI
Enhancing Your Startup With Amazon AIEnhancing Your Startup With Amazon AI
Enhancing Your Startup With Amazon AI
Amazon Web Services
 
Build a Visual Search Engine Using Amazon SageMaker and AWS Fargate (AIM341) ...
Build a Visual Search Engine Using Amazon SageMaker and AWS Fargate (AIM341) ...Build a Visual Search Engine Using Amazon SageMaker and AWS Fargate (AIM341) ...
Build a Visual Search Engine Using Amazon SageMaker and AWS Fargate (AIM341) ...
Amazon Web Services
 
Artificial Intelligence nella realtà di oggi: come utilizzarla al meglio
Artificial Intelligence nella realtà di oggi: come utilizzarla al meglioArtificial Intelligence nella realtà di oggi: come utilizzarla al meglio
Artificial Intelligence nella realtà di oggi: come utilizzarla al meglio
Amazon Web Services
 
AI & Machine Learning at AWS - An Introduction
AI & Machine Learning at AWS - An IntroductionAI & Machine Learning at AWS - An Introduction
AI & Machine Learning at AWS - An Introduction
Daniel Zivkovic
 
Best Practices for Integrating Amazon Rekognition into Your Own Applications ...
Best Practices for Integrating Amazon Rekognition into Your Own Applications ...Best Practices for Integrating Amazon Rekognition into Your Own Applications ...
Best Practices for Integrating Amazon Rekognition into Your Own Applications ...
Amazon Web Services
 
AWS AI Media & Entertainment Seminar - NYC, August 15, 2017
AWS AI Media & Entertainment Seminar - NYC, August 15, 2017AWS AI Media & Entertainment Seminar - NYC, August 15, 2017
AWS AI Media & Entertainment Seminar - NYC, August 15, 2017
Amazon Web Services
 
Amazon Rekognition Best Practices - DevDay Austin 2017
Amazon Rekognition Best Practices - DevDay Austin 2017Amazon Rekognition Best Practices - DevDay Austin 2017
Amazon Rekognition Best Practices - DevDay Austin 2017
Amazon Web Services
 
Building the Organization of the Future: Leveraging AI & ML
Building the Organization of the Future: Leveraging AI & ML Building the Organization of the Future: Leveraging AI & ML
Building the Organization of the Future: Leveraging AI & ML
Amazon Web Services
 
The Future of AI on AWS
The Future of AI on AWSThe Future of AI on AWS
The Future of AI on AWS
Boaz Ziniman
 
AI/ML with Data Lakes: Counterintuitive Consumer Insights in Retail (RET206) ...
AI/ML with Data Lakes: Counterintuitive Consumer Insights in Retail (RET206) ...AI/ML with Data Lakes: Counterintuitive Consumer Insights in Retail (RET206) ...
AI/ML with Data Lakes: Counterintuitive Consumer Insights in Retail (RET206) ...
Amazon Web Services
 
Big Data Meets AI - Driving Insights and Adding Intelligence to Your Solutions
 Big Data Meets AI - Driving Insights and Adding Intelligence to Your Solutions Big Data Meets AI - Driving Insights and Adding Intelligence to Your Solutions
Big Data Meets AI - Driving Insights and Adding Intelligence to Your Solutions
Amazon Web Services
 

Similar to Best practices for integrating Amazon Rekognition into your own application (20)

Build Computer Vision Applications with Amazon Rekognition
Build Computer Vision Applications with Amazon RekognitionBuild Computer Vision Applications with Amazon Rekognition
Build Computer Vision Applications with Amazon Rekognition
 
BDA304 Build Deep Learning Applications with TensorFlow and Amazon SageMaker
BDA304 Build Deep Learning Applications with TensorFlow and Amazon SageMakerBDA304 Build Deep Learning Applications with TensorFlow and Amazon SageMaker
BDA304 Build Deep Learning Applications with TensorFlow and Amazon SageMaker
 
Build Computer Vision Applications with Amazon Rekognition
Build Computer Vision Applications with Amazon RekognitionBuild Computer Vision Applications with Amazon Rekognition
Build Computer Vision Applications with Amazon Rekognition
 
Build Computer Vision Applications with Amazon Rekognition
Build Computer Vision Applications with Amazon RekognitionBuild Computer Vision Applications with Amazon Rekognition
Build Computer Vision Applications with Amazon Rekognition
 
Build Computer Vision Applications with Amazon Rekognition: Machine Learning ...
Build Computer Vision Applications with Amazon Rekognition: Machine Learning ...Build Computer Vision Applications with Amazon Rekognition: Machine Learning ...
Build Computer Vision Applications with Amazon Rekognition: Machine Learning ...
 
Unlock the Full Potential of Your Media Assets, ft. Fox Entertainment Group (...
Unlock the Full Potential of Your Media Assets, ft. Fox Entertainment Group (...Unlock the Full Potential of Your Media Assets, ft. Fox Entertainment Group (...
Unlock the Full Potential of Your Media Assets, ft. Fox Entertainment Group (...
 
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
 
BDA303 Amazon Rekognition: Deep Learning-Based Image and Video Analysis
BDA303 Amazon Rekognition: Deep Learning-Based Image and Video AnalysisBDA303 Amazon Rekognition: Deep Learning-Based Image and Video Analysis
BDA303 Amazon Rekognition: Deep Learning-Based Image and Video Analysis
 
Connecting the Unconnected using GraphDB - Tel Aviv Summit 2018
Connecting the Unconnected using GraphDB - Tel Aviv Summit 2018Connecting the Unconnected using GraphDB - Tel Aviv Summit 2018
Connecting the Unconnected using GraphDB - Tel Aviv Summit 2018
 
Enhancing Your Startup With Amazon AI
Enhancing Your Startup With Amazon AIEnhancing Your Startup With Amazon AI
Enhancing Your Startup With Amazon AI
 
Build a Visual Search Engine Using Amazon SageMaker and AWS Fargate (AIM341) ...
Build a Visual Search Engine Using Amazon SageMaker and AWS Fargate (AIM341) ...Build a Visual Search Engine Using Amazon SageMaker and AWS Fargate (AIM341) ...
Build a Visual Search Engine Using Amazon SageMaker and AWS Fargate (AIM341) ...
 
Artificial Intelligence nella realtà di oggi: come utilizzarla al meglio
Artificial Intelligence nella realtà di oggi: come utilizzarla al meglioArtificial Intelligence nella realtà di oggi: come utilizzarla al meglio
Artificial Intelligence nella realtà di oggi: come utilizzarla al meglio
 
AI & Machine Learning at AWS - An Introduction
AI & Machine Learning at AWS - An IntroductionAI & Machine Learning at AWS - An Introduction
AI & Machine Learning at AWS - An Introduction
 
Best Practices for Integrating Amazon Rekognition into Your Own Applications ...
Best Practices for Integrating Amazon Rekognition into Your Own Applications ...Best Practices for Integrating Amazon Rekognition into Your Own Applications ...
Best Practices for Integrating Amazon Rekognition into Your Own Applications ...
 
AWS AI Media & Entertainment Seminar - NYC, August 15, 2017
AWS AI Media & Entertainment Seminar - NYC, August 15, 2017AWS AI Media & Entertainment Seminar - NYC, August 15, 2017
AWS AI Media & Entertainment Seminar - NYC, August 15, 2017
 
Amazon Rekognition Best Practices - DevDay Austin 2017
Amazon Rekognition Best Practices - DevDay Austin 2017Amazon Rekognition Best Practices - DevDay Austin 2017
Amazon Rekognition Best Practices - DevDay Austin 2017
 
Building the Organization of the Future: Leveraging AI & ML
Building the Organization of the Future: Leveraging AI & ML Building the Organization of the Future: Leveraging AI & ML
Building the Organization of the Future: Leveraging AI & ML
 
The Future of AI on AWS
The Future of AI on AWSThe Future of AI on AWS
The Future of AI on AWS
 
AI/ML with Data Lakes: Counterintuitive Consumer Insights in Retail (RET206) ...
AI/ML with Data Lakes: Counterintuitive Consumer Insights in Retail (RET206) ...AI/ML with Data Lakes: Counterintuitive Consumer Insights in Retail (RET206) ...
AI/ML with Data Lakes: Counterintuitive Consumer Insights in Retail (RET206) ...
 
Big Data Meets AI - Driving Insights and Adding Intelligence to Your Solutions
 Big Data Meets AI - Driving Insights and Adding Intelligence to Your Solutions Big Data Meets AI - Driving Insights and Adding Intelligence to Your Solutions
Big Data Meets AI - Driving Insights and Adding Intelligence to Your Solutions
 

More from Amazon Web Services

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...
Amazon Web Services
 
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...
Amazon Web Services
 
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
Amazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
Amazon Web Services
 
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
Amazon Web Services
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
Amazon Web Services
 
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...
Amazon Web Services
 
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...
Amazon Web Services
 
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
Amazon Web Services
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
Amazon Web Services
 
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
Amazon Web Services
 
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
Amazon Web Services
 
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
Amazon Web Services
 
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
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
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
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
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
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
 

Best practices for integrating Amazon Rekognition into your own application

  • 1. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Best practices for integrating Amazon Rekognition into your own application AWS DevDay BENELUX 2018 Julien Lépine, Sr. Manager, Solutions Architecture
  • 2. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Images – Universal, Ubiquitous, & Essential There are 3,700,000,000 internet users in 2017 1,200,000,000,000 photos will be taken in 2017 (9% YoY Growth) Source: InfoTrends Worldwide
  • 3. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. The AWS Machine Learning Stack FRAMEWORKS KERAS
  • 4. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. The AWS Machine Learning Stack FRAMEWORKS KERAS PLATFORMS Amazon SageMaker Amazon Mechanical Turk
  • 5. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. The AWS Machine Learning Stack Intelligent Services Powered By Deep Learning FRAMEWORKS KERAS PLATFORMS APPLICATION SERVICES R E K O G N I T I O N R E K O G N I T I O N V I D E O P O L L Y T R A N S C R I B E T R A N S L A T E C O M P R E H E N D L E X Amazon SageMaker Amazon Mechanical Turk
  • 6. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Rekognition Deep learning-based image recognition service Search, verify, and organize millions of images Object and Scene Detection Facial Analysis Face Comparison Facial Recognition Celebrity Recognition Image Moderation
  • 7. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Why use Rekognition? johnf • Object & Scene Detection Photo-sharing apps can power smart searches and quickly find cherished memories, such as weddings, hiking, or sunsets • Facial Analysis Retail businesses can understand the demographics and sentiment of in-store customers • Face Comparison Hotels & hospitality businesses can provide seamless access for guests and VIPs • Facial Recognition Public safety teams can leverage face collections to automate tracking of persons of interest
  • 8. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Object & Scene Detection Maple Villa Plant Garden Water Swimming Pool Tree Potted Plant Backyard Flower Chair Coffee Table Living Room Indoors Object and scene detection makes it easy for you to add features that search, filter, and curate large image libraries. Identify objects and scenes and provide confidence scores DetectLabels
  • 9. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Facial Analysis Analyze facial characteristics in multiple dimensions Demographic Data Facial Landmarks Sentiment Expressed Image Quality Brightness: 23.6 Sharpness: 99.9 General Attributes DetectFaces
  • 10. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Face Comparison Measure the likelihood that faces are of the same person Similarity 93% Similarity 0% CompareFaces
  • 11. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Facial Recognition Find similar faces in a large collection of images SearchFacesByImage
  • 12. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Celebrity Recognition & Image Moderation Recognize thousands of famous individuals RekognizeCelebrities Detect explicit and suggestive content DetectModerationLabels
  • 13. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Text detection DetectText
  • 14. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Use Cases & Customers • Digital Asset Management • Media and Entertainment • Travel and Hospitality • Influencer Marketing • Systems Integration • Digital Advertising • Consumer Storage • Law Enforcement • Public Safety • eCommerce • Education
  • 15. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Playout & Distribution Filtering & Quality Control Visual Effects & Editing Application & Filesystem Texture & Asset Search Analytics Sentiment Analysis Other Amazon AI Services (Lex, Polly) DAM & Archive Auto-categorization Metadata Augmentation Digital Supply Chain Tag on Ingest Live and VOD Feature Extraction Celebrity Detection Publishing Value Add API-based services OTT Filtering & Quality Control Acquisition Pre-processing & optimization Use Cases Across Media Segments
  • 16. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Interfacing with Rekognition Build, test and deploy for Rekognition using SDKs & API calls aws rekognition detect-labels –image “S3Object={Bucket=mybucket,Name=‘image.jpg’}” | grep -E ‘(Vehicle|Automobile|Car)’ | mail -s “Alert! Car on Property!” me@site.com RubyiOS PythonAndroid Node.js.NET PHP AWS CLIJavaScriptJava Xamarin Or use the AWS CLI
  • 17. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Integrating & Extending Rekognition 3rd Party Software • AWS AI AMI • OpenCV • ImageMagick • FFMPEG • YOLO, CCV, … AWS Services • Amazon S3 • AWS Lambda • AWS SQS, SNS • AWS Batch • Amazon EC2 AWS Partners • Media Intelligence • Asset Management • Image Hosting • Image Processing • Brand Management
  • 18. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Demo – Notebook
  • 19. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. { "FaceMatches": [ {"Face": {"BoundingB "Height": 0.2683333456516266, "Left": 0.5099999904632568, "Top": 0.1783333271741867, "Width": 0.17888888716697693}, " { "FaceMatches": [ {"Face": {"BoundingB "Height": 0.2683333456516266, "Left": 0.5099999904632568, "Top": 0.1783333271741867, "Width": 0.17888888716697693}, " Rekognition APIs – Overview Rekognition’s computer vision API operations can be grouped into Non-storage API operations, and Storage-based API operations CompareFaces DetectFaces DetectLabels DetectModerationLabels RecognizeCelebrities CreateCollection DeleteCollection DeleteFaces IndexFaces ListCollections SearchFaces SearchFacesByImage ListFaces DetectText
  • 20. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Collections and Access Patterns Logging - public events and visitor logs • One large collection per event/time period • Enables wide searches Social Tagging - photo storage and sharing • One collection per application user • Enables automated friend tagging Person Verification - employee gate check • One collection for each person to be verified • Enables detection of stolen/shared IDs
  • 21. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. { "FaceMatches": [ {"Face": {"BoundingB "Height": 0.2683333456516266, "Left": 0.5099999904632568, "Top": 0.1783333271741867, "Width": 0.17888888716697693}, " CreateCollection DeleteCollection DeleteFaces IndexFaces ListCollections SearchFaces SearchFacesByImage ListFaces { "FaceMatches": [ {"Face": {"BoundingB "Height": 0.2683333456516266, "Left": 0.5099999904632568, "Top": 0.1783333271741867, "Width": 0.17888888716697693}, " CompareFaces DetectFaces DetectLabels DetectModerationLabels GetCelebrityInfo RecognizeCelebrities Rekognition APIs – Advanced Usage Decision trees and processing pipelines Why? • Many use cases require more than a single operation to arrive at actionable data How? • S3 event notifications, Lambda, Step Functions • Dynamo for persistent pipeline storage • Augmenting results with 3rd Party AI/ML • OpenCV, MXNet... on EC2 Spot, ECS, AI/ML AMI Sample Use Cases • Person of interest near a celebrity • Multi-pass motion detection enhancement • Subjects leaving a location without possessions
  • 22. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Rekognition APIs – Advanced Usage Person of Interest Near a Celebrity
  • 23. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. aws rekognition recognize-celebrities –image ”S3Object={Bucket=mybucket,Name=‘cam.jpg’}” aws rekognition search-faces-by-image –image ”S3Object={Bucket=mybucket,Name=‘cam.jpg’}” --collection-id ”persons-of-interest" aws rekognition create-collection --collection-id ”persons-of-interest” aws rekognition index-faces --image ”S3Object={Bucket=‘mybucket’,Name=‘subject.jpg’}” --collection-id ”persons-of-interest” [ --externalimageid “person-UUID” ] Rekognition APIs – Advanced Usage Person of Interest Near a Celebrity { "FaceMatches": [ {"Face": {"BoundingB "Height": 0.2683333456516266, "Left": 0.5099999904632568, "Top": 0.1783333271741867, "Width": 0.17888888716697693}, " CompareFaces DetectFaces DetectLabels DetectModerationLabels GetCelebrityInfo RecognizeCelebrities 2 { "FaceMatches": [ {"Face": {"BoundingB "Height": 0.2683333456516266, "Left": 0.5099999904632568, "Top": 0.1783333271741867, "Width": 0.17888888716697693}, " CreateCollection DeleteCollection DeleteFaces IndexFaces ListCollections SearchFaces SearchFacesByImage ListFaces 3 1 4
  • 24. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Encryption & Security • APIs - Non-storage vs. storage-based API operations • Encryption - S3 in-transit and at-rest w/ HTTPS, KMS • Tampering - Lock down IAM roles and policies Content - purge or lifecycle to Glacier w/vault lock • Use least common privilege -Lambda, EC2 and other infrastructure • Hydration - EBS encryption for boot, data and snapshotted volumes Best Practices
  • 25. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Encryption & Security Best Practices { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "rekognition:CreateCollections", "rekognition:IndexFaces ], "Resource": "*" } ] } Lambda : Collection Index { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "rekognition:ListCollections", "rekognition:ListFaces", "rekognition:SearchFaces", "rekognition:SearchFacesByImage" ], "Resource": "*" } ] } Lambda : Collection Search
  • 26. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Interfacing with Rekognition • S3 input for API calls - max image size of 15MB • 5MB limit for non-s3 (Base64 encoded) API calls • Use at least 1024 (x or y) px as image input (80px min) • Size of face should occupy ~5%+ of image for detection • Image data must be in PNG or JPG format • Max number of faces in a single face collection is 1 million • Max matching faces the search API returns = 4096, paginated • CompareFaces & RecognizeCelebrities = 15 faces max / image • Collections are for faces! (not cats, cartoons, …) Optimizing your input & requests for best performance … Use Amazon CloudWatch to observe/alert on Rekognition Metrics
  • 27. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Optimizing your Input Source Images • Image enhancement, extraction & stabilization • Unsharp mask, deconvolution – CPU impact • e.g. ImageMagick, OpenCV, scikit-image Video • Video stabilization - motion / optical flow analysis • Scene change detection vs. frame extraction • Offset - PTS vs. seconds and why it matters • e.g. FFMPEG w/deshake, vidstab, OpenCV Optimizing your input & requests for best performance Rekognition provides ImageQuality for Sharpness + Brightness
  • 28. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Searchable Image Library Photo Upload Amazon S3 AWS Lambda Property Search Amazon Elasticsearch Detect Objects & Scenes User captures an image for their property listing Mobile app uploads the image to S3 A Lambda function is triggered and calls Rekognition Rekognition retrieves the image from S3 and returns labels for the property and amenities Lambda pushes the labels and confidence scores to Elasticsearch Other users can search properties by landmarks, category, etc. Real Estate Property Search
  • 29. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Searchable Image Library • Optimize the client • Event based, decoupled infra • Buffering - SQS, SNS, Kinesis • Rate Control - high volume S3 image ingest • DynamoDB – scale label storage • Elasticsearch - operational & performance statistics • CloudFront - search cache Real Estate Property Search AWS Lambda Amazon S3 Amazon SQS AWS CloudFormation Amazon CloudWatch Amazon Kinesis Amazon CloudFront Amazon DynamoDB Amazon ElasticSearch
  • 30. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Sentiment Analysis Amazon RedshiftAmazon Quicksight Live Subject In-Store Camera Application Amazon S3 Analyze Faces Shoppers enter and browse in retail store In-store cameras capture live images of shoppers A Lambda function is triggered and calls Rekognition Rekognition analyzes the image and returns facial attributes detected, which include emotion and demographic detail Return data is normalized and staged in S3 en route to Redshift Marketing Reports Periodic ingest of data into Redshift Regular analysis to identify trends in demographic activity and in-store sentiment over time Trend reporting for retail store locations
  • 31. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Sentiment Analysis • Reduce API volume - perform motion detection and frame pre-processing on the capture device • Customer photos not stored on AWS • S3 - A content lake to feed other services – EMR, Lambda • Resell as a service – API gateway + Lambda + S3 AWS Lambda Amazon S3 Amazon SQS AWS CloudFormation Amazon CloudWatch Amazon ElasticSearch Amazon Redshift Amazon QuickSight Amazon API Gateway* Trend reporting for retail store locations
  • 32. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Face-Based User Verification Authenticated User Image Capture Application Amazon S3 Compare Faces If the similarity score is over 92%, the application returns a green status. If not, an alert is issued to security staff. The application captures a live image of each employee as they scan their access card Rekognition compares the live image and the badge image – and returns a similarity score The application retrieves the user’s badge from S3 Confirm user identities by comparing their live image with a reference image
  • 33. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Face-Based User Verification • S3 Encryption of badge images – SSE-S3, SSE-KMS, SSE-C • Prevent tampering using bucket policies & IAM RO permissions • Extend by using Collections • Cloudtrail - Logging & Auditing w/ tamper-proof log signatures • Tie notification into SNS/SES, Custom CloudWatch Logs metrics, or ElasticSearch w/alerts AWS KMS AWS CloudTrail AWS Lambda Amazon S3 Amazon SNS AWS CloudFormation Amazon CloudWatch Amazon SES Confirm user identities by comparing their live image with a reference image
  • 34. ““Using AWS, we can test more than twice as many algorithms at a time as we could previously. It’s plug and play. Matchmaking Site Shaadi.com Doubles Algorithm Testing Using AWS After years of steady growth, Shaadi.com was faced with an aging IT infrastructure that limited its ability to scale and innovate. Shaadi.com migrated from a private hosted cloud to AWS. The company used the AWS Database Migration Service to keep source databases running during the migration, and uses Amazon Rekognition to automate the screening of profile pictures. • Migrated from private cloud to AWS in three months • Doubled testing of matchmaking algorithms • Reduced time for users to get photos on profiles by 95% SolutionChallenge Benefits Ajay Poddar, Vice President of Engineering, Shaadi.com Company: Shaadi.com Industry: Media & Entertainment Country: India Employees: 500+ Website: www.shaadi.com About Shaadi.com Shaadi.com, one of India’s best- known brands and one of the world’s largest matchmaking services, has helped people around the world find their soulmates since 1996 and has touched more than 35 million lives.
  • 35. ““I got a prototype of our service up and running within four hours and into production within a week. Artfinder Powers Art-Matching Services Using AWS Artfinder.com needs to match art lovers with pieces they’ll like. Shaadi.com runs its website and recommendation tools using AWS services including Amazon EC2, Amazon Machine Learning, Amazon Rekognition and Amazon Kinesis Firehose. • Increased revenue 75% year-over- year • Innovates with art-curating Twitter bot • Launches AI services in four hours instead of weeks SolutionChallenge Benefits David Tilleyshort, Chief Technology Officer, Artfinder Company: Artfinder.com Industry: Art Country: UK / US Employees: 50+ Website: www.artfinder.com About Artfinder.com Artfinder is an online art marketplace, allowing thousands of artists to sell directly to buyers
  • 36. ““ Aella Credit Uses AWS to Improve Identity Verification, Grow Business Aella Credit wanted to innovate and grow faster, but it was limited by its technology environment. The company needed a better way to validate employee IDs and government-issued IDs in real time. Aella Credit uses AWS to support its online loan- processing software. The company also takes advantage of Amazon Rekognition to improve its identity verification capabilities. • Improves facial recognition accuracy by 40% • Increases availability of loan processing software • Grows from 5,000 to 200,000 customers in several months SolutionChallenge Benefits Identity verification is a major problem for financial services companies in Nigeria, and we can overcome that challenge by using Amazon Rekognition. That gives us a competitive edge as a startup. Wale Akanbi, Chief Technology Officer, Aella Credit Company: Aella Credit Industry: Financial Services Country: Nigeria Employees: 50 Website: www.aellacredit.com About Aella Credit Aella Credit is a financial services technology startup that provides easy access to credit to the world’s underbanked. The company provides machine learning–driven risk assessment in both a B2B integration with employers/cooperatives and a B2C model to determine applicant eligibility for loans.
  • 37. ““We weren't expecting the high degree of facial- recognition accuracy we’re getting. It’s very exciting— and setting up Amazon Rekognition was shockingly easy. C-SPAN Uses Amazon Rekognition to Cut Video-Indexing Time in Half Had developed an automated facial recognition solution to help human indexers, but it was slow. It could only index half of the incoming content by speaker, limiting the ability of users to search archived content C-SPAN implemented Amazon Rekognition to automatically match uploaded screen shots to a collection of 97,000 known faces. • Uploaded 97,000 images in less than two hours • Enables C-SPAN to more than double video indexed—from 3,500 to 7,500 hours per year • Reduced labor required to index an hour of video from 60 to 20 minutes • Deployed in less than three weeks SolutionChallenge Benefits Alan Cloutier, Technical Manager, C-SPAN Company: C-SPAN Industry: Media & Entertainment Country: US Employees: 500+ Website: www.c-span.org About C-SPAN C-SPAN is a not-for-profit organization funded by the United States cable industry to increase transparency by broadcasting and archiving government proceedings.
  • 38. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Solution Architecture EncodersStills Extraction & Feeds Results Cache Bucket R3 Amazon Rekognition users Stills Frames SQS Trigger 1 2 3 4 Best Practices: Media Conformance, Infrastructure Decoupling, API Call Optimization Automating Footage Tagging
  • 39. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Rekognition Video
  • 40. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. The AWS Machine Learning Stack Intelligent Services Powered By Deep Learning FRAMEWORKS KERAS PLATFORMS APPLICATION SERVICES R E K O G N I T I O N R E K O G N I T I O N V I D E O P O L L Y T R A N S C R I B E T R A N S L A T E C O M P R E H E N D L E X Amazon SageMaker Amazon Mechanical Turk
  • 41. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Demo – Digital Asset Management
  • 42. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Rekognition - Summary • Leverages Amazon internal experiences with AI, ML and Computer Vision • Provides a full stack of deep learning image processing algorithms for a wide variety of applications • Eliminates training & infrastructure heavy lifting • Native integration with other AWS Services • Consume as a Building Block – Extensible by Design
  • 43. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Go Build! Thank you