论文部分内容阅读
近年来随着三维打印技术的日趋完善,打印模型的纹理着色技术也日益发展起来,如水转印和热转印技术,但是将彩色墨水附着在三维打印模型的可见表面上的技术还不完善。本文在基于投影的增强现实技术的基础上,对三维打印模型的纹理着色技术进行研究,实现一个非破坏性的动态纹理着色系统。传统的三维打印着色技术,比如水转印、热转印技术都是对三维打印物体表面附着难以脱落的彩色薄膜来达到着色的效果。相比于工业上对物体电镀的着色方法,这些技术的着色效果较好,适用于更多的三维打印材质。不足之处是算法实现复杂,而且对三维打印模型也具有一定的侵入性。该文提出的纹理着色方法的优势是对原始三维打印物体不具有任何破坏性,仅通过价格低廉的投影仪对三维打印物体投射彩色影像。该方法在基于投影的增强现实技术的基础上做了一定的改进。传统的基于投影的增强现实技术需要对房间甚至对物体做三维重建,而且为了让投影仪投射正确大小的影像还需要通过三维重建的方式对多投影仪-摄像机系统做复杂的标定。该文实现的基于投影的纹理着色系统使用2~3个投影仪和一个摄像头实现模型纹理的全覆盖,并且为了实时展示不同纹理下的三维模型效果,该系统还使用可编程转台对模型做动态的旋转,进而实现动态展示不同纹理下模型的视觉效果。该系统需要用户预先对多投影仪-摄像机系统做标定,得到投影仪内参矩阵。在投影仪投射纹理影像前,用户需要手动在摄像机拍摄的真实模型图片和虚拟模型上点选对应的二维特征点和三维特征点,并基于格雷码的几何注册算法自动处理得到真实模型和虚拟模型之间的变换矩阵,最后通过投影仪将纹理坐标做几何变换,把纹理影像正确地投射到三维模型上。实验证明,该文提出的纹理着色方法可以有效地、正确地将纹理动态投射到三维打印物体上。