Depth Image Enhancement Algorithm Based on RGB Image Fusion

Considering the problem that large amount of structural defects in the depth image captured by Kinect2 decreased the accuracy of object detection and recognition. This paper proposed a depth image enhancement algorithm that fused RGB image information. Firstly, a synchronized RGB image was introduced and aligned with the depth image. Secondly, based on the preprocessing of the color image and the depth image, an effective supporting edge region was extracted, the Just Noticeable Blur (JNB) threshold was used as the weight information of the depth map hole filling to repair the invalid area in the depth image. Finally, in order to highlight the details of edge features, we used an improved Guided Filter algorithm to enhance the edge details. Experimental results show that the algorithm can accurately fill the holes of the depth image and can effectively keep the edge details of the object.

[1]  Dongxiao Li,et al.  Hierarchical Joint Bilateral Filtering for Depth Post-Processing , 2011, 2011 Sixth International Conference on Image and Graphics.

[2]  Christopher Joseph Pal,et al.  Learning Conditional Random Fields for Stereo , 2007, 2007 IEEE Conference on Computer Vision and Pattern Recognition.

[3]  Chia-Ling Tsai,et al.  The dual-bootstrap iterative closest point algorithm with application to retinal image registration , 2003, IEEE Transactions on Medical Imaging.

[4]  Lina J. Karam,et al.  A No-Reference Image Blur Metric Based on the Cumulative Probability of Blur Detection (CPBD) , 2011, IEEE Transactions on Image Processing.

[5]  Nobuyuki Kita,et al.  Real - Time Localisation and Mapping with a Single Camera , 2003 .

[6]  Michael Unser,et al.  Fast $O(1)$ Bilateral Filtering Using Trigonometric Range Kernels , 2011, IEEE Transactions on Image Processing.

[7]  Hao Li,et al.  High-Resolution Image Inpainting Using Multi-scale Neural Patch Synthesis , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[8]  Heiko Hirschmüller,et al.  Evaluation of Cost Functions for Stereo Matching , 2007, 2007 IEEE Conference on Computer Vision and Pattern Recognition.

[9]  Huchuan Lu,et al.  Learning structured visual dictionary for object tracking , 2013, Image Vis. Comput..

[10]  John J. Leonard,et al.  Past, Present, and Future of Simultaneous Localization and Mapping: Toward the Robust-Perception Age , 2016, IEEE Transactions on Robotics.

[11]  Lina J. Karam,et al.  A No-Reference Objective Image Sharpness Metric Based on the Notion of Just Noticeable Blur (JNB) , 2009, IEEE Transactions on Image Processing.

[12]  François Michaud,et al.  Online global loop closure detection for large-scale multi-session graph-based SLAM , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[13]  Peter Cheeseman,et al.  On the Representation and Estimation of Spatial Uncertainty , 1986 .