View Synthesis Distortion Estimation With a Graphical Model and Recursive Calculation of Probability Distribution

Depth-image-based rendering (DIBR) is frequently used in multiview video applications such as free-viewpoint television. In this paper, we consider the two DIBR algorithms used in the Moving Picture Experts Group view synthesis reference software, and develop a scheme for the encoder to estimate the distortion of the synthesized virtual view at the decoder when the reference texture and depth sequences experience transmission errors such as packet loss. We first develop a graphical model to analyze how random errors in the reference depth image affect the synthesized virtual view. The warping competition rule adopted in the DIBR algorithms is explicitly represented by the graphical model. We then consider the case where packet loss occurs to both the encoded texture and depth images during transmission and develop a recursive optimal distribution estimation (RODE) method to calculate the per-pixel texture and depth probability distributions in each frame of the reference views. The RODE is then integrated with the graphical model method to estimate the distortion in the synthesized view caused by packet loss. Experimental results verify the accuracy of the graphical model method, the RODE, and the combined estimation scheme.

[1]  Antonio Ortega,et al.  Depth map coding with distortion estimation of rendered view , 2010, Electronic Imaging.

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

[3]  Hua Yang,et al.  Advances in Recursive Per-Pixel End-to-End Distortion Estimation for Robust Video Coding in H.264/AVC , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[4]  Harry Shum,et al.  Review of image-based rendering techniques , 2000, Visual Communications and Image Processing.

[5]  张云 Regional bit allocation and rate distortion optimization for multiview depth video coding with View synthesis distortion model , 2013 .

[6]  Wen Gao,et al.  Joint Source-Channel Rate-Distortion Optimization for H.264 Video Coding Over Error-Prone Networks , 2007, IEEE Transactions on Multimedia.

[7]  T. Wiegand,et al.  The Effect of Depth Compression on Multiview Rendering Quality , 2008, 2008 3DTV Conference: The True Vision - Capture, Transmission and Display of 3D Video.

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

[9]  C.-C. Jay Kuo,et al.  Rate-Distortion Optimized Rate Control for Depth Map-Based 3-D Video Coding , 2013, IEEE Transactions on Image Processing.

[10]  Zhenzhong Chen,et al.  Depth No-Synthesis-Error Model for View Synthesis in 3-D Video , 2011, IEEE Transactions on Image Processing.

[11]  Qingming Huang,et al.  Joint video/depth rate allocation for 3D video coding based on view synthesis distortion model , 2009, Signal Process. Image Commun..

[12]  Lu Fang,et al.  An Analytical Model for Synthesis Distortion Estimation in 3D Video , 2014, IEEE Transactions on Image Processing.

[13]  Li Yu,et al.  Structural similarity-based synthesized view distortion estimation for depth map coding , 2012, IEEE Transactions on Consumer Electronics.

[14]  Yan Zhang,et al.  Efficient rendering distortion estimation for depth map compression , 2011, 2011 18th IEEE International Conference on Image Processing.

[15]  Zhaoyang Lu,et al.  Model-Based Joint Bit Allocation Between Texture Videos and Depth Maps for 3-D Video Coding , 2011, IEEE Transactions on Circuits and Systems for Video Technology.

[16]  Antonio Ortega,et al.  On Dependent Bit Allocation for Multiview Image Coding With Depth-Image-Based Rendering , 2011, IEEE Transactions on Image Processing.

[17]  Masayuki Tanimoto Overview of free viewpoint television , 2006, Signal Process. Image Commun..

[18]  Jianfei Cai,et al.  Joint source channel rate-distortion analysis for adaptive mode selection and rate control in wireless video coding , 2002, IEEE Trans. Circuits Syst. Video Technol..

[19]  Chang-Su Kim,et al.  Efficient depth video coding based on view synthesis distortion estimation , 2012, 2012 Visual Communications and Image Processing.

[20]  Bruno Macchiavello,et al.  Reference frame selection for loss-resilient depth map coding in multiview video conferencing , 2012, Other Conferences.

[21]  Antonio Ortega,et al.  Depth map distortion analysis for view rendering and depth coding , 2009, 2009 16th IEEE International Conference on Image Processing (ICIP).

[22]  Ju Liu,et al.  Coding Distortion Elimination of Virtual View Synthesis for 3D Video System: Theoretical Analyses and Implementation , 2012, IEEE Transactions on Broadcasting.

[23]  Tian-Sheuan Chang,et al.  VLSI Architecture for Real-Time HD1080p View Synthesis Engine , 2011, IEEE Transactions on Circuits and Systems for Video Technology.

[24]  Dong Zhang,et al.  Fast transmission distortion estimation and adaptive error protection for H.264/AVC-based embedded video conferencing systems , 2013, Signal Process. Image Commun..

[25]  Bruno Macchiavello,et al.  Loss-Resilient Coding of Texture and Depth for Free-Viewpoint Video Conferencing , 2013, IEEE Transactions on Multimedia.

[26]  Wen Gao,et al.  New distortion model for depth coding in 3DVC , 2012, 2012 Visual Communications and Image Processing.

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

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

[29]  Antonio Ortega,et al.  Transform domain sparsification of depth maps using iterative quadratic programming , 2011, 2011 18th IEEE International Conference on Image Processing.

[30]  Keita Takahashi,et al.  Theoretical Analysis of View Interpolation With Inaccurate Depth Information , 2012, IEEE Transactions on Image Processing.

[31]  Qionghai Dai,et al.  Joint Bit Allocation and Rate Control for Coding Multi-View Video Plus Depth Based 3D Video , 2013, IEEE Transactions on Multimedia.

[32]  David S. Taubman,et al.  Highly scalable video compression with scalable motion coding , 2003, ICIP.

[33]  Xiangyang Gong,et al.  Distortion estimation for two-step view synthesis , 2013, 2013 Picture Coding Symposium (PCS).

[34]  Byung Tae Oh,et al.  View Synthesis Distortion Estimation for AVC- and HEVC-Compatible 3-D Video Coding , 2014, IEEE Transactions on Circuits and Systems for Video Technology.

[35]  Bruno Macchiavello,et al.  Reference frame selection for loss-resilient texture & depth map coding in multiview video conferencing , 2012, 2012 19th IEEE International Conference on Image Processing.

[36]  Qionghai Dai,et al.  Free Viewpoint Video Coding With Rate-Distortion Analysis , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

[37]  Rui Zhang,et al.  Video coding with optimal inter/intra-mode switching for packet loss resilience , 2000, IEEE Journal on Selected Areas in Communications.