Generic saturation-induced phase-error correction algorithm for phase-measuring profilometry
Intensity saturation causes partial incorrect intensities in captured images, leading to obvious phase errors in high-dynamic-range phase-measuring profilometry. Most existing methods require numerous projected patterns or additional hardware equipment to retrieve the three-dimensional shape. This p...
Saved in:
| Published in | Measurement science & technology Vol. 34; no. 9; p. 95006 |
|---|---|
| Main Authors | , , , |
| Format | Journal Article |
| Language | English |
| Published |
01.09.2023
|
| Online Access | Get full text |
| ISSN | 0957-0233 1361-6501 1361-6501 |
| DOI | 10.1088/1361-6501/accf28 |
Cover
| Abstract | Intensity saturation causes partial incorrect intensities in captured images, leading to obvious phase errors in high-dynamic-range phase-measuring profilometry. Most existing methods require numerous projected patterns or additional hardware equipment to retrieve the three-dimensional shape. This paper proposes a comprehensive saturation-induced phase-error correction method by combining an average-phase compensation method, applying four-step phase-shifting (PS) patterns, with a phase repair method employing a total variation minimization (TVM) model. The periodic characteristic of the saturation-induced phase error is analyzed. The phase error can be efficiently compensated by averaging the initial and auxiliary phase, which is calculated utilizing a set of PS patterns with a phase offset of π /4. Furthermore, a judgment condition is provided to detect invalid points in overexposed shiny areas where the initial calculated phases are wrong. The corrected phases are repaired utilizing the TVM model from the compensated phase information surrounding invalid points. Simulations and experiments show that the proposed method can simultaneously correct the phase in non-uniform, high-reflectivity scenes and shiny areas with high accuracy using relatively few images. The phase error is reduced by nearly 80%. |
|---|---|
| AbstractList | Intensity saturation causes partial incorrect intensities in captured images, leading to obvious phase errors in high-dynamic-range phase-measuring profilometry. Most existing methods require numerous projected patterns or additional hardware equipment to retrieve the three-dimensional shape. This paper proposes a comprehensive saturation-induced phase-error correction method by combining an average-phase compensation method, applying four-step phase-shifting (PS) patterns, with a phase repair method employing a total variation minimization (TVM) model. The periodic characteristic of the saturation-induced phase error is analyzed. The phase error can be efficiently compensated by averaging the initial and auxiliary phase, which is calculated utilizing a set of PS patterns with a phase offset of π /4. Furthermore, a judgment condition is provided to detect invalid points in overexposed shiny areas where the initial calculated phases are wrong. The corrected phases are repaired utilizing the TVM model from the compensated phase information surrounding invalid points. Simulations and experiments show that the proposed method can simultaneously correct the phase in non-uniform, high-reflectivity scenes and shiny areas with high accuracy using relatively few images. The phase error is reduced by nearly 80%. |
| Author | Tao, Wei Lv, Na Wu, Zebo Zhao, Hui |
| Author_xml | – sequence: 1 givenname: Zebo surname: Wu fullname: Wu, Zebo – sequence: 2 givenname: Na surname: Lv fullname: Lv, Na – sequence: 3 givenname: Wei surname: Tao fullname: Tao, Wei – sequence: 4 givenname: Hui orcidid: 0000-0003-2942-3376 surname: Zhao fullname: Zhao, Hui |
| BookMark | eNqFkMFKw0AQhhepYFu9e8wLxM5mk93kKEVroeBFb0LYbmbblSQbZhOkb29jxIMHPQ3MP98M8y3YrPUtMnbL4Y5Dnq-4kDyWGfCVNsYm-QWb_7RmbA5FpmJIhLhiixDeAUBBUczZ2wZbJGeioPuBdO98G7u2GgxWUXfUAWMk8hQZT4RmjCNdHzy5_thE9hxMQw3qMJBrD1FH3rraN9jT6ZpdWl0HvPmuS_b6-PCyfop3z5vt-n4XmyTP-rgSic2MMFWBe22VTPdKopKVlKpQe2NAJalQiUUj0wqE1YCIILNUaFukFsSS8Wnv0Hb69KHruuzINZpOJYdy1FOOLsrRRTnpOTNyYgz5EAhtaVz_9X9P2tV_gfAL_PfWJyrDf3g |
| CitedBy_id | crossref_primary_10_3390_s23198305 crossref_primary_10_1088_1361_6501_ad28ed crossref_primary_10_1364_OE_507602 crossref_primary_10_1080_09500340_2023_2294436 crossref_primary_10_1109_TIM_2025_3541711 |
| Cites_doi | 10.1016/j.jvcir.2017.12.003 10.1016/j.optcom.2021.127278 10.1364/OL.34.000416 10.1364/OE.18.011300 10.1090/S0894-0347-2012-00740-1 10.1137/120868281 10.1016/j.optlaseng.2021.106622 10.1364/OE.19.021739 10.1117/1.OE.60.8.084107 10.1016/j.optlaseng.2021.106746 10.47836/pjst.29.2.04 10.4064/fm-44-3-249-252 10.1016/j.optlaseng.2018.04.019 10.1364/OE.24.021846 10.1117/1.3251280 10.1364/OE.23.015806 10.1364/AO.57.00A181 10.1016/j.optlaseng.2017.11.008 10.1088/1361-6501/aab07a 10.1016/j.rinp.2019.102878 10.1016/j.inffus.2016.02.001 10.1016/j.optlaseng.2012.01.007 10.1038/s41377-022-00714-x 10.1016/j.optlaseng.2020.106004 10.3788/AOS202040.0512003 10.1016/j.optlaseng.2016.04.012 10.1016/j.optcom.2018.03.006 10.1016/j.ijleo.2008.05.010 10.1364/OL.461663 10.1016/j.optlaseng.2016.04.022 |
| ContentType | Journal Article |
| DBID | AAYXX CITATION ADTOC UNPAY |
| DOI | 10.1088/1361-6501/accf28 |
| DatabaseName | CrossRef Unpaywall for CDI: Periodical Content Unpaywall |
| DatabaseTitle | CrossRef |
| DatabaseTitleList | CrossRef |
| Database_xml | – sequence: 1 dbid: UNPAY name: Unpaywall url: https://proxy.k.utb.cz/login?url=https://unpaywall.org/ sourceTypes: Open Access Repository |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Sciences (General) Physics |
| EISSN | 1361-6501 |
| ExternalDocumentID | 10.1088/1361-6501/accf28 10_1088_1361_6501_accf28 |
| GroupedDBID | -DZ -~X .DC 1JI 4.4 5B3 5GY 5PX 5VS 5ZH 7.M 7.Q AAGCD AAGID AAHTB AAJIO AAJKP AATNI AAYXX ABCXL ABHWH ABJNI ABPEJ ABQJV ABVAM ACAFW ACBEA ACGFO ACGFS ACHIP ADEQX AEFHF AEINN AENEX AFYNE AKPSB ALMA_UNASSIGNED_HOLDINGS AOAED ASPBG ATQHT AVWKF AZFZN CBCFC CEBXE CITATION CJUJL CRLBU CS3 DU5 EBS EDWGO EMSAF EPQRW EQZZN F5P IHE IJHAN IOP IZVLO KOT LAP N5L N9A P2P PJBAE R4D RIN RNS RO9 ROL RPA SY9 TAE TN5 TWZ W28 WH7 XPP YQT ZMT ~02 .GJ 02O 1WK 29M 5ZI 6TJ 6TU 9BW AAGCF AALHV ACARI ACWPO ADTOC AERVB AETNG AFFNX AGQPQ AHSEE ARNYC BBWZM EJD FEDTE HVGLF H~9 JCGBZ M45 MVM NT- NT. OHT Q02 RKQ S3P T37 UNPAY ZCG ZY4 |
| ID | FETCH-LOGICAL-c285t-d32f5c3cd9ebaf764b76e76d66797bcc0724372fec64d03fa0eee06543af94f03 |
| IEDL.DBID | UNPAY |
| ISSN | 0957-0233 1361-6501 |
| IngestDate | Sun Sep 07 10:51:01 EDT 2025 Wed Oct 01 05:21:21 EDT 2025 Thu Apr 24 23:07:05 EDT 2025 |
| IsDoiOpenAccess | true |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 9 |
| Language | English |
| License | cc-by-nc-nd |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c285t-d32f5c3cd9ebaf764b76e76d66797bcc0724372fec64d03fa0eee06543af94f03 |
| ORCID | 0000-0003-2942-3376 |
| OpenAccessLink | https://proxy.k.utb.cz/login?url=https://doi.org/10.1088/1361-6501/accf28 |
| ParticipantIDs | unpaywall_primary_10_1088_1361_6501_accf28 crossref_citationtrail_10_1088_1361_6501_accf28 crossref_primary_10_1088_1361_6501_accf28 |
| ProviderPackageCode | CITATION AAYXX |
| PublicationCentury | 2000 |
| PublicationDate | 2023-09-01 |
| PublicationDateYYYYMMDD | 2023-09-01 |
| PublicationDate_xml | – month: 09 year: 2023 text: 2023-09-01 day: 01 |
| PublicationDecade | 2020 |
| PublicationTitle | Measurement science & technology |
| PublicationYear | 2023 |
| References | Banaschewski (mstaccf28bib26) 1957; 44 Zuo (mstaccf28bib1) 2016; 85 Tan (mstaccf28bib32) 2021; 147 Qi (mstaccf28bib23) 2018; 57 Peng (mstaccf28bib6) 2016; 24 Zuo (mstaccf28bib5) 2022; 11 Wang (mstaccf28bib12) 2020; 16 Chen (mstaccf28bib25) 2016; 87 Servin (mstaccf28bib9) 2015; 23 Ma (mstaccf28bib31) 2016; 31 Cai (mstaccf28bib29) 2012; 25 An (mstaccf28bib13) 2011 Guan (mstaccf28bib16) 2021; 499 Rao (mstaccf28bib15) 2018; 50 Hu (mstaccf28bib24) 2010; 121 Chen (mstaccf28bib11) 2018; 29 Cui (mstaccf28bib14) 2019; vol 11053 Chen (mstaccf28bib8) 2010; 18 Pan (mstaccf28bib27) 2009; 34 Feng (mstaccf28bib4) 2021; 143 Zhang (mstaccf28bib10) 2009; 48 Zuo (mstaccf28bib2) 2018; 109 Chua (mstaccf28bib18) 2021; 29 Needell (mstaccf28bib30) 2013; 6 Tan (mstaccf28bib22) 2022; 47 Zhang (mstaccf28bib3) 2012; 50 Wang (mstaccf28bib20) 2021; 60 Wei (mstaccf28bib17) 2020; 40 Mao (mstaccf28bib28) 2018; 419 Fu (mstaccf28bib7) 2011; 19 Liu (mstaccf28bib19) 2020; 128 Zhao (mstaccf28bib21) 2018; 103 |
| References_xml | – volume: 50 start-page: 217 year: 2018 ident: mstaccf28bib15 article-title: High dynamic range 3D shape determination based on automatic exposure selection publication-title: J. Vis. Commun. Image Represent. doi: 10.1016/j.jvcir.2017.12.003 – volume: 499 year: 2021 ident: mstaccf28bib16 article-title: Pixel-level mapping method in high dynamic range imaging system based on DMD modulation publication-title: Opt. Commun. doi: 10.1016/j.optcom.2021.127278 – volume: 34 start-page: 416 year: 2009 ident: mstaccf28bib27 article-title: Phase error analysis and compensation for nonsinusoidal waveforms in phase-shifting digital fringe projection profilometry publication-title: Opt. Lett. doi: 10.1364/OL.34.000416 – volume: 18 start-page: 11300 year: 2010 ident: mstaccf28bib8 article-title: Analysis and identification of phase error in phase measuring profilometry publication-title: Opt. Express doi: 10.1364/OE.18.011300 – start-page: 1565 year: 2011 ident: mstaccf28bib13 article-title: A multi-exposure image fusion algorithm without ghost effect – volume: 25 start-page: 1033 year: 2012 ident: mstaccf28bib29 article-title: Image restoration: total variation, wavelet frames, and beyond publication-title: J. Am. Math. Soc. doi: 10.1090/S0894-0347-2012-00740-1 – volume: 6 start-page: 1035 year: 2013 ident: mstaccf28bib30 article-title: Stable image reconstruction using total variation minimization publication-title: SIAM J. Imaging Sci. doi: 10.1137/120868281 – volume: 143 year: 2021 ident: mstaccf28bib4 article-title: Calibration of fringe projection profilometry: a comparative review publication-title: Opt. Lasers Eng. doi: 10.1016/j.optlaseng.2021.106622 – volume: 19 start-page: 21739 year: 2011 ident: mstaccf28bib7 article-title: Fringe projection profilometry based on a novel phase shift method publication-title: Opt. Express doi: 10.1364/OE.19.021739 – volume: vol 11053 start-page: 145 year: 2019 ident: mstaccf28bib14 article-title: Multiple-exposure adaptive selection algorithm for high dynamic range 3D fringe projection measurement – volume: 60 year: 2021 ident: mstaccf28bib20 article-title: Rapid 3D measurement of high dynamic range surface based on multi-polarization fringe projection publication-title: Opt. Eng. doi: 10.1117/1.OE.60.8.084107 – volume: 147 year: 2021 ident: mstaccf28bib32 article-title: Robust fringe projection measurement based on reference phase reconstruction publication-title: Opt. Lasers Eng. doi: 10.1016/j.optlaseng.2021.106746 – volume: 29 start-page: 759 year: 2021 ident: mstaccf28bib18 article-title: Improved high dynamic range for 3D shape measurement based on saturation of the coloured fringe publication-title: Pertanika J. Sci. Technol. doi: 10.47836/pjst.29.2.04 – volume: 44 start-page: 249 year: 1957 ident: mstaccf28bib26 article-title: On the Weierstrass-Stone approximation theorem publication-title: Fundam. Math. doi: 10.4064/fm-44-3-249-252 – volume: 109 start-page: 23 year: 2018 ident: mstaccf28bib2 article-title: Phase shifting algorithms for fringe projection profilometry: a review publication-title: Opt. Lasers Eng. doi: 10.1016/j.optlaseng.2018.04.019 – volume: 24 start-page: 21846 year: 2016 ident: mstaccf28bib6 article-title: Suppression of projector distortion in phase-measuring profilometry by projecting adaptive fringe patterns publication-title: Opt. Express doi: 10.1364/OE.24.021846 – volume: 48 year: 2009 ident: mstaccf28bib10 article-title: Phase unwrapping error reduction framework for a multiple-wavelength phase-shifting algorithm publication-title: Opt. Eng. doi: 10.1117/1.3251280 – volume: 23 start-page: 15806 year: 2015 ident: mstaccf28bib9 article-title: Temporal phase-unwrapping of static surfaces with 2-sensitivity fringe-patterns publication-title: Opt. Express doi: 10.1364/OE.23.015806 – volume: 57 start-page: A181 year: 2018 ident: mstaccf28bib23 article-title: Error of image saturation in the structured-light method publication-title: Appl. Opt. doi: 10.1364/AO.57.00A181 – volume: 103 start-page: 24 year: 2018 ident: mstaccf28bib21 article-title: Performance analysis and evaluation of direct phase measuring deflectometry publication-title: Opt. Lasers Eng. doi: 10.1016/j.optlaseng.2017.11.008 – volume: 29 year: 2018 ident: mstaccf28bib11 article-title: Adaptive pixel-to-pixel projection intensity adjustment for measuring a shiny surface using orthogonal color fringe pattern projection publication-title: Meas. Sci. Technol. doi: 10.1088/1361-6501/aab07a – volume: 16 year: 2020 ident: mstaccf28bib12 article-title: A novel and fast three-dimensional measurement technology for the objects surface with non-uniform reflection publication-title: Results Phys. doi: 10.1016/j.rinp.2019.102878 – volume: 31 start-page: 100 year: 2016 ident: mstaccf28bib31 article-title: Infrared and visible image fusion via gradient transfer and total variation minimization publication-title: Inf. Fusion doi: 10.1016/j.inffus.2016.02.001 – volume: 50 start-page: 1097 year: 2012 ident: mstaccf28bib3 article-title: Review of single-shot 3D shape measurement by phase calculation-based fringe projection techniques publication-title: Opt. Lasers Eng. doi: 10.1016/j.optlaseng.2012.01.007 – volume: 11 start-page: 39 year: 2022 ident: mstaccf28bib5 article-title: Deep learning in optical metrology: a review publication-title: Light Sci. Appl. doi: 10.1038/s41377-022-00714-x – volume: 128 year: 2020 ident: mstaccf28bib19 article-title: A novel high dynamic range 3D measurement method based on adaptive fringe projection technique publication-title: Opt. Lasers Eng. doi: 10.1016/j.optlaseng.2020.106004 – volume: 40 year: 2020 ident: mstaccf28bib17 article-title: Three-dimensional shape measurement method of high-reflective surfaces based on adaptive fringe-pattern publication-title: Acta Opt. Sin. doi: 10.3788/AOS202040.0512003 – volume: 87 start-page: 83 year: 2016 ident: mstaccf28bib25 article-title: High-quality 3D shape measurement using saturated fringe patterns publication-title: Opt. Lasers Eng. doi: 10.1016/j.optlaseng.2016.04.012 – volume: 419 start-page: 75 year: 2018 ident: mstaccf28bib28 article-title: A multi-frequency inverse-phase error compensation method for projector nonlinear in 3D shape measurement publication-title: Opt. Commun. doi: 10.1016/j.optcom.2018.03.006 – volume: 121 start-page: 23 year: 2010 ident: mstaccf28bib24 article-title: Study on a novel phase-recovering algorithm for partial intensity saturation in digital projection grating phase-shifting profilometry publication-title: Optik doi: 10.1016/j.ijleo.2008.05.010 – volume: 47 start-page: 3387 year: 2022 ident: mstaccf28bib22 article-title: Generic saturation-induced phase error correction for structured light 3D shape measurement publication-title: Opt. Lett. doi: 10.1364/OL.461663 – volume: 85 start-page: 84 year: 2016 ident: mstaccf28bib1 article-title: Temporal phase unwrapping algorithms for fringe projection profilometry: a comparative review publication-title: Opt. Lasers Eng. doi: 10.1016/j.optlaseng.2016.04.022 |
| SSID | ssj0007099 |
| Score | 2.437444 |
| Snippet | Intensity saturation causes partial incorrect intensities in captured images, leading to obvious phase errors in high-dynamic-range phase-measuring... |
| SourceID | unpaywall crossref |
| SourceType | Open Access Repository Enrichment Source Index Database |
| StartPage | 95006 |
| Title | Generic saturation-induced phase-error correction algorithm for phase-measuring profilometry |
| URI | https://doi.org/10.1088/1361-6501/accf28 |
| UnpaywallVersion | publishedVersion |
| Volume | 34 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVIOP databaseName: IOP Science Platform customDbUrl: eissn: 1361-6501 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0007099 issn: 0957-0233 databaseCode: IOP dateStart: 19900101 isFulltext: true titleUrlDefault: https://iopscience.iop.org/ providerName: IOP Publishing |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1bS8MwFA66IT55Fyc68uCDCtGul6R5HOKYgnMPDiYIJU1SN9zW0XbI_PUmaRxOxMtbH05LOV_C-U5OzncAOMFEqzwJLRvq6jKjRxBlTCLBfFdSLqgwOgV3Hdzu-bf9oG_PO3QvzFL9XiVnDQ83kGIRjUvGeeKGq6CKA8W6K6Da63Sbj6WUHkEq9Hhli1VpbiuS331iKQKtzyZTNn9lo9GnsNLaLDWOcqNGqG-TvFzMiviCv33RavzLH2-BDcstYbNcDNtgRU52wJq548nzHbBt93EOT63Y9NkueDKPQw5zrfBpYEIqTVeACzgdqBCHZJalGeR6iofpgYBs9Jxmw2IwhorwWqOxOWpUYRCWQ8DTsSyy-R7ota4frtrITlxA3A2DAgnPTQLuKYhkzBKC_ZhgSbDAmFASc-4QrV_oJpIrfB0vYY6U0rSnsoT6iePtg8okncgDAH0qHRorwiGxyr4FppwrKhE4cZy4VLCwBi4_UIi4lSPXUzFGkSmLh2GkHRlpR0alI2vgbPHGtJTi-MH2fAHsr8aH_zE-ApUim8ljRUWKuA5Wb-67dbsW3wGoAtqr |
| linkProvider | Unpaywall |
| linkToUnpaywall | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1bS8MwFA66IT55mYoTlTz44IRsXS9J8zjEMQSHDw4mCCVNUjfc2tF1yPz1JmkcTsTLWx9OSzlfwvlOTs53ALjARKs8CS0b6uoyo0cQZUwiwXxXUi6oMDoFd33cG_i3w2Bozzt0L8xa_V4lZ20Pt5FiEe0W4zxxw01QxYFi3RVQHfTvO4-llB5BKvR4ZYtVaW4rkt99Yi0CbS_SGVu-ssnkU1jp7pYaR3OjRqhvk7w0F0Xc5G9ftBr_8sd7YMdyS9gpF8M-2JBpDWyZO558XgP7dh_P4aUVm24cgCfzOOZwrhU-DUxIpekKcAFnIxXikMzzLIdcT_EwPRCQTZ6zfFyMplARXms0NUeNKgzCcgh4NpVFvjwEg-7Nw3UP2YkLiLthUCDhuUnAPQWRjFlCsB8TLAkWGBNKYs4dovUL3URyha_jJcyRUpr2VJZQP3G8I1BJs1QeA-hT6dBYEQ6JVfYtMOVcUYnAiePEpYKFddD6QCHiVo5cT8WYRKYsHoaRdmSkHRmVjqyDxuqNWSnF8YPt1QrYX41P_mN8CipFvpBniooU8bldhe-NOtmi |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Generic+saturation-induced+phase-error+correction+algorithm+for+phase-measuring+profilometry&rft.jtitle=Measurement+science+%26+technology&rft.au=Wu%2C+Zebo&rft.au=Lv%2C+Na&rft.au=Tao%2C+Wei&rft.au=Zhao%2C+Hui&rft.date=2023-09-01&rft.issn=0957-0233&rft.eissn=1361-6501&rft.volume=34&rft.issue=9&rft.spage=95006&rft_id=info:doi/10.1088%2F1361-6501%2Faccf28&rft.externalDBID=n%2Fa&rft.externalDocID=10_1088_1361_6501_accf28 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0957-0233&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0957-0233&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0957-0233&client=summon |