An Efficient Adaptive De-blocking Algorithm

In this paper, an efficient adaptive de-blocking algorithm is proposed to reduce blocking artifacts. Blocking artifacts are modeled as step functions and then the image blocks are divided into three categories: smooth blocks, texture blocks and edge blocks. For smooth blocks, the expression of amplitude of blocking artifacts is educed firstly in our algorithm, and then the adaptive smooth filter according to the amplitude of blocking artifacts and the smooth degree function is proposed to reduce blocking artifacts. For the texture blocks and edge blocks, the Sigma filter is used to smooth the block boundaries. The experiment results show that the proposed algorithm reduces the blocking artifacts effectively and preserves the original edges faithfully.

[1]  Rabab Kreidieh Ward,et al.  Removing the blocking artifacts of block-based DCT compressed images , 2003, IEEE Trans. Image Process..

[2]  Hong Yan,et al.  Efficient wavelet-based deblocking algorithm for highly compressed images , 2001, International Symposium on Multispectral Image Processing and Pattern Recognition.

[3]  Hong Yan,et al.  An efficient wavelet-based deblocking algorithm for highly compressed images , 2001, IEEE Trans. Circuits Syst. Video Technol..

[4]  Alan C. Bovik,et al.  . Efficient DCT-domain blind measurement and reduction of blocking artifacts , 2002, IEEE Trans. Circuits Syst. Video Technol..

[5]  Sang Uk Lee,et al.  On the POCS-based postprocessing technique to reduce the blocking artifacts in transform coded images , 1998, IEEE Trans. Circuits Syst. Video Technol..

[6]  Bing Zeng,et al.  Reduction of blocking effect in DCT-coded images using zero-masking techniques , 1999, Signal Process..