• DocumentCode
    1761758
  • Title

    A Fast CU Size Decision Algorithm for HEVC

  • Author

    Jaeho Lee ; Seongwan Kim ; Kyungmin Lim ; Sangyoun Lee

  • Author_Institution
    Dept. of Electr. & Electron. Eng., Yonsei Univ., Seoul, South Korea
  • Volume
    25
  • Issue
    3
  • fYear
    2015
  • fDate
    42064
  • Firstpage
    411
  • Lastpage
    421
  • Abstract
    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% Bjøntegaard 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.
  • Keywords
    Bayes methods; computational complexity; quadtrees; statistical analysis; video coding; BDBR; Bayes rule; Bjøntegaard difference bitrate; CU skip estimation; CUSE; ECUT; HEVC; PU; RD optimization process; SKIP mode decision; SMD; TU; coding efficiency improvement; computational complexity; early CU termination; fast CU size decision algorithm; high efficiency video coding; optimal CTU partition; prediction unit; quadtree coding tree unit; random access; rate-distortion optimization process; statistical analysis; transform unit; Algorithm design and analysis; Complexity theory; Encoding; Optimization; Partitioning algorithms; Standards; Video coding; Coding tree unit (CTU); High Efficiency Video Coding (HEVC); coding unit (CU); fast encoder; quadtree structure;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems for Video Technology, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1051-8215
  • Type

    jour

  • DOI
    10.1109/TCSVT.2014.2339612
  • Filename
    6857334