双目立体视觉

双目立体视觉(Binocular Stereo Vision)是机器视觉的一种重要形式,它是基于视差原理并利用成像设备从不同的位置获取被测物体的两幅图像,通过计算图像对应点间的位置偏差,来获取物体三维几何信息的方法。融合两只眼睛获得的图像并观察它们之间的差别,使我们可以获得明显的深度感,建立特征间的对应关系,将同一空间物理点在不同图像中的映像点对应起来,这个差别,我们称作视差(Disparity)图像。[1]

双目立体视觉测量方法具有效率高、精度合适、系统结构简单、成本低等优点,非常适合于制造现场的在线、非接触产品检测和质量控制。对运动物体(包括动物和人体形体)测量中,由于图像获取是在瞬间完成的,因此立体视觉方法是一种更有效的测量方法。双目立体视觉系统是计算机视觉的关键技术之一,获取空间三维场景的距离信息也是计算机视觉研究中最基础的内容。[1]

双目立体视觉的开创性工作始于上世纪的60年代中期。美国MIT的Roberts通过从数字图像中提取立方体、楔形体和棱柱体等简单规则多面体的三维结构,并对物体的形状和空间关系进行描述,把过去的简单二维图像分析推广到了复杂的三维场景,标志着立体视觉技术的诞生。随着研究的深入,研究的范围从边缘、角点等特征的提取,线条、平面、曲面等几何要素的分析,直到对图像明暗、纹理、运动和成像几何等进行分析,并建立起各种数据结构和推理规则。特别是上世纪80年代初,Marr首次将图像处理、心理物理学、神经生理学和临床精神病学的研究成果从信息处理的角度进行概括,创立了视觉计算理论框架。这一基本理论对立体视觉技术的发展产生了极大的推动作用,在这一领域已形成了从图像的获取到最终的三维场景可视表面重构的完整体系,使得立体视觉已成为计算机视觉中一个非常重要的分支。[1]

