中国机械工程 ›› 2021, Vol. 32 ›› Issue (21): 2552-2561.DOI: 10.3969/j.issn.1004-132X.2021.21.004

• 机械基础工程 • 上一篇    下一篇

基于法向量区域聚类分割的点云特征线提取

史红霞;王建民   

  1. 太原理工大学矿业工程学院,太原,030024
  • 出版日期:2021-11-10 发布日期:2021-11-25
  • 通讯作者: 王建民(通信作者),男,1976年生,副教授、博士。研究方向为测绘数据处理理论与方法。E-mail:8844.4321@163.com。
  • 作者简介:史红霞,女,1992年生,硕士研究生。研究方向为激光点云数据处理。E-mail:1557654254@qq.com。
  • 基金资助:
    地质灾害防治与地质环境保护国家重点实验室开放基金(SKLGP2020K027);
    山西省自然科学基金(201901D111048)

Feature Line Extraction for Point Cloud Based on Normal Vector Region Clustering Segmentation

SHI Hongxia;WANG Jianmin   

  1. College of Mining Engineering,Taiyuan University of Technology,Taiyuan,030024
  • Online:2021-11-10 Published:2021-11-25

摘要: 针对逆向工程领域中散乱点云模型过渡线及细节特征线提取不完整问题,提出一种法向量区域聚类的特征线提取方法。采用自适应邻域的主成分分析法估算模型的法向量,利用萤火虫算法优化的模糊C均值聚类算法对法向量的进行聚类实现模型的有效分割。构造点集剔除与合并准则从各分割块边界点集中析取候选特征点,再以局部邻域主轴方向为基准提取特征点。实验结果表明:简单模型的特征线基本可准确完整提取,相对复杂模型的特征线数量提取率可达90%,长度提取率达到了85%。算法具有良好的自适应性和准确性,能有效提取点云模型尖锐特征和细节特征,并尽可能多地保留模型过渡特征。

关键词: 点云数据, 特征线提取, 萤火虫算法, 模糊C均值聚类, 法向量

Abstract: In oder to solve the problems of incomplete extraction of transition lines and detail feature lines of scattered point cloud models in reverse engineering, a method of extracting feature lines was proposed based on normal vector region clustering. Principal component analysis of adaptive neighborhood was used to estimate the normal vector of the model, and the FA optimized FCM clustering algorithm was introduced to cluster the normal vectors for realizing the effective segmentation of the model. The candidate feature points were extracted from the boundary points of each block by constructing the rule of eliminating and merging point sets, and then the feature points were extracted based on the principal axis direction of local neighborhood. Experimental results show that the feature lines of simple models may be extracted accurately and completely, and the extraction rate of the number and the length of feature lines of some complex models may reach 90% and 85%, respectively. The algorithm has good adaptability and accuracy, and may extract sharp features and detail features from the point cloud model, meanwhile getting transition features as much as possible.

Key words: point cloud data, feature line extraction, firefly algorithm(FA), fuzzy C-means(FCM) clustering, normal vector

中图分类号: