Learning-based absolute 3D shape measurement based on single fringe phase retrieval and speckle correlation

Speckle projection profilometry (SPP), which is highly suited for dynamic 3D acquisition, can build the global correspondences between stereo images by projecting a single random speckle pattern. But SPP suffers from the low matching accuracy of traditional stereo matching algorithms which limits its 3D measurement quality and precludes the recovery of the fine details of complex surfaces. For enhancing the matching precision of SPP, in this paper, we propose an end-to-end speckle matching network for 3D imaging. The proposed network first leveraged a multi-scale residual subnetwork to synchronously extract feature maps of stereo speckle images from two perspectives. Considering that the cost filtering based on 3D convolution is computationally costly, the 4D cost volume with a quarter of the original resolution is established and implemented cost filtering to achieve higher stereo matching performance with lower computational overhead. In addition, for the dataset of SPP built for supervised deep learning, the label of the sample data only has valid values in the foreground. Therefore, in our work, a simple and fast saliency detection network is integrated into our end-to-end network, which takes as input the features computed from the shared feature extraction subnetwork of the stereo matching network and produces first a low-resolution invalidation mask. The mask is then upsampled and refined with multi-scale multi-level residual layers to generate the final full-resolution mask. This allows our stereo matching network to avoid predicting the invalid pixels in the disparity maps, such as occlusions, backgrounds, thereby implicitly improving the disparity accuracy for valid pixels. The experiment results demonstrated that the proposed method can achieve fast and absolute 3D shape measurement with an accuracy of about 100um through a single speckle pattern.

[1]  Qian Chen,et al.  High-speed three-dimensional shape measurement using geometry-constraint-based number-theoretical phase unwrapping , 2019, Optics and Lasers in Engineering.

[2]  Christophe Collewet,et al.  Optimised De Bruijn patterns for one-shot shape acquisition , 2005, Image Vis. Comput..

[3]  Song Zhang,et al.  Absolute phase retrieval methods for digital fringe projection profilometry: A review , 2018 .

[4]  Qian Chen,et al.  Calibration method for panoramic 3D shape measurement with plane mirrors. , 2019, Optics express.

[5]  Zhang Liang,et al.  High dynamic range 3D measurements with fringe projection profilometry: a review , 2018 .

[6]  Xianyu Su,et al.  Reliability-guided phase unwrapping algorithm: a review ☆ , 2004 .

[7]  Ali Borji,et al.  Salient object detection: A survey , 2014, Computational Visual Media.

[8]  Sai Siva Gorthi,et al.  Fringe projection techniques: Whither we are? , 2010 .

[9]  Song Zhang,et al.  High-speed 3D shape measurement with structured light methods: A review , 2018, Optics and Lasers in Engineering.

[10]  Lei Huang,et al.  Temporal phase unwrapping algorithms for fringe projection profilometry: A comparative review , 2016 .

[11]  Qican Zhang,et al.  Quality-guided phase unwrapping technique: comparison of quality maps and guiding strategies. , 2011, Applied optics.

[12]  Heiko Hirschmüller,et al.  Stereo Processing by Semiglobal Matching and Mutual Information , 2008, IEEE Trans. Pattern Anal. Mach. Intell..

[13]  Zonghua Zhang,et al.  Review of single-shot 3D shape measurement by phase calculation-based fringe projection techniques , 2012 .

[14]  Feifei Gu,et al.  Single-Shot Structured Light Sensor for 3D Dense and Dynamic Reconstruction , 2020, Sensors.

[15]  Qian Chen,et al.  High-speed 3D shape measurement using the optimized composite fringe patterns and stereo-assisted structured light system. , 2019, Optics express.

[16]  Yajun Wang,et al.  Novel phase-coding method for absolute phase retrieval. , 2012, Optics letters.

[17]  Andreas Tünnermann,et al.  GOBO projection for 3D measurements at highest frame rates: a performance analysis , 2018, Light: Science & Applications.

[18]  Anand K. Asundi,et al.  Micro Fourier Transform Profilometry (μFTP): 3D shape measurement at 10, 000 frames per second , 2017, ArXiv.

[19]  Pei Zhou,et al.  Optical 3-D surface reconstruction with color binary speckle pattern encoding. , 2018, Optics express.

[20]  Martin Schaffer,et al.  High-speed pattern projection for three-dimensional shape measurement using laser speckles. , 2010, Applied optics.

[21]  Zhongwei Li,et al.  Fast phase measurement profilometry for arbitrary shape objects without phase unwrapping , 2013 .

[22]  Qian Chen,et al.  Phase shifting algorithms for fringe projection profilometry: A review , 2018, Optics and Lasers in Engineering.

[23]  Martin Schaffer,et al.  High-speed three-dimensional shape measurements of objects with laser speckles and acousto-optical deflection. , 2011, Optics letters.

[24]  Akira Ishii,et al.  A three-level checkerboard pattern (TCP) projection method for curved surface measurement , 1995, Pattern Recognit..

[25]  Qian Chen,et al.  Robust dynamic 3-D measurements with motion-compensated phase-shifting profilometry , 2018 .

[26]  Qican Zhang,et al.  Dynamic 3-D shape measurement method: A review , 2010 .

[27]  Minoru Maruyama,et al.  Range Sensing by Projecting Multiple Slits with Random Cuts , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[28]  Joaquim Salvi,et al.  Pattern codification strategies in structured light systems , 2004, Pattern Recognit..

[29]  Andreas Geiger,et al.  Are we ready for autonomous driving? The KITTI vision benchmark suite , 2012, 2012 IEEE Conference on Computer Vision and Pattern Recognition.

[30]  X. Su,et al.  High-speed optical measurement for the drumhead vibration. , 2005, Optics express.

[31]  Kim L. Boyer,et al.  Color-Encoded Structured Light for Rapid Active Ranging , 1987, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[32]  Xianyu Su,et al.  Fourier transform profilometry:: a review , 2001 .