Laser & Optoelectronics Progress, Volume. 61, Issue 14, 1415009(2024)

Point Cloud Guided Filtering Algorithm Based on Optimal Neighborhood Feature Weighting

Zhibo Xu1,2, Lü Qiujuan3, Xinbin Gan1, Jiamin Tan1, and Yongsheng Liu1,2、*
Author Affiliations
  • 1Key Laboratory of Road Construction Technology and Equipment of Ministry of Education, School of Construction Machinery, Chang'an University, Xi'an 710064, Shaanxi , China
  • 2AVIC JONHON Optronic Technology Co., LTD., Luoyang 471003, Henan , China
  • 3Department of Basics, Rocket Force University of Engineering, Chinese People's Liberation Army, Xi'an 710025, Shaanxi , China
  • show less
    Figures & Tables(10)
    Point cloud guided filtering flow chart based on optimal neighborhood feature weighting
    Based on two-parameter feature point recognition effect. (a) Bunny; (b) Horse; (c) Dragon; (d) Armadillo
    Influence of parameter ε on the model fairing results. (a) Noise model; (b) ε=1.00; (c) ε=0.75; (d) ε=0.50; (e) ε=0.25; (f) ε=0.01
    Horse triangulation model under small scale noise with different scales. (a) n=0.05; (b) n=0.10; (c) n=0.15; (d) n=0.20
    Fairing effect of guided filtering algorithm with neighborhood adaptive feature preservation. (a) n=0.05; (b) n=0.10; (c) n=0.15; (d) n=0.20
    Fairing effect of each method on Dragon model. (a) Dragon noise model; (b) Laplace algorithm; (c) WLOP algorithm; (d) BF algorithm; (e) MLS algorithm; (f) proposed algorithm
    Fairing effect of each method on Armadillo model. (a) Armadillo noise model; (b) Laplace algorithm; (c) WLOP algorithm; (d) BF algorithm; (e) MLS algorithm; (f) proposed algorithm
    • Table 1. Feature point recognition statistics based on different feature descriptions

      View table

      Table 1. Feature point recognition statistics based on different feature descriptions

      ModelPointBased on normal variationBased on surface variationDouble-parameter extraction
      Feature numberRatio /%Feature numberRatio /%Feature numberRatio /%
      Bunny35947522314.52624717.38454312.64
      Horse48485640413.21898918.54568711.73
      Dragon437645271666.27356288.14250965.73
      Armadillo1729741865410.782056411.90152348.81
    • Table 2. Running time of each fairing algorithm at different point cloud models

      View table

      Table 2. Running time of each fairing algorithm at different point cloud models

      ModelTime /s
      ArmadilloDragon
      WLOP96.532215.612
      BF18.56048.251
      Laplace17.25430.361
      MLS23.53280.254
      Proposed algorithm40.812154.881
    • Table 3. Error statistics of different models by different fairing methods

      View table

      Table 3. Error statistics of different models by different fairing methods

      ModelError indexWLOPBFLaplaceMLSProposed algorithm
      Armadilloδm4.0123.6244.1254.3563.014
      δmax10.1258.34511.2359.5215.851
      dmax0.4240.3620.2840.2510.126
      dRMS0.09620.05120.07450.05220.0450
      Dragonδm20.12523.31318.34117.31516.316
      δmax26.75430.01227.51425.68426.075
      dmax1.1820.8210.7250.5250.542
      dRMS0.3080.1850.1610.0990.065
    Tools

    Get Citation

    Copy Citation Text

    Zhibo Xu, Lü Qiujuan, Xinbin Gan, Jiamin Tan, Yongsheng Liu. Point Cloud Guided Filtering Algorithm Based on Optimal Neighborhood Feature Weighting[J]. Laser & Optoelectronics Progress, 2024, 61(14): 1415009

    Download Citation

    EndNote(RIS)BibTexPlain Text
    Save article for my favorites
    Paper Information

    Category: Machine Vision

    Received: Mar. 6, 2024

    Accepted: Apr. 25, 2024

    Published Online: Jul. 8, 2024

    The Author Email: Yongsheng Liu (lysh@chd.edu.cn)

    DOI:10.3788/LOP240827

    CSTR:32186.14.LOP240827

    Topics