此 AWS 解决方案实施有何用途?
AWS 内容分析解决方案可使客户使用无服务器应用程序模型执行自动化视频内容分析,以通过机器学习 (ML) 生成的元数据生成有意义的见解。此解决方案提供对各种 AWS 原生 AI 服务的访问,它们可以将这些服务应用到媒体库中并使用见解和元数据自动化手动过程。该解决方案包括基于 Web 的用户界面,客户可以用该界面上传和搜索视频库。
AWS 内容分析解决方案结合了 Amazon Rekognition、Amazon Transcribe、Amazon Translate 和 Amazon Comprehend,从而提供一套全面的功能来分析客户的媒体内容。该解决方案是基于开源项目媒体洞察引擎 (MIE) 量身定制的应用程序。媒体洞察引擎提供了一个框架,可简化在 AWS 上转换或分析视频的应用程序的开发。
AWS 解决方案实施概览
下图表示您可以使用该解决方案实施指南和随附的 AWS CloudFormation 模板自动部署的无服务器架构。

AWS 内容分析解决方案架构
AWS CloudFormation 模板部署了一个 Amazon API Gateway RESTful API,以公开控制平面和数据平面操作。控制平面协调分析工作流程中涉及的所有操作。工作流程由 AWS Step Functions 服务中的状态机定义。
工作流程中的运算符运行时,会与数据平面进行交互以存储和检索工作流程生成的媒体对象和元数据。数据平面使用 Amazon Simple Storage Service (Amazon S3) 存储桶来存储上传的视频文件、派生的元数据结果以及派生的媒体对象,例如缩略图、音频文件和转码后的视频文件。该解决方案还可以创建静态 Web 应用程序并将其部署到 Amazon S3 存储桶中,以允许用户使用基于 Web 的用户界面立即开始分析媒体文件。
AWS 内容分析
版本 1.0.2
上次更新时间:2020 年 11 月
作者:AWS
估算部署时间:20 分钟