What does this AWS Solution do?
Amazon Web Services (AWS) offers powerful and cost-effective services to help customers process, analyze and extract meaningful data from their audio, image, and video files. Customers who want to obtain a broader understanding of their media libraries can use these services to develop solutions that analyze and extract valuable metadata from their media files. However, developing these solutions can sometimes require extensive knowledge of deep-learning algorithms and artificial intelligence (AI) services.
To help customers more easily analyze and understand their media files, AWS offers the Media Analysis Solution, a reference implementation that uses serverless, AWS-native AI services to automatically extract valuable metadata from media files. The solution also includes a web-based user interface that customers can use to upload and search their image, audio, and video libraries.
This webpage introduces an AWS solution that combines Amazon Rekognition, AWS Elemental MediaConvert, Amazon Transcribe, and Amazon Comprehend to quickly and seamlessly extract key details from media files.
AWS Solution overview
This solution enables customers to quickly and seamlessly extract key details from their media files in their AWS accounts without machine learning expertise. The solution also includes a web-based user interface that customers can use to upload and search their image, audio, and video files.
Media Analysis Solution architecture
When new media files are uploaded to the Amazon Simple Storage Service (Amazon S3) media analysis bucket, an AWS Lambda function invokes the AWS Step Functions state machine. Metadata is extracted by Amazon Rekognition, Amazon Transcribe, and Amazon Comprehend. When an MP4 video file is uploaded, AWS Elemental MediaConvert extracts audio for the analysis by Amazon Transcribe and Amazon Comprehend. Another Lambda function retrieves, processes, and stores the results in the Amazon S3 bucket and an Amazon Elasticsearch cluster. The resulting metadata can be authenticated, securely searched, and retrieved using Amazon Cognito and an Amazon API Gateway RESTful API.
The solution also deploys a static Amazon S3 web interface that customers can use to immediately start uploading, analyzing, and interacting with small media files. Amazon CloudFront is used to restrict access to the solution's website bucket contents.
Media Analysis Solution reference implementation
Browse our portfolio of AWS-built solutions to common architectural problems.
Find AWS certified consulting and technology partners to help you get started.
Sign-up and start exploring our services.