Effective Removal of Artifacts from Views Synthesized using Depth Image Based Rendering

Depth Image Based Rendering (DIBR), as a free- viewpoint synthesis technique, enables interactive selection of the view for watching. However, many rendering methods based on DIBR usually bring contour, crack and disocclusion artifacts. To address these problems, we propose effective methods to remove these artifacts. Firstly, before warping, the reference depth maps and color images are analyzed to find the regions causing contour artifacts. A combination of depth map edge detection and color consistency correction is applied to the analysis. By omitting warping the found regions, the synthesized views contain no contour artifacts and edges of foreground objects are well preserved. Secondly, cracks are filled using surrounding non- crack pixels rather than filtering for local consistency and smoothness. Thirdly, we apply a method based on texture extrapolation with depth information to inpaint the disocclusions. For two well-known sequences, 'Ballet' and Breakdancers', we obtain large Peak Signal to Noise Ratio (PSNR) gains in comparison to state-of-the-art techniques. In addition, the proposed method also obtains good results in Structural Similarity Index Measurement (SSIM) and visual quality.

[1]  Peter H. N. de With,et al.  GPU-accelerated real-time free-viewpoint DIBR for 3DTV , 2012, IEEE Transactions on Consumer Electronics.

[2]  Lai-Man Po,et al.  Watershed based depth map misalignment correction and foreground biased dilation for DIBR view synthesis , 2013, 2013 IEEE International Conference on Image Processing.

[3]  Aljoscha Smolic,et al.  Intermediate view interpolation based on multiview video plus depth for advanced 3D video systems , 2008, 2008 15th IEEE International Conference on Image Processing.

[4]  Namho Hur,et al.  View interpolation using a simple block matching and guided image filtering , 2014, 2014 3DTV-Conference: The True Vision - Capture, Transmission and Display of 3D Video (3DTV-CON).

[5]  Aljoscha Smolic,et al.  3D video and free viewpoint video - From capture to display , 2011, Pattern Recognit..

[6]  Richard Szeliski,et al.  High-quality video view interpolation using a layered representation , 2004, SIGGRAPH 2004.

[7]  Marco Grangetto,et al.  A novel interpolation method for 3D view synthesis , 2012, 2012 3DTV-Conference: The True Vision - Capture, Transmission and Display of 3D Video (3DTV-CON).

[8]  Alexandru Telea,et al.  An Image Inpainting Technique Based on the Fast Marching Method , 2004, J. Graphics, GPU, & Game Tools.

[9]  Krzysztof Wegner,et al.  Experiments on acquisition and processing of video for free-viewpoint television , 2014, 2014 3DTV-Conference: The True Vision - Capture, Transmission and Display of 3D Video (3DTV-CON).

[10]  FukushimaNorishige,et al.  View generation with 3D warping using depth information for FTV , 2009 .

[11]  Ronggang Wang,et al.  Intermediate view synthesis based on edge detecting , 2013, 2013 IEEE International Conference on Image Processing.

[12]  Yo-Sung Ho,et al.  Hole filling method using depth based in-painting for view synthesis in free viewpoint television and 3-D video , 2009, 2009 Picture Coding Symposium.

[13]  Toshiaki Fujii,et al.  Free-Viewpoint TV , 2011, IEEE Signal Processing Magazine.

[14]  Toshiaki Fujii,et al.  View Generation with 3D Warping Using Depth Information for FTV , 2008, 2008 3DTV Conference: The True Vision - Capture, Transmission and Display of 3D Video.

[15]  Peter H. N. de With,et al.  Free-viewpoint depth image based rendering , 2010, J. Vis. Commun. Image Represent..

[16]  Liang-Gee Chen,et al.  Efficient Depth Image Based Rendering with Edge Dependent Depth Filter and Interpolation , 2005, 2005 IEEE International Conference on Multimedia and Expo.

[17]  Aljoscha Smolic,et al.  View Synthesis for Advanced 3D Video Systems , 2008, EURASIP J. Image Video Process..