Depth acquisition with the combination of structured light and deep learning stereo matching

Abstract The methods of structured light and deep learning are widely used in artificial vision to acquire a depth map of real-world scenes. In this paper, we propose a novel method of combining structured light and deep learning stereo matching to calculate the depth. To combat the problems with textureless areas of stereo matching, a pair of left and right side images with abundant structured light information is adopted to acquire a coarse depth map by unsupervised CNN networks. The coarse depth map is used for phase unwrapping, which is a bottleneck in the phase-based structured light method. Then, a fine and accurate depth map is obtained by phase matching. Compared with the traditional structured light method, the proposed method performs better on occluded and textureless areas. To evaluate the performance of our proposed method, an experimental platform is established and several experiments are conducted. Quantitative and qualitative experiments demonstrate that the proposed method can generate a high precision depth and relieve the occlusion in the structured light system.

[1]  Takeo Kanade,et al.  Stereo by Intra- and Inter-Scanline Search Using Dynamic Programming , 1985, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[2]  V. Srinivasan,et al.  Automated phase-measuring profilometry: a phase mapping approach. , 1985, Applied optics.

[3]  Lijun Li,et al.  Surface Reconstruction Based on Computer Stereo Vision Using Structured Light Projection , 2009, 2009 International Conference on Intelligent Human-Machine Systems and Cybernetics.

[4]  Cengizhan Ozturk,et al.  Structured Light Using Pseudorandom Codes , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

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

[6]  Qi Hao,et al.  Robust Active Stereo Vision Using Kullback-Leibler Divergence , 2012, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[7]  D. Nistér,et al.  Stereo Matching with Color-Weighted Correlation, Hierarchical Belief Propagation, and Occlusion Handling , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[8]  Richard Szeliski,et al.  A Taxonomy and Evaluation of Dense Two-Frame Stereo Correspondence Algorithms , 2001, International Journal of Computer Vision.

[9]  Miao Liao,et al.  Real-time Global Stereo Matching Using Hierarchical Belief Propagation , 2006, BMVC.

[10]  André Oosterlinck,et al.  Range Image Acquisition with a Single Binary-Encoded Light Pattern , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[11]  Haidi Ibrahim,et al.  Literature Survey on Stereo Vision Disparity Map Algorithms , 2016, J. Sensors.

[12]  Shree K. Nayar,et al.  Micro Phase Shifting , 2012, 2012 IEEE Conference on Computer Vision and Pattern Recognition.

[13]  Yinda Zhang,et al.  ActiveStereoNet: End-to-End Self-Supervised Learning for Active Stereo Systems , 2018, ECCV.

[14]  Joaquim Salvi,et al.  A state of the art in structured light patterns for surface profilometry , 2010, Pattern Recognit..

[15]  Robert A. Hummel,et al.  Experiments with the intensity ratio depth sensor , 1985, Comput. Vis. Graph. Image Process..

[16]  Jae Wook Jeon,et al.  Domain Transformation-Based Efficient Cost Aggregation for Local Stereo Matching , 2013, IEEE Transactions on Circuits and Systems for Video Technology.

[17]  M. Takeda,et al.  Fourier transform profilometry for the automatic measurement of 3-D object shapes. , 1983, Applied optics.

[18]  Gustavo Carneiro,et al.  Unsupervised CNN for Single View Depth Estimation: Geometry to the Rescue , 2016, ECCV.

[19]  Olga Veksler,et al.  Fast Approximate Energy Minimization via Graph Cuts , 2001, IEEE Trans. Pattern Anal. Mach. Intell..

[20]  Rob Fergus,et al.  Predicting Depth, Surface Normals and Semantic Labels with a Common Multi-scale Convolutional Architecture , 2014, 2015 IEEE International Conference on Computer Vision (ICCV).

[21]  Alexander Ferrein,et al.  IR Stereo Kinect: Improving Depth Images by Combining Structured Light with IR Stereo , 2014, PRICAI.

[22]  Qi Hao,et al.  Period Coded Phase Shifting Strategy for Real–time 3-D Structured Light Illumination , 2011, IEEE Transactions on Image Processing.

[23]  Luc Van Gool,et al.  Fast 3D Scanning with Automatic Motion Compensation , 2007, 2007 IEEE Conference on Computer Vision and Pattern Recognition.