硕士论文基于图像分割的快速立体匹配.doc
《硕士论文基于图像分割的快速立体匹配.doc》由会员分享,可在线阅读,更多相关《硕士论文基于图像分割的快速立体匹配.doc(80页珍藏版)》请在三一办公上搜索。
1、 硕士学位论文基于图像分割的快速立体匹配算法研究Nanjing University of Aeronautics and AstronauticsThe Graduate SchoolCollege of Automation EngineeringResearch on Fast Stereo Matching Algorithm Based on Image SegmentationA Thesis inInstrument Science and TechnologybyXU QingAdvised byProfessor WANG Jing-dongSubmitted in Part
2、ial Fulfillmentof the Requirementsfor the Degree ofMaster of EngineeringFeb, 2006承诺书本人郑重声明:所呈交的学位论文,是本人在导师指导下,独立进行研究工作所取得的成果。尽我所知,除文中已经注明引用的内容外,本学位论文的研究成果不包含任何他人享有著作权的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确方式标明。本人授权南京航空航天大学可以有权保留送交论文的复印件,允许论文被查阅和借阅,可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或其他复制手段保存论文。(保密的学位
3、论文在解密后适用本承诺书)作者签名: 日 期: 摘要本文从景象匹配应用的需求出发,对立体匹配算法进行了全面、系统的研究,并实现了一种基于图像分割的快速立体匹配算法。由于计算机视觉基本原理是立体匹配算法的理论基础,本文对针孔相机模型、对极几何关系、三角测量原理、马尔视觉理论(三大约束准则)等都进行了相关研究。接下来我们对目前现有的立体匹配算法作了归纳总结,研究了一些典型算法的实现方法,并结合实验结果分析了它们的优缺点。为了使立体匹配算法同时满足高精度和高实时性的要求,本文着重研究了一种基于图像分割的快速立体匹配算法。该算法基于Tao算法框架,通过图像分割、初始视差值的获取、初始模板计算、区域及模
4、板优化、模板分配等步骤来实现。其中图像分割和初始视差值的获取都采用了国内外一些相关方面的最新研究成果;区域及模板优化的引入使得算法具有更好的鲁棒性;进行模板分配时由于采用了新的评价函数,进一步提高了算法的实时性。由于图像分割算法的优劣对整个算法有较大的影响,我们对所采用的一种基于图论的高效图像分割算法也作了详细分析。为了使得算法在实验平台上具有了更高的运算效率,本文还介绍了在实际编程中采用了一些运算加速技术,包括计算优化,OpenCV及IPP技术,OpenMP并行运算技术,STLport技术等。关键词:立体匹配,图像分割,模板计算,贪婪算法,动态规划,模拟退火AbstractBased on
5、the requirement of scene matching, the stereo matching algorithm is researched deeply in this paper, and a fast stereo matching algorithm based on image segmentation is realized.Because the basic principles of computer vision are the foundation of the stereo matching algorithms, Pinhole Camera Model
6、, Epipolar Geometry, Triangulation Principle and Marrs vision theory (three main constrains) are researched. Then we make a summary of the existing stereo algorithms and present their general steps. Some representative algorithms are researched in detail. Making reference to the experiment results,
7、we analyze the strong points and weak points of these algorithms. In order to meet both demands for high resolution and real time, we mainly propose a fast stereo matching algorithm based on image segmentation. The algorithm bases on Taos algorithm frame and the whole algorithm includes several step
8、s, such as image segmentation, initial disparity acquirement, initial plane fitting, region and plane refinement, and plane labeling. For image segmentation and disparity acquirement, some recent production of related area has been adopted. The region and plane refinement makes our algorithm more ro
9、bust. New evaluation function which makes our algorithm more efficient has been used during the step of plane labeling. For the image segmentation algorithm affects the result of the whole algorithm a lot, an efficient graph-based image segmentation algorithm is presented in detail.In order to make
10、our algorithm more efficient on the experiment platform, some techniques are used in practical programming. These techniques include computational optimization, OpenCV, IPP, OpenMP, STLport and so on.Key Words: Stereo Matching, Image Segmentation, Plane fitting, Greedy Algorithm, Dynamic Programming
11、, Simulated Annealing目 录第一章 绪论11.1 研究背景及意义11.2 立体匹配技术研究现状和存在的问题21.3 本文的研究内容与创新点31.3.1 本文的研究内容31.3.2本文的创新点4第二章 立体匹配基本原理62.1 成像原理62.1.1 针孔相机模型62.1.2立体视觉与对极几何82.2 三角测量原理112.3 马尔视觉计算理论122.4 算法评判标准142.4.1 评判标准142.4.2 遮挡区域确定方法16第三章 常见立体匹配算法分析与实现183.1 一般步骤183.1.1匹配代价计算及叠加183.1.2 视差获取及优化203.1.3 视差细化213.2 区域
12、立体匹配算法223.2.1 WTA算法223.2.2 Realtime算法243.3 全局立体匹配算法263.3.1 动态规划算法263.3.2模拟退火31第四章 图像分割算法研究344.1 常见图像分割算法介绍344.1.1 灰度阈值分割法344.1.2 区域生长法354.1.3 纹理结构分析364.2 基于图论的高效图像分割算法374.2.1 算法理论介绍374.2.2 算法的实现及运算量分析394.2.3 实验结果40第五章 基于图像分割的快速立体匹配算法435.1 算法概述435.2 模板计算445.2.1视差初始值获取445.2.2初始模板计算465.2.3区域优化和模板优化485.
13、3 贪婪算法进行模板分配495.4 实验结果50第六章 立体匹配算法实时性技术研究536.1 计算优化536.1.1 叠加匹配代价计算536.1.2 高斯滤波546.2 OpenCV及IPP技术556.3 OpenMP并行运算技术576.4 STLport技术59第七章 总结62参考文献64致谢67在学习期间的研究成果68图清单图2.1 针孔相机成像原理.7图2.2 图像形成中的几何坐标系统.8图 2.3 双目视觉示意图.8图 2.4 通用立体相机布局与对极几何.9图2.5 标准立体相机布局.11图2.6 三角测量原理.12图2.7 两个视网膜上投影像的对应关系的不确定性.13图2.8 Tsu
14、kuba图的左视图、右视图、标准视差图14图2.9 Tsukuba图的低纹理区域、不连续区域及遮挡区域. 16图2.10 遮挡现象产生的原因17图3.1 Tusukuba图的DSI.19图3.2 BT法求匹配代价.19图3.3 抛物线拟和法示意图.22图3.4 匹配代价计算方法对WTA算法的影响(Tsukuba图).23图3.5匹配代价计算方法对WTA算法的影响(Venus图).23图3.6匹配代价计算方法对WTA算法的影响(Sawtooth图).23图3.7 多窗口配置匹配代价.24图3.8 交叉检验示意图.25图3.9 相似点滤除示意图.25图3.10 动态规划算法的阶段及状态示意图.28
15、图3.11 动态规划算法的状态转移示意图.29图3.12 动态规划算法运算结果图.30图3.13 顺序约束反例示意图.30图3.14 模拟退火算法运算结果图.33图4.1 图像f(x,y)的直方图.35图4.2 区域生长示意图.35图4.3 区域生长简例.36图4.4 由多种纹理区域组成的图像.37图4.5 三类区域合成图及本算法对该图分割效果.38图4.6 检测图片的分割效果图.41图5.1 基于图像分割的快速立体匹配算法流程图.44图5.2 “前景膨胀效应”示意图.45图5.3 Venus图的参考图和视差初始值效果图46图5.4 计算模板匹配代价时边界点的处理.47图5.5 基于图像分割的
16、快速匹配算法对各组检测图的运算效果图.51图6.1 递推式叠加匹配代价计算.53图6.2 IPP性能提升示意图.56图6.3共享任务结构类型.58表清单表3.1 Realtime算法和WTA算法PBM值比较.26表3.2 动态规划算法和WTA算法PBM值比较.29表3.3 模拟退火算法和动态规划算法PBM值比较.32表3.4 本章算法运算时间比较.33表4.1 检测图片图像分割所需时间.42表5.1 算法参数选取.50表5.2 各种全局算法PBM值比较.50表5.3 各种全局算法运算时间比较.52注释表DSI: disparity space image, 等视差相似度分布图WTA: winn
17、er-take-all, 胜者为王算法,一种最简单的区域立体匹配算法BT法: 由Birchfield 和Tomasi提出的一种提高匹配代价精度的方法PBM: Percentage of Bad Matching,误匹配像素百分比,一种立体匹配算法评判标准RMS: Root-Mean-Squared error,均方误差,一种立体匹配算法评判标准SA: Simulated Annealing,模拟退火算法DP: Dynamic Programming,动态规划算法Realtime算法: 由Hirschmuller提出的一种精度较高的区域立体匹配算法OpenCV: Open Computer Vi
18、sion,英特尔的开源计算机视觉库IPP: Integrated Performance Primitives,英特尔的集成性能元件库OpenMP: Open Multi Processing,一种基于共享内存的并行运算技术STLport: 一种高效率的STL版本(Standard Template Library,标准模板库)SAD:Sum of Absolute Differences, 偏差绝对值之和SSD:Sum of Squared Differences,偏差平方和CEP: Circular Error Probablity, 圆概率误差第一章 绪论1.1 研究背景及意义随着科学技
19、术的发展,图像匹配(Image matching)或者景象匹配(Scene matching)技术已成为近代信息处理领域中一项极为重要的技术。所谓图像匹配指的就是把从同一景物录取下来的两幅图像在空间上进行对准,最后计算出两幅图像坐标系之间的相对关系。图像匹配技术的应用范围是相当广泛的,其中包括导弹的地形和地图匹配制导、武器投射系统的末制导和寻的、目标跟踪、医疗诊断、天气预报、文字识别以及景物分析中的变化检测等。该技术是飞行器地图匹配导航定位的一项关键技术,是当今各国竞相发展的精确制导技术之一,大力发展并装备此技术完全可以满足今后乃至2010年前后战术导弹对图像制导技术的需求。图像匹配技术可以追
20、溯到70年代末,美国海军航空电子实验室为巡航导弹研制成功一种“数字式景象匹配区域相关系统(DSMAC)”用于“战斧”BGM-109C和D常规弹头对陆攻击导弹上。DSMAC由下视安装的带图像增强器的CCD摄像机获取修正点景物的光学图像,然后与存贮在弹上的基准图相关,估计出位置修正值,通过卡尔曼滤波修正器修正并校准导航系统。DSMAC离目标约11.212.8公里处开始工作,在整个末制导阶段对惯性系统进行两次修正。DSMAC目前已完成了第二代,正在进行第三代产品的开发。第二代的改进措施是提高了图像分辨率,使制导精度从15米(CEP)提高到6米(CEP)。近十多年来,某些军事技术发达的国家,已成功地将
21、景象匹配辅助制导技术应用于巡航导弹的中制导和末制导阶段,并取得了显著的成效。但是,我国关于景象匹配技术研究还很不成熟。尤其在实际应用中,弹载摄像机可能从任意角度对匹配对象进行拍摄,此时实现实时图与基准图之间的正确匹配就变得非常困难。借助计算机视觉技术来进行景象匹配是解决该问题的一个新思路。该方法先对被攻击对象进行三维重构,并从各个角度对重构后的物体进行投影,进而得到一系列投影图,然后将实时图与这些投影图进行比对,最终得到匹配度最高的一幅投影图,该投影图所处的角度也就是当前巡航导弹所处的角度。这样就从根本上解决了前面所提到的难题。本文研究的就是其中的一项关键技术,即立体匹配技术。所谓立体匹配技术
22、,是指针对同一景物从不同视点拍摄的图片,找到它们像素点之间的对应关系。立体匹配是目前计算机视觉研究中的一个难点和热点,在许多计算机视觉的应用中它都是很关键的一个准备步骤,如三维重构(3D reconstruction)、基于图像的绘制(Image Based Rendering)等。目前,立体匹配技术在低空突防37、机器人导航、虚拟现实38等方面都有着广泛的应用。本文主要研究两幅图像的情况,即双目视觉问题(binocular vision)。在平行光轴布局的立体视觉系统(在某些文献中,这种布局被称为标准立体相机布局)中,对应像素点横坐标之差称为视差,记为,而此时由视差计算深度的解析公式可下式表
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 硕士论文 基于 图像 分割 快速 立体 匹配

链接地址:https://www.31ppt.com/p-3990152.html