双目立体视觉中的三维重建

上传人:jiups****uk12 文档编号:39450707 上传时间:2018-05-15 格式:DOC 页数:51 大小:2.15MB
返回 下载 相关 举报
双目立体视觉中的三维重建_第1页
第1页 / 共51页
双目立体视觉中的三维重建_第2页
第2页 / 共51页
双目立体视觉中的三维重建_第3页
第3页 / 共51页
双目立体视觉中的三维重建_第4页
第4页 / 共51页
双目立体视觉中的三维重建_第5页
第5页 / 共51页
点击查看更多>>
资源描述

《双目立体视觉中的三维重建》由会员分享,可在线阅读,更多相关《双目立体视觉中的三维重建(51页珍藏版)》请在金锄头文库上搜索。

1、 毕毕 业业 设设 计(论计(论 文)文)题 目:双目立体视觉中的三维重建系 别: 自动化学院 专 业: 测控技术与仪器 班 级: 测控 0802 班 起止时间:2012 年 3 月 8 日 至 2012 年 6 月 20 西西 安安 邮邮 电电 大大 学学毕业设计毕业设计( (论文论文) )任务书任务书学生姓名学生姓名吕海斌吕海斌指导教师指导教师江祥奎江祥奎职称职称讲师讲师院别院别自动化学院自动化学院专业专业测控测控 0802题目题目双目立体视觉中的三维重建双目立体视觉中的三维重建任务与要求任务与要求本题目要求在搭建双目立体视觉平台的基础上,通过本题目要求在搭建双目立体视觉平台的基础上,通过

2、OpenGL 和和 MATLAB 联合编程实现三维重建功能。具体任务分解联合编程实现三维重建功能。具体任务分解如下:如下:1查找文献,学习和掌握三维重建方法;查找文献,学习和掌握三维重建方法;2完成三维重建的完成三维重建的 MATLAB 编程,并对实验数据进行相关分编程,并对实验数据进行相关分析;析;3通过通过 OpenGL,实例编程实现三维重建;,实例编程实现三维重建;4通过通过 OpenGL 和和 MATLAB 联合编程,完成三维重建;联合编程,完成三维重建;开始日期开始日期2011 年年 12 月月 10 日日完成日完成日期期2012 年年 6 月月 25 日日院长院长(签字签字)201

3、2年年 12月月日日西西 安安 邮邮 电电 大大 学学毕毕 业业 设设 计计 ( (论文论文) ) 工工 作作 计计 划划学生姓名学生姓名_ _ _吕海斌吕海斌_ _指导教师指导教师_江祥奎江祥奎_职称职称_讲师讲师_ _院别院别_自动化学院自动化学院_ _专业专业_ _测控测控 08020802_题目题目_ _ 双目立体视觉中的三维重建双目立体视觉中的三维重建 工作进程工作进程起 止 时 间工 作 内 容12 月 10 日-12 月 31 日 查阅相关资料,熟悉题目要求,学习和掌握三维重建。1 月 1 日-2 月 26 日 搭建双目立体视觉平台,在此基础上实现三维重建功能。2 月 27 日-

4、3 月 9 日 学习和掌握基于基于 OpenGLOpenGL 的的三维重建3 月 10 日-5 月 15 日 通过实例编程实现基于 OpenGL 的三维重建。5 月 15 日-6 月 9 日 完成实验数据的数学分析和总结。6 月 10 日6 月 25 日 撰写毕业论文,准备答辩。主要参考书目(资料)主要参考书目(资料)主要参考书目(资料)1 Richard Hartley, Andrew Zisseran 著,韦穗,杨尚骏, 章权兵,等译.计算机视觉中的多视图几何M.合肥:安徽大学出版社,2002.2 张广军.机器视觉M. 北京:科学出版社,2005.3 吴福朝.计算机视觉中的数学方法M.北京

5、:科学出版社,2008.4 李玲.基于双目立体视觉的计算机三维重建方法研究.D.武汉大学,2005.主要仪器设备及材料主要仪器设备及材料1. PC 计算机一台2. 局域网网络环境3. OpenGL 和 MATLAB 语言开发环境。西安邮电大学毕业设计(论文)开题报告自动化自动化 学院 测控技术与仪器测控技术与仪器 专业 2008 级 02 班论文论文(设计设计)过程中教师的指导安排过程中教师的指导安排1. 每周定时交流和集中答疑;2. 有问题及时 E-mail 联络;3. 定期解答讨论群的提问。对计划的说明对计划的说明课题名称: 双目立体视觉中的双目立体视觉中的三维重建三维重建学生姓名: 吕海

6、斌吕海斌 学号: 06082042 指导教师: 江祥奎江祥奎 报告日期: 2012 年年 3 月月 18 日日 1.本课题所涉及的问题及应用现状综述本课题所涉及的问题及应用现状综述1.1 涉及的问题涉及的问题双目立体视觉方法采用两台摄像机模拟人类双眼处理景物的方式,从两个视点观察同一场景,获得不同视角下的一对图像,然后通过左右图像间的匹配点,恢复出场景中目标物体的几何形状和位置等三维信息。该项技术在机器人视觉、车辆自主驾驶、多自由度机械装置控制、非接触自动在线检测等领域均具有很大的应用价值。三维重建一直是计算机视觉的重要研究领域之一。近年来,三维重建技术的研究取得了巨大的进步,新技术新方法不断

7、涌现。常用的三维重建方法主要有运动图像序列法、光度立体学方法、纹理恢复形状法和立体视觉方法等。各种三维重建方法的理论基础不同,在精度、尺寸以及系统价位等方面存在一定的差异,因此适用的应用领域也不尽相同。立体视觉法由于不需要人为的设置辐射源,只利用场景在自然光照条件下的二维图像来重建物体的三维信息,具有适应性强、实现手段灵活、造价低的优点,是目前研究最多、应用最广泛的技术之一。 1.2 应用现状综述应用现状综述1.2.1 国外研究现状国外研究现状国外对立体视觉的研究起步较早,发展速度快,应用面广。立体视觉的先决条件是要解决两幅图像匹配基元之间的对应关系即立体匹配,然后由三角测量原理求得景物的深度

8、信息。根据约束方式的不同,M. Z. Brown 把匹配算法分为两种,一种是对像素周围小区域进行约束的局部匹配方法,如灰度匹配法、特征匹配法、相位匹配法等;另一种是对扫描线甚至整个图像行约束的全局匹配方法。比较而言,特征匹配具有定位准确、稳定性强、匹配速度快等优点,是目前应用广泛的匹配方法之一,其中主要包括两个子问题:特征提取和特征匹配。1)常用的匹配特征有点特征和线特征。线特征主要是指图像边缘。Haralick 提出了用离散正交多项式对原始图像每一个像素的领域做最佳曲面拟合,在拟合曲面上求二阶方向导数的零交叉的方法。Mary-Hildretch 提出的 LOG 算子边缘检测法是对原始图像用

9、Gauss 函数平滑,然后检测二阶差分的过零点。Canny 在 1986提出 Canny 最佳边缘检测算子。点特征主要有零交叉点、角点等。2)特征匹配以灰度相似性为基础,辅以极线几何约束及其它约束进行搜索。Beardsley 等提取角点作为特征点,运用相关性进行匹配,将匹配的结果用奇异值分解求取了基础矩阵。M. PiIu 提出了一种基于奇异值分解的匹配方法,对包含特征点的 Gaussian-weighted 距离信息的强度矩阵 G 进行奇异值分解,通过同维矩阵P 中各个元素的值就能判断出对应的特征点是否匹配。在国外理论技术不断发展的同时,也出现了很多立体视觉系统。Bhanu 提出了一个用于实际

10、三维物体形状匹配的三维景物分析系统,系统的输入为深度图像。对物体的描述是数据驱动的,可自动计算,用户不必干预,不足之处在于太依赖于多边形面产生算法的输出一致性,使用的表面数目太大,先验假定条件比较苛刻,对深度数据的获取要求甚高。PMF 系统是英国用立体视觉的局部视差度量产生一个从物体 2.5 维简图到物体三维表面描述以至实现物体识别的实时处理方法。Zisserman 等完成的视觉导航系统利用了分层重建的思想,即首先对图像序列做射影重建,再将射影重建逐步提升到仿射重建和欧氏重建。另外一些系统分别应用于不同的任务场景,例如:Debevec, Taylor 等完成了著名的建筑物重建系统 Facade

