计算机视觉真实世界大小像素大小,opencv

时间:2013-04-30 17:15:52

标签: opencv computer-vision object-detection

我的目标是在地面车辆机器人上安装网络摄像头,让它识别车道并在车道之间行驶。为了在图像中寻找合适的大小线(通道),我试图学习如何将现实世界对象的大小转换为图像像素大小。

如果我安装一台USB摄像头,使其高于地面的高度与地面有一个已知的固定垂直距离,并且相机镜头中心之间的角度是固定的,我该如何关联现实世界物体的大小到图像中的像素数。

示例:我的相机距离地面2英尺。如果我将y轴定义为从地板向上指向,则我的相机在真实世界坐标(x = 0,y = 2英尺,z = 0)的y轴上。它与水平xz平面之间的角度为15度,这意味着我的相机向下指向地板。

我在地板上拍了一些亮绿色胶带的图像。胶带长3英尺,宽2英寸。如何将3英尺长和2英寸宽的物体转换为像素尺寸?如何计算图像中3英尺的像素数?我正在尝试识别大致尺寸的线条。

提前感谢您的帮助。

0 个答案:

没有答案