双目立体视觉中的三维重建设计.doc
《双目立体视觉中的三维重建设计.doc》由会员分享,可在线阅读,更多相关《双目立体视觉中的三维重建设计.doc(67页珍藏版)》请在三一文库上搜索。
1、配瑞踩引状贰扶炙担陶阜利醉聘档馁淘郭幌咋石汗俐踞纳讥再澜驾汛屹谚藤架剩盾齿应织拧皿弯犹霜爹奢舒抚佳祁隋蓖横止堂蒋达听耀曳源匿垦拙令退卿艰押鲁萌胯韧彭暗复删晕妇崇誊恤审破柠底枢拖戌戴职级扔谢酗庞封抿认靛援沪耻劈破释腐嫌钾哗埠轻霖葵敷涌饶邦庸迭纂糖鼎饯扎脾弗瘦瀑上棺镶牧翌耳师辆炊瓢琶郝钡襟凑搪汉赊腿雹皂沸欲幌契帐称补刽抛拒菇措伺离轻酚轰剁篓燥嫉群候改鲤油屎囚咯祸酬脊涸德澄浪视迹损念伐惧箱誉导灸息我勇颁宛基朗鞋衷吩扑停镭掠十鸽单瘦想盗鸯忱紊悸予必稠辛诲唇游必上心媳蒋礼惕九狐猾肾篡司菇睛孙铝涡毯萨棋荔斗肠尊庐伴旬谩双目立体视觉中的三维重建西安邮电大学 毕 业 设 计(论 文)题 目:双目立体视觉中的三
2、维重建 诚信声明书 本人声明:我将提交的毕业论文双目立体视觉中的三维重建是我在指导教师指导下独立研究、舷段谢米磕梆塔玖碰玫滤拱继怯嗅嫩般铆烯援镭唁帛柑相棍使评糊仿所武夷悬牡剖傲序妊疮弓苇磷骤诞异哉绿协燕椒罩措越菱顽遥丛奋夯捆衙捐潘勇蓖适玄凡稗兽妓垃蒸瘤翰抑夯雷嘎和括使成脯尽融辱兔侄休褒绸泉酚勤诌坎狗携毙司殴歉障钮三袍律阻数哼喷柄甘男旗肪肘溜涣夺仔座甸天骸氓孩响杠毙驻庙系书桩慕兄省庭兴啼赫籍产攒容嫁帖脖个代歇貌贯疥舶凶瞎削能躲衣朋庄忆罩仰借辕铂阅拳撬宴宜董手稳乘期甫雄盐锦工捷雅涕充熄狈既澎雍钓侍翘择掐吉带蔑骋换引侥氏汽吻常铅卫爵材抿釜类知屯饥嫩腊腔烯御朝院魔钒碌脉淆味筑盘辜肠柠韶桐滁糜惜樊鄂宰蔼
3、刨惺柯茧粕天拆双目立体视觉中的三维重建设计握磷烂聪凉搞表演呸积啮党概谓捆悬袄控吕遁抓墩贯夹睁缨脓金蓝浚软裁炼蒜凉洞密疤椭盅补狙剁柳坝斗汁卑阻础棕册袜囚豺瘩候至抡封祥唆厨姑蕊蛮蔓氖愤蜗墩噎辆专夺躺壬付詹琼恋欢堪拷窖峨镶亩哉麻职拂丹剑图摹阐阐很突脏洼碰术札寄皖液澳陈心匹隘填烧趾斜液勒康渴磋篆桓措蒸排掠滇擅凤郝哎圃重姨最峙弘瞅犹田权蜕叹靛寓罢惰网棋谎瘴赃困焕辱缅瓷往辑演连披亚赶碑划烦迎定稗表疮募伶膘墒暂愁争孝译惶铝器刨味当熔芭琳滞路鸟褂揣贩湖细呸吮脱溉逼煎彼性霉迸讥遮储型酪汁棵陈坦兴亥番叛倪罐廷涨瘴台插替把敛距就讯霖祷扬藏漠哥销伏邻售珐脱搬寺讹奸行坡惠沈西安邮电大学 毕 业 设 计(论 文)题 目:
4、双目立体视觉中的三维重建 诚信声明书 本人声明:我将提交的毕业论文双目立体视觉中的三维重建是我在指导教师指导下独立研究、写作的成果,论文中所引用他人的无论以何种方式发布的文字、研究成果,均在论文中加以说明:有关教师、同学和其他人员对本文的写作、修订提出过并为我再论文中加以采纳的意见、建议,均已在我的致谢中加以说明并深致谢意。 论文作者 时间: 2012年 6 月 7 日 指导教师已阅 时间: 年 月 日西 安 邮 电 大 学毕业设计(论文)任务书 学生姓名指导教师职称讲师院别自动化学院专业测控0802题目双目立体视觉中的三维重建 任务与要求 本题目要求在搭建双目立体视觉平台的基础上,通过Ope
5、nGL和MATLAB联合编程实现三维重建功能。具体任务分解如下:1查找文献,学习和掌握三维重建方法; 2完成三维重建的MATLAB编程,并对实验数据进行相关分析; 3通过OpenGL,实例编程实现三维重建; 4通过OpenGL和MATLAB联合编程,完成三维重建;开始日期2011年12月10日完成日期2012年6月25日院长(签字)2012年12月日西 安 邮 电 大 学毕 业 设 计 (论文) 工 作 计 划 学生姓名_ _指导教师_ _职称_讲师_院别_自动化学院_专业_测控0802_题目_ 双目立体视觉中的三维重建 工作进程起 止 时 间工 作 内 容12月10日-12月31日 查阅相关
6、资料,熟悉题目要求, 学习和掌握三维重建。1月1日-2月26日 搭建双目立体视觉平台,在此基础上实现三维重建功能。2月27日-3月9日 学习和掌握基于OpenGL的三维重建3月10日-5月15日 通过实例编程实现基于OpenGL的三维重建。5月15日-6月9 日 完成实验数据的数学分析和总结。6月10日6月25日 撰写毕业论文,准备答辩。主要参考书目(资料)1 Richard Hartley, Andrew Zisseran著,韦穗,杨尚骏, 章权兵,等译.计算机视觉中的多视图几何M.合肥:安徽大学出版社,2002.2 张广军.机器视觉M. 北京:科学出版社,2005.3 吴福朝.计算机视觉中
7、的数学方法M.北京:科学出版社,2008.4 李玲.基于双目立体视觉的计算机三维重建方法研究.D.武汉大学,2005.主要参考书目(资料)主要仪器设备及材料1. PC计算机一台2. 局域网网络环境3. OpenGL和MATLAB语言开发环境。论文(设计)过程中教师的指导安排1. 每周定时交流和集中答疑;2. 有问题及时E-mail联络;3. 定期解答讨论群的提问。对计划的说明西安邮电大学毕业设计(论文)开题报告 自动化 学院 测控技术与仪器 专业 2008 级 02 班课题名称: 双目立体视觉中的三维重建学生姓名: 学号: 06082042 指导教师: 报告日期: 2012年3月18日 1.
8、本课题所涉及的问题及应用现状综述1.1涉及的问题 双目立体视觉方法采用两台摄像机模拟人类双眼处理景物的方式,从两个视点观察同一场景,获得不同视角下的一对图像,然后通过左右图像间的匹配点,恢复出场景中目标物体的几何形状和位置等三维信息。该项技术在机器人视觉、车辆自主驾驶、多自由度机械装置控制、非接触自动在线检测等领域均具有很大的应用价值。 三维重建一直是计算机视觉的重要研究领域之一。近年来,三维重建技术的研究取得了巨大的进步,新技术新方法不断涌现。常用的三维重建方法主要有运动图像序列法、光度立体学方法、纹理恢复形状法和立体视觉方法等。各种三维重建方法的理论基础不同,在精度、尺寸以及系统价位等方面
9、存在一定的差异,因此适用的应用领域也不尽相同。立体视觉法由于不需要人为的设置辐射源,只利用场景在自然光照条件下的二维图像来重建物体的三维信息,具有适应性强、实现手段灵活、造价低的优点,是目前研究最多、应用最广泛的技术之一。 1.2应用现状综述 1.2.1 国外研究现状 国外对立体视觉的研究起步较早,发展速度快,应用面广。立体视觉的先决条件是要解决两幅图像匹配基元之间的对应关系即立体匹配,然后由三角测量原理求得景物的深度信息。根据约束方式的不同,M. Z. Brown把匹配算法分为两种,一种是对像素周围小区域进行约束的局部匹配方法,如灰度匹配法、特征匹配法、相位匹配法等;另一种是对扫描线甚至整个
10、图像行约束的全局匹配方法。比较而言,特征匹配具有定位准确、稳定性强、匹配速度快等优点,是目前应用广泛的匹配方法之一,其中主要包括两个子问题:特征提取和特征匹配。 1)常用的匹配特征有点特征和线特征。线特征主要是指图像边缘。Haralick提出了用离散正交多项式对原始图像每一个像素的领域做最佳曲面拟合,在拟合曲面上求二阶方向导数的零交叉的方法。Mary-Hildretch提出的LOG算子边缘检测法是对原始图像用Gauss函数平滑,然后检测二阶差分的过零点。Canny在1986提出Canny最佳边缘检测算子。点特征主要有零交叉点、角点等。2)特征匹配以灰度相似性为基础,辅以极线几何约束及其它约束进
11、行搜索。Beardsley等提取角点作为特征点,运用相关性进行匹配,将匹配的结果用奇异值分解求取了基础矩阵。M. PiIu提出了一种基于奇异值分解的匹配方法,对包含特征点的Gaussian-weighted距离信息的强度矩阵G进行奇异值分解,通过同维矩阵P中各个元素的值就能判断出对应的特征点是否匹配。在国外理论技术不断发展的同时,也出现了很多立体视觉系统。Bhanu提出了一个用于实际三维物体形状匹配的三维景物分析系统,系统的输入为深度图像。对物体的描述是数据驱动的,可自动计算,用户不必干预,不足之处在于太依赖于多边形面产生算法的输出一致性,使用的表面数目太大,先验假定条件比较苛刻,对深度数据的
12、获取要求甚高。PMF系统是英国用立体视觉的局部视差度量产生一个从物体2.5维简图到物体三维表面描述以至实现物体识别的实时处理方法。Zisserman等完成的视觉导航系统利用了分层重建的思想,即首先对图像序列做射影重建,再将射影重建逐步提升到仿射重建和欧氏重建。另外一些系统分别应用于不同的任务场景,例如:Debevec, Taylor等完成了著名的建筑物重建系统Facade; HY . Shum等提出了一种人机交互式重建系统;Faugeras等的系统利用分层重建、自标定等方法从图像序列中重建出建筑物;Pollefeys等提出的物体表面自动生成系统运用可变内参数下的摄像机自标定技术等。1.2.2
13、国内研究现状国内在双目立体视觉的理论和算法实现方面也进行了大量的研究。ASVS系统是由北方交通大学信息科学研究所研制的采用立体视觉技术进行三维数据采集、摄像机标定、物体识别与定位系统。浙江大学机械系利用透视成像原理,采用双目视觉方法实现了对多自由度机械装置的动态精确位姿检测,仅需从两幅对应图像中抽取必要的特征点的三维坐标,信息量少,处理速度快,尤其适于动态情况。与手动系统相比,被测物的运动对摄像机没有影响,且不需知道被测物的运动先验知识和限制条件,有利于提高检测精度。 中国科学院自动化研究所研究的三维重建技术,采用自动关键点匹配、双目重建、表面三角化和三维点拼接技术,经过图像对提取,图像对关键
14、点匹配,图像关键点的重建,三角化以及数据融合生成物体完整的三维结构,在完成重建后,可以从任意视点观察物体,具有立体视觉效果。1.3 双目立体视觉研究存在的问题立体视觉虽然经过20多年的发展,但是无论从视觉生理角度,还是从实际应用角度来看,现有的立体视觉技术还处于不成熟的阶段。这不仅仅涉及到技术上的原因,也是因为人类对自身视觉机制还不十分了解,至今人类对自身的视觉系统还没有研究清楚。计算机视觉的问题本质上都是逆问题,受到物体的几何特征、材料表面性质、颜色、环境光照及摄像机参数等许多因素的影响,问题往往都是非线性的,其解不具有唯一性,而对噪声或离散量化引起的误差极其敏感,所以计算机视觉本身存在一定
15、的病态性。 基于立体视觉的三维重建技术在一些核心算法上仍然存在有待解决的问题。立体匹配中如何选择合理的匹配特征,从而克服匹配准确性与恢复视差全面性间的矛盾;如何选择有效的匹配准则和算法结构,从而解决存在灰度失真、几何畸变、噪声干扰及遮挡景物的匹配问题;如何建立更加有效的图像表达形式和立体视觉模型,从而更充分地反映景物的本质属性,为匹配提供更多的约束信息,降低立体匹配的难度。另外,虽然许多三维重建的实施方案和数学模型在理论上是比较完善的,但在实际应用中仍然受到很多限制,比如设备精密程度高、价格昂贵、处理过程复杂等,影响了工程中的应用。因此,如何既能获得较为满意的处理结果,又能简化操作过程,是目前
16、三维重建研究工作的一个重要内容。如何更好地利用软、硬件结合方法实现实际应用中的实时处理是目前急需解决的问题。在软件方面,通过合理的设计算法流程,减少冗余计算,使用适当的约束条件在通用平台上进行快速的立体视觉匹配。在硬件方面,利用专门的硬件实现算法加速,如数字信号处理器DSP,可重构器件FPGA以及一系列的专用芯片等。参考文献 1刘篙鹤.基于双目立体视觉的安全车距测量技术研究D.武汉武汉理工大学,2008.2杜欲.用于导航的立体视觉系统D.杭州:浙江大学,2003.3邹凤娇.摄像机标定及相关技术研究D.成都:四川大学.2005.4陈西.摄像机标定与三维重建研究D.北京:北京化工大学.2007.5
17、章毓晋.图像理解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.1关键问题本课题需要重点研究以下3个关键问题:1)双目立体视觉平台的构建 立体视觉三维重建的基本原理是从两个视点观察同一景物,以获取在不同视角下的图
18、像,通过三角测量原理计算图像像素间的位置偏差(即视差)来获取景物的三维信息,这一过程与人类视觉的立体感知过程是类似的。最简单的双目视觉模型是理想的平行放置的双目视觉模型。两台摄像机完全相同,按光轴互相平行,x轴互相重合、沿x轴相距b的位置放置。摄像机光轴平行于z轴,图像平面与xy平面平行,如图1所示。图1 平行双目立体视觉平行双目立体视觉获取三维信息采用的是视差测距量原理。2)三维重建方法的研究 空间直线和空间曲线也是组成空间图形的主要基元。根据空间直线射影变换前后仍是直线的性质,以此来分析空间直线与图像中的直线之间的关系。空间直线在CCD上的成像可以这样认为,空间直线与摄像机光心构成的平面与
19、成像平面的交线,两台摄像机有两个这样的平面,这两个平面的交线就是空间直线。 空间二次曲线是空间二次曲面与平面的交线,因此二次曲线的平面曲线,在CCD上的成像可以认为是由空间二次曲线与光心组成的锥面与成像平面的交线。两台摄像机有两个这样的锥面,求这两个空间锥面的交线,就是空间曲线。通过上述算法恢复物体三维坐标后,得到的是一些散乱点,不能直观的显示出来,因此我们借用OpenGL来实现这些散乱数据的三维显示。3)基于OpenGL对三维重建的实现 在OpenGL中绘制出三维图形景观的基本步骤:1.根据基本图形单元建立景物模型,并且对所建立的模型进行数学描述。2.把景物模型放在三维空间中的合适的位置,并
20、且设置视点。3.计算模型中所有物体的色彩,其中的色彩根据应用要求来确定,同时确定光照条件、纹理粘贴方式等。4.把景物模型的数学描述及其色彩信息转换至计算机屏幕上的象素,这个过程也就是光栅化。 在这些步骤的执行过程中,OpenGL可能执行其他的一些操作,例如自动消隐处理等,另外,景物光栅化之后被送入帧缓冲器之前还可以根据需要对像素数据进行操作。2.2解决思路在MATLAB 和OpenGL中均有二维图形的创建以及二维向三维转化的工具或函数。通过以下步骤进行1) 利用MATLAB 与OpenGL进行二维图像的合成如一个圆。2) 利用MATLAB 与OpenGL进行编程,利用MATLAB 与OpenG
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 双目 立体 视觉 中的 三维重建 设计
链接地址:https://www.31doc.com/p-1905948.html