TY - JOUR
T1 - Divide and conquer
T2 - High-accuracy and real-time 3D reconstruction of static objects using multiple-phase-shifted structured light illumination
AU - Liu, Kai
AU - Hua, Wenqi
AU - Wei, Jinghe
AU - Song, Jianwen
AU - Lau, Daniel L.
AU - Zhu, Ce
AU - Xu, Bin
N1 - Publisher Copyright:
© 2020 OSA - The Optical Society. All rights reserved.
PY - 2020/3/2
Y1 - 2020/3/2
N2 - Multiple-phase-shifted structured light illumination achieves high-accuracy 3D reconstructions of static objects, while typically it can't achieve real-time phase computation. In this paper, we propose to compute modulations and phases of multiple scans in real time by using divide-and-conquer solutions. First, we categorize total N =KM images into M groups and each group contains K phase equally shifted images; second, we compute the phase of each group; and finally, we obtain the final phase by averaging all the separately computed phases. When K = 3, 4 or 6, we can use integer-valued intensities of images as inputs and build one or M look-up tables storing real-valued phases computed by using arctangent function. Thus, with addition and/or subtraction operations computing indices of the tables, we can directly access the pre-computed phases and avoid time-consuming arctangent computation. Compared with K-step phase measuring profilometry repeated for M times, the proposed is robust to nonlinear distortion of structured light systems. Experiments show that, first, the proposed is of the same accuracy level as the traditional algorithm, and secondly, with employing one core of a central processing unit, compared with the classical 12-step phase measuring profilometry algorithm, for K = 4 and M= 3, the proposed improves phase computation by a factor of 6.
AB - Multiple-phase-shifted structured light illumination achieves high-accuracy 3D reconstructions of static objects, while typically it can't achieve real-time phase computation. In this paper, we propose to compute modulations and phases of multiple scans in real time by using divide-and-conquer solutions. First, we categorize total N =KM images into M groups and each group contains K phase equally shifted images; second, we compute the phase of each group; and finally, we obtain the final phase by averaging all the separately computed phases. When K = 3, 4 or 6, we can use integer-valued intensities of images as inputs and build one or M look-up tables storing real-valued phases computed by using arctangent function. Thus, with addition and/or subtraction operations computing indices of the tables, we can directly access the pre-computed phases and avoid time-consuming arctangent computation. Compared with K-step phase measuring profilometry repeated for M times, the proposed is robust to nonlinear distortion of structured light systems. Experiments show that, first, the proposed is of the same accuracy level as the traditional algorithm, and secondly, with employing one core of a central processing unit, compared with the classical 12-step phase measuring profilometry algorithm, for K = 4 and M= 3, the proposed improves phase computation by a factor of 6.
UR - http://www.scopus.com/inward/record.url?scp=85081179219&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85081179219&partnerID=8YFLogxK
U2 - 10.1364/OE.386184
DO - 10.1364/OE.386184
M3 - Article
C2 - 32225935
AN - SCOPUS:85081179219
SN - 1094-4087
VL - 28
SP - 6995
EP - 7007
JO - Optics Express
JF - Optics Express
IS - 5
ER -