video - 计算机视觉 - 从多个摄像头组装单个大型视频流
问题描述
我是计算机视觉的新手,正在寻找对现有作品/产品的建议/参考。
有一些软件产品可以创建一系列普通图片的全景图片。我需要一种类似的,但对于视频流,而不是静止图像。
假设初始视频流是从固定的固定/安装的而不是移动的设备(例如智能手机或相机)传输的。每台设备都具有 30fps 帧速率的全高清流,这让我需要注意的每毫米表面大约有 1 个像素。我需要一些可以接收 10-20-30 个这样的流并将它们组合成一个视频的软件,在那里我将能够看到覆盖几平方米表面的 4K 或 8K 分辨率的图片。因此目标软件能够将图片粘合在一起,因此不会出现图像重叠/重复。
感谢您指出该领域的任何现有事物。
解决方案
OpenCV 有一个拼接模块。
您可以从具有良好对应/匹配的图像中估计一次变换,然后将该变换一遍又一遍地应用于您的视频帧。
推荐阅读
- excel - 为什么 Range.Range 不能按照 MS 文档中的说明工作
- php - 当 WooCommerce 订单状态待付款时停止发送“处理订单”电子邮件
- python - Python:创建自定义 pd.dataframe 类
- reactjs - 在 useEffect 中反应钩子 updateState
- vue.js - VueJS 尝试使用 2 个不同的变量从 html 访问数据
- python - 在 Django 中创建自定义用户时如何检查是否生成了 uuid 字段?
- angular - Angular 测试类似 NavigationEnd 的路由器事件
- autodesk-forge - 覆盖特定上下文菜单项的回调
- rest - WCF 服务在一段时间后停止处理请求
- node.js - 我如何在 dynamo-db 中存储前聊天机器人对话