论文部分内容阅读
结构光三维测量技术是解决非接触三维测量问题的一个有效途径,它弥补了传统机器视觉以二维强度图像恢复三维景物的过程中损失了深度信息的缺陷,可实现对三维景物的完整描述。本文采用3dsmax和Matlab软件对灰度格雷码结构光三维测量系统进行计算机仿真研究。系统采用按时间编码方式,用投射器向被测景物按次序投射一组灰度格雷码图案,并由摄像机从一定角度摄取其强度图像;通过图像解码获得系统可测空间内每一点的扫描角,应用系统数学模型计算被测景物表面点的三维数据;测量数据经过处理,通过系统软件对被测景物表面进行重构,恢复景物表面。本文主要研究内容如下:1.由结构光测量系统的基本原理出发,建立系统的数学模型,并对系统设计参数进行讨论。2.用3dsmax虚拟出投射器、摄像机等系统设备以及被测景物和测量环境,摄取强度图像;提出一种标定方法用以标定系统测量过程中所需的各项参数,并对此标定方法进行仿真验证。3.运用Matlab进行图像处理,并编写软件程序进行计算,获取被测景物表面信息,重构景物表面。4.通过实验结果分析误差原因并加以改进,证明系统软件及系统自身的可行性。文中提出的以3dsmax和Matlab软件配合的仿真方案结合了前者良好的三维建模功能和后者强大的图像处理及矩阵运算功能,尽可能地模拟现实系统,同时保证数据运算及重构过程的精确性,其主导思想不仅适用于时间编码和灰度编码,也同样适用于空间编码和颜色编码,是结构光三维测量系统的研究和发展的有效手段。