Complexity adaptation in H.264/AVC video coder for static cameras

H.264/AVC uses variable block size motion estimation (VBS-ME) to improve coding gain. However, its complexity is significant and fixed regardless of the required quality or of the scene characteristics. In this paper, we propose an adaptive complexity algorithm based on using the Walsh Hadamard Transform (WHT). VBS automatic partition and skip mode detection algorithms also are proposed. Experimental results show that 70% − 5% of the computation of H.264/AVC is required to achieve the same PSNR.

[1]  Lauri Koskinen,et al.  CNN-type algorithms for H.264 variable block-size partitioning , 2007, Signal Process. Image Commun..

[2]  M. E. Yahia,et al.  Walsh-Hadamard Transform for Facial Feature Extraction in Face Recognition , 2007 .

[3]  Yang Song,et al.  Edge Gradient Based Fast Inter Motion Estimation for H.264/AVC , 2007, 2007 5th International Symposium on Image and Signal Processing and Analysis.

[4]  J. Walsh A Closed Set of Normal Orthogonal Functions , 1923 .

[5]  W. Cham,et al.  Fast motion estimation in Walsh Hadamard domain , 2005, 2005 International Symposium on Intelligent Signal Processing and Communication Systems.

[6]  Jo Yew Tham,et al.  A novel approach to skip mode decision for H.264 , 2008, Electronic Imaging.

[7]  Jiang Li,et al.  An effective variable block-size early termination algorithm for H.264 video coding , 2005, IEEE Transactions on Circuits and Systems for Video Technology.

[8]  Shireen Elhabian,et al.  Moving Object Detection in Spatial Domain using Background Removal Techniques - State-of-Art , 2008 .

[9]  Satoshi Goto,et al.  Reconfigurable Variable Block Size Motion Estimation Architecture for Search Range Reduction Algorithm , 2008, IEICE Trans. Electron..