光学学报, 2013, 33 (8): 0815001, 网络出版: 2013-08-01   

基于模糊熵迭代的三维点云精简算法

3D Point Cloud Simplification Algorithm Based on Fuzzy Entropy Iteration
作者单位
东南大学自动化学院, 江苏 南京 210096
摘要
提出了一种基于模糊熵迭代的点云精简算法,在提高算法运行效率的同时,获得的精简点云模型具有更好的细节特征。对所有点云数据进行快速X-Y边界提取以保留点云边界特征;计算所有数据点的曲率,将除边界外的数据点按照曲率分组并计算每组数据点个数和曲率平均值;利用数据点的曲率构造点云模型的模糊集,计算最小模糊熵,从而得到最佳曲率划分阈值;对曲率小于阈值的数据点按迭代次数不同进行相应比例稀释,对曲率大于阈值的数据点在满足剩余点个数要求的条件下进行迭代计算模糊熵操作,不满足个数要求时数据点全数保留。实验证明该算法既能够保留点云的细节特征以逼近点云原型,又具有良好的运算效率。
Abstract
A novel algorithm based on fuzzy entropy iteration is proposed to simplify point cloud data. Better detail features of the streamlined point cloud model are retained while the algorithm′s operating efficiency is improved. To retain the boundary characteristics, X-Y boundary of all point cloud data is extracted quickly. Curvature of each data point is calculated. Data points except boundary points are grouped according to the curvatures. Then the number of data points and the average of the curvatures in each group are computed. Fuzzy sets of point cloud model are constructed according to the curvatures. Then the minimum fuzzy entropy is calculated to obtain the curvature threshold, so that the data points can be divided best. The data points are diluted when their curvatures are less than the threshold. The dilution ratio depends on the iteration number. When satisfying the requirements of number, the data points are processed when their curvatures are bigger than the threshold. In this iteration process, new minimum fuzzy entropy and new curvature threshold are obtained. If not satisfying the requirements of number, the data points whose curvatures are bigger than the threshold are retained. The experimental results show that the proposed algorithm approximates the point cloud model and has a satisfactory computing efficiency.
参考文献

[1] Y H Chen, C T Ng, Y Z Wang. Data reduction in integrated reverse engineering and rapid prototyping [J]. International Journal of Computer Integrated Manufacturing, 1999, 12(2): 97-103.

[2] D J Weir, M J Milroy, C Bradley, et al.. Reverse engineering physical models employing wrap-around B-spline surfaces and quadrics [C]. Proceedings of the Institution of Mechanical Engineers, Part B: Journal of Engineering Manufacture, 1996, 210(2): 147-157.

[3] B Q Shi, J Liang, Q Liu. Adaptive simplification of point cloud using k-means clustering [J]. Computer-Aided Design, 2011, 43(8): 910-922.

[4] 王仁芳, 张三元, 叶修梓. 点模型的几何图像简化法[J]. 计算机辅助设计与图形学学报, 2007, 19(8): 1022-1027.

    Wang Renfang, Zhang Sanyuan, Ye Xiuzi. Simplification of point-sampled model based on geometry images [J]. J Computer-Aided Design & Computer Graphics, 2007, 19(8): 1022-1027.

[5] K H Lee, H Woo, T Suk. Data reduction methods for reverse engineering [J]. The International Journal of Advanced Manufacturing Technology, 2001(17): 735-743.

[6] 周波, 陈银刚, 顾泽元. 基于八叉树网格的点云数据精简方法研究[J]. 现代制造工程, 2008, 3: 64-67.

    Zhou Bo, Chen Yingang, Gu Zeyuan. Data point reduction on octree cube algorithm [J]. Modern Manufacturing Engineering, 2008, 3: 64-67.

[7] L H Wang, J Chen, B Z Yuan. Simplified representation for 3D point cloud data [C]. Signal Processing (ICSP), 2010 IEEE 10th International Conference, 2010. 1271-1274.

[8] P F Lee, C P Huang. The DSO feature based point cloud simplification [C]. Eighth International Conference Computer Graphics, Imaging and Visualization, 2011. 1-6.

[9] 郭涛, 达飞鹏, 方旭. 小视场环境下的摄像机标定[J]. 中国激光, 2012, 39(8): 0808001.

    Guo Tao, Da Feipeng, Fang Xu. Camera calibration under small field of view [J]. Chinese J Lasers, 2012, 39(8): 0808001.

[10] 王涛, 孙长库, 石永强, 等. 基于辅助参考线的光栅投影轮廓测量系统及标定方法[J]. 光学学报, 2011, 31(1): 0115002.

    Wang Tao, Sun Changku, Shi Yongqiang, et al.. Novel grating projection system based on assistant line and its calibration method [J]. Acta Optica Sinica, 2011, 31(1): 0115002.

[11] 董富强, 达飞鹏, 黄昊. 基于S变换的改进窗口傅里叶三维测量法[J]. 光学学报, 2012, 32(5): 0512008.

    Dong Fuqiang, Da Feipeng, Huang Hao. Windowed Fourier transform profilometry based on advanced S-transform [J]. Acta Optica Sinica, 2012, 32(5): 0512008.

[12] 钟敏, 陈文静, 蒋模华. S变换轮廓术中消除条纹非线性影响的方法[J]. 光学学报, 2011, 31(11): 1112003.

    Zhong Min, Chen Wenjing, Jiang Mohua. Elimination of nonlinear error in deformed fringe pattern S-transform profilometry [J]. Acta Optica Sinica, 2011, 31(11): 1112003.

[13] 王辰星, 达飞鹏. 基于希尔伯特黄变换的自适应相位提取法[J]. 光学学报, 2012, 32(11): 1112006.

    Wang Chenxing, Da Feipeng. Adaptive phase extraction method based on Hilbert-Huang transform [J]. Acta Optica Sinica, 2012, 32(11): 1112006.

[14] L A Zadeh. Probability measures of fuzzy events [J]. Journal of Mathematical Analysis and Applications, 1968, 23(2): 421-427.

[15] A Deluca, S Termini. A definition of a nonprobabilistic entropy in the setting of fuzzy sets theory [J]. Information and Control, 1972, 20(4): 301-312.

陈璋雯, 达飞鹏. 基于模糊熵迭代的三维点云精简算法[J]. 光学学报, 2013, 33(8): 0815001. Chen Zhangwen, Da Feipeng. 3D Point Cloud Simplification Algorithm Based on Fuzzy Entropy Iteration[J]. Acta Optica Sinica, 2013, 33(8): 0815001.

本文已被 5 篇论文引用
被引统计数据来源于中国光学期刊网
引用该论文: TXT   |   EndNote

相关论文

加载中...

关于本站 Cookie 的使用提示

中国光学期刊网使用基于 cookie 的技术来更好地为您提供各项服务,点击此处了解我们的隐私策略。 如您需继续使用本网站,请您授权我们使用本地 cookie 来保存部分信息。
全站搜索
您最值得信赖的光电行业旗舰网络服务平台!