Fast encoder decision for texture coding in 3D-HEVC
https://doi.org/10.1016/J.IMAGE.2014.06.003Abstract
Keywords: 3D video coding Early merge mode decision Early CU splitting termination Interview correlation 3D-HEVC a b s t r a c t As a 3D extension of the High Efficiency Video Coding (HEVC) standard, 3D-HEVC is developed to improve the coding efficiency of multi-view video. However, the improvement of the coding efficiency is obtained at the expense of a computational complexity increase. How to relieve the computational burden of the encoder is becoming a critical problem in applications. In this paper, a fast encoder decision algorithm to encode the dependent texture views is proposed, where two strategies to accelerate encoder decision by exploiting interview correlations are utilized. The first one is an early merge mode decision algorithm, and the second one is an early CU splitting termination algorithm. Experimental results show that the proposed algorithm can achieve 47.1% encoding time saving with overall 0.1% BD-rate reduction compared to HTM (3D-HEVC test model) version 7 under the common test condition (CTC). Both of the two strategies have been adopted into the 3D-HEVC reference software and enabled as a default encoding process under CTC.
References (21)
- P. Kauff, N. Atzpadin, C. Fehn, M. Müller, O. Schreer, A. Smolic, R. Tanger, Depth map creation and image based rendering for advanced 3DTV services providing interoperability and scalability, Signal Process.: Image Commun. 22 (February (2)) (2007) 217-234 (special issue 3DTV).
- B. Bross, W.-J. Han, G.J. Sullivan, J.-R. Ohm, T. Wiegand, High efficiency video coding (HEVC) text specification draft 8, JCTVC- J1003, Stockholm, July 2012.
- G. Tech, K. Wegner, Y. Chen, S. Yea, 3D-HEVC draft text 1, JCT3V- E1001, Vienna, July 2013.
- K. Müller, H. Schwarz, D. Marpe, C. Bartnik, S. Bosse, H. Brust, T. Hinz, H. Lakshman, P. Merkle, F.H. Rhee, G. Tech, M. Winken, T. Wiegand, 3D high-efficiency video coding for multi-view video and depth data, IEEE Trans. Image Process. 22 (September (9)) (2013) 3366-3378.
- L. Zhang, Y. Chen, M. Karczewicz, Disparity vector derivation for multiview video and 3DV, m24937, Geneva, April 2012.
- C.-L. Wu, Y.-L. Chang, Y.-P. Tsai, S. Lei, Depth-oriented neighboring block disparity vector (DoNBDV) with virtual depth retrieval, JCT3V- C0131, Geneva, January 2013.
- R.H. Gweon, Y.-L. Lee, J. Lim, Early termination of CU encoding to reduce HEVC complexity, JCTVC-F045, Torino, July 2011.
- K. Choi, S.-H. Park, E.S. Jang, Coding tree pruning based CU early termination, JCTVC-F092, Torino, July 2011.
- L. Zhao, L. Zhang, S. Ma, D. Zhao, Fast mode decision algorithm for intra prediction in HEVC, in: IEEE Conference on Visual Commu- nications and Image Processing, Taiwan, November 2011.
- L. Shen, Z. Liu, T. Yan, Z. Zhang, P. An, View-adaptive motion estimation and disparity estimation for low complexity multiview video coding, IEEE Trans. Circuits Syst. Video Technol. 20 (June (6)) (2010) 925-930.
- L. Shen, Z. Liu, T. Yan, Z. Zhang, P. An, Early SKIP mode decision for MVC using inter-view correlation, Signal Process.: Image Commun. 25 (February (2)) (2010) 88-93.
- H. Zeng, K.-K. Ma, C. Cai, Fast mode decision for multiview coding using mode correlation, IEEE Trans. Circuits Syst. Video Technol. 21 (November (11)) (2011) 1659-1666.
- T. Zhao, S. Kwong, H. Wang, Z. Wang, Z. Pan, C.-C.J. Kuo, Multiview coding mode decision with hybrid optimal stopping model, IEEE Trans. Image Process. 22 (April (4)) (2013) 1598-1609.
- T. Wiegand, G.J. Sullivan, G. Bjøntegaard, A. Luthra, Overview of the H.264/AVC video coding standard, IEEE Trans. Circuits Syst. Video Technol. 13 (July (7)) (2003) 560-576.
- N. Zhang, Y.-W. Chen, J.-L. Lin, J. An, K. Zhang, S. Lei, S. Ma, D. Zhao, W. Gao, Fast encoder decision for texture coding, JCT3V-E0173, Vienna, July 2013.
- L. Zhang, G. Tech, K. Wegner, S. Yea, 3D-HEVC test model 5, JCT3V- E1005, Vienna, July 2013.
- D. Tian, F. Zou, A. Vetro, Backward view synthesis prediction using neighbouring blocks, JCT3V-C0152, Geneva, January 2013.
- P. Helle, S. Oudin, B. Bross, D. Marpe, M.O. Bici, K. Ugur, J. Jung, G. Clare, T. Wiegand, Block merging for quadtree-based partitioning in HEVC, IEEE Trans. Circuits Syst. Video Technol. 22 (December (12)) (2012) 1720-1731.
- J. Jung, E. Mora, Depth quadtree prediction for 3DHTM 4.1, JCT3V- B0068, Shanghai, October 2012.
- E. Mora, J. Jung, M. Cagnazzo, B. Pesquet-Popescu, Initialization, limitation and predictive coding of the depth and texture quadtree in 3D-HEVC, IEEE Trans. Circuits Syst. Video Technol. (2013), http:// dx.doi.org/10.1109/TCSVT.2013.2283110.
- D. Rusanovskyy, K. Müller, A. Vetro, Common test conditions of 3DV core experiments, JCT3V-D1100, Incheon, April 2013.