Hardware-Friendly Coding Unit Decision Scheme for HEVC

被引:0
作者
Huang Ju [1 ]
Huang Xiaofeng [2 ]
Xiang Guoqing [1 ]
Li Yuan [1 ]
Jia Huizhu [1 ]
Xie Xiaodong [1 ]
机构
[1] Peking Univ, Sch EECS, Beijing 100871, Peoples R China
[2] Hangzhou Dianzi Univ, Hangzhou 310018, Peoples R China
来源
2021 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS) | 2021年
关键词
High-Efficiency Video Coding (HEVC); fast algorithm; CU decision; zero CU detection; hardware encoder; ALGORITHM;
D O I
10.1109/ISCAS51556.2021.9401591
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Quad-tree based coding unit partition in High-Efficiency Video Coding (HEVC) achieved significant coding efficiency improvements, but also brought increasing computational complexity. Especially, design challenges like data dependence, large area cost, and imbalance of processing time of each coding tree unit (CTU), make it hard to achieve a real-time structure for real-time hardware encoder for all CTU sizes. To solve these problems, we proposed a hardware-friendly fast CU decision scheme with multi-stage algorithms for HEVC hardware encoder, aiming at the most complex modules: IME (Integer Motion Estimation), FME/IP (Fractional Motion Estimation/Intra Prediction), and MD (Mode Decision). Firstly, in IME stage, a zero block detection method based fast CU and PU decision algorithm was presented. Secondly, we presented an estimated RDO (Rate-Distortion Optimization) based algorithm in the Hadamard domain for the early CU decision further in FME/IP stage. Finally, under the condition of hardware computing time limitation of several CU sizes, we proposed a computation time constraint CU fast decision algorithm for MD stage. Experiments demonstrated that, compared with the original HM13.0 implementation, the proposed scheme achieved about 53.9% encoding time saving with merely 2.3% coding performance degradation. What's more, significant area cost and data dependency have been alleviated, which will be more hardware-friendly for HEVC encoder design.
引用
收藏
页数:5
相关论文
共 11 条
  • [1] Bjontegaard Bjontegaard G. G., 2001, document VCEG-M33, P2
  • [2] Gweon R., 2011, JCTVCF045
  • [3] Jie Liu, 2015, 2015 Visual Communications and Image Processing (VCIP), P1, DOI 10.1109/VCIP.2015.7457873
  • [4] Motion feature and Hadamard coefficient-based fast multiple reference frame motion estimation for H.264
    Liu, Zhenyu
    Li, Lingfeng
    Song, Yang
    Li, Shen
    Goto, Satoshi
    Ikenaga, Takeshi
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2008, 18 (05) : 620 - 632
  • [5] Liu ZY, 2014, IEEE IMAGE PROC, P3676, DOI 10.1109/ICIP.2014.7025746
  • [6] An Effective CU Size Decision Method for HEVC Encoders
    Shen, Liquan
    Liu, Zhi
    Zhang, Xinpeng
    Zhao, Wenqiang
    Zhang, Zhaoyang
    [J]. IEEE TRANSACTIONS ON MULTIMEDIA, 2013, 15 (02) : 465 - 470
  • [7] Sullivan G.J., 2014, High Efficiency Video Coding (HEVC)"
  • [8] Yang J., 2011, JCTVCG543
  • [9] A Hardware-Efficient Multi-Resolution Block Matching Algorithm and Its VLSI Architecture for High Definition MPEG-Like Video Encoders
    Yin, Haibing
    Jia, Huizhu
    Qi, Honggang
    Ji, Xianghu
    Xie, Xiaodong
    Gao, Wen
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2010, 20 (09) : 1242 - 1254
  • [10] Fast Coding Unit Depth Decision Algorithm for Interframe Coding in HEVC
    Zhang, Yongfei
    Wang, Haibo
    Li, Zhe
    [J]. 2013 DATA COMPRESSION CONFERENCE (DCC), 2013, : 53 - 62