假设物体就是一个小球,小球大小Rm不变,距离镜头的位置Lm是可变的。

Lm是长度(距离),Bpix是摄像头中,球所占的像素(直径的像素,像素高)。Rm是球真实的半径,Apix是是固定的图像像素,a是镜头视角的一半。

Lm*Bpix=Rm*Apix/tan(a)=k
距离*物体像素高=物体实际高*图像像素高/视角的正切 

所以
Lm=k/Bpix,
距离=常数K/物体像素高。

前提是球大小已知,图像尺寸已知,视角固定,则根据测得的像素,可以计算出距离。

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