【问题标题】:Can AWS rekognition analyze faces (emotion, etc.) in a video stream?AWS rekognition 可以分析视频流中的人脸(情绪等)吗?
【发布时间】:2019-07-15 02:54:45
【问题描述】:

我认为我现在可以从文档中看到我不能 (https://docs.aws.amazon.com/rekognition/latest/dg/streaming-video.html)。似乎视频流只支持人脸检测,不支持分析。分析表明它仅适用于存储媒体 (https://docs.aws.amazon.com/rekognition/latest/dg/faces.html)。有人可以确认吗?

如果是这样,想知道在 AWS 上“破解”视频流分析的好方法是什么?使用 lambda 函数从 kineses 读取视频,将其切成块,写入 S3,然后让面部分析器(rekognition)定期轮询 S3 以分析面部是否有意义?我们确实需要视频流的情感分析...

非常感谢!!

【问题讨论】:

    标签: amazon-web-services amazon-kinesis amazon-rekognition


    【解决方案1】:

    您可以将单个帧发送到 rekognition,如果您要在面部上绘制带有文本的边界框,则可以每 n 帧更新它们的位置和情绪,具体取决于您需要多少 fps。

    OpenCv 是一个很好的选择,虽然我不知道你是否可以在 lambda 函数中使用它。我猜你可能不需要对视频的每一帧都进行分析。

    【讨论】:

      【解决方案2】:

      [我还没有验证这种方法,但请看看它是否适合你]

      Rekognition Video 允许您检测和识别流式视频中的人脸。结果在 Kinesis 数据流中可用。您可以使用该流来识别和定位带有人脸的帧。然后,您可以检索这些帧作为图像并将它们发送到 Rekognition Image 以进行进一步分析,例如情感标签。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2019-10-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-08-09
        • 1970-01-01
        相关资源
        最近更新 更多