Minimum Spanning Forest With Embedded Edge Inconsistency Measurement Model for Guided Depth Map Enhancement

Guided depth map enhancement based on Markov random field (MRF) normally assumes edge consistency between the color image and the corresponding depth map. Under this assumption, the low-quality depth edges can be refined according to the guidance from the high-quality color image. However, such consistency is not always true, which leads to texture-copying artifacts and blurring depth edges. In addition, the previous MRF-based models always calculate the guidance affinities in the regularization term via a non-structural scheme, which ignores the local structure on the depth map. In this paper, a novel MRF-based method is proposed. It computes these affinities via the distance between pixels in a space consisting of the minimum spanning trees (forest) to better preserve depth edges. Furthermore, inside each minimum spanning tree, the weights of edges are computed based on the explicit edge inconsistency measurement model, which significantly mitigates texture-copying artifacts. To further tolerate the effects caused by noise and better preserve depth edges, a bandwidth adaption scheme is proposed. Our method is evaluated for depth map super-resolution and depth map completion problems on synthetic and real data sets, including Middlebury, ToF-Mark, and NYU. A comprehensive comparison against 16 state-of-the-art methods is carried out. Both qualitative and quantitative evaluations present the improved performances.

[1]  Kai-Lung Hua,et al.  Joint trilateral filtering for depth map super-resolution , 2013, 2013 Visual Communications and Image Processing (VCIP).

[2]  Qiang Wu,et al.  Minimum spanning forest with embedded edge inconsistency measurement for color-guided depth map upsampling , 2017, 2017 IEEE International Conference on Multimedia and Expo (ICME).

[3]  Minh N. Do,et al.  A revisit to MRF-based depth map super-resolution and enhancement , 2011, 2011 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[4]  Dani Lischinski,et al.  Colorization using optimization , 2004, ACM Trans. Graph..

[5]  Michael A. Bender,et al.  The LCA Problem Revisited , 2000, LATIN.

[6]  Pascal Fua,et al.  SLIC Superpixels Compared to State-of-the-Art Superpixel Methods , 2012, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[7]  H. Kuhn The Hungarian method for the assignment problem , 1955 .

[8]  Minh N. Do,et al.  Fast Guided Global Interpolation for Depth and Motion , 2016, ECCV.

[9]  Björn E. Ottersten,et al.  Real-Time Enhancement of Dynamic Depth Videos with Non-Rigid Deformations , 2017, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[10]  Li Yu,et al.  No-Reference Depth Assessment Based on Edge Misalignment Errors for T + D Images , 2016, IEEE Transactions on Image Processing.

[11]  Bruno Mirbach,et al.  Depth Super-Resolution by Enhanced Shift & Add , 2013 .

[12]  Qiang Wu,et al.  Explicit Edge Inconsistency Evaluation Model for Color-Guided Depth Map Enhancement , 2018, IEEE Transactions on Circuits and Systems for Video Technology.

[13]  Ju Liu,et al.  DIBR based view synthesis for free-viewpoint television , 2011, 2011 3DTV Conference: The True Vision - Capture, Transmission and Display of 3D Video (3DTV-CON).

[14]  Kai-Lung Hua,et al.  Extended Guided Filtering for Depth Map Upsampling , 2016, IEEE MultiMedia.

[15]  Björn E. Ottersten,et al.  Enhancement of dynamic depth scenes by upsampling for precise super-resolution (UP-SR) , 2016, Comput. Vis. Image Underst..

[16]  Richard Szeliski,et al.  A Comparative Study of Energy Minimization Methods for Markov Random Fields with Smoothness-Based Priors , 2008, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[17]  Ruigang Yang,et al.  Spatial-Depth Super Resolution for Range Images , 2007, 2007 IEEE Conference on Computer Vision and Pattern Recognition.

[18]  Jian Sun,et al.  Guided Image Filtering , 2010, ECCV.

[19]  Gang Wang,et al.  Tree Filtering: Efficient Structure-Preserving Smoothing With a Minimum Spanning Tree , 2014, IEEE Transactions on Image Processing.

[20]  Michael S. Brown,et al.  High-Quality Depth Map Upsampling and Completion for RGB-D Cameras , 2014, IEEE Transactions on Image Processing.

[21]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[22]  Qingxiong Yang,et al.  Stereo Matching Using Tree Filtering , 2015, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[23]  Carsten Rother,et al.  Depth Super Resolution by Rigid Body Self-Similarity in 3D , 2013, 2013 IEEE Conference on Computer Vision and Pattern Recognition.

[24]  Stephen Lin,et al.  Data-driven depth map refinement via multi-scale sparse representation , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[25]  Xiaoou Tang,et al.  Depth Map Super-Resolution by Deep Multi-Scale Guidance , 2016, ECCV.

[26]  Sebastian Thrun,et al.  An Application of Markov Random Fields to Range Sensing , 2005, NIPS.

[27]  Björn E. Ottersten,et al.  Real-time depth enhancement by fusion for RGB-D cameras , 2013, IET Comput. Vis..

[28]  Roberto Manduchi,et al.  Bilateral filtering for gray and color images , 1998, Sixth International Conference on Computer Vision (IEEE Cat. No.98CH36271).

[29]  Minh N. Do,et al.  Fast Global Image Smoothing Based on Weighted Least Squares , 2014, IEEE Transactions on Image Processing.

[30]  Ming-Yu Liu,et al.  Joint Geodesic Upsampling of Depth Images , 2013, 2013 IEEE Conference on Computer Vision and Pattern Recognition.

[31]  Reinhard Koch,et al.  Time‐of‐Flight Cameras in Computer Graphics , 2010, Comput. Graph. Forum.

[32]  P. J. Huber Robust Regression: Asymptotics, Conjectures and Monte Carlo , 1973 .

[33]  Burkhard Wünsche,et al.  Using the Kinect as a navigation sensor for mobile robotics , 2012, IVCNZ '12.

[34]  Qiang Wu,et al.  Robust Color Guided Depth Map Restoration , 2017, IEEE Transactions on Image Processing.

[35]  Gabriel J. Brostow,et al.  Patch Based Synthesis for Single Depth Image Super-Resolution , 2012, ECCV.

[36]  Horst Bischof,et al.  Variational Depth Superresolution Using Example-Based Edge Representations , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[37]  Horst Bischof,et al.  ATGV-Net: Accurate Depth Super-Resolution , 2016, ECCV.

[38]  Lifeng Sun,et al.  Joint Example-Based Depth Map Super-Resolution , 2012, 2012 IEEE International Conference on Multimedia and Expo.

[39]  Horst Bischof,et al.  A Deep Primal-Dual Network for Guided Depth Super-Resolution , 2016, BMVC.

[40]  Ruigang Yang,et al.  Spatial-Temporal Fusion for High Accuracy Depth Maps Using Dynamic MRFs , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[41]  Rogério Schmidt Feris,et al.  Edge guided single depth image super resolution , 2014, 2014 IEEE International Conference on Image Processing (ICIP).

[42]  Horst Bischof,et al.  Image Guided Depth Upsampling Using Anisotropic Total Generalized Variation , 2013, 2013 IEEE International Conference on Computer Vision.

[43]  Shiming Xiang,et al.  Segment Graph Based Image Filtering: Fast Structure-Preserving Smoothing , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[44]  Sebastian Thrun,et al.  LidarBoost: Depth superresolution for ToF 3D shape scanning , 2009, CVPR.

[45]  Pizzanu Kanongchaiyos,et al.  Image-based 3D laser scanner , 2011, The 8th Electrical Engineering/ Electronics, Computer, Telecommunications and Information Technology (ECTI) Association of Thailand - Conference 2011.

[46]  Derek Hoiem,et al.  Indoor Segmentation and Support Inference from RGBD Images , 2012, ECCV.

[47]  Minh N. Do,et al.  Depth Video Enhancement Based on Weighted Mode Filtering , 2012, IEEE Transactions on Image Processing.

[48]  Björn E. Ottersten,et al.  Real-Time Distance-Dependent Mapping for a Hybrid ToF Multi-Camera Rig , 2012, IEEE Journal of Selected Topics in Signal Processing.

[49]  Martin Kleinsteuber,et al.  A Joint Intensity and Depth Co-sparse Analysis Model for Depth Map Super-resolution , 2013, 2013 IEEE International Conference on Computer Vision.

[50]  Seung-Won Jung,et al.  A Consensus-Driven Approach for Structure and Texture Aware Depth Map Upsampling , 2014, IEEE Transactions on Image Processing.

[51]  Yao Wang,et al.  Color-Guided Depth Recovery From RGB-D Data Using an Adaptive Autoregressive Model , 2014, IEEE Transactions on Image Processing.

[52]  Kai-Lung Hua,et al.  Depth map super-resolution via Markov Random Fields without texture-copying artifacts , 2013, 2013 IEEE International Conference on Acoustics, Speech and Signal Processing.

[53]  Andrew W. Fitzgibbon,et al.  KinectFusion: real-time 3D reconstruction and interaction using a moving depth camera , 2011, UIST.

[54]  Qiang Wu,et al.  Explicit modeling on depth-color inconsistency for color-guided depth up-sampling , 2016, 2016 IEEE International Conference on Multimedia and Expo (ICME).

[55]  Nirmal K. Bose,et al.  Superresolution and noise filtering using moving least squares , 2006, IEEE Transactions on Image Processing.

[56]  Björn E. Ottersten,et al.  Multi-frame super-resolution by enhanced shift & add , 2013, 2013 8th International Symposium on Image and Signal Processing and Analysis (ISPA).

[57]  Jonathan T. Barron,et al.  The Fast Bilateral Solver , 2015, ECCV.

[58]  F. Frances Yao,et al.  Computational Geometry , 1991, Handbook of Theoretical Computer Science, Volume A: Algorithms and Complexity.

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

[60]  Dani Lischinski,et al.  Joint bilateral upsampling , 2007, SIGGRAPH 2007.

[61]  Björn E. Ottersten,et al.  Unified multi-lateral filter for real-time depth map enhancement , 2015, Image Vis. Comput..

[62]  Jorge Nocedal,et al.  On the limited memory BFGS method for large scale optimization , 1989, Math. Program..