Title :
Flexible Mode Selection and Complexity Allocation in High Efficiency Video Coding
Author :
Tiesong Zhao ; Zhou Wang ; Sam Kwong
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Waterloo, Waterloo, ON, Canada
Abstract :
To improve compression performance, High Efficiency Video Coding (HEVC) employs a quad-tree based block representation, namely Coding Tree Unit (CTU), which can support larger partitions and more coding modes than a traditional macroblock. Despite its high compression efficiency, the number of combinations of coding modes increases dramatically, which results in high computational complexity at the encoder. Here we propose a flexible framework for HEVC coding mode selection, with a user-defined global complexity factor. Based on linear programming, a hierarchical complexity allocation scheme is developed to allocate computational complexities among frames and Coding Units (CUs) to maximize the overall Rate-Distortion (RD) performance. In each CU, with the allocated complexity factor, a mode mapping based approach is employed for coding mode selection. Extensive experiments demonstrate that, with a series of global complexity factors, the proposed model can achieve good trade-offs between computational complexity and RD performance.
Keywords :
computational complexity; linear programming; quadtrees; video coding; CTU; HEVC coding mode selection; coding tree unit; compression performance improvement; flexible mode selection; global complexity factors; hierarchical complexity allocation; high efficiency video coding; linear programming; overall rate-distortion performance maximization; quad-tree based block representation; user-defined global complexity factor; Linear programming; Standards; Video coding; Complexity allocation; HEVC; linear programming; mode decision; video coding;
Journal_Title :
Selected Topics in Signal Processing, IEEE Journal of
DOI :
10.1109/JSTSP.2013.2271421