繁体   English   中英

OpenCV分散处理立体视觉

[英]OpenCV decentralized processing for stereo vision

我在OpenCV方面拥有丰富的经验,目前正在熟悉立体视觉。 我碰巧有两个JeVois摄像机 (不问原因),想知道是否有可能在每个摄像机上运行某种代码来分配工作量并减少处理时间。 必须确保每个摄像机都可以执行整个过程的一部分(无需互相交谈),并且它们所连接的计算机可以接收该信息并处理其余工作。 如果可能,是否有人有任何解决方案或提示? 提前致谢!

概括立体视觉管道(请在此处查看更深入的信息):

  1. 查找每个摄像机的内在/外在值(此处有很好的图示)
  2. 解决可以校正摄像机图像的转换(此处有很好的图示)
  3. 拍摄一对影像
  4. 根据步骤2变换图像。
  5. 在那对校正后的图像上执行立体对应

如果我们可以假设您的相机将保持完全静止(彼此之间相对),则只需在安装相机后一次执行步骤1和步骤2。

这样一来,您就可以将图像捕获 (duh)和图像校正作为常规的立体视觉任务,而无需两个摄像机进行通信即可完成。

此外,还显示了一些预处理技术(可以尝试使用thisthis )来提高某些立体声对应算法的准确性。 这些也可以分别在每个图像捕获平台上完成。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM