大家好,欢迎来到IT知识分享网。
一、立体视觉
1、定义
立体视觉是一种计算机视觉技术,其目的是从两幅或两幅以上的图像中推理出图像中每个像素点的深度信息。
2、应用领域
机器人、辅助驾驶/无人驾驶、无人机等等。
3、原理
立体视觉借鉴了人类双眼的“视差”原理,即左、右眼对于真实世界中某一物体的观测是存在差异的,我们的大脑正是利用了左、右眼的差异,使得我们能够辨识物体的远近。
二、单目系统和双目系统
1、单目系统
O 点为相机的光心,π 是摄像头的成像平面。
2、双目系统
- 极平面: O1, O2, P 三个点确定的平面。
- 极点: O1O2 连线与像平面 I1、I2 的交点 e1、e2。
- 基线(baseline):O1O2。
- 极线:极平面与两个像平面之间的交线 l1、l2。
三、视差
将同一空间物理点在不同图像中的映像点对应起来,这个差别,我们称作视差(Disparity)图像。
Z = B ∗ f X R − X T = B ∗ f D Z=\frac{B*f}{X_R-X_T}=\frac{B*f}{D} Z=XR−XTB∗f=DB∗f
记录学习过程,欢迎讨论交流,尊重原创,转载请注明出处~
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/128229.html