论文部分内容阅读
近年来计算机视觉技术得到了飞速的发展,三维重建技术是计算机视觉应用中一个较为重要的研究领域,广泛应用于质量控制、逆向设计、文物数字化等众多领域。光栅投影三维测量技术具有速度快、精度高等优点,是主动式非接触光学测量技术中的一个重要研究分支。本文从理论分析和实验实践两方面深入研究了以光栅投影三维扫描为基础的三维重建技术,研究了包括物体表面点云数据的获取和三维点云的配准两方面的技术,开发出一套具有物体全貌测量的三维重建系统。本文的主要研究内容和贡献如下:研究了光栅投影测量模型标定技术。阐述了采用相位光栅投影方法进行三维测量的原理,分析了系统标定中的关键技术。针对相位光栅投影测量常用的圆形阵列靶标提出了基于轮廓提取的具有尺度适应性的特征提取算法。通过分析光栅投影系统非正弦性的产生原因,实现了以多步相移法为基础的投影光栅自校正方法。研究了以相移法和多频外差相位展开技术原理为基础的相位求解技术。针对多频外差法解相位技术中取整操作所带来的跳变误差,提出了使用两步验证的剔除方法。针对实际测量中物体表面的扫描有效区的划分问题,使用相位筛选结合基础的图像处理技术达到了筛选和去噪的目的。研究了散乱点云的配准算法。研究了面向无标志点三维扫描所得到的散乱点云数据的配准拼接算法。在快速粗配准方面,根据法向量夹角特征快速筛选关键点,提出了一种关键点点特征直方图描述子的构建方式,结合刚体变换约束通过RANSAC算法获取了精确的点对应,完成点云的粗配准。在精配准方面,使用一种逐渐放宽的对应点点间距离约束筛选迭代中的最近点对的策略对经典的ICP算法进行了改进,提高了精配准的稳定性和速度。并最终通过实验验证了本文散乱点云配准算法的有效性。设计了由投影仪、摄像机和计算机组成的三维重构系统及系统配套软件。利用Visual Studio 2013集成开发环境开发了重构系统配套软件,系统提供了包括图像采集、系统标定、点云配准等的基本功能模块,以及二维图像处理、点云处理等辅助工具链。实现了光栅投影三维重建系统的完整工作流。