立体视觉

立体视觉是双眼观察景物能分辨物体远近形态的感觉。因此实现立体视觉是要求我们根据相机的成像来计算出成像点到相机的距离。因此需要视觉测距算法
何为立体视觉:
立体视觉是一种计算机视觉技术,其目的是从两幅或两幅以上的图像中推理出图像中每个像素点的深
度信息。
立体视觉的应用领域:
机器人、辅助驾驶/无人驾驶、无人机等等。
立体视觉的原理:
立体视觉借鉴了人类双眼的“视差”原理,即左、右眼对于真实世界中某一物体的观测是存在差异的,
我们的大脑正是利用了左、右眼的差异,使得我们能够辨识物体的远近。(视差)

一、视觉测距

1、单目测距(单目距离估计)

在这里插入图片描述


在这里插入图片描述

2、双目测距(Zc与Zc’平行)

在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

2、双目测距(Zc与Zc’不平行)

在这里插入图片描述

双目系统
其中成像平面
在这里插入图片描述在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
参考
https://zhuanlan.zhihu.com/p/135943895

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