A Real-Time Infrared Stereo Matching Algorithm for RGB-D Cameras' Indoor 3D Perception

Low-cost, commercial RGB-D cameras have become one of the main sensors for indoor scene 3D perception and robot navigation and localization. In these studies, the Intel RealSense R200 sensor (R200) is popular among many researchers, but its integrated commercial stereo matching algorithm has a small detection range, short measurement distance and low depth map resolution, which severely restrict its usage scenarios and service life. For these problems, on the basis of the existing research, a novel infrared stereo matching algorithm that combines the idea of the semi-global method and sliding window is proposed in this paper. First, the R200 is calibrated. Then, through Gaussian filtering, the mutual information and correlation between the left and right stereo infrared images are enhanced. According to mutual information, the dynamic threshold selection in matching is realized, so the adaptability to different scenes is improved. Meanwhile, the robustness of the algorithm is improved by the Sobel operators in the cost calculation of the energy function. In addition, the accuracy and quality of disparity values are improved through a uniqueness test and sub-pixel interpolation. Finally, the BundleFusion algorithm is used to reconstruct indoor 3D surface models in different scenarios, which proved the effectiveness and superiority of the stereo matching algorithm proposed in this paper.

[1]  Yau-Zen Chang,et al.  Stereo matching for infrared images using guided filtering weighted by exponential moving average , 2020, IET Image Process..

[2]  Carlo Tomasi,et al.  Depth Discontinuities by Pixel-to-Pixel Stereo , 1999, International Journal of Computer Vision.

[3]  Dieter Fox,et al.  RGB-D mapping: Using Kinect-style depth cameras for dense 3D modeling of indoor environments , 2012, Int. J. Robotics Res..

[4]  Xin Li,et al.  A Novel Stereo Matching Algorithm for Digital Surface Model (DSM) Generation in Water Areas , 2020, Remote. Sens..

[5]  Richard A Eagle,et al.  Weighted directional energy model of human stereo correspondence , 2000, Vision Research.

[6]  Kiyoharu Aizawa,et al.  Depth Estimation Using an Infrared Dot Projector and an Infrared Color Stereo Camera , 2017, IEEE Transactions on Circuits and Systems for Video Technology.

[7]  Jae Wook Jeon,et al.  FPGA Design and Implementation of a Real-Time Stereo Vision System , 2010, IEEE Transactions on Circuits and Systems for Video Technology.

[8]  Wolfram Burgard,et al.  3-D Mapping With an RGB-D Camera , 2014, IEEE Transactions on Robotics.

[9]  Lee Sze Wei,et al.  Comparative Study of Intel R200, Kinect v2, and Primesense RGB-D Sensors Performance Outdoors , 2019, IEEE Sensors Journal.

[10]  Li Yan,et al.  A Multi-View Dense Image Matching Method for High-Resolution Aerial Imagery Based on a Graph Network , 2016, Remote. Sens..

[11]  Fabio Remondino,et al.  Heritage Recording and 3D Modeling with Photogrammetry and 3D Scanning , 2011, Remote. Sens..

[12]  Ming Li,et al.  Accumulative Errors Optimization for Visual Odometry of ORB-SLAM2 Based on RGB-D Cameras , 2019, ISPRS Int. J. Geo Inf..

[13]  S. Foix,et al.  Lock-in Time-of-Flight (ToF) Cameras: A Survey , 2011, IEEE Sensors Journal.

[14]  Stefan Leutenegger,et al.  ElasticFusion: Dense SLAM Without A Pose Graph , 2015, Robotics: Science and Systems.

[15]  Michael Weinmann,et al.  Albedo estimation for real-time 3D reconstruction using RGB-D and IR data , 2019, ISPRS Journal of Photogrammetry and Remote Sensing.

[16]  Zhengyou Zhang,et al.  A Flexible New Technique for Camera Calibration , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[17]  Heiko Hirschmüller,et al.  Evaluation of Stereo Matching Costs on Images with Radiometric Differences , 2009, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[18]  Ming Li,et al.  A Precise Indoor Visual Positioning Approach Using a Built Image Feature Database and Single User Image from Smartphone Cameras , 2020, Remote. Sens..

[19]  Darius Burschka,et al.  Advances in Computational Stereo , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[20]  Nanning Zheng,et al.  Stereo Matching Using Belief Propagation , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[21]  Qi Wu,et al.  A Post-Rectification Approach of Depth Images of Kinect v2 for 3D Reconstruction of Indoor Scenes , 2017, ISPRS Int. J. Geo Inf..

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