Adaptive view synthesis optimization for low complexity 3D-HEVC encoding

Abstract Depth compression plays an important role in 3D video coding with the typical texture-plus-depth representation. In this paper, to reduce the encoding complexity of depth map, we propose a low complexity adaptive View Synthesis Optimization scheme for the 3D extension of high efficiency video coding (3D-HEVC) standard. More specifically, we distinguish the coding tree units (CTUs) based on the influence of depth map compression on the quality of rendered synthesized view, and classify them into two categories, including synthesized view distortion change (SVDC) based and view synthesis distortion estimation (VSDE) based CTUs. In this manner, we can dynamically distinguish the CTUs and apply different rate-distortion optimization strategies. Moreover, for VSDE based CTUs, a new distortion model is proposed to infer the distortion of the synthesized view based on the depth distortion and texture characteristics. As such, we can achieve a good trade-off between the rate-distortion performance and computational complexity for depth map coding. Experimental results also confirm that the proposed scheme is effective in reducing the encoding complexity with ignorable rate-distortion performance loss compared with the state-of-the-art scheme in the 3D-HEVC platform.

[1]  Ying Chen,et al.  Low-complexity advanced residual prediction design in 3D-HEVC , 2014, 2014 IEEE International Symposium on Circuits and Systems (ISCAS).

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

[3]  Yun Zhang,et al.  A Virtual View PSNR Estimation Method for 3-D Videos , 2016, IEEE Transactions on Broadcasting.

[4]  Detlev Marpe,et al.  Depth Intra Coding for 3D Video Based on Geometric Primitives , 2016, IEEE Transactions on Circuits and Systems for Video Technology.

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

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

[7]  Marcus A. Magnor,et al.  Correspondence and Depth-Image Based Rendering a Hybrid Approach for Free-Viewpoint Video , 2014, IEEE Transactions on Circuits and Systems for Video Technology.

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

[9]  Li Zhang,et al.  Multiview and 3D Video Compression Using Neighboring Block Based Disparity Vectors , 2016, IEEE Transactions on Multimedia.

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

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

[12]  Ying Chen,et al.  Overview of the Multiview and 3D Extensions of High Efficiency Video Coding , 2016, IEEE Transactions on Circuits and Systems for Video Technology.

[13]  Ying Chen,et al.  Overview of the MVC + D 3D video coding standard , 2014, J. Vis. Commun. Image Represent..

[14]  Oscar C. Au,et al.  View Synthesis Prediction in the 3-D Video Coding Extensions of AVC and HEVC , 2014, IEEE Transactions on Circuits and Systems for Video Technology.

[15]  Liang Zhang,et al.  Stereoscopic image generation based on depth images for 3D TV , 2005, IEEE Transactions on Broadcasting.

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

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

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

[19]  Wen Gao,et al.  Low Complexity Adaptive View Synthesis Optimization in HEVC Based 3D Video Coding , 2014, IEEE Transactions on Multimedia.

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

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

[22]  Philip J. Farrugia,et al.  A language for representing and extracting 3D geometry semantics from paper-based sketches , 2014, J. Vis. Lang. Comput..

[23]  Levent Burak Kara,et al.  Pencil-like sketch rendering of 3D scenes using trajectory planning and dynamic tracking , 2014, J. Vis. Lang. Comput..

[24]  Heidrun Schumann,et al.  Visibility widgets for unveiling occluded data in 3D terrain visualization , 2017, J. Vis. Lang. Comput..

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

[26]  Wen Gao,et al.  Zero-synthesis view difference aware view synthesis optimization for HEVC based 3D video compression , 2012, 2012 Visual Communications and Image Processing.

[27]  Mathias Wien,et al.  Model-based intra coding for depth maps in 3D video using a depth lookup table , 2012, 2012 3DTV-Conference: The True Vision - Capture, Transmission and Display of 3D Video (3DTV-CON).