想象一下,您有一个圣诞树风格的 LED 灯,距相机的距离为 D。
了解了 LED 灯(例如形状和强度)和相机(例如焦距)的属性,是否可以使用快照计算从相机到 LED 灯的距离?
如果是,测量的准确度如何?
明亮的光源本身对此不利因为明亮的光线通常会扭曲邻近的空间MIE+瑞利散射产生的雾气取决于许多因素,而不仅仅是照明。此外,相机本身也存在一些问题,例如由扫描线和/或镜头耀斑的电荷跳跃引起的明亮的 H 或 V 线(星状或多边形形状通常旋转,有时呈彩虹色)很难测量图像中的尺寸在某些情况下。
如果您的图像包含此类问题,我会使用一些已知尺寸的其他物体,例如圣诞球(或灯座/插座,如果可见/可用),还有常绿树叶,它们通常尺寸相同。精度可以这样估计:
If FOV相机的x
方向是60deg
分辨率是640x480
(假设正方形像素)那么一个像素是da = 60deg/640pix=0.09375deg
角度精度。因此对于h=5cm=0.05m
大物体d=2.5m
远离相机我看到的是这样的:
tan(ang) = h/d
--------------
ang = atan( h/d) = atan(0.05/2.5) = 1.14 deg
p = ang / da = 1.14/0.09375 = 12.2214 pixel
所以图像可以是 12 或 13 像素大,所以计算回的距离
d = h/tan(p*da)
--------------
d0 = 0.05/tan(12*0.09375) = 2.54615m
d1 = 0.05/tan(13*0.09375) = 2.35024m
acc = 100*max(d-d0,d-d1)/d = 100*max(0.04615,0.25024)/2.5 = ~ 10.0096%
现在您可以看到,精度受到物体大小和距相机距离的影响。还关于FOV以及相机本身的分辨率。
为了改善这一点,您可以使用亚像素精度物体测量......
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)