{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T13:26:00Z","timestamp":1772198760832,"version":"3.50.1"},"reference-count":45,"publisher":"MDPI AG","issue":"24","license":[{"start":{"date-parts":[[2023,12,15]],"date-time":"2023-12-15T00:00:00Z","timestamp":1702598400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Research on trace extraction and reconstruction system of portable crime scene tools","award":["2018YB03"],"award-info":[{"award-number":["2018YB03"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Point cloud registration is widely used in autonomous driving, SLAM, and 3D reconstruction, and it aims to align point clouds from different viewpoints or poses under the same coordinate system. However, point cloud registration is challenging in complex situations, such as a large initial pose difference, high noise, or incomplete overlap, which will cause point cloud registration failure or mismatching. To address the shortcomings of the existing registration algorithms, this paper designed a new coarse-to-fine registration two-stage point cloud registration network, CCRNet, which utilizes an end-to-end form to perform the registration task for point clouds. The multi-scale feature extraction module, coarse registration prediction module, and fine registration prediction module designed in this paper can robustly and accurately register two point clouds without iterations. CCRNet can link the feature information between two point clouds and solve the problems of high noise and incomplete overlap by using a soft correspondence matrix. In the standard dataset ModelNet40, in cases of large initial pose difference, high noise, and incomplete overlap, the accuracy of our method, compared with the second-best popular registration algorithm, was improved by 7.0%, 7.8%, and 22.7% on the MAE, respectively. Experiments showed that our CCRNet method has advantages in registration results in a variety of complex conditions.<\/jats:p>","DOI":"10.3390\/s23249837","type":"journal-article","created":{"date-parts":[[2023,12,18]],"date-time":"2023-12-18T11:28:07Z","timestamp":1702898887000},"page":"9837","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["Robust Point Cloud Registration Network for Complex Conditions"],"prefix":"10.3390","volume":"23","author":[{"given":"Ruidong","family":"Hao","sequence":"first","affiliation":[{"name":"Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, China"},{"name":"University of Chinese Academy of Sciences, Beijing 100049, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhongwei","family":"Wei","sequence":"additional","affiliation":[{"name":"Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xu","family":"He","sequence":"additional","affiliation":[{"name":"College of Electronic and Information Engineering, Suzhou University of Science and Technology, Suzhou 215009, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kaifeng","family":"Zhu","sequence":"additional","affiliation":[{"name":"Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, China"},{"name":"University of Chinese Academy of Sciences, Beijing 100049, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jiawei","family":"He","sequence":"additional","affiliation":[{"name":"Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jun","family":"Wang","sequence":"additional","affiliation":[{"name":"Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Muyu","family":"Li","sequence":"additional","affiliation":[{"name":"Faculty of Electronic Information and Electrical Engineering, Dalian University of Technology, Dalian 116024, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lei","family":"Zhang","sequence":"additional","affiliation":[{"name":"Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhuang","family":"Lv","sequence":"additional","affiliation":[{"name":"Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xin","family":"Zhang","sequence":"additional","affiliation":[{"name":"Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Qiwen","family":"Zhang","sequence":"additional","affiliation":[{"name":"Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, China"},{"name":"University of Chinese Academy of Sciences, Beijing 100049, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2023,12,15]]},"reference":[{"key":"ref_1","unstructured":"Huang, X., Mei, G., Zhang, J., and Abbas, R. (2021). A comprehensive survey on point cloud registration. arXiv."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1561\/2300000035","article-title":"A review of point cloud registration algorithms for mobile robotics","volume":"4","author":"Pomerleau","year":"2015","journal-title":"Found. Trends\u00ae Robot."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1705","DOI":"10.1177\/0278364912458814","article-title":"Challenging data sets for point cloud registration algorithms","volume":"31","author":"Pomerleau","year":"2012","journal-title":"Int. J. Robot. Res."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"04019027","DOI":"10.1061\/(ASCE)CP.1943-5487.0000842","article-title":"Deep learning approach to point cloud scene understanding for automated scan to 3D reconstruction","volume":"33","author":"Chen","year":"2019","journal-title":"J. Comput. Civ. Eng."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"101929","DOI":"10.1016\/j.rcim.2019.101929","article-title":"A novel system for off-line 3D seam extraction and path planning based on point cloud segmentation for arc welding robot","volume":"64","author":"Yang","year":"2020","journal-title":"Robot. Comput.-Integr. Manuf."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Alexiou, E., Yang, N., and Ebrahimi, T. (2020, January 26\u201328). PointXR: A toolbox for visualization and subjective evaluation of point clouds in virtual reality. Proceedings of the 2020 Twelfth International Conference on Quality of Multimedia Experience (QoMEX), Athlone, Ireland.","DOI":"10.1109\/QoMEX48832.2020.9123121"},{"key":"ref_7","unstructured":"Qi, C.R., Su, H., Mo, K., and Guibas, L.J. (2017, January 21\u201326). Pointnet: Deep learning on point sets for 3d classification and segmentation. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Aoki, Y., Goforth, H., Srivatsan, R.A., and Lucey, S. (2019, January 15\u201320). Pointnetlk: Robust & efficient point cloud registration using pointnet. Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, Long Beach, CA, USA.","DOI":"10.1109\/CVPR.2019.00733"},{"key":"ref_9","unstructured":"Sarode, V., Li, X., Goforth, H., Aoki, Y., Srivatsan, R.A., Lucey, S., and Choset, H. (2019). Pcrnet: Point cloud registration network using pointnet encoding. arXiv."},{"key":"ref_10","unstructured":"Wang, Y., and Solomon, J.M. (November, January 27). Deep closest point: Learning representations for point cloud registration. Proceedings of the IEEE\/CVF International Conference on Computer Vision, Seoul, Republic of Korea."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"239","DOI":"10.1109\/34.121791","article-title":"A method for registration of 3-D shapes","volume":"14","author":"Besl","year":"1992","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"145","DOI":"10.1016\/0262-8856(92)90066-C","article-title":"Object modelling by registration of multiple range images","volume":"10","author":"Chen","year":"1992","journal-title":"Image Vis. Comput."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Est\u00e9par, R.S.J., Brun, A., and Westin, C.-F. (2004, January 26\u201329). Robust generalized total least squares iterative closest point registration. Proceedings of the Medical Image Computing and Computer-Assisted Intervention\u2014MICCAI 2004: 7th International Conference, Saint-Malo, France.","DOI":"10.1007\/978-3-540-30135-6_29"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1019","DOI":"10.1016\/S0031-3203(98)80010-1","article-title":"New algorithms for 2D and 3D point matching: Pose estimation and correspondence","volume":"31","author":"Gold","year":"1998","journal-title":"Pattern Recognit."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Pavlov, A., Ovchinnikov, G.W., Derbyshev, D., and Oseledets, I. (2018, January 21\u201325). AA-ICP: Iterative Closest Point with Anderson Acceleration. Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), Brisbane, QLD, Australia.","DOI":"10.1109\/ICRA.2018.8461063"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"2241","DOI":"10.1109\/TPAMI.2015.2513405","article-title":"Go-ICP: A globally optimal solution to 3D ICP point-set registration","volume":"38","author":"Yang","year":"2015","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_17","unstructured":"Mellado, N., Aiger, D., and Mitra, N.J. (2014). Computer Graphics Forum, Wiley Online Library."},{"key":"ref_18","unstructured":"Biber, P. (2003, January 27\u201331). The normal distributions transform: A new approach to laser scan matching. Proceedings of the 2003 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453), Las Vegas, NV, USA."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Masuda, T., Sakaue, A., and Yokoya, N. (1996, January 25\u201329). Registration and integration of multiple range images for 3-D model construction. Proceedings of the 13th International Conference on Pattern Recognition, Vienna, Austria.","DOI":"10.1109\/ICPR.1996.546150"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"963","DOI":"10.1007\/s00371-011-0610-y","article-title":"Harris 3D: A robust extension of the Harris operator for interest point detection on 3D meshes","volume":"27","author":"Sipiran","year":"2011","journal-title":"Vis. Comput."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"94","DOI":"10.1006\/cviu.2002.0963","article-title":"Geometry and Texture Recovery of Scenes of Large Scale","volume":"88","author":"Stamos","year":"2002","journal-title":"Comput. Vis. Image Underst."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Prokop, M., Shaikh, S.A., and Kim, K.S. (2019). Low Overlapping Point Cloud Registration Using Line Features Detection. Remote Sens., 12.","DOI":"10.3390\/rs12010061"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1016\/j.isprsjprs.2007.05.002","article-title":"Coarse orientation of terrestrial laser scans in urban environments","volume":"63","author":"Brenner","year":"2008","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"1229","DOI":"10.1109\/34.809117","article-title":"RANSAC-Based DARCES: A new approach to fast automatic registration of partially overlapping range images","volume":"21","author":"Chen","year":"2002","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_25","first-page":"829","article-title":"4D-ICP point cloud registration method for RGB-D data","volume":"54","author":"Benyue","year":"2018","journal-title":"J. Nanjing Univ. (Nat. Sci.)"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Ni, P., Zhang, W., Zhu, X., and Cao, Q. (August, January 31). Pointnet++ grasping: Learning an end-to-end spatial grasp generation algorithm from sparse point clouds. Proceedings of the 2020 IEEE International Conference on Robotics and Automation (ICRA), Paris, France.","DOI":"10.1109\/ICRA40945.2020.9196740"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"2942","DOI":"10.1109\/LRA.2018.2848308","article-title":"Integrating Deep Semantic Segmentation Into 3-D Point Cloud Registration","volume":"3","author":"Anestis","year":"2018","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Zeng, A., and Xiao, J. (2017, January 21\u201326). 3DMatch: Learning Local Geometric Descriptors from RGB-D Reconstructions. Proceedings of the 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, USA.","DOI":"10.1109\/CVPR.2017.29"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Yew, Z.J., and Lee, G.H. (2018, January 8\u201314). 3DFeat-Net: Weakly supervised local 3D features for point cloud registration. Proceedings of the European Conference on Computer Vision (ECCV), Munich, Germany.","DOI":"10.1007\/978-3-030-01267-0_37"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Li, J., and Lee, G.H. (November, January 27). USIP: Unsupervised Stable Interest Point Detection from 3D Point Clouds. Proceedings of the 2019 IEEE\/CVF International Conference on Computer Vision (ICCV), Seoul, Republic of Korea.","DOI":"10.1109\/ICCV.2019.00045"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Du, A., Huang, X., Zhang, J., Yao, L., and Wu, Q. (2019, January 22\u201325). Kpsnet: Keypoint detection and feature extraction for point cloud registration. Proceedings of the 2019 IEEE International Conference on Image Processing (ICIP), Taipei, Taiwan.","DOI":"10.1109\/ICIP.2019.8803365"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Deng, H., Birdal, T., and Ilic, S. (2018, January 18\u201323). Ppfnet: Global context aware local features for robust 3D point matching. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA.","DOI":"10.1109\/CVPR.2018.00028"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Deng, H., Birdal, T., and Ilic, S. (2018, January 8\u201314). Ppf-foldnet: Unsupervised learning of rotation invariant 3d local descriptors. Proceedings of the European Conference on Computer Vision (ECCV), Munich, Germany.","DOI":"10.1007\/978-3-030-01228-1_37"},{"key":"ref_34","unstructured":"Lucas, B.D., and Kanade, T. (1981, January 24\u201328). An iterative image registration technique with an application to stereo vision. Proceedings of the IJCAI\u201981: 7th International Joint Conference on Artificial Intelligence, Vancouver, BC, Canada."},{"key":"ref_35","unstructured":"Lu, W., Wan, G., Zhou, Y., Fu, X., Yuan, P., and Song, S. (November, January 27). Deepvcp: An end-to-end deep neural network for point cloud registration. Proceedings of the IEEE\/CVF International Conference on Computer Vision, Seoul, Republic of Korea."},{"key":"ref_36","unstructured":"Qi, C.R., Yi, L., Su, H., and Guibas, L.J. (2017). Pointnet++: Deep hierarchical feature learning on point sets in a metric space. Adv. Neural Inf. Process. Syst., 30."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"146","DOI":"10.1145\/3326362","article-title":"Dynamic graph cnn for learning on point clouds","volume":"38","author":"Wang","year":"2019","journal-title":"ACM Trans. Graph."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Yew, Z.J., and Lee, G.H. (2020, January 13\u201319). Rpm-net: Robust point matching using learned features. Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, Seattle, WA, USA.","DOI":"10.1109\/CVPR42600.2020.01184"},{"key":"ref_39","unstructured":"Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A.N., Kaiser, \u0141., and Polosukhin, I. (2017). Attention is all you need. Adv. Neural Inf. Process. Syst., 30."},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Woo, S., Park, J., Lee, J.-Y., and Kweon, I.S. (2018, January 8\u201314). Cbam: Convolutional block attention module. Proceedings of the European Conference on Computer Vision (ECCV), Munich, Germany.","DOI":"10.1007\/978-3-030-01234-2_1"},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Qiu, S., Wu, Y., Anwar, S., and Li, C. (2021, January 1\u20133). Investigating attention mechanism in 3D point cloud object detection. Proceedings of the 2021 International Conference on 3D Vision (3DV), London, UK.","DOI":"10.1109\/3DV53792.2021.00050"},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"99","DOI":"10.1023\/A:1026543900054","article-title":"The earth mover\u2019s distance as a metric for image retrieval","volume":"40","author":"Rubner","year":"2000","journal-title":"Int. J. Comput. Vis."},{"key":"ref_43","unstructured":"Wu, Z., Song, S., Khosla, A., Yu, F., Zhang, L., Tang, X., and Xiao, J. (2015, January 7\u201312). 3D shapenets: A deep representation for volumetric shapes. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Boston, MA, USA."},{"key":"ref_44","unstructured":"Segal, A., Haehnel, D., and Thrun, S. (July, January 28). Generalized-icp. Proceedings of the Robotics: Science and Systems, Seattle, WA, USA."},{"key":"ref_45","first-page":"3614","article-title":"Fast descriptors and correspondence propagation for robust global point cloud registration","volume":"26","author":"Lei","year":"2017","journal-title":"IEEE Trans. Image Process."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/24\/9837\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T21:39:14Z","timestamp":1760132354000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/24\/9837"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,12,15]]},"references-count":45,"journal-issue":{"issue":"24","published-online":{"date-parts":[[2023,12]]}},"alternative-id":["s23249837"],"URL":"https:\/\/doi.org\/10.3390\/s23249837","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,12,15]]}}}