A 3D-HEVC Fast Mode Decision Algorithm for Real-Time Applications

被引:36
作者
Shen, Liquan [1 ]
An, Ping [1 ]
Zhang, Zhaoyang [1 ]
Hu, Qianqian [1 ]
Chen, Zhengchuan [2 ]
机构
[1] Shanghai Univ, Shanghai 200041, Peoples R China
[2] Tsinghua Univ, Beijing, Peoples R China
基金
中国国家自然科学基金;
关键词
Algorithms; 3D-HEVC; real-time applications; mode decision; computational complexity; motion estimation; RATE-DISTORTION OPTIMIZATION; CU SIZE DECISION; MULTIVIEW VIDEO; MOTION ESTIMATION; FAST DISPARITY; DEPTH; HEVC; TEXTURE; SELECTION; AVC;
D O I
10.1145/2700298
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
3D High Efficiency Video Coding (3D-HEVC) is an extension of the HEVC standard for coding of multiview videos and depth maps. It inherits the same quadtree coding structure as HEVC for both components, which allows recursively splitting into four equal-sized coding units (CU). One of 11 different prediction modes is chosen to code a CU in inter-frames. Similar to the joint model of H.264/AVC, the mode decision process in HM (reference software of HEVC) is performed using all the possible depth levels and prediction modes to find the one with the least rate distortion cost using a Lagrange multiplier. Furthermore, both motion estimation and disparity estimation need to be performed in the encoding process of 3D-HEVC. Those tools achieve high coding efficiency, but lead to a significant computational complexity. In this article, we propose a fast mode decision algorithm for 3D-HEVC. Since multiview videos and their associated depth maps represent the same scene, at the same time instant, their prediction modes are closely linked. Furthermore, the prediction information of a CU at the depth level X is strongly related to that of its parent CU at the depth level X-1 in the quadtree coding structure of HEVC since two corresponding CUs from two neighboring depth levels share similar video characteristics. The proposed algorithm jointly exploits the inter-view coding mode correlation, the inter-component (texture-depth) correlation and the inter-level correlation in the quadtree structure of 3D-HEVC. Experimental results show that our algorithm saves 66% encoder runtime on average with only a 0.2% BD-Rate increase on coded views and 1.3% BD-Rate increase on synthesized views.
引用
收藏
页数:23
相关论文
共 46 条
[31]   An Effective CU Size Decision Method for HEVC Encoders [J].
Shen, Liquan ;
Liu, Zhi ;
Zhang, Xinpeng ;
Zhao, Wenqiang ;
Zhang, Zhaoyang .
IEEE TRANSACTIONS ON MULTIMEDIA, 2013, 15 (02) :465-470
[32]   Inter Mode Selection for Depth Map Coding in 3D Video [J].
Shen, Liquan ;
Zhang, Zhaoyang ;
Liu, Zhi .
IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2012, 58 (03) :926-931
[33]   Low-Complexity Mode Decision for MVC [J].
Shen, Liquan ;
Liu, Zhi ;
An, Ping ;
Ma, Ran ;
Zhang, Zhaoyang .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2011, 21 (06) :837-843
[34]   Overview of the High Efficiency Video Coding (HEVC) Standard [J].
Sullivan, Gary J. ;
Ohm, Jens-Rainer ;
Han, Woo-Jin ;
Wiegand, Thomas .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2012, 22 (12) :1649-1668
[35]   Rate-distortion optimization for video compression [J].
Sullivan, GJ ;
Wiegand, T .
IEEE SIGNAL PROCESSING MAGAZINE, 1998, 15 (06) :74-90
[36]   Joint Texture and Depth Map Video Coding Based on the Scalable Extension of H.264/AVC [J].
Tao, Siping ;
Chen, Ying ;
Hannuksela, Miska M. ;
Wang, Ye-Kui ;
Gabbouj, Moncef ;
Li, Houqiang .
ISCAS: 2009 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-5, 2009, :2353-+
[37]   High Performance, Low Complexity Video Coding and the Emerging HEVC Standard [J].
Ugur, Kemal ;
Andersson, Kenneth ;
Fuldseth, Arild ;
Bjontegaard, Gisle ;
Endresen, Lars Petter ;
Lainema, Jani ;
Hallapuro, Antti ;
Ridge, Justin ;
Rusanovskyy, Dmytro ;
Zhang, Cixun ;
Norkin, Andrey ;
Priddle, Clinton ;
Rusert, Thomas ;
Samuelsson, Jonatan ;
Sjoberg, Rickard ;
Wu, Zhuangfei .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2010, 20 (12) :1688-1697
[38]   Comparative Rate-Distortion-Complexity Analysis of HEVC and AVC Video Codecs [J].
Vanne, Jarno ;
Viitanen, Marko ;
Hamalainen, Timo D. ;
Hallapuro, Antti .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2012, 22 (12) :1885-1898
[39]   A Fast HEVC Inter CU Selection Method Based on Pyramid Motion Divergence [J].
Xiong, Jian ;
Li, Hongliang ;
Wu, Qingbo ;
Meng, Fanman .
IEEE TRANSACTIONS ON MULTIMEDIA, 2014, 16 (02) :559-564
[40]  
Yan Y, 2013, PICT COD SYMP, P406, DOI 10.1109/PCS.2013.6737769