Efficient Multiview Depth Coding Optimization Based on Allowable Depth Distortion in View Synthesis

Depth video is used as the geometrical information of 3D world scenes in 3D view synthesis. Due to the mismatch between the number of depth levels and disparity levels in the view synthesis, the relationship between depth distortion and rendering position error can be modeled as a many-to-one mapping function, in which different depth distortion values might be projected to the same geometrical distortion in the synthesized virtual view image. Based on this property, we present an allowable depth distortion (ADD) model for 3D depth map coding. Then, an ADD-based rate-distortion model is proposed for mode decision and motion/disparity estimation modules aiming at minimizing view synthesis distortion at a given bit rate constraint. In addition, an ADD-based depth bit reduction algorithm is proposed to further reduce the depth bit rate while maintaining the qualities of the synthesized images. Experimental results in intra depth coding show that the proposed overall algorithm achieves Bjontegaard delta peak signal-to-noise ratio gains of 1.58 and 2.68 dB on average for half and integer-pixel rendering precisions, respectively. In addition, the proposed algorithms are also highly efficient for inter depth coding when evaluated with different metrics.

[1]  Gary J. Sullivan,et al.  Overview of the Stereo and Multiview Video Coding Extensions of the H.264/MPEG-4 AVC Standard , 2011, Proceedings of the IEEE.

[2]  Stephen P. Boyd,et al.  Joint optimization of communication rates and linear systems , 2003, IEEE Trans. Autom. Control..

[3]  Gangyi Jiang,et al.  Regional Bit Allocation and Rate Distortion Optimization for Multiview Depth Video Coding With View Synthesis Distortion Model , 2013, IEEE Transactions on Image Processing.

[4]  Dong Tian,et al.  New Depth Coding Techniques With Utilization of Corresponding Video , 2011, IEEE Transactions on Broadcasting.

[5]  Yo-Sung Ho,et al.  Depth Coding Using a Boundary Reconstruction Filter for 3-D Video Systems , 2011, IEEE Transactions on Circuits and Systems for Video Technology.

[6]  Yun Zhang,et al.  Fast mode decision based on texture–depth correlation and motion prediction for multiview depth video coding , 2013, Journal of Real-Time Image Processing.

[7]  Kwanghoon Sohn,et al.  Motion information sharing mode for depth video coding , 2010, 2010 3DTV-Conference: The True Vision - Capture, Transmission and Display of 3D Video.

[8]  Ahmet M. Kondoz,et al.  Sensitivity Analysis of the Human Visual System for Depth Cues in Stereoscopic 3-D Displays , 2011, IEEE Transactions on Multimedia.

[9]  Kwanghoon Sohn,et al.  3D JBU based depth video filtering for temporal fluctuation reduction , 2010, 2010 IEEE International Conference on Image Processing.

[10]  Yasuhiro Takishima,et al.  A study on rate distortion optimization scheme for JVT coder , 2003, Visual Communications and Image Processing.

[11]  Jin Young Lee,et al.  A Fast and Efficient Multi-View Depth Image Coding Method Based on Temporal and Inter-View Correlations of Texture Images , 2011, IEEE Transactions on Circuits and Systems for Video Technology.

[12]  Yo-Sung Ho,et al.  Depth Video Coding Using Adaptive Geometry Based Intra Prediction for 3-D Video Systems , 2012, IEEE Transactions on Multimedia.

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

[14]  Minh N. Do,et al.  Efficient Techniques for Depth Video Compression Using Weighted Mode Filtering , 2013, IEEE Transactions on Circuits and Systems for Video Technology.

[15]  Mei Yu,et al.  Statistical Early Termination Model for Fast Mode Decision and Reference Frame Selection in Multiview Video Coding , 2012, IEEE Transactions on Broadcasting.

[16]  Heiko Schwarz,et al.  3D video coding using the synthesized view distortion change , 2012, 2012 Picture Coding Symposium.

[17]  Gangyi Jiang,et al.  Efficient Multi-Reference Frame Selection Algorithm for Hierarchical B Pictures in Multiview Video Coding , 2011, IEEE Transactions on Broadcasting.

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

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

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

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

[22]  Jaejoon Lee,et al.  Depth Map Coding Based on Synthesized View Distortion Function , 2011, IEEE Journal of Selected Topics in Signal Processing.

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

[24]  Yue Gao,et al.  Cross-View Down/Up-Sampling Method for Multiview Depth Video Coding , 2012, IEEE Signal Processing Letters.

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

[26]  Yo-Sung Ho,et al.  Multi-view depth video coding using depth view synthesis , 2008, 2008 IEEE International Symposium on Circuits and Systems.

[27]  Linwei Zhu,et al.  View synthesis distortion elimination filter for depth video coding in 3D video broadcasting , 2014, Multimedia Tools and Applications.

[28]  Thomas Wiegand,et al.  3-D Video Representation Using Depth Maps , 2011, Proceedings of the IEEE.

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

[30]  G. Bjontegaard,et al.  Calculation of Average PSNR Differences between RD-curves , 2001 .

[31]  Ju Liu,et al.  A Novel Distortion Model and Lagrangian Multiplier for Depth Maps Coding , 2014, IEEE Transactions on Circuits and Systems for Video Technology.

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

[33]  Warnakulasuriya Anil Chandana Fernando,et al.  Display Dependent Preprocessing of Depth Maps Based on Just Noticeable Depth Difference Modeling , 2011, IEEE Journal of Selected Topics in Signal Processing.

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