Fast sub-pixel inter-prediction - based on texture direction analysis (FSIP-BTDA) [video coding applications]

Motion estimation (ME) is a core part of modern video coding systems to exploit temporary redundancy in a video. Motion estimation is typically performed firstly with integer pixel accuracy and then at sub-pixel accuracy, which includes half-pixel and quarter-pixel accuracy. When sophisticated fast integer-pixel accuracy motion-search algorithms are used to decrease the number of search points for integer-pixel motion search, thus sub-pixel motion search became another important processing bottleneck in the encoding process. The conventional method is to search 8 half-pixel positions around the motion vector (MV) obtained from integer pixel motion search, then do motion search in the same way on 8 quarter-pixel positions around the MV obtained from half-pixel motion search, therefore totally 16 search points are needed. The proposed algorithm, fast sub-pixel inter-prediction - based on texture direction analysis (FSIP-BTDA), successfully optimizes the sub-pixel motion search on both half and quarter-pixel accuracy, and improves the processing speed with low PSNR penalty.

[1]  Yun He,et al.  PPHPS: a parabolic prediction-based, fast half-pixel search algorithm for very low bit-rate moving-picture coding , 2003, IEEE Trans. Circuits Syst. Video Technol..

[2]  Oscar C. Au,et al.  A novel approach to fast multi-frame selection for H.264 video coding , 2003, 2003 IEEE International Conference on Acoustics, Speech, and Signal Processing, 2003. Proceedings. (ICASSP '03)..

[3]  Oscar C. Au,et al.  Predictive motion vector field adaptive search technique (PMVFAST): enhancing block-based motion estimation , 2000, IS&T/SPIE Electronic Imaging.

[4]  Oscar C. Au,et al.  Sub-optimal quarter-pixel inter-prediction algorithm (SQIA) , 2005, Proceedings. (ICASSP '05). IEEE International Conference on Acoustics, Speech, and Signal Processing, 2005..

[5]  Jian Chen,et al.  A fast two-step search algorithm for half-pixel motion estimation , 2003, 10th IEEE International Conference on Electronics, Circuits and Systems, 2003. ICECS 2003. Proceedings of the 2003.