三维扫描及三维重建技术是当前计算机图形学领域研究的热点问题,同时,3D打印技术在普通消费者中的迅速推广也为三维扫描技术带来了广阔的市场和商机。主耍研究内容为三维重建流水线的构建以及三维扫描软件的开发,取得的研究成果包括:
构建了包括数据采集模块、图像处理模块、点云融合及后处理模块以及曲面重建模块在内的完整三维重建流水线。针对系统所涉及数据结构的兼容性进行了接口设计。
将数据录制和回放功能引入数据采集模块,利用该功能扩展了重建流水线的数据来源,保证了该系统作为实验平台输入数据的一致性。提出了利用关键帧数据重放技术对模型进行细节优化方法,这是一个创新点。
基于Qt框架开发了完整的三维扫描软件产品原型。基于分层设计的思想,利用数据交互接口层降低了软件各模块之间的耦合度,提高了模块化程度和可维护性。利用智能指针技术对软件运行中涉及到的大量数据和数据结构进行了高效的管理和调度。开发了基于OpenGL的点云编辑器及曲面可视化等模块,对三维重建过程中产生的多种类型数据进行了高效的渲染。
上一篇:3D打印社会化设计研究
下一篇:随着三维测量技术的发展,逆向工程应用广泛