Methodology for filtering of depth maps based on the MCbR algorithm supported by color, shape and neighboring features

Abstract Depth maps from Time-of-Flight sensors are often noisy with regions of unknown depth denoted as black pixels. Although acceptable inpainting of depth maps using single images can be achieved with non-linear techniques, there are regions whose information is inevitably lost. Modified closing by reconstruction algorithm is a clear example of this. Because of the nature of the holes’ regions, a series of rules to classify if a hole was correctly filled based on its contours pixels is proposed. Then, a method for total filtering based on shape, color, and neighboring characteristics to infer the missing depth values is presented, evaluated and compared qualitatively and quantitatively with other state-of-the-art methods using images from the Middlebury dataset with good results.

[1]  Nikos Komodakis,et al.  Markov Random Field modeling, inference & learning in computer vision & image understanding: A survey , 2013, Comput. Vis. Image Underst..

[2]  Luc Vincent,et al.  Morphological grayscale reconstruction: definition, efficient algorithm and applications in image analysis , 1992, Proceedings 1992 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[3]  Filiberto Chiabrando,et al.  SR-4000 TOF camera: further experimental tests and first applications to metric survey , 2010 .

[4]  Richard Szeliski,et al.  High-accuracy stereo depth maps using structured light , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

[5]  Carme Torras,et al.  ToF cameras for active vision in robotics , 2014 .

[6]  Achim J. Lilienthal,et al.  Comparative evaluation of range sensor accuracy for indoor mobile robotics and automated logistics applications , 2013, Robotics Auton. Syst..

[7]  Wuttipong Kumwilaisak,et al.  Optimal depth recovery using image guided TGV with depth confidence for high-quality view synthesis , 2016, J. Vis. Commun. Image Represent..

[8]  Atsuto Maki,et al.  Towards a simulation driven stereo vision system , 2012, Proceedings of the 21st International Conference on Pattern Recognition (ICPR2012).

[9]  Richard Szeliski,et al.  Digital photography with flash and no-flash image pairs , 2004, ACM Trans. Graph..

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

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

[12]  Fulvio Rinaudo,et al.  SR-4000 and CamCube3.0 Time of Flight (ToF) Cameras: Tests and Comparison , 2012, Remote. Sens..

[13]  Xiaojin Gong,et al.  Guided Depth Enhancement via Anisotropic Diffusion , 2013, PCM.

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

[15]  Wenbing Zhao,et al.  A Survey of Applications and Human Motion Recognition with Microsoft Kinect , 2015, Int. J. Pattern Recognit. Artif. Intell..

[16]  Djemel Ziou,et al.  Image Quality Metrics: PSNR vs. SSIM , 2010, 2010 20th International Conference on Pattern Recognition.

[17]  Maziar Loghman,et al.  Real-Time Refinement of Kinect Depth Maps using Multi-Resolution Anisotropic Diffusion , 2014, Mob. Networks Appl..

[18]  Ling Shao,et al.  Enhanced Computer Vision With Microsoft Kinect Sensor: A Review , 2013, IEEE Transactions on Cybernetics.

[19]  Iván R. Terol-Villalobos,et al.  Segmentation of Green Areas Using Bivariate Histograms Based in Hue-Saturation Type Color Spaces , 2017, International Conference on Image Analysis and Processing.

[20]  Yaonan Wang,et al.  Obstacle Classification and 3D Measurement in Unstructured Environments Based on ToF Cameras , 2014, Sensors.

[21]  Michael Schmeing,et al.  Edge-aware depth image filtering using color segmentation , 2014, Pattern Recognit. Lett..

[22]  Hayde Peregrina-Barreto,et al.  Morphological rational operator for contrast enhancement. , 2011, Journal of the Optical Society of America. A, Optics, image science, and vision.

[23]  Jing Zhang,et al.  Depth map super-resolution using stereo-vision-assisted model , 2015, Neurocomputing.

[24]  Cheolkon Jung,et al.  Boundary-preserving stereo matching with certain region detection and adaptive disparity adjustment , 2015, J. Vis. Commun. Image Represent..

[25]  Jesús Angulo,et al.  Segmentación de Imágenes en Color Utilizando Histogramas Bi-Variables en Espacios Color Polares Luminancia/Saturación/Matiz , 2005, Computación y Sistemas.

[26]  Juho Kannala,et al.  Joint Depth and Color Camera Calibration with Distortion Correction , 2012, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[27]  Manuel Graña,et al.  Tuning of Adaptive Weight Depth Map Generation Algorithms , 2012, Journal of Mathematical Imaging and Vision.

[28]  Gang Wang,et al.  Fusion of Median and Bilateral Filtering for Range Image Upsampling , 2013, IEEE Transactions on Image Processing.

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

[30]  Eero P. Simoncelli,et al.  Image quality assessment: from error visibility to structural similarity , 2004, IEEE Transactions on Image Processing.

[31]  Rüdiger Dillmann,et al.  Autonomous grasp and manipulation planning using a ToF camera , 2012, Robotics Auton. Syst..

[32]  Ennio Gambi,et al.  A Depth-Based Fall Detection System Using a Kinect® Sensor , 2014, Sensors.

[33]  Seung-Won Jung,et al.  Directional Joint Bilateral Filter for Depth Images , 2014, Sensors.

[34]  Zhengyou Zhang,et al.  Microsoft Kinect Sensor and Its Effect , 2012, IEEE Multim..

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

[36]  Radu Horaud,et al.  Time-of-Flight Cameras , 2012, SpringerBriefs in Computer Science.

[37]  Pablo Bustos,et al.  Model-Based Reinforcement of Kinect Depth Data for Human Motion Capture Applications , 2013, Sensors.

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

[39]  Filiberto Chiabrando,et al.  Sensors for 3D Imaging: Metric Evaluation and Calibration of a CCD/CMOS Time-of-Flight Camera , 2009, Sensors.

[40]  Wilhelm Burger,et al.  Principles of Digital Image Processing - Fundamental Techniques , 2010, Undergraduate Topics in Computer Science.

[41]  Jilin Liu,et al.  Guided depth enhancement via a fast marching method , 2013, Image Vis. Comput..

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

[43]  Pushmeet Kohli,et al.  Markov Random Fields for Vision and Image Processing , 2011 .

[44]  Pierre Soille,et al.  Morphological Image Analysis: Principles and Applications , 2003 .

[45]  Eduardo Ros,et al.  Background Subtraction Based on Color and Depth Using Active Sensors , 2013, Sensors.

[46]  Kazuhiro Fukui,et al.  Realistic CG Stereo Image Dataset with Ground Truth Disparity Maps , 2012 .

[47]  Roque Alfredo Osornio-Rios,et al.  A new method for inpainting of depth maps from time-of-flight sensors based on a modified closing by reconstruction algorithm , 2017, J. Vis. Commun. Image Represent..

[48]  Jean Serra,et al.  Image Analysis and Mathematical Morphology , 1983 .

[49]  Sergi Foix,et al.  Indoor and outdoor depth imaging of leaves with time-of-flight and stereo vision sensors: Analysis and comparison , 2014 .

[50]  Iván R. Terol-Villalobos,et al.  Openings and closings with reconstruction criteria: a study of a class of lower and upper levelings , 2005, J. Electronic Imaging.

[51]  In-So Kweon,et al.  Time-of-Flight Sensor Calibration for a Color and Depth Camera Pair , 2015, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[52]  Seung-Won Jung,et al.  Enhancement of Image and Depth Map Using Adaptive Joint Trilateral Filter , 2013, IEEE Transactions on Circuits and Systems for Video Technology.

[53]  Carlos Sagüés,et al.  Human-Computer Interaction Based on Hand Gestures Using RGB-D Sensors , 2013, Sensors.

[54]  Kyungjae Lee,et al.  Efficient Depth Enhancement Using a Combination of Color and Depth Information , 2017, Sensors.

[55]  Changming Sun,et al.  Guided image completion by confidence propagation , 2016, Pattern Recognit..

[56]  Sebastian Thrun,et al.  A Noise‐aware Filter for Real‐time Depth Upsampling , 2008 .