Skip to main content
Log in

A noval weighted distance and local density double histogram used in 3D local feature description

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

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

  1. 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

  2. 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.

  3. 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

  4. 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

    Article  Google Scholar 

  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

    Article  Google Scholar 

  6. 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

    Article  Google Scholar 

  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

    Article  Google Scholar 

  8. 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.

  9. 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

    Article  Google Scholar 

  10. 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

    Article  Google Scholar 

  11. 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

    Article  Google Scholar 

  12. 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

    Article  Google Scholar 

  13. 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

    Article  Google Scholar 

  14. 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

    Article  Google Scholar 

  15. 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

    Article  Google Scholar 

  16. 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

  17. 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

    Google Scholar 

  18. 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

  19. 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

  20. 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

    Article  Google Scholar 

  21. 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

  22. 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

    Article  Google Scholar 

  23. 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

    Article  Google Scholar 

  24. 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

    Article  Google Scholar 

  25. 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

    Article  Google Scholar 

  26. 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.

  27. 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

  28. 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

    Article  Google Scholar 

  29. 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

    Article  Google Scholar 

  30. 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

Download references

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

Authors

Corresponding author

Correspondence to Shijun Ji.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11042-024-19141-8

Keywords

Navigation