A preview of this full-text is provided by Springer Nature.
Content available from The Visual Computer
This content is subject to copyright. Terms and conditions apply.
The Visual Computer (2024) 40:3601–3613
https://doi.org/10.1007/s00371-023-03054-y
ORIGINAL ARTICLE
3D reconstruction method based on N-step phase unwrapping
Lin Wang1,2,3 ·Lina Yi1,2,3 ·Yuetong Zhang1,2,3 ·Xiaofang Wang4·Wei Wang1,2,3 ·Xiangjun Wang1,2,3 ·
Xuan Wang5
Accepted: 3 August 2023 / Published online: 19 August 2023
© The Author(s), under exclusive licence to Springer-Verlag GmbH Germany, part of Springer Nature 2023, corrected publication 2024
Abstract
Reducing the number of images in fringe projection profilometry has emerged as a significant research focus. Traditional
temporal phase unwrapping algorithms typically require an additional set of coding fringe or phase shift fringe images
to determine the fringe order and facilitate phase unwrapping, in addition to the essential sinusoidal phase shift fringe for
calculating the wrapped phase. In order to reduce the required number of fringe images and increase reconstruction speed, this
paper proposes a three-dimensional (3D) reconstruction method inspired by spatial phase unwrapping. The proposed method
is based on the N-step temporal phase unwrapping algorithm and can solve the wrapped phase and fringe order using only a
set of sinusoidal phase shift fringe images. Our method achieves a further reduction in the required number of images without
compromising reconstruction accuracy. In the calculation of the absolute phase, our proposed method only requires anN-step
standard phase shift sinusoidal fringe image, eliminating the need for additional fringe images to determine the fringe order.
Firstly, we employ the standard N-step phase shift algorithm to compute the wrapped phase and apply a mask for background
removal. Next, we directly calculate the fringe order using the wrapped phase and mask and solve for the absolute phase based
on the connected region labeling theorem. Our method achieves 3D reconstruction using a minimum of three fringe images,
while maintaining reconstruction precision comparable to that of the traditional temporal phase unwrapping technique. As
no additional fringe image is required to solve the fringe order, our method has the potential to achieve significantly faster
reconstruction speed.
Keywords 3D reconstruction ·Structured light ·Absolute phase retrieval ·Phase unwrapping
1 Introduction
Fringe projection profilometry (FPP) is a widely employed
optical reconstruction method that holds significant impor-
tance in scientific applications and engineering fields,
including machine vision, intelligent manufacturing, product
inspection, and biometrics [1–8]. This technique offers sev-
eral advantages, such as high precision, nondestructiveness,
BLin Wang
Nchuwl@163.com
1State Key Laboratory Precision Measuring Technology and
Instruments, Tianjin University, Tianjin, China
2Key Laboratory of MOEMS of the Ministry of Education,
Tianjin University, Tianjin, China
3School of Precision Instrument and Opto-Electronics
Engineering, Tianjin University, Tianjin, China
4Unit 32382 of PLA, Wuhan, China
5North University of China, Taiyuan, China
and full-field flexibility. Among the various implementations
of FPP, the digital fringe projection technique, also known as
phase shift profilometry (PSP), stands out for its exceptional
reconstruction efficiency, high sample density, and precision
[3,9–11]. In FPP, a fringe pattern is projected onto the target
object, and the resulting distorted fringe image is captured
by an angled camera. Different fringe analysis algorithms are
then employed to recover the corresponding wrapped phase
from the captured image. In the PSP, the phase information
of the measured object height is extracted using the phase
shift algorithm, which involves arctangent calculation. The
wrapped phase range from (–π,π) with a 2πphase jump
[2,12], necessitating phase unwrapping to eliminate discon-
tinuities and obtain a continuous phase map.
After decades of development, researchers have proposed
many fast phase unwrapping algorithms [7], which can be
divided into two categories: spatial phase unwrapping algo-
rithms and temporal phase unwrapping algorithms. Classical
spatial phase unwrapping algorithms [12], such as least
123
Content courtesy of Springer Nature, terms of use apply. Rights reserved.