TY - JOUR
T1 - Efficient prediction of CU depth and PU mode for fast HEVC encoding using statistical analysis
AU - Liu, Zhaoyi
AU - Lin, Ting Lan
AU - Chou, Chi Chan
N1 - Publisher Copyright:
© 2016 Elsevier Inc. All rights reserved.
PY - 2016/7
Y1 - 2016/7
N2 - High Efficiency Video Coding (HEVC) adopts complex quadtree-structured CU (coding unit) and PU (prediction unit) modes. Thus, the search process for optimal modes causes high computational complexity in HEVC. To solve this problem, a fast coding algorithm is proposed. Thirteen neighboring CTUs (Coding Tree Unit) are divided into three classes with the k-means method, and are selectively used as the reference CTUs to calculate the predicted CU depth levels for the current CTU. Additionally, for every CU depth, we skip some rarely used PU modes to reduce the complexity of the PU selection algorithm. Experimental results show that compared with the HEVC reference software, our algorithm can achieve 56.71% time saving with Low Delay Configuration profile and 59.76% with Random Access Configuration profile, whereas values of BDBR (Bjontegaard Delta Bit Rate) are only 1.0517% and 0.9918%, respectively. Compared with five state-of-the-art algorithms, the proposed algorithm has significant encoding time reduction with good bitrate performances.
AB - High Efficiency Video Coding (HEVC) adopts complex quadtree-structured CU (coding unit) and PU (prediction unit) modes. Thus, the search process for optimal modes causes high computational complexity in HEVC. To solve this problem, a fast coding algorithm is proposed. Thirteen neighboring CTUs (Coding Tree Unit) are divided into three classes with the k-means method, and are selectively used as the reference CTUs to calculate the predicted CU depth levels for the current CTU. Additionally, for every CU depth, we skip some rarely used PU modes to reduce the complexity of the PU selection algorithm. Experimental results show that compared with the HEVC reference software, our algorithm can achieve 56.71% time saving with Low Delay Configuration profile and 59.76% with Random Access Configuration profile, whereas values of BDBR (Bjontegaard Delta Bit Rate) are only 1.0517% and 0.9918%, respectively. Compared with five state-of-the-art algorithms, the proposed algorithm has significant encoding time reduction with good bitrate performances.
KW - CU (Coding Unit) size decision
KW - HEVC (High Efficiency Video Coding)
KW - PU (Prediction Unit) mode decision
KW - Statistical analysis
KW - k-means clustering algorithm
UR - https://www.scopus.com/pages/publications/84964462302
U2 - 10.1016/j.jvcir.2016.03.025
DO - 10.1016/j.jvcir.2016.03.025
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
AN - SCOPUS:84964462302
SN - 1047-3203
VL - 38
SP - 474
EP - 486
JO - Journal of Visual Communication and Image Representation
JF - Journal of Visual Communication and Image Representation
ER -