SlideShare ist ein Scribd-Unternehmen logo
1 von 108
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AI for Media & Entertainment
AI Media Customer Event NY, Aug 15 2017
Agenda - AWS AI M&E event – NYC
12:00 - 1:00 PM Check-in, Lunch & Introduction
Ben Masek – AWS BD Lead Media & Entertainment
1:00 - 1:30 PM Overview of AI (AWS perspective)
Introduction of AWS AI services/all up, fits/features and value proposition
David Pearson - AWS BD Lead AI Services
1:30 - 2:15PM Session 1: Media Use case 1
Best Practices for integrating Amazon Rekognition into Your own Media Applications.
Demonstrating practical approaches to enhance your media workflows with Amazon
Rekognition, through common use cases
Scott Malkie – AWS Media & Entertainment Specialist Solutions Architect
2:15 - 2:30 PM Break
2:30 - 3:15 PM Session 2: Media Use case 2
Customer (character) Interaction with Lex and Polly. i.e. How to build a bot
Keith Steward – AWS AI Solutions Architect
3:15 - 4:00 PM Session 3: Media Use case 3
An overview of deep learning and how to build a recommendation engine using
Apache MXNet
Dan Mbanga – AWS BD Lead for Deep Learning Engines
4:00 - 5:00 PM Cocktail reception & mixer with local AWS team
AI across the Media Value Chain
Pre-processing &
Optimization
Live & VOD Feature Extraction
Close Caption
Media Supply Chain
Broadcast Playout &
Distribution
Ad personalization &
content recommendation
Audience engagement & show
selection
OTT
Ad personalization &
content recommendation
Content routing optimization
Audience engagement & show selection
DAM & Archive
Tag on Ingest
Metadata Augmentation
Celebrity Detection
Post-Production
Dailies / Editorial Review
Application & Filesystem
Texture & Asset Search
Publishing
Translation Services
Audience Engagement
A flywheel for media content & consumers
Better
Decisions
Machine Learning
Deep Learning/ AI
Recommendations
Greenlight ROI Better
Content
Better storyline
Targeted content
More
Viewers Engaged customers
Reduced churn
More DataClick stream
User activity
Purchase history
Profiles
Thank You
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Scott Malkie || malkie@amazon.com
15 AUG 2017
Amazon Rekognition Best Practices
Integrating Deep Learning-based Image Analysis into your own
Applications
Images – Universal, Ubiquitous, & Essential
There are 3,700,000,000 internet users in 2017
1,200,000,000 photos will be taken in 2017 (9% YoY Growth)
Source: InfoTrends Worldwide
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
Why use Rekognition?
• Object & Scene Detection
Photo-sharing apps can power smart searches
and quickly find cherished memories, such as
weddings, hiking, or sunsets.
• Facial Analysis
Content creators can understand the
demographics and sentiment of audience members.
• Face Comparison
Securely grant access to content or identify
users making important operational decisions.
• Facial Recognition
Archival Footage can leverage face collections
to automate locating persons of interest.
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
Demographic Data
Facial Landmarks
Sentiment Expressed
Image Quality
Brightness: 25.84
Sharpness: 160
General Attributes
Facial Analysis
Analyze facial characteristics in multiple dimensions
DetectFaces
Face Comparison
Measure the likelihood that faces are of the same person
Similarity 93% Similarity 0%
CompareFaces
Facial Recognition
Find similar faces in a large collection of images
Search
Index
Collection
SearchFacesByImage
Celebrity Recognition & Image Moderation
Newly released Rekognition features
Detect explicit and suggestive contentRecognize thousands of famous individuals
DetectModerationLabelsRekognizeCelebrities
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
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
{
"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
GetCelebrityInfo
RecognizeCelebrities
Non-storage API Operations
CreateCollection
DeleteCollection
DeleteFaces
IndexFaces
ListCollections
SearchFaces
SearchFacesByImage
Storage-based API Operations
ListFaces
Collections and Access Patterns
Logging - public events; visitor logs; digital libraries
• 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
{
"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, etc. 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
https://aws.amazon.com/amazon-ai/amis
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
• Least Common Privilege - Lambda,
EC2 and other infrastructure
• Hydration - EBS encryption for boot,
data and snapshotted volumes
Best Practices
Interfacing with Rekognition
• S3 input for API calls - max image size of 15MB
• 5MB limit for non-s3 (Base64 encoded) API calls
• Minimum image resolution (x or y) of 80 pixels
• Image data must be in PNG or JPG format
• Max number of faces in a single face collection is 1 million
• The max matching faces the search API returns is 4096
• Use at least 1024 (x or y) px as input – or extract regions
Size of face should occupy ~5%+ of image for detection
• Collections are for faces!
Optimizing your input & requests for best performance
…
Use Amazon CloudWatch to observe & alert off Rekognition Metrics
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
Use Cases & Customers
• Digital Asset Management
• Archive Monetization
• Travel and Hospitality
• Influencer Marketing
• Systems Integration
• Digital Advertising
• Consumer Storage
• Law Enforcement
• Public Safety
• eCommerce
• Education
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
Searchable Image Library
• Optimize the client
• Event based, decoupled infra
• Buffering - SQS, SNS, Kinesis
• Rate Control - high volume S3
image ingest
• Dynamo – scale label storage
• Elasticsearch - operational &
performance statistics
• CloudFront - search cache
Real Estate Property Search
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.
1
2
3
AWS
Lambda
Amazon
S3
Ama zon
SQS
AWS
CloudFormation
Amazon
CloudWatch
Amazon
Kinesis
Amazon
CloudFront
Amazon
DynamoDB
Amazon
ElasticSearch
Sentiment Analysis
Amazon RedshiftAmazon Quicksight
Live Subject Focus Group Camera Application
Amazon S3
Analyze Faces
Viewers watching
pre-release content
Audience cameras
capture live images of
viewers
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 audience measurement
Sentiment Analysis
• Reduce API volume - perform
motion detection and frame pre-
processing on the capture device
• Customer photos not stored on
AWS
• S3 - A file content lake to feed
other services – EMR, Lambda
• Resell as a service – API
gateway + Lambda + S3
Trend reporting for audience reactions
Live Subject Focus Groups Camera Application
Amazon S3
Analyze Faces
Viewers watching
pre-release content
Audience cameras
capture live images
of viewers
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
Amazon Quicksight Amazon Redshift
1
2
3
AWS
Lambda
Amazon
S3
Amazon
SQS
AWS
CloudFormation
Amazon
CloudWatch
Amazon
ElasticSearch
Amazon
Redshift
Amazon
QuickSight
Amazon API
Gateway*
• Built in 3 weeks
• Indexed against 99,000 people
• Index created in one day
• Saved ~9,000 hours a year in
manual curation costs
• Live video with frame sampling
Automating Footage Tagging with
Amazon Rekognition
Previously, only about half of all footage was indexed due to the immense
time requirements required by manual processes
Automating Footage Tagging with
Amazon Rekognition
Solution Architecture
EncodersStills Extraction
& Feeds
Results
Cache
Bucket
R3
Amazon
Rekognition
Users
Stills
Frames
SQS
Trigger
1
2
3
4
Rekognition - Summary
• Leverage Amazon internal experience with
AI, ML, and Computer Vision
• Managed API services with embedded AI for
maximum accessibility and simplicity
• Full stack of deep learning image processing
algorithms for specialized applications
• Integrates natively with other AWS Services
• Extensible by design
Thank you!
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Keith Steward, Ph.D.,
Specialist Solutions Architect, AWS
Customer (Character) Interaction
with Amazon Lex & Amazon Polly
(how to build a bot)
AI Media Customer Event NY, Aug 15 2017
Agenda - AWS AI M&E event – NYC
12:00 - 1:00 PM Check-in & Lunch
1:00 - 1:30 PM Overview of AI (AWS perspective)
Introduction of AWS AI services/all up, fits/features and value proposition
1:30 - 2:15PM Session 1: Media Use case 1
Best Practices for integrating Amazon Rekognition into Your own Media Applications.
Demonstrating practical approaches to enhance your media workflows with Amazon
Rekognition, through common use cases
2:15 - 2:30 PM Break
 2:30 - 3:15 PM Session 2: Media Use case 2
Customer (character) Interaction with Lex and Polly. i.e. How to build a bot
3:15 - 4:00 PM Session 3: Media Use case 3
An overview of deep learning and how to build a recommendation engine using Apache
MXNet
4:00 - 5:00 PM Cocktail reception & mixer with local AWS team
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Keith Steward, Ph.D.,
Specialist Solutions Architect, AWS
Customer (Character) Interaction
with Amazon Lex & Amazon Polly
(how to build a bot)
AI Media Customer Event NY, Aug 15 2017
Gartner quote:
“By 2020, the average person will have more
conversations with bots than with their spouse.”
Business Value of Bots -- Fundamentals
• Help Answer Questions
• Perform tasks on behalf of users
• Increase efficiency and/or user experience
• Enable easier access to relevant data (Enterprise
systems are highly complex to use!)
• More informed decision making
• Streamline processes
Business Value of Bots -- Specifics
• Help customers use your growing number and complexity of
offerings
• Customer Service Improvements
• Fact: Customers hate dealing with today’s Customer Service
• Fact: Highest cost in the Contact Center is labor
• Aim: Fulfill majority of common customer questions
• Aim: Provide instant recommendations in the context of current conversation
• Aim: Hand off requests requiring human interaction to customer support staff
• Aim: Reduce operational costs
• Aim: Strike balance between automation & human assistance
• Help staff leverage internal data assets, functions, and business
processes in the most efficient manner
Converts text
to life-like speech
48 voices 24 languages Low latency,
real time
Fully managed
Amazon Polly: Life-like Speech Service
Voice Quality & Pronunciation
1. Automatic, Accurate Text Processing
2. Intelligible and Easy to Understand
3. Add Semantic Meaning to Text
4. Customized Pronunciation
Articles and Blogs
Training Material
Chatbots (Lex)
Public Announcements
Amazon Polly: Common Use Cases
• Internet of Things (smart home, connected devices)
• Education (language learning, training videos)
• Voiced Media (news, blogs, email)
• Voiced Chat Bots (Amazon Lex, Alexa skills)
• Gaming (avatars, Amazon Lumberyard)
#VoiceFirst Movement
The Advent of Conversational Interactions
1st gen: Machine-oriented
interactions
The Advent of Conversational Interactions
1st gen: Machine-oriented
interactions
2nd gen: Control-oriented
& translated
The Advent of Conversational Interactions
1st gen: Machine-oriented
interactions
2nd gen: Control-oriented
& translated
3rd gen:
Intent-oriented
Amazon Lex ... for Conversational Interactions
Powered by the same deep learning technology as Alexa
Enterprise SaaS Connectors
Deployment to chat platforms, like Slack, Facebook
Messenger, Twilio SMS
Build Voice and Text Chatbots
Interactions on mobile, web, and devices
A Sample Amazon Lex Conversation: Booking a Hotel
Utterances
Spoken or
typed phrases
that invoke
your intent
BookHotel Intents
input
Fulfillment
Slots
nt
Amazon Lex Use Cases
Informational Bots
Chatbots for everyday consumer requests
Application Bots
Build powerful interfaces to mobile applications
• News updates
• Weather information
• Game scores ….
• Book tickets
• Order food
• Manage bank accounts ….
Enterprise Productivity Bots
Streamline enterprise work activities and improve efficiencies
• Check sales numbers
• Marketing performance
• Inventory status ….
Internet of Things (IoT) Bots
Enable conversational interfaces for device interactions
• Wearables
• Appliances
• Auto ….
“Coffee Bot” – what we will build today
Order Small
Mocha
“I’d like to order a small
Mocha”
Automatic Speech
Recognition
CafeOrderBeverage
Small Mocha
Natural Language
Understanding
Intent/Slot
Model
Utterances
Coffee Bot
Type Mocha
Size Small
Temperature Hot
“Your mocha will be
available soon!”
Polly
Confirmation: “Your mocha
will be available soon!”
a
“You’d like a small
mocha, is that right?
AWS Mobile Hub Integration
Authenticate users
Analyze user behavior
Store and share media
Synchronize data
More ….
Track retention
Conversational Bots
AWS Mobile SDKs
AWS Mobile Hub
Time to code: Build CoffeeBot
https://s3.us-east-2.amazonaws.com/mast-mast/public/labs/lex-pressobot/readme.html
http://bit.ly/2nG8oIG
• Intents, Slot Types, Utterances
• Lambda
• Mobile Hub integration
• CloudWatch metrics
Start with a Bot
Add Lambda Function
AWS Mobile Hub
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
David Pearson, AWS AI Services
Aug 2017
AI and Deep Learning at Amazon
Automate | Engage | Optimize
AI Media Customer Event NY, Aug 15 2017
Agenda - AWS AI M&E event – NYC
12:00 - 1:00 PM Check-in & Lunch
1:00 - 1:30 PM
AI and Deep Learning at Amazon
Introduction to AWS AI services for media and entertainment
1:30 - 2:15PM Best Practices for integrating Amazon Rekognition into media applications
2:15 - 2:30 PM Break
2:30 - 3:15 PM Interaction with Lex and Polly. i.e. How to build a bot
3:15 - 4:00 PM
An overview of deep learning and how to build a recommendation
engine using Apache MXNet
4:00 - 5:00 PM Cocktail reception & mixer with local AWS team
Artificial Intelligence at Amazon
Can We Help Customers
Put Intelligence At The Heart Of
Every Application & Business?
Amazon AI
Intelligent Services Powered By Deep Learning
AI customer production use cases
Zillow
Zestimate (using Apache Spark)
Howard Hughes Corp
Lead scoring for luxury real estate
purchase predictions
FINRA
Anomaly detection, sequence matching,
regression analysis, network/tribe analysis
Netflix
Recommendation engine
Pinterest
Image recognition search
Fraud.net
Detect online payment fraud
DataXu
Leverage automated & unattended ML at
large scale (Amazon EMR + Spark)
Mapillary
Computer vision for crowd sourced maps
Hudl
Predictive analytics on sports plays
Upserve
Restaurant table management & POS for
forecasting customer traffic
TuSimple
Computer Vision for Autonomous Driving
Clarifai
Computer Vision APIs
Predictive analytics on sports plays
Autonomous driving systems
Amazon AI
Intelligent Services Powered By Deep Learning
Automate manual, effort-intensive processes
Engage audiences, customers, and employees
Optimize product quality and customer experiences
Amazon Lex is a service for building
conversational interfaces into any application
• Embedded AI service
• Enables intent-driven interactions
• Supports both voice and text conversations
• Deployable across mobile and messaging platforms
• Integrated speech recognition and natural language
understanding
Developer challenges
Conversational interfaces need to combine a large number of
sophisticated algorithms and technologies
Speech
Recognition Language
Understanding
Business Logic
Disparate
Systems
Authentication
Messaging
platforms
Scale Testing
Security
Availability
Mobile
When would you like to fly?
Next Sunday
Departure:
6/11/2017
Conversational chatbots
Heathrow, please
Destination:
LHR
I’d like to book a flight to London
Sure! Do you want to fly to Heathrow or Gatwick?
Amazon Lex and active audience engagement
• Fans interact with character bots via social media,
mobile and web apps
• Employees use help desk assistants to simplify access
to company information and services
• Authenticated customers speak to customer service
bots to retrieve their current account status
• Executives use voice requests to gain fast insights into
their business data from within enterprise applications
Converts text
to life-like speech
48 voices 24 languages Low latency,
real time
Fully managed
Amazon Polly: Life-like Speech Service
Voice Quality & Pronunciation
1. Automatic, Accurate Text Processing
2. Intelligible and Easy to Understand
3. Add Semantic Meaning to Text
4. Customized Pronunciation
Amazon Polly media use cases
• Voice-enabled fan interaction. Add voice to text
chatbots for a hands-free option
• Listen to the news. Multi-channel news and blog
article experience for users
• Synthetic character voices. Synchronize speech
with on-screen content and customize pronunciation
• Executive assistant. Spoken results of information
requests from internal users
Whisper Voice and Speech Marks
Whisper SSML effect: <amazon:effect name="whispered">
Synchronize Speech for an Enhanced Visual Experience
• Request an additional stream of metadata about
sentence word timings
• Use the metadata stream alongside the synthesized
speech audio stream to sync audio and visual
Amazon Rekognition
Extract rich metadata from visual content
Object and Scene
Detection
Facial
Analysis
Face
Comparison
Facial
Recognition
Celebrity
Recognition
Image
Moderation
Celebrity recognition and image moderation
Newly released Rekognition features
Detect explicit and suggestive contentRecognize thousands of famous individuals
DetectModerationLabelsRecognizeCelebrities
Object and scene detection
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
Flower
Arrangement
Chair
Coffee Table
Living Room Indoors
Furniture
Cushion
Vase
Maple
Villa
Plant
Garden
Water
Swimming Pool
Tree
Potted Plant
Backyard
Patio
Confidence Rekognition
Labels
99.2% Animal
Dog
Chihuahua
98.6% Food
Dessert
Muffin
97.9% Collage
Computer Vision Challenge:
Dog or Muffin?
Facial analysis
Analyze facial characteristics in multiple dimensions
DetectFaces
Image Quality
Facial Landmarks
Demographic Data Emotion Expressed
General Attributes
Facial Pose
Brightness 23.6%
Sharpness 99.9%
EyeLeft,EyeRight,Nose
RightPupil,LeftPupil
MouthRight,LeftEyeBrowUp
Bounding Box...
Age Range 29-45
Gender:Male 96.5%
Happy 83.8%
Surprised 0.65%
Smile:True 23.6%
EyesOpen:True 99.8%
Beard:True 99.5%
Mustache:True 99.9%...
Pitch 1.446
Roll 5.725
Yaw 4.383
Amazon Rekognition: Audience Analysis
• Touchless data gathering via cameras facing the audience
• Anonymous, high volume demographic and sentiment capture
• Analysis produces usable feedback trends and patterns
CAMERAAUDIENCE
Facial recognition
Find similar faces in a large collection of images
SearchFacesByImage
Search
Index
Collection
• Built in 3 weeks
• Indexed against 99,000 people
• Index created in one day
• Saved ~9,000 hours a year in
manual curation costs
• Live video with frame sampling
Automating footage tagging with
Amazon Rekognition
Previously, only about half of all footage was indexed due to the
immense time requirements required by manual processes
Amazon Rekognition media use cases
• Automated metadata. Classification of video and still
images – objects, talent, sentiment, demographics
• Audience sentiment tracking. Touchless, time-aligned
capture of audience reactions during a video screening
• Dynamic second screen. OTT users seamlessly
access details of actors appearing on screen in real-time
• Content rating. Identify suggestive and explicit content
to improve alignment with rating standards
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
Amazon AI
Intelligent Services Powered By Deep Learning
https://aws.amazon.com/blogs/ai/
https://aws.amazon.com/amazon-ai/
Thank you
pearsond@amazon.com

Weitere ähnliche Inhalte

Was ist angesagt?

Aws 101 A walk-through the aws cloud (2013)
Aws 101  A walk-through the aws cloud (2013)Aws 101  A walk-through the aws cloud (2013)
Aws 101 A walk-through the aws cloud (2013)Martin Yan
 
The AWS Shared Security Responsibility Model in Practice
The AWS Shared Security Responsibility Model in PracticeThe AWS Shared Security Responsibility Model in Practice
The AWS Shared Security Responsibility Model in PracticeAmazon Web Services
 
Fraud Detection with Amazon Machine Learning on AWS
Fraud Detection with Amazon Machine Learning on AWSFraud Detection with Amazon Machine Learning on AWS
Fraud Detection with Amazon Machine Learning on AWSAmazon Web Services
 
Running your Windows Enterprise Workloads on AWS - Technical 201
Running your Windows Enterprise Workloads on AWS - Technical 201Running your Windows Enterprise Workloads on AWS - Technical 201
Running your Windows Enterprise Workloads on AWS - Technical 201Amazon Web Services
 
Dev & Test on AWS Webinar October 2017 - IL Webinar
Dev & Test on AWS Webinar October 2017 - IL WebinarDev & Test on AWS Webinar October 2017 - IL Webinar
Dev & Test on AWS Webinar October 2017 - IL WebinarAmazon Web Services
 
Building and Managing Scalable Applications on AWS: 1 to 500K users
Building and Managing Scalable Applications on AWS: 1 to 500K usersBuilding and Managing Scalable Applications on AWS: 1 to 500K users
Building and Managing Scalable Applications on AWS: 1 to 500K usersAmazon Web Services
 
AWS fault tolerant architecture
AWS fault tolerant architectureAWS fault tolerant architecture
AWS fault tolerant architectureskadyan1
 
AWS 101 - Amazon Web Services
AWS 101 - Amazon Web ServicesAWS 101 - Amazon Web Services
AWS 101 - Amazon Web ServicesEnmanuel Sosa G.
 
Scaling the Platform for Your Startup
Scaling the Platform for Your StartupScaling the Platform for Your Startup
Scaling the Platform for Your StartupAmazon Web Services
 
AWS Canberra WWPS Summit 2013 - Cloud Computing with AWS: Introduction to AWS
AWS Canberra WWPS Summit 2013 - Cloud Computing with AWS: Introduction to AWSAWS Canberra WWPS Summit 2013 - Cloud Computing with AWS: Introduction to AWS
AWS Canberra WWPS Summit 2013 - Cloud Computing with AWS: Introduction to AWSAmazon Web Services
 
Preparing for AWS Certification/ Advanced Security Training
Preparing for AWS Certification/ Advanced Security TrainingPreparing for AWS Certification/ Advanced Security Training
Preparing for AWS Certification/ Advanced Security TrainingAmazon Web Services
 

Was ist angesagt? (20)

AWS 101 - Tel Aviv Summit 2018
AWS 101 - Tel Aviv Summit 2018AWS 101 - Tel Aviv Summit 2018
AWS 101 - Tel Aviv Summit 2018
 
Aws 101 A walk-through the aws cloud (2013)
Aws 101  A walk-through the aws cloud (2013)Aws 101  A walk-through the aws cloud (2013)
Aws 101 A walk-through the aws cloud (2013)
 
The AWS Shared Security Responsibility Model in Practice
The AWS Shared Security Responsibility Model in PracticeThe AWS Shared Security Responsibility Model in Practice
The AWS Shared Security Responsibility Model in Practice
 
Scaling Fast & Running Lean
Scaling Fast & Running LeanScaling Fast & Running Lean
Scaling Fast & Running Lean
 
Fraud Detection with Amazon Machine Learning on AWS
Fraud Detection with Amazon Machine Learning on AWSFraud Detection with Amazon Machine Learning on AWS
Fraud Detection with Amazon Machine Learning on AWS
 
Startup Best Practices on AWS
Startup Best Practices on AWSStartup Best Practices on AWS
Startup Best Practices on AWS
 
Running your Windows Enterprise Workloads on AWS - Technical 201
Running your Windows Enterprise Workloads on AWS - Technical 201Running your Windows Enterprise Workloads on AWS - Technical 201
Running your Windows Enterprise Workloads on AWS - Technical 201
 
Dev & Test on AWS Webinar October 2017 - IL Webinar
Dev & Test on AWS Webinar October 2017 - IL WebinarDev & Test on AWS Webinar October 2017 - IL Webinar
Dev & Test on AWS Webinar October 2017 - IL Webinar
 
Building and Managing Scalable Applications on AWS: 1 to 500K users
Building and Managing Scalable Applications on AWS: 1 to 500K usersBuilding and Managing Scalable Applications on AWS: 1 to 500K users
Building and Managing Scalable Applications on AWS: 1 to 500K users
 
Startups at AWS
Startups at AWSStartups at AWS
Startups at AWS
 
AWS fault tolerant architecture
AWS fault tolerant architectureAWS fault tolerant architecture
AWS fault tolerant architecture
 
AWS 101 - Amazon Web Services
AWS 101 - Amazon Web ServicesAWS 101 - Amazon Web Services
AWS 101 - Amazon Web Services
 
Getting Started on AWS
Getting Started on AWSGetting Started on AWS
Getting Started on AWS
 
Introduction to AWS
Introduction to AWSIntroduction to AWS
Introduction to AWS
 
Getting Started with AWS
Getting Started with AWSGetting Started with AWS
Getting Started with AWS
 
Protecting Your Data in AWS
Protecting Your Data in AWSProtecting Your Data in AWS
Protecting Your Data in AWS
 
Scaling the Platform for Your Startup
Scaling the Platform for Your StartupScaling the Platform for Your Startup
Scaling the Platform for Your Startup
 
AWS Canberra WWPS Summit 2013 - Cloud Computing with AWS: Introduction to AWS
AWS Canberra WWPS Summit 2013 - Cloud Computing with AWS: Introduction to AWSAWS Canberra WWPS Summit 2013 - Cloud Computing with AWS: Introduction to AWS
AWS Canberra WWPS Summit 2013 - Cloud Computing with AWS: Introduction to AWS
 
Preparing for AWS Certification/ Advanced Security Training
Preparing for AWS Certification/ Advanced Security TrainingPreparing for AWS Certification/ Advanced Security Training
Preparing for AWS Certification/ Advanced Security Training
 
AWSome Day Digital LATAM
AWSome Day Digital LATAMAWSome Day Digital LATAM
AWSome Day Digital LATAM
 

Ähnlich wie AWS AI Media & Entertainment Seminar - NYC, August 15, 2017

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
 
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 2017Amazon Web Services
 
BDA301 An Introduction to Amazon Rekognition
BDA301 An Introduction to Amazon RekognitionBDA301 An Introduction to Amazon Rekognition
BDA301 An Introduction to Amazon RekognitionAmazon Web Services
 
Best practices for integrating amazon rekognition into your own applications
Best practices for integrating amazon rekognition into your own applicationsBest practices for integrating amazon rekognition into your own applications
Best practices for integrating amazon rekognition into your own applicationsAmazon Web Services
 
Best Practices for Integrating Amazon Rekognition into Your Own Applications
Best Practices for Integrating Amazon Rekognition into Your Own ApplicationsBest Practices for Integrating Amazon Rekognition into Your Own Applications
Best Practices for Integrating Amazon Rekognition into Your Own ApplicationsAmazon Web Services
 
Adding image and video analysis to your app
Adding image and video analysis to your appAdding image and video analysis to your app
Adding image and video analysis to your appAmazon Web Services
 
Best practices for integrating Amazon Rekognition into your own application
Best practices for integrating Amazon Rekognition into your own applicationBest practices for integrating Amazon Rekognition into your own application
Best practices for integrating Amazon Rekognition into your own applicationAmazon Web Services
 
Globant - Amazon recognition workshop - 2018
Globant - Amazon recognition workshop - 2018  Globant - Amazon recognition workshop - 2018
Globant - Amazon recognition workshop - 2018 Globant
 
AWS Media Day- AWS 인공 지능 서비스를 활용한 미디어 서비스 개발화 (김기완 솔루션즈 아키텍트)
AWS Media Day- AWS 인공 지능 서비스를 활용한 미디어 서비스 개발화 (김기완 솔루션즈 아키텍트)AWS Media Day- AWS 인공 지능 서비스를 활용한 미디어 서비스 개발화 (김기완 솔루션즈 아키텍트)
AWS Media Day- AWS 인공 지능 서비스를 활용한 미디어 서비스 개발화 (김기완 솔루션즈 아키텍트)Amazon Web Services Korea
 
Build Computer Vision Applications with Amazon Rekognition and SageMaker
Build Computer Vision Applications with Amazon Rekognition and SageMakerBuild Computer Vision Applications with Amazon Rekognition and SageMaker
Build Computer Vision Applications with Amazon Rekognition and SageMakerSungmin Kim
 
Big Data Analytics, Machine Learning e Inteligência Artificial
Big Data Analytics, Machine Learning e Inteligência ArtificialBig Data Analytics, Machine Learning e Inteligência Artificial
Big Data Analytics, Machine Learning e Inteligência ArtificialAmazon Web Services LATAM
 
Enhanced Media Workflows Using Amazon AI
Enhanced Media Workflows Using Amazon AIEnhanced Media Workflows Using Amazon AI
Enhanced Media Workflows Using Amazon AIAmazon Web Services
 
"Building a Modern Data platform in the Cloud", Alex Casalboni, AWS Dev Day K...
"Building a Modern Data platform in the Cloud", Alex Casalboni, AWS Dev Day K..."Building a Modern Data platform in the Cloud", Alex Casalboni, AWS Dev Day K...
"Building a Modern Data platform in the Cloud", Alex Casalboni, AWS Dev Day K...Provectus
 
Design for Scale - Building Real Time, High Performing Marketing Technology p...
Design for Scale - Building Real Time, High Performing Marketing Technology p...Design for Scale - Building Real Time, High Performing Marketing Technology p...
Design for Scale - Building Real Time, High Performing Marketing Technology p...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 SolutionsAmazon Web Services
 
Workshop Build an Image-Based Automatic Alert System with Amazon Rekognition:...
Workshop Build an Image-Based Automatic Alert System with Amazon Rekognition:...Workshop Build an Image-Based Automatic Alert System with Amazon Rekognition:...
Workshop Build an Image-Based Automatic Alert System with Amazon Rekognition:...Amazon Web Services
 
FSI202 Machine Learning in Capital Markets
FSI202 Machine Learning in Capital MarketsFSI202 Machine Learning in Capital Markets
FSI202 Machine Learning in Capital MarketsAmazon Web Services
 
Intro Presentation at AWS AWSome Day London September 2015
Intro Presentation at AWS AWSome Day London September 2015Intro Presentation at AWS AWSome Day London September 2015
Intro Presentation at AWS AWSome Day London September 2015Ian Massingham
 

Ähnlich wie AWS AI Media & Entertainment Seminar - NYC, August 15, 2017 (20)

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 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
 
BDA301 An Introduction to Amazon Rekognition
BDA301 An Introduction to Amazon RekognitionBDA301 An Introduction to Amazon Rekognition
BDA301 An Introduction to Amazon Rekognition
 
Best practices for integrating amazon rekognition into your own applications
Best practices for integrating amazon rekognition into your own applicationsBest 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 ApplicationsBest Practices for Integrating Amazon Rekognition into Your Own Applications
Best Practices for Integrating Amazon Rekognition into Your Own Applications
 
Adding image and video analysis to your app
Adding image and video analysis to your appAdding image and video analysis to your app
Adding image and video analysis to your app
 
Best practices for integrating Amazon Rekognition into your own application
Best practices for integrating Amazon Rekognition into your own applicationBest practices for integrating Amazon Rekognition into your own application
Best practices for integrating Amazon Rekognition into your own application
 
Globant - Amazon recognition workshop - 2018
Globant - Amazon recognition workshop - 2018  Globant - Amazon recognition workshop - 2018
Globant - Amazon recognition workshop - 2018
 
AWS Media Day- AWS 인공 지능 서비스를 활용한 미디어 서비스 개발화 (김기완 솔루션즈 아키텍트)
AWS Media Day- AWS 인공 지능 서비스를 활용한 미디어 서비스 개발화 (김기완 솔루션즈 아키텍트)AWS Media Day- AWS 인공 지능 서비스를 활용한 미디어 서비스 개발화 (김기완 솔루션즈 아키텍트)
AWS Media Day- AWS 인공 지능 서비스를 활용한 미디어 서비스 개발화 (김기완 솔루션즈 아키텍트)
 
Build Computer Vision Applications with Amazon Rekognition and SageMaker
Build Computer Vision Applications with Amazon Rekognition and SageMakerBuild Computer Vision Applications with Amazon Rekognition and SageMaker
Build Computer Vision Applications with Amazon Rekognition and SageMaker
 
Moving forward with AI
Moving forward with AIMoving forward with AI
Moving forward with AI
 
Big Data Analytics, Machine Learning e Inteligência Artificial
Big Data Analytics, Machine Learning e Inteligência ArtificialBig Data Analytics, Machine Learning e Inteligência Artificial
Big Data Analytics, Machine Learning e Inteligência Artificial
 
Enhanced Media Workflows Using Amazon AI
Enhanced Media Workflows Using Amazon AIEnhanced Media Workflows Using Amazon AI
Enhanced Media Workflows Using Amazon AI
 
"Building a Modern Data platform in the Cloud", Alex Casalboni, AWS Dev Day K...
"Building a Modern Data platform in the Cloud", Alex Casalboni, AWS Dev Day K..."Building a Modern Data platform in the Cloud", Alex Casalboni, AWS Dev Day K...
"Building a Modern Data platform in the Cloud", Alex Casalboni, AWS Dev Day K...
 
Design for Scale - Building Real Time, High Performing Marketing Technology p...
Design for Scale - Building Real Time, High Performing Marketing Technology p...Design for Scale - Building Real Time, High Performing Marketing Technology p...
Design for Scale - Building Real Time, High Performing Marketing Technology p...
 
Building your Datalake on AWS
Building your Datalake on AWSBuilding your Datalake on AWS
Building your Datalake on AWS
 
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
 
Workshop Build an Image-Based Automatic Alert System with Amazon Rekognition:...
Workshop Build an Image-Based Automatic Alert System with Amazon Rekognition:...Workshop Build an Image-Based Automatic Alert System with Amazon Rekognition:...
Workshop Build an Image-Based Automatic Alert System with Amazon Rekognition:...
 
FSI202 Machine Learning in Capital Markets
FSI202 Machine Learning in Capital MarketsFSI202 Machine Learning in Capital Markets
FSI202 Machine Learning in Capital Markets
 
Intro Presentation at AWS AWSome Day London September 2015
Intro Presentation at AWS AWSome Day London September 2015Intro Presentation at AWS AWSome Day London September 2015
Intro Presentation at AWS AWSome Day London September 2015
 

Mehr von 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 FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon 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
 
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 WorkloadsAmazon 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 sfatareAmazon 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 NodeJSAmazon 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 webAmazon 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 sfatareAmazon 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 AWSAmazon 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 DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon 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 ServiceAmazon Web Services
 

Mehr von 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
 

AWS AI Media & Entertainment Seminar - NYC, August 15, 2017

  • 1. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AI for Media & Entertainment AI Media Customer Event NY, Aug 15 2017
  • 2. Agenda - AWS AI M&E event – NYC 12:00 - 1:00 PM Check-in, Lunch & Introduction Ben Masek – AWS BD Lead Media & Entertainment 1:00 - 1:30 PM Overview of AI (AWS perspective) Introduction of AWS AI services/all up, fits/features and value proposition David Pearson - AWS BD Lead AI Services 1:30 - 2:15PM Session 1: Media Use case 1 Best Practices for integrating Amazon Rekognition into Your own Media Applications. Demonstrating practical approaches to enhance your media workflows with Amazon Rekognition, through common use cases Scott Malkie – AWS Media & Entertainment Specialist Solutions Architect 2:15 - 2:30 PM Break 2:30 - 3:15 PM Session 2: Media Use case 2 Customer (character) Interaction with Lex and Polly. i.e. How to build a bot Keith Steward – AWS AI Solutions Architect 3:15 - 4:00 PM Session 3: Media Use case 3 An overview of deep learning and how to build a recommendation engine using Apache MXNet Dan Mbanga – AWS BD Lead for Deep Learning Engines 4:00 - 5:00 PM Cocktail reception & mixer with local AWS team
  • 3. AI across the Media Value Chain Pre-processing & Optimization Live & VOD Feature Extraction Close Caption Media Supply Chain Broadcast Playout & Distribution Ad personalization & content recommendation Audience engagement & show selection OTT Ad personalization & content recommendation Content routing optimization Audience engagement & show selection DAM & Archive Tag on Ingest Metadata Augmentation Celebrity Detection Post-Production Dailies / Editorial Review Application & Filesystem Texture & Asset Search Publishing Translation Services Audience Engagement
  • 4. A flywheel for media content & consumers Better Decisions Machine Learning Deep Learning/ AI Recommendations Greenlight ROI Better Content Better storyline Targeted content More Viewers Engaged customers Reduced churn More DataClick stream User activity Purchase history Profiles
  • 6. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Scott Malkie || malkie@amazon.com 15 AUG 2017 Amazon Rekognition Best Practices Integrating Deep Learning-based Image Analysis into your own Applications
  • 7. Images – Universal, Ubiquitous, & Essential There are 3,700,000,000 internet users in 2017 1,200,000,000 photos will be taken in 2017 (9% YoY Growth) Source: InfoTrends Worldwide
  • 8. 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
  • 9. Why use Rekognition? • Object & Scene Detection Photo-sharing apps can power smart searches and quickly find cherished memories, such as weddings, hiking, or sunsets. • Facial Analysis Content creators can understand the demographics and sentiment of audience members. • Face Comparison Securely grant access to content or identify users making important operational decisions. • Facial Recognition Archival Footage can leverage face collections to automate locating persons of interest.
  • 10. 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
  • 11. Demographic Data Facial Landmarks Sentiment Expressed Image Quality Brightness: 25.84 Sharpness: 160 General Attributes Facial Analysis Analyze facial characteristics in multiple dimensions DetectFaces
  • 12. Face Comparison Measure the likelihood that faces are of the same person Similarity 93% Similarity 0% CompareFaces
  • 13. Facial Recognition Find similar faces in a large collection of images Search Index Collection SearchFacesByImage
  • 14. Celebrity Recognition & Image Moderation Newly released Rekognition features Detect explicit and suggestive contentRecognize thousands of famous individuals DetectModerationLabelsRekognizeCelebrities
  • 15. 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
  • 16. 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
  • 17. { "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 GetCelebrityInfo RecognizeCelebrities Non-storage API Operations CreateCollection DeleteCollection DeleteFaces IndexFaces ListCollections SearchFaces SearchFacesByImage Storage-based API Operations ListFaces
  • 18. Collections and Access Patterns Logging - public events; visitor logs; digital libraries • 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
  • 19. { "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, etc. 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 https://aws.amazon.com/amazon-ai/amis
  • 20. 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 • Least Common Privilege - Lambda, EC2 and other infrastructure • Hydration - EBS encryption for boot, data and snapshotted volumes Best Practices
  • 21. Interfacing with Rekognition • S3 input for API calls - max image size of 15MB • 5MB limit for non-s3 (Base64 encoded) API calls • Minimum image resolution (x or y) of 80 pixels • Image data must be in PNG or JPG format • Max number of faces in a single face collection is 1 million • The max matching faces the search API returns is 4096 • Use at least 1024 (x or y) px as input – or extract regions Size of face should occupy ~5%+ of image for detection • Collections are for faces! Optimizing your input & requests for best performance … Use Amazon CloudWatch to observe & alert off Rekognition Metrics
  • 22. 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
  • 23. Use Cases & Customers • Digital Asset Management • Archive Monetization • Travel and Hospitality • Influencer Marketing • Systems Integration • Digital Advertising • Consumer Storage • Law Enforcement • Public Safety • eCommerce • Education
  • 24. 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
  • 25. Searchable Image Library • Optimize the client • Event based, decoupled infra • Buffering - SQS, SNS, Kinesis • Rate Control - high volume S3 image ingest • Dynamo – scale label storage • Elasticsearch - operational & performance statistics • CloudFront - search cache Real Estate Property Search 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. 1 2 3 AWS Lambda Amazon S3 Ama zon SQS AWS CloudFormation Amazon CloudWatch Amazon Kinesis Amazon CloudFront Amazon DynamoDB Amazon ElasticSearch
  • 26. Sentiment Analysis Amazon RedshiftAmazon Quicksight Live Subject Focus Group Camera Application Amazon S3 Analyze Faces Viewers watching pre-release content Audience cameras capture live images of viewers 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 audience measurement
  • 27. Sentiment Analysis • Reduce API volume - perform motion detection and frame pre- processing on the capture device • Customer photos not stored on AWS • S3 - A file content lake to feed other services – EMR, Lambda • Resell as a service – API gateway + Lambda + S3 Trend reporting for audience reactions Live Subject Focus Groups Camera Application Amazon S3 Analyze Faces Viewers watching pre-release content Audience cameras capture live images of viewers 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 Amazon Quicksight Amazon Redshift 1 2 3 AWS Lambda Amazon S3 Amazon SQS AWS CloudFormation Amazon CloudWatch Amazon ElasticSearch Amazon Redshift Amazon QuickSight Amazon API Gateway*
  • 28. • Built in 3 weeks • Indexed against 99,000 people • Index created in one day • Saved ~9,000 hours a year in manual curation costs • Live video with frame sampling Automating Footage Tagging with Amazon Rekognition Previously, only about half of all footage was indexed due to the immense time requirements required by manual processes
  • 29. Automating Footage Tagging with Amazon Rekognition Solution Architecture EncodersStills Extraction & Feeds Results Cache Bucket R3 Amazon Rekognition Users Stills Frames SQS Trigger 1 2 3 4
  • 30. Rekognition - Summary • Leverage Amazon internal experience with AI, ML, and Computer Vision • Managed API services with embedded AI for maximum accessibility and simplicity • Full stack of deep learning image processing algorithms for specialized applications • Integrates natively with other AWS Services • Extensible by design
  • 32. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Keith Steward, Ph.D., Specialist Solutions Architect, AWS Customer (Character) Interaction with Amazon Lex & Amazon Polly (how to build a bot) AI Media Customer Event NY, Aug 15 2017
  • 33. Agenda - AWS AI M&E event – NYC 12:00 - 1:00 PM Check-in & Lunch 1:00 - 1:30 PM Overview of AI (AWS perspective) Introduction of AWS AI services/all up, fits/features and value proposition 1:30 - 2:15PM Session 1: Media Use case 1 Best Practices for integrating Amazon Rekognition into Your own Media Applications. Demonstrating practical approaches to enhance your media workflows with Amazon Rekognition, through common use cases 2:15 - 2:30 PM Break  2:30 - 3:15 PM Session 2: Media Use case 2 Customer (character) Interaction with Lex and Polly. i.e. How to build a bot 3:15 - 4:00 PM Session 3: Media Use case 3 An overview of deep learning and how to build a recommendation engine using Apache MXNet 4:00 - 5:00 PM Cocktail reception & mixer with local AWS team
  • 34. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Keith Steward, Ph.D., Specialist Solutions Architect, AWS Customer (Character) Interaction with Amazon Lex & Amazon Polly (how to build a bot) AI Media Customer Event NY, Aug 15 2017
  • 35. Gartner quote: “By 2020, the average person will have more conversations with bots than with their spouse.”
  • 36. Business Value of Bots -- Fundamentals • Help Answer Questions • Perform tasks on behalf of users • Increase efficiency and/or user experience • Enable easier access to relevant data (Enterprise systems are highly complex to use!) • More informed decision making • Streamline processes
  • 37. Business Value of Bots -- Specifics • Help customers use your growing number and complexity of offerings • Customer Service Improvements • Fact: Customers hate dealing with today’s Customer Service • Fact: Highest cost in the Contact Center is labor • Aim: Fulfill majority of common customer questions • Aim: Provide instant recommendations in the context of current conversation • Aim: Hand off requests requiring human interaction to customer support staff • Aim: Reduce operational costs • Aim: Strike balance between automation & human assistance • Help staff leverage internal data assets, functions, and business processes in the most efficient manner
  • 38. Converts text to life-like speech 48 voices 24 languages Low latency, real time Fully managed Amazon Polly: Life-like Speech Service Voice Quality & Pronunciation 1. Automatic, Accurate Text Processing 2. Intelligible and Easy to Understand 3. Add Semantic Meaning to Text 4. Customized Pronunciation Articles and Blogs Training Material Chatbots (Lex) Public Announcements
  • 39. Amazon Polly: Common Use Cases • Internet of Things (smart home, connected devices) • Education (language learning, training videos) • Voiced Media (news, blogs, email) • Voiced Chat Bots (Amazon Lex, Alexa skills) • Gaming (avatars, Amazon Lumberyard) #VoiceFirst Movement
  • 40. The Advent of Conversational Interactions 1st gen: Machine-oriented interactions
  • 41. The Advent of Conversational Interactions 1st gen: Machine-oriented interactions 2nd gen: Control-oriented & translated
  • 42. The Advent of Conversational Interactions 1st gen: Machine-oriented interactions 2nd gen: Control-oriented & translated 3rd gen: Intent-oriented
  • 43. Amazon Lex ... for Conversational Interactions Powered by the same deep learning technology as Alexa Enterprise SaaS Connectors Deployment to chat platforms, like Slack, Facebook Messenger, Twilio SMS Build Voice and Text Chatbots Interactions on mobile, web, and devices
  • 44. A Sample Amazon Lex Conversation: Booking a Hotel Utterances Spoken or typed phrases that invoke your intent BookHotel Intents input Fulfillment Slots nt
  • 45. Amazon Lex Use Cases Informational Bots Chatbots for everyday consumer requests Application Bots Build powerful interfaces to mobile applications • News updates • Weather information • Game scores …. • Book tickets • Order food • Manage bank accounts …. Enterprise Productivity Bots Streamline enterprise work activities and improve efficiencies • Check sales numbers • Marketing performance • Inventory status …. Internet of Things (IoT) Bots Enable conversational interfaces for device interactions • Wearables • Appliances • Auto ….
  • 46. “Coffee Bot” – what we will build today Order Small Mocha “I’d like to order a small Mocha” Automatic Speech Recognition CafeOrderBeverage Small Mocha Natural Language Understanding Intent/Slot Model Utterances Coffee Bot Type Mocha Size Small Temperature Hot “Your mocha will be available soon!” Polly Confirmation: “Your mocha will be available soon!” a “You’d like a small mocha, is that right?
  • 47. AWS Mobile Hub Integration Authenticate users Analyze user behavior Store and share media Synchronize data More …. Track retention Conversational Bots AWS Mobile SDKs AWS Mobile Hub
  • 48. Time to code: Build CoffeeBot https://s3.us-east-2.amazonaws.com/mast-mast/public/labs/lex-pressobot/readme.html http://bit.ly/2nG8oIG • Intents, Slot Types, Utterances • Lambda • Mobile Hub integration • CloudWatch metrics
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55.
  • 56.
  • 57.
  • 59.
  • 60.
  • 61.
  • 62.
  • 63.
  • 64.
  • 65.
  • 66.
  • 67.
  • 69.
  • 70.
  • 71.
  • 72.
  • 73.
  • 74.
  • 75.
  • 76. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. David Pearson, AWS AI Services Aug 2017 AI and Deep Learning at Amazon Automate | Engage | Optimize AI Media Customer Event NY, Aug 15 2017
  • 77. Agenda - AWS AI M&E event – NYC 12:00 - 1:00 PM Check-in & Lunch 1:00 - 1:30 PM AI and Deep Learning at Amazon Introduction to AWS AI services for media and entertainment 1:30 - 2:15PM Best Practices for integrating Amazon Rekognition into media applications 2:15 - 2:30 PM Break 2:30 - 3:15 PM Interaction with Lex and Polly. i.e. How to build a bot 3:15 - 4:00 PM An overview of deep learning and how to build a recommendation engine using Apache MXNet 4:00 - 5:00 PM Cocktail reception & mixer with local AWS team
  • 79.
  • 80.
  • 81.
  • 82. Can We Help Customers Put Intelligence At The Heart Of Every Application & Business?
  • 83. Amazon AI Intelligent Services Powered By Deep Learning
  • 84. AI customer production use cases Zillow Zestimate (using Apache Spark) Howard Hughes Corp Lead scoring for luxury real estate purchase predictions FINRA Anomaly detection, sequence matching, regression analysis, network/tribe analysis Netflix Recommendation engine Pinterest Image recognition search Fraud.net Detect online payment fraud DataXu Leverage automated & unattended ML at large scale (Amazon EMR + Spark) Mapillary Computer vision for crowd sourced maps Hudl Predictive analytics on sports plays Upserve Restaurant table management & POS for forecasting customer traffic TuSimple Computer Vision for Autonomous Driving Clarifai Computer Vision APIs
  • 85. Predictive analytics on sports plays
  • 87. Amazon AI Intelligent Services Powered By Deep Learning Automate manual, effort-intensive processes Engage audiences, customers, and employees Optimize product quality and customer experiences
  • 88. Amazon Lex is a service for building conversational interfaces into any application • Embedded AI service • Enables intent-driven interactions • Supports both voice and text conversations • Deployable across mobile and messaging platforms • Integrated speech recognition and natural language understanding
  • 89. Developer challenges Conversational interfaces need to combine a large number of sophisticated algorithms and technologies Speech Recognition Language Understanding Business Logic Disparate Systems Authentication Messaging platforms Scale Testing Security Availability Mobile
  • 90. When would you like to fly? Next Sunday Departure: 6/11/2017 Conversational chatbots Heathrow, please Destination: LHR I’d like to book a flight to London Sure! Do you want to fly to Heathrow or Gatwick?
  • 91. Amazon Lex and active audience engagement • Fans interact with character bots via social media, mobile and web apps • Employees use help desk assistants to simplify access to company information and services • Authenticated customers speak to customer service bots to retrieve their current account status • Executives use voice requests to gain fast insights into their business data from within enterprise applications
  • 92.
  • 93.
  • 94. Converts text to life-like speech 48 voices 24 languages Low latency, real time Fully managed Amazon Polly: Life-like Speech Service Voice Quality & Pronunciation 1. Automatic, Accurate Text Processing 2. Intelligible and Easy to Understand 3. Add Semantic Meaning to Text 4. Customized Pronunciation
  • 95. Amazon Polly media use cases • Voice-enabled fan interaction. Add voice to text chatbots for a hands-free option • Listen to the news. Multi-channel news and blog article experience for users • Synthetic character voices. Synchronize speech with on-screen content and customize pronunciation • Executive assistant. Spoken results of information requests from internal users
  • 96. Whisper Voice and Speech Marks Whisper SSML effect: <amazon:effect name="whispered"> Synchronize Speech for an Enhanced Visual Experience • Request an additional stream of metadata about sentence word timings • Use the metadata stream alongside the synthesized speech audio stream to sync audio and visual
  • 97. Amazon Rekognition Extract rich metadata from visual content Object and Scene Detection Facial Analysis Face Comparison Facial Recognition Celebrity Recognition Image Moderation
  • 98. Celebrity recognition and image moderation Newly released Rekognition features Detect explicit and suggestive contentRecognize thousands of famous individuals DetectModerationLabelsRecognizeCelebrities
  • 99. Object and scene detection 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 Flower Arrangement Chair Coffee Table Living Room Indoors Furniture Cushion Vase Maple Villa Plant Garden Water Swimming Pool Tree Potted Plant Backyard Patio
  • 100. Confidence Rekognition Labels 99.2% Animal Dog Chihuahua 98.6% Food Dessert Muffin 97.9% Collage Computer Vision Challenge: Dog or Muffin?
  • 101. Facial analysis Analyze facial characteristics in multiple dimensions DetectFaces Image Quality Facial Landmarks Demographic Data Emotion Expressed General Attributes Facial Pose Brightness 23.6% Sharpness 99.9% EyeLeft,EyeRight,Nose RightPupil,LeftPupil MouthRight,LeftEyeBrowUp Bounding Box... Age Range 29-45 Gender:Male 96.5% Happy 83.8% Surprised 0.65% Smile:True 23.6% EyesOpen:True 99.8% Beard:True 99.5% Mustache:True 99.9%... Pitch 1.446 Roll 5.725 Yaw 4.383
  • 102. Amazon Rekognition: Audience Analysis • Touchless data gathering via cameras facing the audience • Anonymous, high volume demographic and sentiment capture • Analysis produces usable feedback trends and patterns CAMERAAUDIENCE
  • 103. Facial recognition Find similar faces in a large collection of images SearchFacesByImage Search Index Collection
  • 104. • Built in 3 weeks • Indexed against 99,000 people • Index created in one day • Saved ~9,000 hours a year in manual curation costs • Live video with frame sampling Automating footage tagging with Amazon Rekognition Previously, only about half of all footage was indexed due to the immense time requirements required by manual processes
  • 105. Amazon Rekognition media use cases • Automated metadata. Classification of video and still images – objects, talent, sentiment, demographics • Audience sentiment tracking. Touchless, time-aligned capture of audience reactions during a video screening • Dynamic second screen. OTT users seamlessly access details of actors appearing on screen in real-time • Content rating. Identify suggestive and explicit content to improve alignment with rating standards
  • 106. 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
  • 107. Amazon AI Intelligent Services Powered By Deep Learning https://aws.amazon.com/blogs/ai/ https://aws.amazon.com/amazon-ai/

Hinweis der Redaktion

  1. Very first AWS AI event focused entirely for M&E customers around media workflows.
  2. AI has been used in M&E for many years, especially in areas such as content recommendation (companies such as Netflix), as well as metadata augmentation with image recognition, audio content recognition (for stock footage and content indexing). Over past year, we have seen increased interest amongst our customers and we are seeing many new use cases, most of which are designed to either 1) enhance viewer’s media consumption experience, 2) automate production processes, and 3) optimize delivery of media content.
  3. You will never take less photos than the year before This presents a massive challenge for businesses and consumers who want to extract contextual information from their photos This is also a challenge for customers moving digital archives to the cloud
  4. - outcome, api, architecture, why
  5. use the similarity score to verify a user against a reference photo in near real time
  6. use the similarity score to verify a user against a reference photo in near real time
  7. The API operations in this group do not persist any information on the server. You provide input images, the API performs the analysis, and returns results, but nothing is saved on the server.
  8. - Logging – one collection per event. A corporate summer party hires photographers, who take many photos and upload them into a single collection, making it easy for attendees to find images of themselves by selecting a reference image - Social Tagging – one collection is created for each application user, containing each user’s social media friends - https://www.flickr.com/photos/31349545@N00/4898256954/
  9. http://cs.nyu.edu/~fergus/papers/deblur_fergus.pdf Richardson–Lucy (RL)
  10. Cognito authentication, api gateway, reducing size of image before shipping over the wire SNS, SQS, Kinesis streams to decouple and rate control the Reko API
  11. 3 tiers that we can focus on for this solution to design for scale, capacity and reliability
  12. 3 tiers that we can focus on for this solution to design for scale, capacity and reliability remove store locations => screening rooms or audience analysis
  13. Built in 3 weeks- started at reinvent when saw the announcement Previously, only about half of all footage was indexed due to the immense time requirements required by manual processes. Now 100%C-SPAN, an acronym for Cable Satellite Public Affairs Network, is an American public TV network. C-SPAN uses AWS Rekognition to identify who is on camera at what time for each of C-SPAN’s eight networks, so that recorded video streams can be indexed and searched. Using AWS, C-SPAN indexed 97,000 people from the C-SPAN database in one day and it can sample a frame every six seconds for recognition against indexed faces.
  14. Integration with Mobile Hub Deployment to Chat services Versioning
  15. - outcome, api, architecture, why
  16. use the similarity score to verify a user against a reference photo in near real time
  17. Built in 3 weeks- started at reinvent when saw the announcement Previously, only about half of all footage was indexed due to the immense time requirements required by manual processes. Now 100%C-SPAN, an acronym for Cable Satellite Public Affairs Network, is an American public TV network. C-SPAN uses AWS Rekognition to identify who is on camera at what time for each of C-SPAN’s eight networks, so that recorded video streams can be indexed and searched. Using AWS, C-SPAN indexed 97,000 people from the C-SPAN database in one day and it can sample a frame every six seconds for recognition against indexed faces.