【问题标题】:Face rekognition in streaming video returns just one frame for each second流式视频中的人脸识别每秒仅返回一帧
【发布时间】:2018-11-26 09:34:29
【问题描述】:

我正在尝试通过 amazon rekogntion 和 kinesis 服务在直播中运行人脸识别。我已经为输入视频配置了 kinesis 视频流、用于识别的流处理器和用于从流处理器获取结果的 kinesis 数据流。一切正常,但我在流中每秒只得到一帧。

我相应地计算帧时间戳: https://docs.aws.amazon.com/rekognition/latest/dg/streaming-video-kinesis-output.html 通过将ProducerTimestampFrameOffsetInSeconds 字段值相加并获得延迟1 秒的时间戳。

例如:

1528993313.0310001
1528993314.0310001
1528993314.0310001

我使用演示应用程序从 Java Producer SDK 流式传输视频 https://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-java.git

来自流处理器的数据的总持续时间是正确的,等于视频文件的持续时间,但正如我所说,我每秒都在帧上。

【问题讨论】:

    标签: amazon-web-services amazon-rekognition


    【解决方案1】:

    在进一步研究后回答了我自己的问题。截至今天,Rekognition Streaming Video 受到限制,每秒仅分析一帧。

    【讨论】:

      猜你喜欢
      • 2016-08-09
      • 2021-04-19
      • 1970-01-01
      • 2014-11-15
      • 1970-01-01
      • 1970-01-01
      • 2017-08-28
      • 2016-10-14
      • 1970-01-01
      相关资源
      最近更新 更多