对现有产品或者零件进行逆向工程(Reverse Engineering)是创新设计的一个重要途径。三维激光扫描仪或CT扫描仪等三维数字化设备可产生大量的点云数据,而传统的手工处理点云数据的方法是相当耗时的,因此发展计算机辅助的点云分割技术是逆向工程中一个重要的研究课题。本文旨在研究一种计算机辅助的点云分割技术。首先建立了点云数据向二维数字图像的转换模型,并实现了点云数据向二维数字图像的转换;其次建立了欧氏距离点云流场和GVF点云流场,并基于Snake模型的基本原理,分别与这两种点云流场匹配完成了点云特征轮廓的配准,探索了两种Snake模型对不同类型点云分割的作用;然后在点云特征轮廓配准的基础上,基于Snake轮廓追踪技术,完成特征轮廓点云的提取,并实现点云特征轮廓间隙特征处的点云修补。本文基于AutoCAD ARX二次开发技术,开发了点云分割软件,完成了点云分割实验,验证了本文所提出的分割算法的有效性及鲁棒性。 |