论文部分内容阅读
立体匹配是计算机视觉和摄影测量中的核心关键问题,前者的研究对象一般是室内小影像,研究思路一般较广泛,且构建完备的数学模型,匹配结果通常较好;后者研究对象是大尺度航空遥感影像,研究思路一般立足于匹配的定义进行影像相关,匹配结果相对较差。目前国内的DSM生产中可以达到大约5到10倍于影像分辨率的匹配精度,这不能满足城市三维建模等应用的需求,故而有必要在这一基础上开展逐像素的密集匹配方法研究。立体匹配按照所使用数学模型的不同被分为局部匹配,全局匹配和其他匹配,匹配效果最好的是构建的完备的能量函数并进行组合最优化的全局匹配,计算效率最高的是直接相关并取局部最优解的局部匹配,而其他匹配算法的共同思路是引入更多约束(如种子点,可靠点三角网等)作为先验信息,并结合显式的数学模型(如一维能量函数,贝叶斯理论)或隐式的特定算法(如区域增长)来充分利用这些信息从而估计视差。相比局部算法,这类算法可以更好地利用先验信息,因此可以取得更好的匹配结果;相比全局算法,则其视差计算方法更为简单,计算效率更具实用性。因此航空遥感影像的逐像素匹配最值得采用这类方法实现。本文的主要研究内容包括:1.系统总结并深入剖析了逐像素立体匹配技术的理论基础和算法原理及其特点,归纳出了立体匹配面临的普遍问题和一般对策,并在此基础上概括出立体匹配算法应该遵循的两项基本原则,即一方面要尽可能多地纳入更多的先验信息从而提高匹配效果,另一方面要根据影像内容本身合理分配计算任务从而提高匹配效率。2.分析了立体匹配相似性测度分类方法的本质,摒弃传统的灰度匹配和特征匹配的分类方法,认为立体匹配的相似性测度是用来衡量两个匹配基元相似性的度量指标,因此按照匹配基元的不同,将立体匹配分为密集匹配和特征匹配。对密集匹配相似性测度,包括参数化测度,非参数化测度和互信息匹配测度进行了研究和总结,奠定了立体密集匹配在具体实施上的基础。3.基于绪论部分对于立体匹配问题的剖析和对现有算法的分析,研究了计算机视觉领域的三种匹配算法,利用不同的方式纳入了各种先验信息,在计算效率和匹配结果上都有不错的表现。具体地,研究和改进了PRPGM算法,进一步加速了计算速度。研究了两种基于可靠点三角网匹配的方法。研究了一维分片连续能量函数模型和半全局立体匹配算法。4.从误匹配检测、视差图黑洞填补和亚像素级视差内插三个方面研究了立体匹配后处理方法。在误匹配检测方面,研究了左右视差一致性检测,误匹配碎片移除和中值滤波。提出了一种基于区域生长的视差图黑洞填补方法。分析了亚像素级视差内插的必要性,并对比了线性函数和二次函数的内插方法。5.提出一种基于已有粗略DSM的航空影像逐像素匹配方法,首先将已有DSM转换成初始视差图,然后在视差图约束下进行影像分块匹配,分块匹配的算法根据初始视差图的信息熵判断和选择,通过综合利用PRPGM,ELAS和SGM算法很好地实现了航空影像的逐像素密集匹配。