Title :
Adaptive Loop Filtering for Video Coding
Author :
Chia-Yang Tsai ; Ching-Yeh Chen ; Yamakage, Tomoo ; In Suk Chong ; Yu-Wen Huang ; Chih-Ming Fu ; Itoh, Takayuki ; Watanabe, Toshio ; Chujoh, Takeshi ; Karczewicz, Marta ; Shaw-Min Lei
Author_Institution :
MediaTek Inc., Hsinchu, Taiwan
Abstract :
Adaptive loop filtering for video coding is to minimize the mean square error between original samples and decoded samples by using Wiener-based adaptive filter. The proposed ALF is located at the last processing stage for each picture and can be regarded as a tool to catch and fix artifacts from previous stages. The suitable filter coefficients are determined by the encoder and explicitly signaled to the decoder. In order to achieve better coding efficiency, especially for high resolution videos, local adaptation is used for luma signals by applying different filters to different regions or blocks in a picture. In addition to filter adaptation, filter on/off control at coding tree unit (CTU) level is also helpful for improving coding efficiency. Syntax-wise, filter coefficients are sent in a picture level header called adaptation parameter set, and filter on/off flags of CTUs are interleaved at CTU level in the slice data. This syntax design not only supports picture level optimization but also achieves a low encoding latency. Simulation results show that the ALF can achieve on average 7% bit rate reduction for 25 HD sequences. The run time increases are 1% and 10% for encoders and decoders, respectively, without special attention to optimization in C++ code.
Keywords :
Wiener filters; adaptive filters; mean square error methods; optimisation; trees (mathematics); video coding; ALF; CTU level; Wiener-based adaptive filter; adaptation parameter set; adaptive loop filtering; coding tree unit; high resolution videos; local adaptation; luma signals; mean square error; picture level header; video coding; Finite impulse response filters; Video coding; Video compression; Wiener filters; ALF; adaptive loop filtering;
Journal_Title :
Selected Topics in Signal Processing, IEEE Journal of
DOI :
10.1109/JSTSP.2013.2271974