Fast Mode Decision Based on Grayscale Similarity and Inter-View Correlation for Depth Map Coding in 3D-HEVC

The 3D extension of High Efficiency Video Coding significantly improves the coding efficiency of 3D video at the expense of computational complexity. This paper presents a novel fast mode decision algorithm for depth map coding based on the grayscale similarity and inter-view correlation. First, depth map grayscale similarity is adopted to judge whether the reference frame could assist the coding of the current frame. When the difference in the average grayscale between the co-located coding unit (CU) and the current CU is smaller than the similarity threshold, the depth level of the current CU will be restricted by that of the coded reference CU. Second, the grayscale similarity and inter-view correlation are jointly used for dependent views to achieve early decision on the best prediction unit (PU) mode. The mode decision procedure will be determined early when the co-located CU, which has a grayscale similarity with the current CU, selects Merge or Inter <inline-formula> <tex-math notation="LaTeX">$2N \times 2N$ </tex-math></inline-formula> as the best prediction mode. Moreover, when the corresponding CU in the independent view selects Merge or Inter <inline-formula> <tex-math notation="LaTeX">$2N \times 2N$ </tex-math></inline-formula> as the best prediction mode, the current CU will skip other PU modes checking based on the strong inter-view correlation. Finally, different strategies are proposed for the P-frames and B-frames of dependent views in view of the characteristics of different prediction structures. For B frames, the PU mode information of the coded independent view is utilized as reference to skip the unnecessary mode decision processes. For P frames, the spatial–temporal correlation is considered in the process of early mode decision to determine whether to choose the Merge mode or Inter <inline-formula> <tex-math notation="LaTeX">$2N \times 2N$ </tex-math></inline-formula> as the best mode. Experimental results show that our proposed scheme achieves considerable time saving with negligible degradation of coding performance.

[1]  Mengmeng Zhang,et al.  Fast Intra Prediction Based BCIM for Depth-Map in 3D-HEVC , 2014, 2014 Data Compression Conference.

[2]  Shuai Li,et al.  Depth Coding Based on Depth-Texture Motion and Structure Similarities , 2015, IEEE Transactions on Circuits and Systems for Video Technology.

[3]  Yong Gan,et al.  Fast motion and disparity estimation for HEVC based 3D video coding , 2016, Multidimens. Syst. Signal Process..

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

[5]  Jianjun Lei,et al.  Early MERGE Mode Decision Based on Motion Estimation and Hierarchical Depth Correlation for HEVC , 2014, IEEE Transactions on Broadcasting.

[6]  Shih-Hsuan Yang,et al.  Using H.264 coded block patterns for fast inter-mode selection , 2008, 2008 IEEE International Conference on Multimedia and Expo.

[7]  Bogdan Ionescu,et al.  Multiview Plus Depth Video Coding With Temporal Prediction View Synthesis , 2016, IEEE Transactions on Circuits and Systems for Video Technology.

[8]  Béatrice Pesquet-Popescu,et al.  Modification of the merge candidate list for dependent views in 3D-HEVC , 2013, 2013 IEEE International Conference on Image Processing.

[9]  Hyun Wook Park,et al.  A Fast Mode Decision Method in HEVC Using Adaptive Ordering of Modes , 2016, IEEE Transactions on Circuits and Systems for Video Technology.

[10]  Zhi Liu,et al.  Adaptive Inter-Mode Decision for HEVC Jointly Utilizing Inter-Level and Spatiotemporal Correlations , 2014, IEEE Transactions on Circuits and Systems for Video Technology.

[11]  Ying Chen,et al.  Standardized Extensions of High Efficiency Video Coding (HEVC) , 2013, IEEE Journal of Selected Topics in Signal Processing.

[12]  Yong Gan,et al.  Early SKIP mode decision for three-dimensional high efficiency video coding using spatial and interview correlations , 2014, J. Electronic Imaging.

[13]  Xinpeng Zhang,et al.  An Effective CU Size Decision Method for HEVC Encoders , 2013, IEEE Transactions on Multimedia.

[14]  Truong Q. Nguyen,et al.  Multiview Video Plus Depth Coding With Depth-Based Prediction Mode , 2014, IEEE Transactions on Circuits and Systems for Video Technology.

[15]  Pascal Frossard,et al.  Optimizing Multiview Video Plus Depth Prediction Structures for Interactive Multiview Video Streaming , 2015, IEEE Journal of Selected Topics in Signal Processing.

