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.
|Number of pages||13|
|State||Published - Mar 2 2020|
Bibliographical noteFunding Information:
National Natural Science Foundation of China (61473198); Sichuan Province Science and Technology Support Program (2018GZ0198); Chengdu Science and Technology Bureau (2018-YFYF-00029-GX).
© 2020 OSA - The Optical Society. All rights reserved.
ASJC Scopus subject areas
- Atomic and Molecular Physics, and Optics