Content Based Fast Intra Coding for AVS2
AVS2 is the new generation of video coding standard developed by the Audio Video Coding Standard Working Group of China. In analogies to HEVC/H.265, a more flexible CU (coding unit), PU (prediction unit) and TU (transform unit) based coding structure is adopted to represent and organize the coding data. For intra coding, AVS2 adopts quad tree based partition coding structure on CU level, and one CU can be alternatively split into four PUs, which is known as short distance intra prediction (SDIP). SDIP can improve the coding performance but bring in great complexity. In this paper, we propose a content based fast intra coding optimization algorithm to reduce the encoding time for AVS2 all intra coding. Firstly, the content flatness (CF) of the coding block is computed. Based on the achieved content flatness, whether to split the current coding block into the next coding depth and whether to perform SDIP can be adaptively determined. Secondly, the rough mode set (RMS) is adaptively selected according to the achieved CF. Thus the number of mode for rate distortion optimization (RDO) can be significantly reduced. Experimental results show that the proposed fast algorithm can achieve over 43% complexity reduction on average under all intra testing configuration, while the average efficiency loss is negligible.