Abstract
In the field of computer vision, it is a challenging task to accurately describe local features in point clouds with different noise, resolution and low overlap rate. Weighted distance and local density double histogram (WDLDDH), an effective and robust 3D local feature description method, is proposed in this paper. There are two key ideas in the method. Firstly, secondary feature matching is introduced in the matching process to enhance matching accuracy. Secondly, two novel feature descriptors are proposed. One is weighted distance descriptor, the other is local sphere density descriptor. The former processes the distance between points in the local point cloud and the spatial marked points by using the method of “reciprocal weighted smoothing,” which makes the feature descriptor a high level of robustness. The latter adds an effective weight and increases the matching dimensions to correct the incorrect point pairs. The effectiveness of WDLDDH is verified using publicly available datasets, including the Stanford Repository and the SHOT project page. WDLDDH performs better in these commonly used accuracy evaluation metrics, such as Recall versus 1-Precision Curve (RPC), AUC values, and MSE. The experiments fully demonstrate that WDLDDH possesses superior stability and robustness.
Similar content being viewed by others
Data availability
The data that support the findings of this study are available from the corresponding author upon reasonable request.
Database availability statement
For detailed information about the public database we use, please visit the [http://graphics.stanford.edu/data/3Dscanrep] [www.vision.deis.unibo.it/SHOT]
References
Yang J, Chen H (2017) The 3D reconstruction of face model with active structured light and stereo vision fusion. In: 2017 3rd IEEE International Conference on Computer and Communications (ICCC) pp 1902–1906. https://doi.org/10.1109/CompComm.2017.8322869
Pan Z, Hou J, Yu L (2022) Optimization algorithm for high precision RGB-D dense point cloud 3D reconstruction in indoor unbounded extension area. Meas Sci Technol, 33(5):. https://doi.org/10.1088/1361-6501/ac505b.
Dayoub F, Morris T, Upcroft B, Corke P (2013) Vision-only autonomous navigation using topometric maps. In 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 3:1923–1929. https://doi.org/10.1109/IROS.2013.6696611
Gao Q, Wan T, Tang W, Chen L (Jun.2019) Object registration in semi-cluttered and partial-occluded scenes for augmented reality. Multimed Tools Appl 78(11):15079–15099. https://doi.org/10.1007/s11042-018-6905-5
Mian AS, Bennamoun M, Owens RA (Apr.2005) Automatic correspondence for 3D modeling: an extensive review. Int J Shape Model 11(2):253–291. https://doi.org/10.1142/S0218654305000797
Ma L, Liang H, Han B, Yang S, Zhang X, Liao O (Sep.2022) Augmented reality navigation with ultrasound-assisted point cloud registration for percutaneous ablation of liver tumors. Int J Comput Ass Rad 17(9):1543–1552. https://doi.org/10.1007/s11548-022-02671-7
Ji S, Ren Y, Zhao J, Liu X, Gao H (Jan.2017) An improved method for registration of point cloud. Optik 140:451–458. https://doi.org/10.1016/j.ijleo.2017.01.041
Yao Z, Zhao Q, Li X, Bi Q (2021) Point cloud registration algorithm based on curvature feature similarity. Measurement, 177:. https://doi.org/10.1016/j.measurement.2021.109274.
Aiger D, Mitra N, Cohen-Or D (Aug.2008) 4-Points congruent sets for robust pairwise surface registration. ACM T Graphic 27(3):1–10. https://doi.org/10.1145/1360612.1360684
Huang R, Xu Y, Yao W, Hoegner L, Stilla U (2021) Robust global registration of point clouds by closed-form solution in the frequency domain. ISPRS J Photogramm 171:310–329. https://doi.org/10.1016/j.isprsjprs.2020.11.014
Huang J, Kwok T, Zhou C (Nov.2017) V4PCS: Volumetric 4PCS Algorithm for Global Registration. J Mech Design 139(11):1–9. https://doi.org/10.1115/1.4037477
Xu Y, Boerner R, Yao W, Hoegner L, Stilla U (2019) Pairwise coarse registration of point clouds in urban scenes using voxel-based 4-planes congruent sets. ISPRS J Photogramm 151:106–123. https://doi.org/10.1016/j.isprsjprs.2019.02.015
Chen CS, Hung YP, Cheng JB (Nov.1999) RANSAC-based DARCES: A new approach to fast automatic registration of partially overlapping range images. IEEE T Pattern Anal 21(11):1229–1234. https://doi.org/10.1109/34.809117
Mellado N, Aiger D, Mitra NJ (Aug.2014) SUPER 4PCS Fast Global Pointcloud Registration via Smart Indexing. Comput Graph Forum 33(5):205–215. https://doi.org/10.1111/cgf.12446
Yue X, Liu Z, Zhu J, Gao X, Yang B, Tian Y (Sep.2022) Coarse-fine point cloud registration based on local point-pair features and the iterative closest point algorithm. Appl Intell 52(11):12569–12583. https://doi.org/10.1007/s10489-022-03201-3
Rusu RB, Bradski G, Thibaux R, Hsu J (2010) Fast 3D recognition and pose using the viewpoint feature histogram. In 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems pp 2155-2162. https://doi.org/10.1109/IROS.2010.5651280
Frome A, Huber D, Kolluri R, Bülow T, Malik J (2004) Recognizing Objects in Range Data Using Regional Point Descriptors. Lecture Notes in Computer Science. Springer Berlin Heidelberg, Berlin Heidelberg, pp 224–237
Rusu RB, Blodow N, Beetz M (2009) Fast Point Feature Histograms (FPFH) for 3D Registration. In: 2009 IEEE international conference on robotics and automation pp 3212–3217. https://doi.org/10.1109/ROBOT.2009.5152473
Rusu RB, Blodow N, Marton ZC, Beetz M (2008) Aligning point cloud views using persistent feature histograms. In: 2008 IEEE/RSJ international conference on intelligent robots and systems pp 3384–3391. https://doi.org/10.1109/IROS.2008.4650967
Salti S, Tombari F, Stefano LD (2014) SHOT: Unique signatures of histograms for surface and texture description. Comput Vis Image Und 125:251–264. https://doi.org/10.1016/j.cviu.2014.04.011
Tombari, F., S. Salti, and L.D. Stefano. (2010) Unique signatures of histograms for local surface description. In: 2010 11th European conference on computer vision pp 356–369. https://doi.org/10.1007/978-3-642-15558-1_26
Johnson AE, Hebert M (1999) Using spin images for efficient object recognition in cluttered 3D scenes. IEEE T Pattern Anal 21(5):433–449. https://doi.org/10.1109/34.765655
Yang J, Zhang Q, Xiao Y, Cao Z (2017) TOLDI: An effective and robust approach for 3D local shape description. Pattern Recogn 65:175–187. https://doi.org/10.1016/j.patcog.2016.11.019
Pedronette DCG, Torres RDS, Calumby RT (2014) Using contextual spaces for image re-ranking and rank aggregation. Multimed Tools Appl 69(3):689–716. https://doi.org/10.1007/s11042-012-1115-z
Lv Y, Tang W, Zheng L, Chen Y (2023) Point cloud local feature description algorithm based on regional center signature. Applic Res Comput 40(03):949–95. https://doi.org/10.19734/j.issn.1001-3695.2022.06.0322
Yan L, Wei P, Xie H, Dai J, Wu H, Huang M (2022) A new outlier removal strategy based on reliability of correspondence graph for fast point cloud registration. IEEE T Pattern Anal 1-17. https://doi.org/10.1109/TPAMI.2022.3226498.
Curless B, Levoy M (1996) A volumetric method for building complex models from range images. In: SIGGRAPH '96: proceedings of the 23rd annual conference on Computer graphics and interactive techniques. Computer Science Department, Stanford: Stanford University pp 303–312. https://doi.org/10.1145/3596711.3596726
Dong Z, Yang B, Liang F, Huang R, Scherer S (2018) Hierarchical registration of unordered TLS point clouds based on binary shape context descriptor. ISPRS J Photogramm 144:61–79. https://doi.org/10.1016/j.isprsjprs.2018.06.018
Basil N, Marhoon HM, Ibrahim AR (2023) A new thrust vector-controlled rocket based on JOA using MCDA. Measurement: Sensors 26:100672. https://doi.org/10.1016/j.measen.2023.100672
Basil N, Marhoon HM, Gokulakrishnan S, Buddhi D (2022) Jaya optimization algorithm implemented on a new novel design of 6-DOF AUV body: a case study. Multimedia Tools Applic. https://doi.org/10.1007/s11042-022-14293-x
Acknowledgments
This work is supported by National Natural Science Foundation of China (Grant No 51775237), Key R&D Projects of the Ministry of Science and Technology of China (Grant Nos. 2017YFA0701200 and 2018YFB1107600), Key R&D Projects of Jilin province of China (Grant Nos 20200401121GX and 20200401144GX), Key scientific research project of Jilin Provincial Department of Education (Grant No JJKH20200972KJ) and Graduate Innovation Funds of Jilin University (Grant Nos. 419100201114 and 101832020CX122).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Li, X., Ji, S. & Zhao, J. A noval weighted distance and local density double histogram used in 3D local feature description. Multimed Tools Appl (2024). https://doi.org/10.1007/s11042-024-19141-8
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s11042-024-19141-8