{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T04:18:25Z","timestamp":1760242705829,"version":"build-2065373602"},"reference-count":35,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2016,2,24]],"date-time":"2016-02-24T00:00:00Z","timestamp":1456272000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"German Federal Ministry for Economic Affairs and Energy","award":["KF-3172302-WM4"],"award-info":[{"award-number":["KF-3172302-WM4"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>We propose a novel method for registration of partly overlapping three-dimensional surface measurements for stereo-based optical sensors using fringe projection. Based on two-dimensional texture matching, it allows global registration of surfaces with poor and ambiguous three-dimensional features, which are common to surface inspection applications. No prior information about relative sensor position is necessary, which makes our approach suitable for semi-automatic and manual measurement. The algorithm is robust and works with challenging measurements, including uneven illumination, surfaces with specular reflection as well as sparsely textured surfaces. We show that precisions of 1 mm and below can be achieved along the surfaces, which is necessary for further local 3D registration.<\/jats:p>","DOI":"10.3390\/s16030283","type":"journal-article","created":{"date-parts":[[2016,2,24]],"date-time":"2016-02-24T17:11:42Z","timestamp":1456333902000},"page":"283","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Registration of Feature-Poor 3D Measurements from Fringe Projection"],"prefix":"10.3390","volume":"16","author":[{"given":"Sebastian","family":"Von Enzberg","sequence":"first","affiliation":[{"name":"Institute for Information Technology and Communications (IIKT), Otto-von-Guericke University, PO Box 4120, 39016 Magdeburg, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3632-2402","authenticated-orcid":false,"given":"Ayoub","family":"Al-Hamadi","sequence":"additional","affiliation":[{"name":"Institute for Information Technology and Communications (IIKT), Otto-von-Guericke University, PO Box 4120, 39016 Magdeburg, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ahmed","family":"Ghoneim","sequence":"additional","affiliation":[{"name":"Department of Software Engineering, College of Computer Science and Information Sciences, King Saud University, Riyadh 11451, Saudi Arabia"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2016,2,24]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"559","DOI":"10.4028\/www.scientific.net\/AMR.6-8.559","article-title":"Surface Inspection System for Large Sheet Metal Parts","volume":"6\u20138","author":"Denkena","year":"2005","journal-title":"Adv. Mater. Res."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1186","DOI":"10.1016\/j.compind.2013.05.002","article-title":"An improved 3D imaging system for dimensional quality inspection of rolled products in the metal industry","volume":"64","author":"Molleda","year":"2013","journal-title":"Comput. Ind."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"345","DOI":"10.1007\/978-3-642-04667-4_35","article-title":"Inspection of stamped sheet metal car parts using a multiresolution image fusion technique","volume":"5815","author":"Trespaderne","year":"2009","journal-title":"Comput. Vis. Syste."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Von Enzberg, S., and Al-Hamadi, A. (2014, January 24\u201328). A defect recognition system for automated inspection of non-rigid surfaces. Proceedings of the International Conference on Pattern Recognition, Stockholm, Sweden.","DOI":"10.1109\/ICPR.2014.318"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"231","DOI":"10.1006\/cviu.1995.1017","article-title":"A survey of automated visual inspection","volume":"61","author":"Newman","year":"1995","journal-title":"Comput. Vis. Image Underst."},{"key":"ref_6","unstructured":"Rusinkiewicz, S., and Levoy, M. (June, January 28). Efficient variants of the ICP algorithm. Proceedings of the Third International Conference on 3-D Digital Imaging and Modeling, Montreal, QC, Canada."},{"key":"ref_7","unstructured":"Chen, Y., and Medioni, G. (1991, January 9\u201311). Object modeling by registration of multiple range images. Proceedings of the 1991 IEEE International Conference on Robotics and Automation, Sacramento, CA, USA."},{"key":"ref_8","unstructured":"Ribo, M., and Brandner, M. (October, January 30). State of the art on vision-based structured light systems for 3D measurements. Proceedings of the International Workshop on Robotic Sensors: Robotic and Sensor Environments, Ottawa, ON, Canada."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1617","DOI":"10.1016\/S0031-3203(01)00126-1","article-title":"A comparative review of camera calibrating methods with accuracy evaluation","volume":"35","author":"Salvi","year":"2002","journal-title":"Pattern Recognit."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Szeliski, R. (2010). Computer Vision: Algorithms and Applications, Springer-Verlag.","DOI":"10.1007\/978-1-84882-935-0"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"2666","DOI":"10.1016\/j.patcog.2010.03.004","article-title":"A state of the art in structured light patterns for surface profilometry","volume":"43","author":"Salvi","year":"2010","journal-title":"Pattern Recognit."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1266","DOI":"10.1109\/TIM.2014.2364105","article-title":"A Structured Light Approach for 3-D Surface Reconstruction with a Stereo Line-Scan System","volume":"64","author":"Lilienblum","year":"2015","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"558","DOI":"10.1016\/j.isprsjprs.2010.06.003","article-title":"Close range photogrammetry for industrial applications","volume":"65","author":"Luhmann","year":"2010","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"323","DOI":"10.1109\/JRA.1987.1087109","article-title":"A versatile camera calibration technique for high-accuracy 3D machine vision metrology using off-the-shelf TV cameras and lenses","volume":"3","author":"Tsai","year":"1987","journal-title":"IEEE J. Robot. Autom."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1330","DOI":"10.1109\/34.888718","article-title":"A flexible new technique for camera calibration","volume":"22","author":"Zhang","year":"2000","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"469","DOI":"10.1109\/34.291450","article-title":"Implicit and explicit camera calibration: Theory and experiments","volume":"16","author":"Wei","year":"1994","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_17","unstructured":"Zollner, H., and Sablatnig, R. (2004, January 17\u201318). Comparison of methods for geometric camera calibration using planar calibration targets. Proceedings of the 28th Workshop of the Austrian Association for Pattern Recognition, Hagenberg, Austria."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1705","DOI":"10.1016\/S0031-3203(98)00047-8","article-title":"Three-dimensional model construction from multiview range images: survey with new results","volume":"31","author":"Goshtasby","year":"1998","journal-title":"Pattern Recognit."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"117","DOI":"10.1006\/cviu.2000.0884","article-title":"Simultaneous Registration of Multiple Corresponding Point Sets","volume":"81","author":"Williams","year":"2001","journal-title":"Comput. Vis. Image Underst."},{"key":"ref_20","unstructured":"Gelfand, N., Mitra, N.J., Guibas, L.J., and Pottmann, H. (2005, January 4\u20136). Robust Global Registration. Proceedings of the Eurographics Symposium on Geometry Processing, Vienna, Austria."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Zhong, Y. (October, January 27). Intrinsic shape signatures: A shape descriptor for 3D object recognition. Proceedings of the 2009 IEEE 12th International Conference on Computer Vision Workshops (ICCV Workshops), Kyoto, Japan.","DOI":"10.1109\/ICCVW.2009.5457637"},{"key":"ref_22","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_23","unstructured":"Potmesil, M. (1983, January 8\u201312). Generating Models of Solid Objects by Matching 3D Surface Segments. Proceedings of the 8th International Joint Conference on Artificial Intelligence (IJCAI), Karlsruhe, Germany."},{"key":"ref_24","unstructured":"Segal, A., Haehnel, D., and Thrun, S. (July, January 28). Generalized-ICP. Proceedings of Robotics: Science and Systems V, Seattle, WA, USA."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Shi, Q., Xi, N., Chen, Y., and Sheng, W. (2006, January 9\u201315). Registration of point clouds for 3D shape inspection. Proceedings of the 2006 IEEE\/RSJ International Conference on Intelligent Robots and Systems, Beijing, China.","DOI":"10.1109\/IROS.2006.281677"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"381","DOI":"10.1145\/358669.358692","article-title":"Random sample consensus: A paradigm for model fitting with applications to image analysis and automated cartography","volume":"24","author":"Fischler","year":"1981","journal-title":"Commun. ACM"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"36","DOI":"10.1016\/j.isprsjprs.2007.05.012","article-title":"A method for automated registration of unorganised point clouds","volume":"63","author":"Bae","year":"2008","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"151","DOI":"10.1016\/j.isprsjprs.2005.02.006","article-title":"Least squares 3D surface and curve matching","volume":"59","author":"Gruen","year":"2005","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_29","unstructured":"Korn, M., Holzkothen, M., and Pauli, J. (2014, January 5\u20138). Color Supported Generalized-ICP. Proceedings of the International Conference on Computer Vision Theory and Applications (VISAPP), Lisbon, Portugal."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"135","DOI":"10.1016\/S0262-8856(98)00117-6","article-title":"Registration and integration of textured 3D data","volume":"17","author":"Johnson","year":"1999","journal-title":"Image Vis. Comput."},{"key":"ref_31","unstructured":"Godin, G., Laurendeau, D., and Bergevin, R. (June, January 28). A method for the registration of attributed range images. Proceedings 3rd International Conference on 3-D Digital Imaging and Modeling, Montreal, QC, Canada."},{"key":"ref_32","unstructured":"Wendt, A., and Heipke, C. (2006, January 25\u201327). Simultaneous orientation of brightness, range and intensity images. Proceedings of the ISPRS Comission V Symposium \u2019Image Engineering and Vision Metrology, Dresden, Germany."},{"key":"ref_33","unstructured":"Aschwanden, P.F. (1993). Experimenteller Vergleich von Korrelationskriterien in der Bildanalyse. [Ph.D. Thesis, ETH Z\u00fcrich]."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"W\u00f6hler, C. (2012). 3D computer vision: Efficient methods and applications, Springer-Verlag.","DOI":"10.1007\/978-1-4471-4150-1"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"96","DOI":"10.1007\/BF01889980","article-title":"3D-line clipping algorithms \u2014 A comparative study","volume":"11","year":"1994","journal-title":"Visual Comput."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/16\/3\/283\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T19:19:37Z","timestamp":1760210377000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/16\/3\/283"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,2,24]]},"references-count":35,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2016,3]]}},"alternative-id":["s16030283"],"URL":"https:\/\/doi.org\/10.3390\/s16030283","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2016,2,24]]}}}