使用C ++和OpenCV

时间:2016-08-27 04:47:32

标签: opencv video video-capture

我正在尝试对基于监视的新应用程序进行一些研究,并且必须能够处理多达64个不同摄像机的输出。虽然我不认为最终结果应该是同时查看所有内容(这很好),但目标是将所有摄像机的数据/视频源记录到任何目录,并从4中流出-8左右一次,或读取视频文件并执行相同操作,以便能够“实时”看到它们。

有没有人对这个空间有任何了解?关于我是否应该坚持使用OpenCV做任何建议?我已经读过OpenCV在2个摄像头输入后变得有点胡思乱想。我可以为当前显示的4-8相机或其他东西并行运行OpenCV处理。我是否会被迫使用像ffmpeg这样的低级库来更直接地进行视频通信?

超过4台相机左右,大多数人将使用外部视频拍摄或DVR卡。 64位,64端口PoE交换机。有没有人有这个空间的经验?我可以将这些输出传递给OpenCV,或者在那时,OpenCV是否直接从文件流而不是摄像机读取并不重要?我想我至少可以让OpenCV一次在2台摄像机上工作,所以你可以实时查看1或2.如果我想将动态检测合并到所有64台摄像机上,我必须对视频输入进行后期处理/文件到运行OpenCV算法的并行线程中,我只是在猜...

对此空间的任何建议都会有所帮助!

0 个答案:

没有答案