论文部分内容阅读
三维扫描技术由于在生产生活中有着广泛的应用而受到了很大的关注。可移动式三维扫描技术受外界约束少,能较快完成扫描任务,是三维扫描技术研究中的热点之一。常见的可移动式三维扫描技术可以通过结构光编码、视频和激光等技术方案实现。然而,以上方案不同程度都存在着以下问题首先,存在技术和成本上的挑战。结构光编码方法中只有空间编码可以实现可移动式三维扫描,但精度和分辨率不够高;基于视频方式易于实现,约束条件少,但获取的三维信息有限,多适用于建筑物等大型场景,对于小物体细节刻画的效果不够好。激光三维扫描仪是较理想的解决方案,但高昂的价格制约了其普及的程度。其次,生成完整三维模型的过程较繁琐。由于扫描仪视角范围的原因,大部分系统都是只产生了物体某一部分的三维模型。获得完整模型通常需要旋转物体或者旋转扫描仪,做多次扫描。得到多个视角的三维模型后,再通过RapidForm等第三方软件实现多视角模型的配准,得到完整的模型。这样的处理很费时,自动化程度低。针对以上问题,本文采用一种时间-空间混合结构光编码并设计了原型系统,实现了可移动式三维扫描,保证了较高的精度且扫描速度较快。所谓的快速,指从图像采集到模型渲染的过程速度较快。本文主要做了以下四个方面的工作:首先,本文给出了一种结构光三维扫描仪自动标定方法,通过在经典的标定方法中引入鲁棒的角点提取算法,省去了标定时的人工交互,在保证标定精度的同时提高了系统标定的效率。其次,本文研究了基于时间-空间混合结构光编码方法的可移动式三维模型获取技术。该技术结合了时间编码在精度上的优势和空间编码在处理动态物体扫描上的优势,给出了亚像素级别的解码算法,并利用三角测距法从不同角度获得物体的三维模型。第三,本文研究了多角度模型的ICP配准技术。该技术将第二部分获得的多角度模型通过ICP配准算法快速自动拼接成完整的模型并进行渲染。最后,本文实现了原型系统,介绍了原型系统的硬件配置、软件模块以及主要功能。