我正在阅读kinesis视频流,并执行亚马逊网络服务的人脸识别。但是,在AWS face reCognition之后,我必须执行诸如创建矩形之类的任务以及其他由OpenCV执行的后处理任务。因此,我使用Boto3 library捕获运动视频,并将输入提供给OpenCV库并执行我的操作。现在,我不确定如何在执行操作后将帧写回kinesis。 This是显示如何从Kinesis视频流读取数据的参考链接。我需要将帧回写到kinesis视频流,而不是imshow。我该怎么做呢?
我想要跟踪视频中的对象(例如,移动的球)。参考opencv教程- 'Features2D + Homography to find a known‘,我已经能够通过提供参考图像来跟踪静止图像中的对象。我计划使用参考图像来检测输入视频的第一帧中的运动对象。对于下一帧,前一帧中检测到的对象应充当参考图像,依此类推。
但是我不知道如何从对象的描述符中找到它。一个有几个对象的图像将有几个关键点,但是如何找到哪个关键点或一堆关键点属于图像中的哪个对象。