系统仿真学报 ›› 2017, Vol. 29 ›› Issue (11): 2663-2670.doi: 10.16182/j.issn1004731x.joss.201711010

• 仿真建模理论与方法 • 上一篇    下一篇

一种基于邻域扩展聚类的去噪算法

李幸刚, 张亚萍, 杨雨薇   

  1. 云南师范大学信息学院,云南 昆明 650500
  • 收稿日期:2016-04-26 发布日期:2020-06-05
  • 作者简介:李幸刚(1992-),男,河南平顶山,硕士生,研究方向为计算机图形学;张亚萍(1979-),女,云南凤庆,博士,副教授,研究方向为计算机图形学,并行计算。
  • 基金资助:
    国家自然科学基金(61262070,61462097)

Denoising Algorithm Based on Neighborhood Expansion Clustering

Li Xinggang, Zhang Yaping, Yang Yuwei   

  1. School of Information, Yunnan Normal University, Kunming 650500, China
  • Received:2016-04-26 Published:2020-06-05

摘要: 针对基于二维图像重建出的带有离群点和噪声的三维点云模型,提出了一种基于邻域扩展聚类的去噪算法。通过数据点之间的欧氏距离以及相邻位置关系的可传递性,搜索每个数据点的邻域,然后对所有点进行聚类划分,从而检测和滤除点云模型中的离群点。重点讨论了点云邻域扩展聚类的概念和方法、如何利用基于动态网格划分法快速搜索点的邻域解决了点云模型周围孤立及密集分布的离群点检测和滤除问题,提高了传统k-近邻等算法对于点云数据的去噪效率。仿真实验结果表明,该算法可有效滤除点云模型中孤立和密集分布的离群点。

关键词: 邻域扩展, 离群点, 去噪, k-近邻, 欧氏距离

Abstract: Aimed at the three dimensional point clouds model with outliers and noises which is reconstructed based on 2D images, a new denoising algorithm based on neighborhood expansion clustering is proposed. The search for other neighboring points of each data point is conducted by using the Euclidean distance between data points and the transitive property of the neighborhood location relation. All points are processed for cluster partition, which detects and filters the outliers in the point clouds model. The concept of neighborhood expansion clustering and the fast search algorithm based on dynamic grids division are discussed. It solves the problem of detecting and filtering the outliers distributed in isolation or densely around the point clouds model, which improves the efficiency of traditional k-nearest neighbor algorithm to denoise the point clouds data. Simulation results show that the proposed algorithm can effectively filter the outliers distributed in isolation or densely around the point clouds model.

Key words: neighborhood expansion, outliers, denoising, k-nearest neighbor, Euclidean distance

中图分类号: