Depth-Guided Disocclusion Inpainting of Synthesized RGB-D Images

We propose to tackle the problem of RGB-D image disocclusion inpainting when synthesizing new views of a scene by changing its viewpoint. Indeed, such a process creates holes both in depth and color images. First, we propose a novel algorithm to perform depth-map disocclusion inpainting. Our intuitive approach works particularly well for recovering the lost structures of the objects and to inpaint the depth-map in a geometrically plausible manner. Then, we propose a depth-guided patch-based inpainting method to fill-in the color image. Depth information coming from the reconstructed depth-map is added to each key step of the classical patch-based algorithm from Criminisi et al. in an intuitive manner. Relevant comparisons to the state-of-the-art inpainting methods for the disocclusion inpainting of both depth and color images are provided and illustrate the effectiveness of our proposed algorithms.

[1]  Christine Guillemot,et al.  Depth-based image completion for view synthesis , 2011, 2011 3DTV Conference: The True Vision - Capture, Transmission and Display of 3D Video (3DTV-CON).

[2]  Thomas Wiegand,et al.  Depth Image-Based Rendering With Advanced Texture Synthesis for 3-D Video , 2010, IEEE Transactions on Multimedia.

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

[4]  Christine Guillemot,et al.  Image Inpainting : Overview and Recent Advances , 2014, IEEE Signal Processing Magazine.

[5]  Lai-Man Po,et al.  Depth-aided exemplar-based hole filling for DIBR view synthesis , 2013, 2013 IEEE International Symposium on Circuits and Systems (ISCAS2013).

[6]  Guangming Shi,et al.  Structure guided fusion for depth map inpainting , 2013, Pattern Recognit. Lett..

[7]  Dong Tian,et al.  View synthesis techniques for 3D video , 2009, Optical Engineering + Applications.

[8]  Xi Wang,et al.  High-Resolution Stereo Datasets with Subpixel-Accurate Ground Truth , 2014, GCPR.

[9]  Christine Guillemot,et al.  Hierarchical Super-Resolution-Based Inpainting , 2013, IEEE Transactions on Image Processing.

[10]  Michael Schmeing,et al.  Faithful Disocclusion Filling in Depth Image Based Rendering Using Superpixel-Based Inpainting , 2015, IEEE Transactions on Multimedia.

[11]  David Tschumperlé,et al.  Depth-aware patch-based image disocclusion for virtual view synthesis , 2015, SIGGRAPH Asia Technical Briefs.

[12]  Yusheng Ji,et al.  Expansion hole filling in depth-image-based rendering using graph-based interpolation , 2013, 2013 IEEE International Conference on Acoustics, Speech and Signal Processing.

[13]  Guillermo Sapiro,et al.  Navier-stokes, fluid dynamics, and image and video inpainting , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[14]  Sung Yong Shin,et al.  On pixel-based texture synthesis by non-parametric sampling , 2006, Comput. Graph..

[15]  Franklin C. Crow,et al.  Summed-area tables for texture mapping , 1984, SIGGRAPH.

[16]  Jon Y. Hardeberg,et al.  Evaluation of Digital Inpainting Quality in the Context of Artwork Restoration , 2012, ECCV Workshops.

[17]  Yusheng Ji,et al.  Image interpolation for DIBR viewsynthesis using graph fourier transform , 2014, 2014 3DTV-Conference: The True Vision - Capture, Transmission and Display of 3D Video (3DTV-CON).

[18]  Gene Cheung,et al.  Joint texture-depth pixel inpainting of disocclusion holes in virtual view synthesis , 2013, 2013 Asia-Pacific Signal and Information Processing Association Annual Summit and Conference.

[19]  David Tschumperlé,et al.  Superpixel-based depth map inpainting for RGB-D view synthesis , 2015, 2015 IEEE International Conference on Image Processing (ICIP).

[20]  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..

[21]  Yong Man Ro,et al.  Inter-view consistent hole filling in view extrapolation for multi-view image generation , 2014, 2014 IEEE International Conference on Image Processing (ICIP).

[22]  Aline Roumy,et al.  Exemplar-based image inpainting: Fast priority and coherent nearest neighbor search , 2012, 2012 IEEE International Workshop on Machine Learning for Signal Processing.

[23]  Silvano Di Zenzo,et al.  A note on the gradient of a multi-image , 1986, Comput. Vis. Graph. Image Process..

[24]  Mårten Sjöström,et al.  Depth-based inpainting for disocclusion filling , 2014, 2014 3DTV-Conference: The True Vision - Capture, Transmission and Display of 3D Video (3DTV-CON).

[25]  Peter H. N. de With,et al.  Depth-guided inpainting algorithm for Free-Viewpoint Video , 2012, 2012 19th IEEE International Conference on Image Processing.

[26]  Béatrice Pesquet-Popescu,et al.  Depth-aided image inpainting for novel view synthesis , 2010, 2010 IEEE International Workshop on Multimedia Signal Processing.

[27]  Patrick Pérez,et al.  Region filling and object removal by exemplar-based image inpainting , 2004, IEEE Transactions on Image Processing.

[28]  Patrick Pérez,et al.  Geometrically Guided Exemplar-Based Inpainting , 2011, SIAM J. Imaging Sci..

[29]  David Tschumperlé,et al.  Exemplar-Based Inpainting: Technical Review and New Heuristics for Better Geometric Reconstructions , 2015, IEEE Transactions on Image Processing.

[30]  Christoph Fehn,et al.  Depth-image-based rendering (DIBR), compression, and transmission for a new approach on 3D-TV , 2004, IS&T/SPIE Electronic Imaging.