2

我正在开发一个计算机视觉应用程序(使用 openCV),目标是在它落在容器之前/之后测量对象的宽度。所以在秋天之后它的位置将是随机的,这样的事情要清楚:糖果

我要测量的唯一对象是对图像进行清晰过滤,并且始终位于顶部,但在一般情况下,其宽度不会平行于相机的图像平面。在最坏的情况下,较长的脸可能会非常遮挡,让事情变得非常困难。

所以我的问题是:什么会导致这两种策略之间的准确性更高?

1) 获取容器的一对立体图像,定位对象较长面上的两个点(边界的顶点或中间点),然后计算这些点在 3D 空间中的距离

2) 在物体落入容器之前使用靠近物体的单个相机工作,其运动将垂直于相机,因此整个宽度将在平行于图像平面的平面上。使用已知尺寸参考和校准相机将导致从单个图像进行宽度测量

先感谢您

4

1 回答 1

0

一对立体相机更适合这项任务。但是,同步可能是个问题。理想情况下,您希望使用具有硬件触发功能的立体相机,这样您就可以同时捕捉两个图像。如果您使用两个网络摄像头,那么两个图像之间会有延迟,这可能是一个问题,因为对象正在移动。

于 2015-01-21T22:32:51.160 回答