三角测距法的原理
2017-09-04 16:14
519 查看
单点激光测距原理
线状激光三角测距原理
激光头Laser与摄像头在同一水平线(称为基准线)上,其距离为s,摄像头焦距为f,激光头与基准线的夹角为β。
假设目标物体Object在点状激光器的照射下,反射回摄像头成像平面的位置为点P。
图: 单点激光测距示意图
由几何知识可作相似三角形,激光头、摄像头与目标物体组成的三角形,相似于摄像头、成像点P与辅助点P′。
设 PP′=x,q、d如图所示,则由相似三角形可得:
可分为两部分计算:
其中pixelSize是像素单位大小, position是成像的像素坐标相对于成像中心的位置。
最后,可求得距离d:
如上图所示,将成像平面镜像到另一侧。其中P1′,P2′和分别是P1和P2的成像位置,对于点P2、成像点P2′、摄像头、激光头所形成的平面,与基准面存在夹角θ,也符合单点结构光测距。此时的焦距为f′,x的几何意义同单点激光测距原理。
d′是P2与baseline所成平面上P2到底边的高(类比于单点激光测距原理中的q)。同样x可分为两部分计算
上述中的平面与基准面的夹角为θ
可求得f′:
线状激光三角测距原理
单点激光测距原理
单点激光测距原理图如下图2-6所示,激光头Laser与摄像头在同一水平线(称为基准线)上,其距离为s,摄像头焦距为f,激光头与基准线的夹角为β。
假设目标物体Object在点状激光器的照射下,反射回摄像头成像平面的位置为点P。
图: 单点激光测距示意图
由几何知识可作相似三角形,激光头、摄像头与目标物体组成的三角形,相似于摄像头、成像点P与辅助点P′。
设 PP′=x,q、d如图所示,则由相似三角形可得:
f/x=q/s ==> q=fs/x
可分为两部分计算:
X=x1+x2= f/tanβ + pixelSize* position
其中pixelSize是像素单位大小, position是成像的像素坐标相对于成像中心的位置。
最后,可求得距离d:
d=q/sinβ
线状激光三角测距原理
将激光光条的中心点P1、成像点P1′、摄像头、激光头作为基准面,中心点P1就符合单点结构光测距。对于任一点(该点不在基准面上),也可由三角测距得出。如上图所示,将成像平面镜像到另一侧。其中P1′,P2′和分别是P1和P2的成像位置,对于点P2、成像点P2′、摄像头、激光头所形成的平面,与基准面存在夹角θ,也符合单点结构光测距。此时的焦距为f′,x的几何意义同单点激光测距原理。
d'/baseline=f'/x
d′是P2与baseline所成平面上P2到底边的高(类比于单点激光测距原理中的q)。同样x可分为两部分计算
x=f'/tanβ + pixelSize* position
上述中的平面与基准面的夹角为θ
f'/f=cosθ tanθ=(|P2'.y-P1'.y|)/f
可求得f′:
f'=f/cos(arctan((P2'.y-P1'.y)/f))
相关文章推荐
- 5-IV) 激光三角3D系列(激光三角3D系列-仅限内部学员) 第01课时:激光三角测量结构介绍 第02课时:激光三角测量原理讲解 第08课时:激光三角测量之标定应用之
- 激光测距原理与方法
- 摄像头测距原理与代码实现
- css 实现三角原理解释
- 小三角符号制作原理
- 双目相机标定以及立体测距原理及OpenCV实现
- css三角原理
- 室内定位---UWB测距及定位原理
- 机器视觉-结构光测量之三角测量原理
- css实现小三角(原理)
- 双目测距数学原理详解
- 深度摄像头测距原理简介
- 【笔记】1、防止电压反充电,2、前后加速,3、开口三角PT(TV)原理
- rplidar 三角测距激光雷达原理
- 【OpenCV3图像处理】阈值化操作得到二值图像(附Otsu算法和三角法原理与源码)
- 三角测量原理与双目视觉景深恢复
- 光学瞄准镜测距之数学原理
- 【计算机视觉】 双目相机标定以及立体测距原理及OpenCV实现
- 机器视觉-结构光测量之三角测量原理
- 三维激光测距之三角法测距