Title
A Single-Pass-Based Localized Adaptive Interpolation Filter for Video Coding
Abstract
Recently, an efficient coding tool named adaptive interpolation filtering (AIF) has been proposed to hybrid video coding scheme. By introducing Wiener filter into the fractional-pixel interpolation procedure, AIF can reduce the inter-prediction error and improve coding efficiency significantly. However, the training-based Wiener filter mechanism brings AIF an inherent multi-pass encoding structure, which imposes big burdens on the encoder in terms of huge computational complexity and memory access. In this paper, we propose a single-pass-based localized adaptive interpolation filtering (SPL-AIF) algorithm for video coding, which can reduce the complexity of AIF dramatically without sacrifice of its outstanding coding performance. The proposed SPL-AIF algorithm is based on the observation that there is a high correlation among optimal interpolation filters of consecutive frames, and different regions in a frame often possess different statistical characteristics. Accordingly, the proposed algorithm can be designed including two major parts. First, a competitive filter set which includes the optimal interpolation filters of several previous frames as well as the fixed H.264/AVC interpolation filters is built up for the coding of the current frame. Then a rate-distortion optimization criterion is used to select the best one at macroblock (MB) level. In order to reduce overhead, a predictive coding method is used to compress the filter signaling flag for each MB. Experimental results show that, by using the proposed algorithm, the encoding complexity can be reduced significantly while the average coding gain in Bjöntegaard distortion bit-rate reduction can be improved about 1% compared with the multi-pass AIF. The proposed method has been adopted into the Video Coding Expert Group Key Technology Area software.
Year
DOI
Venue
2012
10.1109/TCSVT.2011.2157194
IEEE Trans. Circuits Syst. Video Techn.
Keywords
Field
DocType
single-pass,coding efficiency,statistical characteristic,optimal interpolation filter,localized filtering,interpolation,bjontegaard distortion bit-rate reduction,statistical analysis,single-pass-based localized adaptive interpolation filtering,efficient coding tool,h.264/avc interpolation filter,avc interpolation filter,spl-aif algorithm,encoding,adaptive interpolation,predictive coding method,wiener filters,fractional-pixel interpolation,macroblock level,adaptive interpolation filter,single-pass-based localized adaptive interpolation,interprediction error,rate-distortion optimization,video coding,proposed algorithm,average coding gain,h264/avc,multipass encoding structure,motion-compensated prediction,outstanding coding performance,wiener filter,training-based wiener filter,computational complexity,rate distortion optimization,coding gain,prediction error
Wiener filter,Macroblock,Computer vision,Coding gain,Pattern recognition,Coding tree unit,Computer science,Context-adaptive variable-length coding,Interpolation,Filter (signal processing),Artificial intelligence,Context-adaptive binary arithmetic coding
Journal
Volume
Issue
ISSN
22
1
1051-8215
Citations 
PageRank 
References 
2
0.39
11
Authors
6
Name
Order
Citations
PageRank
Kai Zhang120.39
Xun Guo2442.22
Jicheng An3366.51
Yu-Wen Huang41116114.02
Shawmin Lei51034122.70
Wen Gao611374741.77