A Fast CU Size Decision Algorithm for HEVC

被引:76
作者
Lee, Jaeho [1 ]
Kim, Seongwan [1 ]
Lim, Kyungmin [1 ]
Lee, Sangyoun [1 ]
机构
[1] Yonsei Univ, Dept Elect & Elect Engn, Seoul 120749, South Korea
关键词
Coding tree unit (CTU); coding unit (CU); fast encoder; High Efficiency Video Coding (HEVC); quadtree structure;
D O I
10.1109/TCSVT.2014.2339612
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
High Efficiency Video Coding (HEVC) employs a coding unit (CU), prediction unit (PU), and transform unit (TU) based on the quadtree coding tree unit (CTU) structure to improve coding efficiency. However, the computational complexity increases greatly because the rate-distortion (RD) optimization process should be performed for all CUs, PUs, and TUs to obtain the optimal CTU partition. In this paper, a fast CU size decision algorithm is proposed to reduce the encoder complexity of HEVC. Based on the statistical analysis, three approaches with SKIP mode decision (SMD), CU skip estimation (CUSE), and early CU termination (ECUT) are considered. In SMD, it is determined that the remaining modes except for SKIP mode are preformed or not. CUSE and ECUT determine that larger CU sizes and smaller CU sizes are coded or not, respectively. Thresholds for SMD, CUSE, and ECUT are designed based on Bayes' rule with a complexity factor. Update process is performed to estimate the statistical parameters for SMD, CUSE, and ECUT considering the characteristic of RD cost. The experimental results demonstrate that the proposed CU size decision algorithm significantly reduces computational complexity by 69% on average with 2.99% Bjontegaard difference bitrate (BDBR) increase for random access. The complexity reduction and BDBR increase for low delay are 68% and 2.46%, respectively. The experimental results also show that our proposed scheme performs well for various characteristic of sequences and outperforms the two previous state-of-the-art works.
引用
收藏
页码:411 / 421
页数:11
相关论文
共 23 条
[1]  
[Anonymous], 2011, JCTVCG1200
[2]  
[Anonymous], 2013, 230082 ISOIEC
[3]  
Baroncini V., 2012, JCTVCH1004
[4]  
Bjontegaard G., 2001, document VCEG-M33, P1
[5]   HEVC Complexity and Implementation Analysis [J].
Bossen, Frank ;
Bross, Benjamin ;
Suehring, Karsten ;
Flynn, David .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2012, 22 (12) :1685-1696
[6]   Efficient mode selection for H.264 complexity reduction in a Bayesian framework [J].
Bystrom, M. ;
Richardson, I. ;
Zhao, Y. .
SIGNAL PROCESSING-IMAGE COMMUNICATION, 2008, 23 (02) :71-86
[7]  
Cassa MB, 2012, 2012 PICTURE CODING SYMPOSIUM (PCS), P493, DOI 10.1109/PCS.2012.6213262
[8]   Fast CU Splitting and Pruning for Suboptimal CU Partitioning in HEVC Intra Coding [J].
Cho, Seunghyun ;
Kim, Munchurl .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2013, 23 (09) :1555-1564
[9]  
Choi K., 2011, JCTVCF092
[10]   Early TU decision method for fast video encoding in high efficiency video coding [J].
Choi, Kiho ;
Jang, Euee S. .
ELECTRONICS LETTERS, 2012, 48 (12) :689-691