11、; HY . Shum 等提出了一种人机交互式重建系统;Faugeras 等的系统利用分层重建、自标定等方法从图像序列中重建出建筑物;Pollefeys 等提出的物体表面自动生成系统运用可变内参数下的摄像机自标定技术等。1.2.2 国内研究现状国内研究现状国内在双目立体视觉的理论和算法实现方面也进行了大量的研究。ASVS 系统是由北方交通大学信息科学研究所研制的采用立体视觉技术进行三维数据采集、摄像机标定、物体识别与定位系统。浙江大学机械系利用透视成像原理,采用双目视觉方法实现了对多自由度机械装置的动态精确位姿检测,仅需从两幅对应图像中抽取必要的特征点的三维坐标,信息量少,处理速度快,尤其适于

12、动态情况。与手动系统相比,被测物的运动对摄像机没有影响,且不需知道被测物的运动先验知识和限制条件,有利于提高检测精度。 中国科学院自动化研究所研究的三维重建技术,采用自动关键点匹配、双目重建、表面三角化和三维点拼接技术,经过图像对提取,图像对关键点匹配,图像关键点的重建,三角化以及数据融合生成物体完整的三维结构,在完成重建后,可以从任意视点观察物体,具有立体视觉效果。1.3 双目立体视觉研究存在的问题双目立体视觉研究存在的问题立体视觉虽然经过 20 多年的发展,但是无论从视觉生理角度,还是从实际应用角度来看,现有的立体视觉技术还处于不成熟的阶段。这不仅仅涉及到技术上的原因,也是因为人类对自身视

13、觉机制还不十分了解,至今人类对自身的视觉系统还没有研究清楚。计算机视觉的问题本质上都是逆问题,受到物体的几何特征、材料表面性质、颜色、环境光照及摄像机参数等许多因素的影响,问题往往都是非线性的,其解不具有唯一性,而对噪声或离散量化引起的误差极其敏感,所以计算机视觉本身存在一定的病态性。基于立体视觉的三维重建技术在一些核心算法上仍然存在有待解决的问题。立体匹配中如何选择合理的匹配特征,从而克服匹配准确性与恢复视差全面性间的矛盾;如何选择有效的匹配准则和算法结构,从而解决存在灰度失真、几何畸变、噪声干扰及遮挡景物的匹配问题;如何建立更加有效的图像表达形式和立体视觉模型,从而更充分地反映景物的本质属

14、性,为匹配提供更多的约束信息,降低立体匹配的难度。另外,虽然许多三维重建的实施方案和数学模型在理论上是比较完善的,但在实际应用中仍然受到很多限制,比如设备精密程度高、价格昂贵、处理过程复杂等,影响了工程中的应用。因此,如何既能获得较为满意的处理结果,又能简化操作过程,是目前三维重建研究工作的一个重要内容。如何更好地利用软、硬件结合方法实现实际应用中的实时处理是目前急需解决的问题。在软件方面,通过合理的设计算法流程,减少冗余计算,使用适当的约束条件在通用平台上进行快速的立体视觉匹配。在硬件方面,利用专门的硬件实现算法加速,如数字信号处理器 DSP,可重构器件 FPGA 以及一系列的专用芯片等。参

15、考文献参考文献 1刘篙鹤.基于双目立体视觉的安全车距测量技术研究D.武汉武汉理工大学,2008.2杜欲.用于导航的立体视觉系统D.杭州:浙江大学,2003.3邹凤娇.摄像机标定及相关技术研究D.成都:四川大学.2005.4陈西.摄像机标定与三维重建研究D.北京:北京化工大学.2007.5章毓晋.图像理解M.北京:清华大学出版社,2007.6张力,张祖勋,张剑清.Walks 滤波在影像匹配中的应用J武汉测绘科技大学学报,1999, 24(1):221-237.7白明,庄严,王伟.双目立体匹配算法的研究与进展J.控制与决策,2008,23(7): 722-723.8徐奕,周军,周源华.立体视觉匹配技术J.计算机工程与应用,2003. 34(9): 112-123.2.2.本课题需要重点研究的关键问题、解决的思路及实现预期目标的可行本课题需要重点研究的关键问题、解决的思路及实现预期目标的可行性分析性分析2.1 关键问题关键问题本课题需要重点研究以下 3 个关键问题:1)双目立体视觉平台的构建立体视觉三维重建的基本原理是从两个视点观察同一景物,以获取在不同视角下的图像,通过三角测量原理计算图

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号