[16]  Wen Gao,et al.  Fast encoder decision for texture coding in 3D-HEVC , 2014, Signal Process. Image Commun..

[17]  Jianhua Zheng,et al.  Fast Depth Modeling Mode selection for 3D HEVC depth intra coding , 2013, 2013 IEEE International Conference on Multimedia and Expo Workshops (ICMEW).

[18]  Béatrice Pesquet-Popescu,et al.  Initialization, Limitation, and Predictive Coding of the Depth and Texture Quadtree in 3D-HEVC , 2014, IEEE Transactions on Circuits and Systems for Video Technology.

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

[20]  Houqiang Li,et al.  Multiview-Video-Plus-Depth Coding Based on the Advanced Video Coding Standard , 2013, IEEE Transactions on Image Processing.

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

[22]  Thomas Wiegand,et al.  3D video: acquisition, coding, and display , 2010, IEEE Transactions on Consumer Electronics.

[23]  Yong Gan,et al.  Low Complexity Mode Decision for 3D-HEVC , 2014, TheScientificWorldJournal.

[24]  Christophe Tillier,et al.  Adaptive wavelet coding of the depth map for stereoscopic view synthesis , 2008, 2008 IEEE 10th Workshop on Multimedia Signal Processing.

[25]  Panos Nasiopoulos,et al.  Online-Learning-Based Complexity Reduction Scheme for 3D-HEVC , 2016, IEEE Transactions on Circuits and Systems for Video Technology.

[26]  Gary J. Sullivan,et al.  Overview of the High Efficiency Video Coding (HEVC) Standard , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

[27]  Jianhua Zheng,et al.  Fast bi-partition mode selection for 3D HEVC depth intra coding , 2014, 2014 IEEE International Conference on Multimedia and Expo (ICME).

[28]  Victor C. M. Leung,et al.  A content adaptive complexity reduction scheme for HEVC-based 3D video coding , 2013, 2013 18th International Conference on Digital Signal Processing (DSP).

[29]  Yong Gan,et al.  Low-complexity depth map compression in HEVC-based 3D video coding , 2015, EURASIP J. Image Video Process..

[30]  Bruno Zatt,et al.  Complexity reduction for 3D-HEVC depth maps intra-frame prediction using simplified edge detector algorithm , 2014, 2014 IEEE International Conference on Image Processing (ICIP).

[31]  Detlev Marpe,et al.  Block Merging for Quadtree-Based Partitioning in HEVC , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

[32]  Qionghai Dai,et al.  A quad-tree and statistics based fast CU depth decision algorithm for 3D-HEVC , 2014, 2014 IEEE International Conference on Multimedia and Expo Workshops (ICMEW).

[33]  C. Fehn A 3 DTV Approach Using Depth-Image-Based Rendering ( DIBR ) , 2003 .

[34]  Qianqian Hu,et al.  A 3D-HEVC Fast Mode Decision Algorithm for Real-Time Applications , 2015, ACM Trans. Multim. Comput. Commun. Appl..

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

[36]  Krzysztof Wegner,et al.  High Efficiency 3D Video Coding Using New Tools Based on View Synthesis , 2013, IEEE Transactions on Image Processing.

[37]  Burak Özkalayci,et al.  3D Planar Representation of Stereo Depth Images for 3DTV Applications , 2014, IEEE Transactions on Image Processing.

[38]  Gary J. Sullivan,et al.  Comparison of the Coding Efficiency of Video Coding Standards—Including High Efficiency Video Coding (HEVC) , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

[39]  Thomas Wiegand,et al.  Coding of depth signals for 3D video using wedgelet block segmentation with residual adaptation , 2013, 2013 IEEE International Conference on Multimedia and Expo (ICME).

[40]  Ja-Ling Wu,et al.  A 3D HEVC Fast Mode Decision Algorithm Based on the Depth Information Guided Maximum Coding Level , 2014, 2014 Data Compression Conference.

[41]  Aljoscha Smolic,et al.  Multi-View Video Plus Depth Representation and Coding , 2007, 2007 IEEE International Conference on Image Processing.

[42]  Heiko Schwarz,et al.  3D High-Efficiency Video Coding for Multi-View Video and Depth Data , 2013, IEEE Transactions on Image Processing.

[43]  Panos Nasiopoulos,et al.  A low complexity mode decision approach for HEVC-based 3D video coding using a Bayesian method , 2014, 2014 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).