A de-blocking algorithm and a blockiness metric for highly compressed images

被引:35
作者
Gao, WF [1 ]
Mermer, C
Kim, YM
机构
[1] Univ Washington, Dept Elect Engn & Bioengn, Image Comp Syst Lab, Seattle, WA 98195 USA
[2] Univ Washington, Dept Bioengn, Seattle, WA 98195 USA
关键词
adaptive de-blocking; blocking artifact metric; discrete cosine transform; quantization parameter; video postprocessing;
D O I
10.1109/TCSVT.2002.806817
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Blockiness is a typical artifact in reconstructed images that have been coded by a block-based discrete cosine transform (BDCT). In highly compressed images and video, the blocking artifacts are easily noticeable as the discontinuities between relatively homogeneous regions. Many current noniterative de-blocking algorithms attempt to remove the blocking artifacts by smoothing a few pixels around the block boundaries; however, the results are not satisfactory, especially at very low bit rates. We propose a de-blocking algorithm based on the number of connected blocks in a relatively homogeneous region, the magnitude of abrupt changes between neighboring blocks, and the quantization step size of DCT coefficients. Due to its adaptability, the proposed algorithm can smooth out the blocking artifacts while keeping the strong edges and texture areas untouched. Since this algorithm is noniterative and only identifies those block pairs that actually need de-blocking, its computation cost is low. In addition, we have developed a new metric to measure the blocking artifacts in images. Through analyzing the 2N-point (N is the block size) one-dimensional DCT coefficients of the two neighboring blocks with blocking artifacts, we show that all of the even DCT coefficients of the combined 2N points are zeros (except frequency k = 0). The odd DCT coefficients are proportional to the pixel value difference between these two blocks with their magnitudes almost inversely proportional to frequency k. We selected the first DCT coefficient (frequency k = 1) as an indicator for the strength of blocking artifacts in the reconstructed images. For the postprocessed images, we used a weighted summation of the squared first DCT coefficient to measure their blocking artifacts. Experimental results demonstrate that our proposed de-blocking algorithm produces better results than other methods, both visually and quantitatively, while the proposed blocking artifact metric is more consistent with subjective evaluation than the peak signal-to-noise ratio.
引用
收藏
页码:1150 / 1159
页数:10
相关论文
共 22 条
[1]  
[Anonymous], 1995, VIDEO CODING LOW BIT
[2]   Postprocessing for very low bit-rate video compression [J].
Apostolopoulos, JG ;
Jayant, NS .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 1999, 8 (08) :1125-1129
[3]   RECURSIVE BLOCK CODING - A NEW APPROACH TO TRANSFORM CODING [J].
FARRELLE, PM ;
JAIN, AK .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1986, 34 (02) :161-179
[4]  
HINMAN B, 1984, P IEEE ICASSP AC SPE, V1, P481
[5]   Adaptive MLP post-processing for block-based coded images [J].
Huang, YL ;
Chang, RF .
IEE PROCEEDINGS-VISION IMAGE AND SIGNAL PROCESSING, 2000, 147 (05) :463-473
[6]  
ISO/IEC, 1993, COD MOV PICT ASS AUD
[7]  
*ISO IEC JTCI, 1990, JPEG TECHN SPEC REV
[8]  
*ITUT, 1999, H 26L TEST MOD LONG
[9]  
Jain AK., 1989, Fundamentals of Digital Image Processing
[10]   A DISTORTION MEASURE FOR BLOCKING ARTIFACTS IN IMAGES BASED ON HUMAN VISUAL SENSITIVITY [J].
KARUNASEKERA, SA ;
KINGSBURY, NG .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 1995, 4 (06) :713-724