论文部分内容阅读
随着双目立体视觉技术的发展,医学临床诊断治疗对立体可视化图像的需求也逐渐成为计算机视觉领域的重要内容之一,通过双目内窥摄像头获得不同视觉角度的图像,并提供三维腹腔环境场景、提示场景内目标的深度信息,能够帮助降低手术并发症、减少病人痛楚。本文的主要工作围绕三维内窥镜实用软件的设计实现、双目系统的标定和图像校正、计算深度的立体匹配算法三个方面展开。本文首先根据现有医学内窥镜的使用需求和性能指标介绍了基于双目摄像的三维内窥镜系统方案及硬件模块组成,设计并实现了整体软件设计,将双目图像的同步采集/显示、系统参数标定及图像校正、立体匹配计算等整合为软件系统各模块。其次由于光学系统装配误差,获取的原始图像对存在相对旋转和平移,因此为了实现更好地三维显示效果和提供立体匹配所需的极线水平对准的图像对,本文还探讨了双目系统的参数标定方法,分析双目模型涉及的各坐标系之间的映射关系,重点得出真实场景中目标点的世界坐标求解方法;以及选用张氏标定法分析现有双目摄像机模型内外参数,并完成图像极线校正模块。最后,在立体匹配算法方面,本文结合系统使用需求重点探讨了局部匹配算法原理,实现了三种重要的匹配思想——基于颜色相似度的匹配方法、基于Census非参数变换的匹配方法、自适应权重方法,并分别针对性提出边缘约束、简化的Hamming距离计算、直接比较权重窗口相似度的改进方案,实验对比匹配效果后得出,改进的自适应权重方法无论在光照一致还是不一致条件下都表现更优。结合现有内窥镜系统时,重点探讨了其获取的左右图像中因光照颜色、光线投射方向等因素造成匹配点对像素值不一致的现象,因此传统的颜色模型不能适用,于是引入基于log域变换的归一化颜色模型,通过分析光照、gamma变换等外在因素产生的像素值附加分量提出相应的变换方法,并采用基于灰度分布的平坦区域判定方式给像素分类以减少搜索范围,以及结合提出的改进自适应权重算法搜索最佳匹配点。实验表明,该方案对光照等外在因素有很好的鲁棒性。