福州3D扫描

福州3D扫描

当前位置: 福州3D扫描 > 企业新闻 > 设计三维扫描系统需要哪些要素
企业新闻

设计三维扫描系统需要哪些要素

更新时间: 2020-04-01 10:28:02  查看次数: 257    
设计和开发了基于KinectFusion技术的三维扫描系统,该系统包括扫描软件及扫描工作台,为实验室开展后续研究搭建了完整的开发平台和实验环境,同时为企业开发了一套三维扫描系统产品原型。主要研究内容如下:


系统需求分析及总体设计,通过市场调研,借鉴国内外优秀的软件设计方案,明确了系统软硬件的基本功能和扩展功能。基于分层设计的思想,将软件划分为三层结构,并对每一层进行了模块划分。完成了硬件控制平台的技术选型,划分了系统模块并给出了各模块之间的关系。


三维重建流水线的构建,开发了三维重建流水线的数据采集模块、图像处理模块、点云融合及后处理模块以及基于移动立方体的曲面重建模块。提出了基于数据回放的模型细节优化方法并开发了相应的数据采集扩展功能。


三维扫描软件产品原型开发,实现了软件的人机交互界面、主控制程序、数据接口模块以及下位机控制模块。同时基于OpenGL为三维扫描流程中生成的多种数据类型开发了相应的可视化模块。


三维扫描自动工作台的设计和装配,基于Arduino开发了工作台下位机控制程序,实现了工作台点动模式及脚本模式,使开发人员对工作台进行点动控制或在线逻辑编程控制。同时基于Android开发了移动端控制器,扩大了本工作台的适用范围。


系统整体测试,通过扫描案例分析,说明了本系统的可行性及最终取得的成果。