I. Introduction
The current diversity of multimedia applications and services, and the emergence of Ultra-HD formats (e.g., 4k or 8k resolution) are continuously reinforcing the need for efficient video coding. Moreover, the increasing amount of mobile multimedia traffic demands for more bandwidth, and the use of higher resolutions impose more challenging bounds on quality and error tolerance. The High Efficiency Video Coding (HEVC) [1] is the most recent standard developed by the Joint Collaborative Team on Video Coding (JCT-VC), essentially aiming to extend previous standards towards increased video resolutions and use of parallel processing architectures. The higher coding flexibility and efficiency of HEVC results from the use of new block partition structures, enabling flexible block partitions [2], improved prediction modes [3], [4] and new high-level features [5], such as explicit reference picture management and new parameter sets.