A Learning-Free Noise-Adaptive Framework for Feature-Preserving Point Cloud Denoising
Source abstract
Abstract
Point cloud denoising is a fundamental preprocessing task in 3D vision and geometry processing, where the main challenge is to suppress corruption while preserving sharp features, thin structures, and local surface fidelity. Classical geometric filters are computationally efficient and interpretable, but they commonly rely on fixed local supports or globally selected parameters, which limits their effectiveness under spatially heterogeneous corruption. More adaptive non-local and learning-based approaches can improve robustness, yet they often introduce higher computational complexity, stronger modeling assumptions, or substantial training-data dependency. In this work, we propose Noise-Adaptive Bilateral Normal Projection (NABNP), a learning-free point cloud denoising framework that introduces explicit patch-wise adaptation to local corruption conditions. NABNP estimates a robust dimensionless local noise level from point-to-plane residuals and uses this quantity to adapt the angular bandwidth of bilateral normal refinement, the balance between weighted local averaging and normal projection, and the magnitude of the positional update. This design enables conservative smoothing in locally reliable neighborhoods while applying stronger geometric correction in more severely corrupted regions. We evaluate NABNP on standard benchmark models under 13 stress scenarios covering additive Gaussian noise, outlier contamination, sparsity, and rotation perturbation, resulting in 650 trials per method. The experimental results show that NABNP provides strong aggregate behavior among the evaluated learning-free baselines, particularly under low-to-medium corruption, sparsity, and rotation perturbations, while its advantage becomes less pronounced under the most severe noise and outlier settings. The method remains training-free and interpretable, with a moderate computational cost associated with repeated neighborhood analysis and covariance-based local updates.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: 3D Shape Modeling and Analysis · Advanced Numerical Analysis Techniques · Optical measurement and interference techniques
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Geodesy, Institute of Geodesy and Civil Engineering, Faculty of Geoengineering, University of Warmia and Mazury in Olsztyn, Oczapowskiego 1, 10-719 Olsztyn, Poland
Department of Geomatics Engineering, Faculty of Engineering, Niğde Ömer Halisdemir University, Niğde 51240, Türkiye
Department of Geomatics Engineering, Faculty of Engineering, Erciyes University, Kayseri 38280, Türkiye
Tomarza MA Vocational School, Kayseri University, Kayseri 38280, Türkiye
References (42)
Show source-provided references
1. PCPNET: Learning Local Shape Properties from Raw Point Clouds10.1111/cgf.13343 ↗
2. Pointfilter: Point Cloud Filtering via Encoder-Decoder Modeling10.1109/TVCG.2020.3027069 ↗
3. Analysing detail preserving capabilities of bilateral, laplacian and taubin mesh filtering methods10.53093/mephoj.1349021 ↗
4. Tomasi, C., and Manduchi, R. (1998, January 4–7). Bilateral Filtering for Gray and Color Images. Proceedings of the Sixth International Conference on Computer Vision (IEEE Cat. No.98CH36271), Bombay, India.
5. Bilateral Mesh Denoising10.1145/882262.882368 ↗
6. Computing and Rendering Point Set Surfaces10.1109/TVCG.2003.1175093 ↗
7. Robust Moving Least-Squares Fitting with Sharp Features10.1145/1073204.1073227 ↗
8. Algebraic Point Set Surfaces10.1145/1276377.1276406 ↗
9. Parameterization-Free Projection for Geometry Reconstruction10.1145/1276377.1276405 ↗
10. Consolidation of Unorganized Point Clouds for Surface Reconstruction10.1145/1618452.1618522 ↗
11. Kurban, T., and Beşdok, E. (2019, January 9–11). 3D Dimensional Point Cloud Filtering Using Differential Evolution Algorithm. Proceedings of the 2019 IEEE Jordan International Joint Conference on Electrical Engineering and Information Technology (JEEIT), Amman, Jordan.10.1109/JEEIT.2019.8717440 ↗
12. Edge-Aware Point Set Resampling10.1145/2421636.2421645 ↗
13. Guided Point Cloud Denoising via Sharp Feature Skeletons10.1007/s00371-017-1391-8 ↗
14. Rolling Normal Filtering for Point Clouds10.1016/j.cagd.2018.03.004 ↗
15. Iterative Guidance Normal Filter for Point Cloud10.1007/s11042-017-5258-9 ↗
16. A feature-preserving framework for point cloud denoising10.1016/j.cad.2020.102857 ↗
17. Patch-Collaborative Spectral Point-Cloud Denoising10.1111/cgf.12139 ↗
18. Rethinking Point Cloud Filtering: A Non-Local Position Based Approach10.1016/j.cad.2021.103162 ↗
19. Random Screening-Based Feature Aggregation for Point Cloud Denoising10.1016/j.cag.2023.08.013 ↗
20. Feature Graph Learning for 3D Point Cloud Denoising10.1109/TSP.2020.2978617 ↗
21. 3D Point Cloud Denoising Using Graph Laplacian Regularization of a Low Dimensional Manifold Model10.1109/TIP.2019.2961429 ↗
22. Point Cloud Denoising via Moving RPCA10.1111/cgf.13068 ↗
23. PointCleanNet: Learning to Denoise and Remove Outliers from Dense Point Clouds10.1111/cgf.13753 ↗
24. RePCD-Net: Feature-Aware Recurrent Point Cloud Denoising Network10.1007/s11263-021-01564-7 ↗
25. Liu, Z., Zhao, Y., Zhan, S., Liu, Y., Chen, R., and He, Y. (2022). PCDNF: Revisiting Learning-Based Point Cloud Denoising via Joint Normal Filtering. arXiv.
26. Edirimuni, D.d.S., Lu, X., Shao, Z., Li, G., Robles-Kelly, A., and He, Y. (2023). IterativePFN: True Iterative Point Cloud Filtering. arXiv.
27. Edirimuni, D.d.S., Lu, X., Li, G., Wei, L., Robles-Kelly, A., and Li, H. (2024). StraightPCF: Straight Point Cloud Filtering. arXiv.
28. Contrastive Learning for Joint Normal Estimation and Point Cloud Filtering10.1109/TVCG.2023.3263866 ↗
29. Guided Normal Filter for 3D Point Clouds10.1007/s11042-022-13751-w ↗
30. Denoising point sets via L0 minimization10.1016/j.cagd.2015.03.011 ↗
31. Luo, S., and Hu, W. (2021, January 10–17). Score-Based Point Cloud Denoising. Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV), Montreal, QC, Canada.10.1109/ICCV48922.2021.00454 ↗
32. Rusu, R.B., and Cousins, S. (2011, January 9–13). 3D Is Here: Point Cloud Library (PCL). Proceedings of the 2011 IEEE International Conference on Robotics and Automation, Shanghai, China.10.1109/ICRA.2011.5980567 ↗
33. Hoppe, H., DeRose, T., Duchamp, T., McDonald, J., and Stuetzle, W. (1992, January 26–31). Surface Reconstruction from Unorganized Points. Proceedings of the SIGGRAPH ’92: 19th Annual Conference on Computer Graphics and Interactive Techniques, Chicago, IL, USA.10.1145/133994.134011 ↗
34. Alternatives to the Median Absolute Deviation10.1080/01621459.1993.10476408 ↗
35. Robust Estimation of a Location Parameter10.1214/aoms/1177703732 ↗
36. The Influence Curve and Its Role in Robust Estimation10.1080/01621459.1974.10482962 ↗
37. The Fitting of Power Series, Meaning Polynomials, Illustrated on Band-Spectroscopic Data10.1080/00401706.1974.10489171 ↗
38. A Robust Method for Multiple Linear Regression10.1080/00401706.1974.10489233 ↗
39. On the Robust Estimation of Econometric Models
40. Akiba, T., Sano, S., Yanase, T., Ohta, T., and Koyama, M. (2019, January 4–8). Optuna: A Next-generation Hyperparameter Optimization Framework. Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, Anchorage, AK, USA.10.1145/3292500.3330701 ↗
41. The Use of Ranks to Avoid the Assumption of Normality Implicit in the Analysis of Variance10.1080/01621459.1937.10503522 ↗
42. GPF: GMM-Inspired Feature-Preserving Point Set Filtering10.1109/TVCG.2017.2725948 ↗