论文部分内容阅读
三维场景渲染与重建是利用场景的图形或图像等信息渲染出特定观测视点的场景图像和重建出三维场景的结构模型,它是计算机视觉中的一个重要的研究课题,开展该方面的研究对于模式识别、虚拟现实、探险救援、军事侦察等都具有非常重要的意义。经典的三维场景渲染与重建方法按照基本处理单位的不同分为:以像素点作为基本处理单位逐点进行渲染与重建,该方法获得的渲染图像和重建模型比较真实,但是速度较慢;以网格作为基本处理单位进行渲染与重建,该计算速度较快,基本能满足实时渲染的要求,但是当网格内包含目标边界时导致渲染图像和重建模型失真。另外,现有的诸多渲染与重建算法均要求已知不同观测视点的坐标,而现实情况下并不一定能精确获得视点的坐标,例如水下机器人受水流冲击影响,在拍照时坐标很难确定。本文是以图像粒(即连通区域)作为基本处理单位,研究基于空间多视点图像的三维场景渲染与重建技术。主要研究内容包括:(1)基于形态学连通性理论的粒化研究考虑到图像的色相、亮度和纹理等特性,提出了利用形态学属性连通算子研究彩色图像的粒化方法,每个粒代表了一个不规则形状的连通区域。同一粒的内部像素点具有同质性或相同的纹理结构,不同粒中像素点的值具有不同的特性。探讨了基于隐马尔科夫模型的粒边界确定方法,降低了视角、光照对彩色图像粒化的影响。(2)基于空间拓扑结构的图像配准研究建立了基于有向图的图像粒(连通区域)空间拓扑结构关系,引入可达矩阵分析拓扑结构图中有向树和有向回路(即广义顶点)的特点。将图像粒进行模糊化,探讨了基于模糊推理的不同视点间图像粒的全局最佳匹配问题,在图像粒匹配的基础上,分析粒内特征点匹配关系,建立了匹配粒内像素点的单应映射。该方法消除了具有自相似结构的不同视点图像间错误匹配问题。(3)在未知多视点相机位置关系的前提下,实现三维场景渲染与重建。针对相机径向畸变等因素的影响,提出了基于加权Sampson近似的不同视点相机间相对位置计算方法。提出了基于视图张力漂移的场景深度估计方法,并且研究了基于图像粒的空间变换与场景深度图相结合的三维场景渲染方法,研究了模型表面拟合与点云模型修正相结合的三维模型重建技术。上述方法在未知多视点相对位置关系的前提下,降低了累积误差的影响,能够比较真实的实现三维场景的渲染与重建。