Suppressing motion-induced phase error by using equal-step phase-shifting algorithms in fringe projection profilometry
Phase-shifting fringe projection profilometry is a widely used and important technique for three-dimensional surface measurement, where N-step fixed-step phase-shifting algorithms are commonly used. With a pressing need to apply this technique for dynamic object/scene measurement, the motion-induced...
Saved in:
Main Authors: | , , , |
---|---|
Other Authors: | |
Format: | Article |
Language: | English |
Published: |
2022
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/162766 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-162766 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1627662022-11-08T06:36:57Z Suppressing motion-induced phase error by using equal-step phase-shifting algorithms in fringe projection profilometry Wu, Gaoxu Yang, Tian Liu, Fei Qian, Kemao School of Computer Science and Engineering Engineering::Computer science and engineering Fringe Projection Profilometry Phase Error Phase-shifting fringe projection profilometry is a widely used and important technique for three-dimensional surface measurement, where N-step fixed-step phase-shifting algorithms are commonly used. With a pressing need to apply this technique for dynamic object/scene measurement, the motion-induced error poses a challenge in achieving high measurement accuracy. A few correction methods have been developed by involving physical markers or complicated algorithms. In this paper, the equal-step phase-shifting algorithms are proposed as a simpler yet more effective solution. By approximating the phase variations as unknown but linear phase shifts, the equal-step algorithms are naturally immune to object motion. In particular, two classical algorithms, including the four-step Carré algorithm and the five-step Stoilov algorithm, are adopted. Furthermore, a novel three-step gradient-based equal-step phase-shifting (GEPS) algorithm is proposed. These equal-step algorithms are studied through comprehensive simulations and experiments, showing that, (i) the equal-step algorithms are all effective in greatly suppressing the motion-induced errors in both ideal and noisy situations; and (ii) among the three algorithms, the Stoilov algorithm is more robust to handle the object motion and the harmonics simultaneously, while the GEPS requires a least number of frames. This study will urge the use of the equal-step algorithms for phase extraction in dynamic profilometry for immediate motion-error suppression by merely implementing a single phase-calculation equation. Ministry of Education (MOE) Published version Ministry of Education - Singapore (MOE-T2EP20220-0008); Key Technologies Research and Development Program (2018YFB2001400). 2022-11-08T06:36:57Z 2022-11-08T06:36:57Z 2022 Journal Article Wu, G., Yang, T., Liu, F. & Qian, K. (2022). Suppressing motion-induced phase error by using equal-step phase-shifting algorithms in fringe projection profilometry. Optics Express, 30(11), 17980-17998. https://dx.doi.org/10.1364/OE.459087 1094-4087 https://hdl.handle.net/10356/162766 10.1364/OE.459087 36221608 2-s2.0-85130445704 11 30 17980 17998 en MOE-T2EP20220-0008 Optics Express © 2022 Optica Publishing Group under the terms of the Optica Open Access Publishing Agreement. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Computer science and engineering Fringe Projection Profilometry Phase Error |
spellingShingle |
Engineering::Computer science and engineering Fringe Projection Profilometry Phase Error Wu, Gaoxu Yang, Tian Liu, Fei Qian, Kemao Suppressing motion-induced phase error by using equal-step phase-shifting algorithms in fringe projection profilometry |
description |
Phase-shifting fringe projection profilometry is a widely used and important technique for three-dimensional surface measurement, where N-step fixed-step phase-shifting algorithms are commonly used. With a pressing need to apply this technique for dynamic object/scene measurement, the motion-induced error poses a challenge in achieving high measurement accuracy. A few correction methods have been developed by involving physical markers or complicated algorithms. In this paper, the equal-step phase-shifting algorithms are proposed as a simpler yet more effective solution. By approximating the phase variations as unknown but linear phase shifts, the equal-step algorithms are naturally immune to object motion. In particular, two classical algorithms, including the four-step Carré algorithm and the five-step Stoilov algorithm, are adopted. Furthermore, a novel three-step gradient-based equal-step phase-shifting (GEPS) algorithm is proposed. These equal-step algorithms are studied through comprehensive simulations and experiments, showing that, (i) the equal-step algorithms are all effective in greatly suppressing the motion-induced errors in both ideal and noisy situations; and (ii) among the three algorithms, the Stoilov algorithm is more robust to handle the object motion and the harmonics simultaneously, while the GEPS requires a least number of frames. This study will urge the use of the equal-step algorithms for phase extraction in dynamic profilometry for immediate motion-error suppression by merely implementing a single phase-calculation equation. |
author2 |
School of Computer Science and Engineering |
author_facet |
School of Computer Science and Engineering Wu, Gaoxu Yang, Tian Liu, Fei Qian, Kemao |
format |
Article |
author |
Wu, Gaoxu Yang, Tian Liu, Fei Qian, Kemao |
author_sort |
Wu, Gaoxu |
title |
Suppressing motion-induced phase error by using equal-step phase-shifting algorithms in fringe projection profilometry |
title_short |
Suppressing motion-induced phase error by using equal-step phase-shifting algorithms in fringe projection profilometry |
title_full |
Suppressing motion-induced phase error by using equal-step phase-shifting algorithms in fringe projection profilometry |
title_fullStr |
Suppressing motion-induced phase error by using equal-step phase-shifting algorithms in fringe projection profilometry |
title_full_unstemmed |
Suppressing motion-induced phase error by using equal-step phase-shifting algorithms in fringe projection profilometry |
title_sort |
suppressing motion-induced phase error by using equal-step phase-shifting algorithms in fringe projection profilometry |
publishDate |
2022 |
url |
https://hdl.handle.net/10356/162766 |
_version_ |
1749179255761141760 |