经过几十年来的发展,立体视觉在机器人视觉、航空测绘、反求工程、军事运用、医学成像和工业检测等领域中的运用越来越广。[

时间: 2024-11-06 20:22:27

双目立体视觉的相关文章

基于HALCON的双目立体视觉系统实现

双目立体视觉是机器视觉的一种重要形式,它是基于视差原理并由多幅图像获取物体三维几何信息的方法.双目立体视觉系统一般由双摄像机从不同角度同时获得被测物的两幅数字图像,或由单摄像机在不同时刻从不同角度获得被测物的两幅数字图像,并基于视差原理恢复出物体   的三维几何信息,重建物体三维轮廓及位置.双目立体视觉系统在机器视觉领域有着广泛的应用前景. HALCON是在世界范围内广泛使用的机器视觉软件.它拥有满足您各类机器视觉应用需求的完善的开发库.HALCON也包含Blob分析.形态学.模式识别.测量.三

【技术案例】双目摄像头数据采集

Firefly RK3399开源板有双通道MIPI摄像头接口,RK3399芯片内部有双通道ISP,可以同时采集两路图像信号,两通道数据完全独立并行采集.可以应用在双目立体视觉.VR等场合. 硬件准备 准备一块Firefly RK3399开源板,两块Firefly OV13850摄像头模组,HDMI显示器一台. 连接方式 Firefly RK3399开源板上有两个MIPI摄像头接口座,其中右边的是第一通道,左边的是第二通道,第一通道的图像在显示屏左边显示,第二通道的图像在显示屏右边显示.连接时注意

交互能力的提升

随着电 脑科技的进步,影像呈现的精致程度和效率都大幅提升,全景拍摄/剪接技术也更成熟了. 动作捕捉和空间定位技术也丰富了 VR /AR内容的互动性. 伴随着VR的交互式叙事方式带来的视觉.触觉.听觉.味觉.嗅觉等多元互动体验是前所未有的. VR 的诞生将颠覆人类与计算机交互的方式. 在VR的交互体验方面,除了VR设备提供准确的运动跟踪数据之外.在VR软件中还需要分析一段时间内的运动数据,并与标准的动作模式进行匹配,来理解用户的操作意图. ***  << 听觉相关技术 >>  ***

虚拟现实的关键技术和三大特点

虚拟现实是多种技术的综合,包括实时三维计算机图形技术,广角(宽视野)立体显示技术,对观察者头.眼和手的跟踪技术,以及触觉/力觉反馈.立体声.网络传输.语音输入输出技术等. 现有虚拟现实系统的关键技术 1:动态环境建模技术 虚拟环境的建立是虚拟现实技术的核心内容.动态环境建模技术的目的是获取实际环境的三维数据,并根据应用的需要,利用获取的三维数据建立相应的虚拟环境模型.三维数据的获取可以采用CAD技术(有规则的环境),而更多的环境则需要采用非接触式的视觉建模技术,两者的有机结合可以有效地提高数据获

深度相机哪家强?

随着机器视觉.自动驾驶.机器人的火爆,采用深度相机采集环境的深度信息然后进行物体识别.环境建模等越来普遍:相对于传统2D相机,3D相机增加了一维的深息,因而,能够更好的对真实世界进行描述:在许多领域如安防.监控.机器视觉.机器人等,拓展了更多的可能:如自动驾驶中的物体识别和障碍物检测,工业中散乱码放物体的识别.分拣.拆垛.码垛,物流场景中物体的货架抓取等等. 深度相机,顾名思义,指的是可以测量物体到相机距离(深度)的相机,如微软的Kinect, Kinect 2, Intel 的 RealSen

PC主機型VR

目前市面上,PC型VR产品是三足鼎立:HTC Vive.Oculus Rift和Sony的PS4 HTC Vive是一款最具有划时代意义.让人惊叹的产品. HTC Vive 由 HTC 与 Valve 联合开发. 著名游戏公司 Valve给予 HTC 相关的技术支持,而由HTC研发硬件和组装销售       主体芯片包括了核心处理芯片.图形处理 SoC.USB 控制器.图传接口控制器以及闪存芯片等. 这块主板上拥有一些六轴 MEMS 动作追踪芯片等传感器. HTC Vive 的显示屏幕使用的是两

微软 HoloLens眼镜 现状与前景 分析

http://www.zhihu.com/question/27716801/answer/37774813 @浩浩 分析的似乎很全面,但感觉欠缺一些东西,有一些点也没说到. 1.HoloLens就是增强现实. 虚拟现实与增强现实(眼镜或头盔)的现状与未来-简介http://blog.csdn.net/yanzhanyi/article/details/41982033 增强现实技术(AR)具体指什么?http://www.zhihu.com/question/19968092/answer/3

HTC VIVE

HTC VIVE HTC Vive是一款最具有划时代意义.让人惊叹的产品. HTC Vive 由 HTC 与 Valve 联合开发. 著名游戏公司 Valve给予 HTC 相关的技术支持,而由HTC研发硬件和组装销售      主体芯片包括了核心处理芯片.图形处理 SoC.USB 控制器.图传接口控制器以及闪存芯片等. 这块主板上拥有一些六轴 MEMS 动作追踪芯片等传感器. HTC Vive 的显示屏幕使用的是两块三星供应的AMOLED 屏幕面板,统一规格,分辨率为2,160×1,200,刷新

关于opencv标定的一些疑问,首先声明这篇文章转载于纸异兽,由于暂时联系不到他本人,只好请教各位了。有些问题想请教,各位大神可以留下联系方式帮我解决,万分感谢

在做SLAM时,希望用到深度图来辅助生成场景,所以要构建立体视觉,在这里使用OpenCV的Stereo库和python来进行双目立体视觉的图像处理. 立体标定 应用标定数据 转换成深度图 标定 在开始之前,需要准备的当然是两个摄相头,根据你的需求将两个摄像头进行相对位置的固定,我是按平行来进行固定的(如果为了追求两个双目图像更高的生命度,也可以将其按一定钝角固定,这样做又限制了场景深度的扩展,根据实际需求选择) 由于摄像头目前是我们手动进行定位的,我们现在还不知道两张图像与世界坐标之间的耦合关系