{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,12]],"date-time":"2026-05-12T03:24:17Z","timestamp":1778556257318,"version":"3.51.4"},"reference-count":25,"publisher":"MDPI AG","issue":"1","license":[{"start":{"date-parts":[[2016,12,30]],"date-time":"2016-12-30T00:00:00Z","timestamp":1483056000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61405156"],"award-info":[{"award-number":["61405156"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61377104"],"award-info":[{"award-number":["61377104"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Point cloud registration is a key process in multi-view 3D measurements. Its precision affects the measurement precision directly. However, in the case of the point clouds with non-overlapping areas or curvature invariant surface, it is difficult to achieve a high precision. A high precision registration method based on sphere feature constraint is presented to overcome the difficulty in the paper. Some known sphere features with constraints are used to construct virtual overlapping areas. The virtual overlapping areas provide more accurate corresponding point pairs and reduce the influence of noise. Then the transformation parameters between the registered point clouds are solved by an optimization method with weight function. In that case, the impact of large noise in point clouds can be reduced and a high precision registration is achieved. Simulation and experiments validate the proposed method.<\/jats:p>","DOI":"10.3390\/s17010072","type":"journal-article","created":{"date-parts":[[2016,12,30]],"date-time":"2016-12-30T08:48:53Z","timestamp":1483087733000},"page":"72","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":16,"title":["High-Precision Registration of Point Clouds Based on Sphere Feature Constraints"],"prefix":"10.3390","volume":"17","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8068-2037","authenticated-orcid":false,"given":"Junhui","family":"Huang","sequence":"first","affiliation":[{"name":"Key Laboratory of Education Ministry for Modern Design and Rotor-Bearing System, School of Mechanical Engineering, Xi\u2019an Jiaotong University, Xi\u2019an 710049, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhao","family":"Wang","sequence":"additional","affiliation":[{"name":"Key Laboratory of Education Ministry for Modern Design and Rotor-Bearing System, School of Mechanical Engineering, Xi\u2019an Jiaotong University, Xi\u2019an 710049, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jianmin","family":"Gao","sequence":"additional","affiliation":[{"name":"State Key Laboratory for Manufacturing Systems Engineering, Xi\u2019an Jiaotong University, Xi\u2019an 710049, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Youping","family":"Huang","sequence":"additional","affiliation":[{"name":"Key Laboratory of Education Ministry for Modern Design and Rotor-Bearing System, School of Mechanical Engineering, Xi\u2019an Jiaotong University, Xi\u2019an 710049, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"David","family":"Towers","sequence":"additional","affiliation":[{"name":"School of Engineering, University of Warwick, Coventry CV4 7AL, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2016,12,30]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"216","DOI":"10.1016\/j.measurement.2016.03.005","article-title":"3D modeling by means of videogrammetry and laser scanners for reverse engineering","volume":"87","author":"Colla","year":"2016","journal-title":"Measurement"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"5785","DOI":"10.3390\/s140405785","article-title":"Minimal camera networks for 3D image based modeling of cultural heritage objects","volume":"14","author":"Alsadik","year":"2014","journal-title":"Sensors"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"556","DOI":"10.1109\/TPAMI.2008.190","article-title":"A new algorithm for 3D reconstruction from support functions","volume":"31","author":"Gardner","year":"2009","journal-title":"IEEE Trans. Pattern Anal."},{"key":"ref_4","first-page":"18","article-title":"Real-time structured light profilometry: A review","volume":"87","author":"Dirckx","year":"2015","journal-title":"Opt. Laser Eng."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"023603","DOI":"10.1117\/1.2168417","article-title":"New method for three-dimensional shape registration of prismatic objects","volume":"45","author":"Crespo","year":"2006","journal-title":"Opt. Eng."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"799","DOI":"10.1109\/TMI.2009.2020751","article-title":"Distribution of target registration error for anisotropic and inhomogeneous fiducial localization error","volume":"28","author":"Hedjazi","year":"2009","journal-title":"IEEE Trans. Med. Imaging"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"156","DOI":"10.1016\/j.patcog.2014.06.017","article-title":"A robust global and local mixture distance based non-rigid point set registration","volume":"48","author":"Yang","year":"2015","journal-title":"Pattern Recogn."},{"key":"ref_8","unstructured":"Chen, H., and Bir, B. (2006, January 20\u201324). Global-to-local non-rigid shape registration. Proceedings of the 18th International Conference on Pattern Recognition, Hong Kong, China."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"085803","DOI":"10.1088\/0957-0233\/21\/8\/085803","article-title":"Optimization strategies for ultrasound volume registration","volume":"21","author":"Ijaz","year":"2010","journal-title":"Meas. Sci. Technol."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"3461","DOI":"10.1109\/TIM.2011.2134990","article-title":"Fast optimal joint tracking-registration for multisensor systems","volume":"60","author":"Zeng","year":"2011","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"239","DOI":"10.1109\/34.121791","article-title":"A method for registration of 3D shapes","volume":"14","author":"Besl","year":"1992","journal-title":"IEEE Trans. Pattern Anal."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"803","DOI":"10.1002\/rob.20204","article-title":"Scan registration for autonomous mining vehicles using 3D-NDT","volume":"24","author":"Magnusson","year":"2007","journal-title":"J. Field Robot. J. Field Robot."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"587","DOI":"10.1109\/TPAMI.2010.94","article-title":"Rigid and Articulated Point Registration with Expectation Conditional Maximization","volume":"33","author":"Horaud","year":"2011","journal-title":"IEEE Trans. Pattern Anal."},{"key":"ref_14","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":"2016","journal-title":"IEEE Trans. Pattern Anal."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Han, J., Yin, P., He, Y., and Gu, F. (2016). Enhanced ICP for the registration of large-scale 3D environment models: An experimental study. Sensors, 16.","DOI":"10.3390\/s16020228"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"171","DOI":"10.1016\/j.patcog.2006.06.032","article-title":"Medical image segmentation, volume representation and registration using spheres in the geometric algebra framework","volume":"40","author":"Jorge","year":"2007","journal-title":"Pattern Recogn."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"265","DOI":"10.1016\/j.autcon.2008.08.003","article-title":"Fast automatic registration of range images from 3D imaging systems using sphere targets","volume":"18","author":"Franaszek","year":"2009","journal-title":"Automat. Constr."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"083588","DOI":"10.1117\/1.JRS.8.083588","article-title":"Automatic registration of laser point cloud using precisely located sphere targets","volume":"8","author":"Wang","year":"2014","journal-title":"J Appl. Remote Sens."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"930","DOI":"10.1016\/j.aei.2015.09.008","article-title":"Automated registration of multi-view point clouds using sphere targets","volume":"29","author":"Yun","year":"2015","journal-title":"Adv. Eng. Inform."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Huang, J., Wang, Z., Gao, J., and Bao, W. (2014, January 25\u201327). A High-precision Registration Method Based on Auxiliary Sphere Targets. Proceedings of the International Conference on Digital Image Computing: Techniques and Applications (DICTA), Wollongong, Australia.","DOI":"10.1109\/DICTA.2014.7008085"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"105","DOI":"10.1007\/BFb0067700","article-title":"The Levenberg-Marquardt algorithm: Implementation and theory","volume":"630","year":"1978","journal-title":"Numer. Anal. Lect. Notes Math."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"629","DOI":"10.1364\/JOSAA.4.000629","article-title":"Closed-form solution of absolute orientation using unit quaternions","volume":"4","author":"Horn","year":"1987","journal-title":"J. Opt. Soc. Am. A"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"051002","DOI":"10.1117\/1.2739011","article-title":"Fast Hough transform for automated detection of spheres in three-dimensional point clouds","volume":"46","author":"Ogundana","year":"2007","journal-title":"Opt. Eng."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1117\/1.OE.52.4.043602","article-title":"Projector calibration with error surface compensation method in the structured light 3D measurement system","volume":"52","author":"Huang","year":"2013","journal-title":"Opt. Eng."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Huang, J., Xue, Q., Wang, Z., and Gao, J. (2016). Analysis and Compensation for Lateral Chromatic Aberration in a Color Coding Structured Light 3D Measurement System. Sensors, 16.","DOI":"10.3390\/s16091426"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/17\/1\/72\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T19:29:36Z","timestamp":1760210976000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/17\/1\/72"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,12,30]]},"references-count":25,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2017,1]]}},"alternative-id":["s17010072"],"URL":"https:\/\/doi.org\/10.3390\/s17010072","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,12,30]]}}}