python - 使用 sagemaker 的 AWS Kinesis 实时视频处理
问题描述
我正在使用 AWS kinesis、sagemaker 开发用于视频人脸识别的 POC。我已经设置了将我的网络摄像头视频发送到 kinesis 的环境。我还在开发我的人脸识别代码的自定义 docker 实现,以部署在 sagemaker 中。
我在这里遇到了一些事情,需要一些帮助:我将使用 python 来构建我的应用程序。
- 我如何将 kinesis 视频帧作为输入发送到 sagemaker 模型,因为输入将是帧。
- 完成上述操作后,自定义 sagemaker 代码将返回检测到的面部以及边界框。我可以从我的自定义 chalice flask 应用程序中调用这个 sagemaker 端点来获取输出,但我不确定如何取回框架,以便我可以在使用 chalice-deployed in aws 构建的 Web 应用程序中显示它。Web 应用程序将流回带有边界框的视频。
我不想使用 amazon rekognition 和 HLS,因为它们会产生很多成本。
任何人都可以帮助我解决上述问题或提出更好的方法来解决它。我可以使用的语言是python。
解决方案
推荐阅读
- elasticsearch - 高级 kibana / elasticsearch devtools 查询
- javascript - twilio 如何使用 PHP 和 JavaScript 从队列中选择呼叫
- python - 为python pandas中另一列中的每个唯一值的列表中每个元素的列添加行
- sql - 当您有 datetime2 列时在 SQL Server 中进行分组
- authentication - 如何使用我的 IdentityServer 自身的身份验证和授权?
- ios - ISO8601DateFormatter 返回 nil 用于从有效字符串转换为日期
- html - 按钮文本在 laravel 和 bootstrap 4 中未正确居中
- amazon-web-services - 使用 go get 安装 aws-sdk-go 软件包时出现“TLS 握手超时”
- python - 提取每个字符串值的元音并使用 Python 制作单独的 3x3 数组
- c# - C# UWP:使用 .NET Framework 目标引用