{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T04:16:06Z","timestamp":1760242566418,"version":"build-2065373602"},"reference-count":46,"publisher":"MDPI AG","issue":"10","license":[{"start":{"date-parts":[[2017,10,19]],"date-time":"2017-10-19T00:00:00Z","timestamp":1508371200000},"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":["51605130","61603360","51405355"],"award-info":[{"award-number":["51605130","61603360","51405355"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100012226","name":"Fundamental Research Funds for the Central Universities","doi-asserted-by":"publisher","award":["WUT: 2017IVA059"],"award-info":[{"award-number":["WUT: 2017IVA059"]}],"id":[{"id":"10.13039\/501100012226","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Fringe projection systems have been widely applied in three-dimensional (3D) shape measurements. One of the important issues is how to retrieve the absolute phase. This paper presents a modified gray-level coding method for absolute phase retrieval. Specifically, two groups of fringe patterns are projected onto the measured objects, including three phase-shift patterns for the wrapped phase, and three n-ary gray-level (nGL) patterns for the fringe order. Compared with the binary gray-level (bGL) method which just uses two intensity values, the nGL method can generate many more unique codewords with multiple intensity values. With assistance from the average intensity and modulation of phase-shift patterns, the intensities of nGL patterns are normalized to deal with ambient light and surface contrast. To reduce the codeword detection errors caused by camera\/projector defocus, nGL patterns are designed as n-ary gray-code (nGC) patterns to ensure that at most, one code changes at each point. Experiments verify the robustness and effectiveness of the proposed method to measure isolated objects with complex surfaces.<\/jats:p>","DOI":"10.3390\/s17102383","type":"journal-article","created":{"date-parts":[[2017,10,19]],"date-time":"2017-10-19T11:07:29Z","timestamp":1508411249000},"page":"2383","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":17,"title":["Modified Gray-Level Coding Method for Absolute Phase Retrieval"],"prefix":"10.3390","volume":"17","author":[{"given":"Xiangcheng","family":"Chen","sequence":"first","affiliation":[{"name":"School of Automation, Wuhan University of Technology, Wuhan 430070, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shunping","family":"Chen","sequence":"additional","affiliation":[{"name":"Department of Precision Machinery and Precision Instrumentation, University of Science and Technology of China, Hefei 230026, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jie","family":"Luo","sequence":"additional","affiliation":[{"name":"School of Automation, Wuhan University of Technology, Wuhan 430070, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9682-7499","authenticated-orcid":false,"given":"Mengchao","family":"Ma","sequence":"additional","affiliation":[{"name":"Department of Instrument Science and Opto-Electronics Engineering, Hefei University of Technology, Hefei 230088, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yuwei","family":"Wang","sequence":"additional","affiliation":[{"name":"Department of Precision Machinery and Precision Instrumentation, University of Science and Technology of China, Hefei 230026, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yajun","family":"Wang","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Information Engineering in Surveying, Mapping, and Remote Sensing, Wuhan University, Wuhan 430079, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2720-7151","authenticated-orcid":false,"given":"Lei","family":"Chen","sequence":"additional","affiliation":[{"name":"School of Mechanical and Electrical Engineering, Wuhan University of Technology, Wuhan 430070, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2017,10,19]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"A9","DOI":"10.1364\/AO.54.0000A9","article-title":"Real-time, high-accuracy 3D imaging and shape measurement","volume":"54","author":"Nguyen","year":"2015","journal-title":"Appl. Opt."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"167","DOI":"10.1109\/TIP.2007.914755","article-title":"Vision processing for realtime 3-D data acquisition based on coded structured light","volume":"17","author":"Chen","year":"2008","journal-title":"IEEE Trans. Image Process."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1016\/j.optlaseng.2016.01.011","article-title":"Real-time structured light profilometry: A review","volume":"87","author":"Dirckx","year":"2016","journal-title":"Opt. Lasers Eng."},{"key":"ref_4","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_5","doi-asserted-by":"crossref","first-page":"128","DOI":"10.1364\/AOP.3.000128","article-title":"Structured-light 3D surface imaging: A tutorial","volume":"3","author":"Geng","year":"2011","journal-title":"Adv. Opt. Photonics"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1257","DOI":"10.1364\/OL.36.001257","article-title":"Simple, flexible calibration of phase calculation-based three-dimensional imaging system","volume":"36","author":"Zhang","year":"2011","journal-title":"Opt. Lett."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"3995","DOI":"10.1364\/AO.56.003995","article-title":"Calibration method for a large-scale structured light measurement system","volume":"56","author":"Wang","year":"2017","journal-title":"Appl. Opt."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"784","DOI":"10.1364\/AO.56.000784","article-title":"Accurate and robust calibration method based on pattern geometric constraints for fringe projection profilometry","volume":"56","author":"Lu","year":"2017","journal-title":"Appl. Opt."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1016\/j.optlaseng.2015.04.014","article-title":"3D shape from phase errors by using binary fringe with multi-step phase-shift technique","volume":"74","author":"Liu","year":"2015","journal-title":"Opt. Lasers Eng."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"28613","DOI":"10.1364\/OE.24.028613","article-title":"Quantized phase coding and connected region labeling for absolute phase retrieval","volume":"24","author":"Chen","year":"2016","journal-title":"Opt. Express"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"3080","DOI":"10.1364\/OL.34.003080","article-title":"Flexible 3-D shape measurement using projector defocusing","volume":"34","author":"Lei","year":"2009","journal-title":"Opt. Lett."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"083201","DOI":"10.1117\/1.2768616","article-title":"Two-step triangular-pattern phase-shifting method for three-dimensional object-shape measurement","volume":"46","author":"Jia","year":"2007","journal-title":"Opt. Eng."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"123601","DOI":"10.1117\/1.2147311","article-title":"Trapezoidal phase-shifting method for three-dimensional shape measurement","volume":"44","author":"Huang","year":"2005","journal-title":"Opt. Eng."},{"key":"ref_14","unstructured":"Je, C., Lee, S.W., and Park, R.-H. (2004, January 27\u201330). Color-Phase Analysis for Sinusoidal Structured Light in Rapid Range Imaging. Proceedings of the 6th Asian Conference on Computer Vision, Jeju, Korea."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"2320","DOI":"10.1016\/j.optcom.2012.01.025","article-title":"Colour-stripe permutation pattern for rapid structured-light range imaging","volume":"285","author":"Je","year":"2012","journal-title":"Opt. Commun."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"013602","DOI":"10.1117\/1.2151160","article-title":"Color phase-shifting technique for three-dimensional shape measurement","volume":"45","author":"Pan","year":"2006","journal-title":"Opt. Eng."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"13802","DOI":"10.3390\/s131013802","article-title":"A coded structured light system based on primary color stripe projection and monochrome imaging","volume":"13","author":"Barone","year":"2013","journal-title":"Sensors"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"149","DOI":"10.1016\/j.optlaseng.2009.03.008","article-title":"Recent progresses on real-time 3D shape measurement using digital fringe projection techniques","volume":"48","author":"Zhang","year":"2010","journal-title":"Opt. Lasers Eng."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1364\/AO.52.000020","article-title":"Fourier fringe analysis and its application to metrology of extreme physical phenomena: A review [Invited]","volume":"52","author":"Takeda","year":"2013","journal-title":"Appl. Opt."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1016\/j.optlaseng.2014.08.012","article-title":"Applications of windowed Fourier fringe analysis in optical measurement: A review","volume":"66","author":"Qian","year":"2015","journal-title":"Opt. Lasers Eng."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1152","DOI":"10.1016\/j.optlaseng.2012.03.004","article-title":"Comparison of Fourier transform, windowed Fourier transform, and wavelet transform methods for phase calculation at discontinuities in fringe projection profilometry","volume":"50","author":"Zhang","year":"2012","journal-title":"Opt. Lasers Eng."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"3105","DOI":"10.1364\/AO.23.003105","article-title":"Automated phase-measuring profilometry of 3-D diffuse objects","volume":"23","author":"Srinivasan","year":"1984","journal-title":"Appl. Opt."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"236","DOI":"10.1016\/j.optlaseng.2013.07.010","article-title":"Some recent advances on superfast 3D shape measurement with digital binary defocusing techniques","volume":"54","author":"Li","year":"2014","journal-title":"Opt. Lasers Eng."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"245","DOI":"10.1016\/j.optlaseng.2003.11.002","article-title":"Reliability-guided phase unwrapping algorithm: A review","volume":"42","author":"Su","year":"2004","journal-title":"Opt. Lasers Eng."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"84","DOI":"10.1016\/j.optlaseng.2016.04.022","article-title":"Temporal phase unwrapping algorithms for fringe projection profilometry: A comparative review","volume":"85","author":"Zuo","year":"2016","journal-title":"Opt. Lasers Eng."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"5420","DOI":"10.1364\/AO.47.005420","article-title":"Windowed Fourier-filtered and quality-guided phase-unwrapping algorithm","volume":"47","author":"Qian","year":"2008","journal-title":"Appl. Opt."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"698","DOI":"10.1109\/TIP.2006.888351","article-title":"Phase unwrapping via graph cuts","volume":"16","year":"2007","journal-title":"IEEE Trans. Image Process."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"609","DOI":"10.1016\/j.optlaseng.2011.01.017","article-title":"A novel algorithm for branch cut phase unwrapping","volume":"49","author":"Zheng","year":"2011","journal-title":"Opt. Lasers Eng."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"2272","DOI":"10.1016\/j.ijleo.2011.10.032","article-title":"Phase-unwrapping algorithm for the measurement of 3D object","volume":"123","author":"Chen","year":"2012","journal-title":"Opt. Int. J. Light Electron Opt."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"277","DOI":"10.1364\/AO.36.000277","article-title":"Two-frequency grating used in phase-measuring profilometry","volume":"36","author":"Li","year":"1997","journal-title":"Appl. Opt."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"804","DOI":"10.1364\/AO.24.000804","article-title":"Multiple-wavelength phase-shifting interferometry","volume":"24","author":"Cheng","year":"1985","journal-title":"Appl. Opt."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"4463","DOI":"10.1364\/AO.36.004463","article-title":"Three-dimensional imaging based on Gray-code light projection: Characterization of the measuring algorithm and development of a measuring system for industrial applications","volume":"36","author":"Sansoni","year":"1997","journal-title":"Appl. Opt."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"2067","DOI":"10.1364\/OL.37.002067","article-title":"Novel phase-coding method for absolute phase retrieval","volume":"37","author":"Wang","year":"2012","journal-title":"Opt. Lett."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"111","DOI":"10.1016\/j.optlaseng.2016.04.010","article-title":"Absolute phase recovery in structured light illumination systems: Sinusoidal vs. intensity discrete patterns","volume":"84","author":"Falaggis","year":"2016","journal-title":"Opt. Lasers Eng."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"146","DOI":"10.1016\/j.optlaseng.2017.02.002","article-title":"Error correcting coding-theory for structured light illumination systems","volume":"93","author":"Falaggis","year":"2017","journal-title":"Opt. Lasers Eng."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"242","DOI":"10.1016\/j.optlaseng.2016.12.009","article-title":"Optimum projection pattern generation for grey-level coded structured light illumination systems","volume":"91","author":"Falaggis","year":"2017","journal-title":"Opt. Lasers Eng."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"87","DOI":"10.1016\/S0262-8856(98)00113-9","article-title":"Toward optimal structured light patterns","volume":"17","author":"Horn","year":"1999","journal-title":"Image Vis. Comput."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"8539","DOI":"10.1364\/OE.19.008539","article-title":"3D shape measurement technique for multiple rapidly moving objects","volume":"19","author":"Wang","year":"2011","journal-title":"Opt. Express"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"470","DOI":"10.1109\/34.682177","article-title":"Range imaging with adaptive color structured light","volume":"20","author":"Caspi","year":"1998","journal-title":"IEEE Trans. Pattern Anal."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"739","DOI":"10.1109\/TC.1984.5009360","article-title":"On generating the N-ary reflected Gray codes","volume":"100","author":"Er","year":"1984","journal-title":"IEEE Trans. Comput."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"7964","DOI":"10.1364\/AO.55.007964","article-title":"Accurate feature detection for out-of-focus camera calibration","volume":"55","author":"Wang","year":"2016","journal-title":"Appl. Opt."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"6059","DOI":"10.1364\/AO.54.006059","article-title":"Shadow removal method for phase-shifting profilometry","volume":"54","author":"Lu","year":"2015","journal-title":"Appl. Opt."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"209","DOI":"10.1016\/j.optlaseng.2016.09.013","article-title":"Adaptive threshold selection for background removal in fringe projection profilometry","volume":"90","author":"Zhang","year":"2017","journal-title":"Opt. Lasers Eng."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1016\/j.optlaseng.2017.05.017","article-title":"Out-of-focus color camera calibration with one normal-sized color-coded pattern","volume":"98","author":"Wang","year":"2017","journal-title":"Opt. Lasers Eng."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"5086","DOI":"10.1364\/AO.45.005086","article-title":"Fast three-step phase-shifting algorithm","volume":"45","author":"Huang","year":"2006","journal-title":"Appl. Opt."},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Bell, T., Li, B., and Zhang, S. (2016). Structured light techniques and applications. Wiley Encyclopedia of Electrical and Electronics Engineering, John Wiley & Sons, Inc.","DOI":"10.1002\/047134608X.W8298"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/17\/10\/2383\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T18:47:48Z","timestamp":1760208468000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/17\/10\/2383"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,10,19]]},"references-count":46,"journal-issue":{"issue":"10","published-online":{"date-parts":[[2017,10]]}},"alternative-id":["s17102383"],"URL":"https:\/\/doi.org\/10.3390\/s17102383","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2017,10,19]]}}}