如何将从OpenCV VideoCapture提取的帧写入Kinesis视频流

时间:2019-06-19 10:49:01

标签: opencv video stream kinesis

我正在阅读kinesis视频流,并正在执行aws人脸识别。但是,我必须在OpenCV之后执行AWS face reCognition创建矩形和其他后期处理任务的任务。因此,我用Boto3 library捕获了运动视频,并将输入提供给OpenCV库并执行了操作。现在,我不确定执行该操作后如何将框架写回到运动学。

This是参考链接,显示了如何从Kinesis视频流读取数据。代替imshow,我需要将帧写回到运动视频流。我该怎么办?

2 个答案:

答案 0 :(得分:1)

另一种选择是使用视频渲染边界框,并使用流生成器将其流回到另一个运动学视频流。

答案 1 :(得分:0)

有一个已发布的示例,用于读取Kinesis Video数据,检索AWS Rekognition json输出,在可识别的面部顶部绘制边框并在本地进行渲染或创建新的派生的kinesis视频流。不幸的是,它在Java中。

https://github.com/aws/amazon-kinesis-video-streams-parser-library#kinesisvideo---rekognition-examples