Postprocessing for vector-quantized images based on projection onto hypercubes

In this paper, in order to reduce blocking artifacts in vector-quantized images, we propose a new postprocessing algorithm, based on the projection onto a subset of quantization constraint set (QCS). The notion behind the projection onto QCS is to prevent the postprocessed data from diverging from QCS, i.e., blurring, which is usually caused by a low-pass filtering operation. First, we theoretically analyze the projection onto QCS, and show that the projection onto a subset of QCS could yield a better performance than the projection onto QCS case. Since the quantizer regions in the vector quantizer (VQ) are arbitrarily shaped unless the VQ has a structural codebook, it is not easy to implement a projector for QCS. In order to simplify the projection, we introduce hypercubes for a subset of QCS, where the hypercubes are the elements of the subset. Hence, the proposed postprocessing algorithm has two steps: linear space-invariant low-pass filtering (or projecting onto smoothness constraint sets) and then projecting onto hypercubes. Simulation results show that the proposed algorithm can reduce blocking artifacts without blurring the edge components, and achieve a 0.5-2.0-dB gain. Furthermore, the contouring effect can also be removed by iteratively applying the proposed postprocessing algorithm, based on the constrained minimization problem.

[1]  Allen Gersho,et al.  Vector quantization and signal compression , 1991, The Kluwer international series in engineering and computer science.

[2]  Dongsik Kim,et al.  Projection onto the narrow quantization constraint set for postprocessing of scalar quantized images , 1996, Other Conferences.

[3]  Nikolas P. Galatsanos,et al.  Regularized reconstruction to reduce blocking artifacts of block discrete cosine transform compressed images , 1993, IEEE Trans. Circuits Syst. Video Technol..

[4]  A.N. Netravali,et al.  Picture coding: A review , 1980, Proceedings of the IEEE.

[5]  Ness B. Shroff,et al.  Sample-adaptive product quantization: asymptotic analysis and examples , 2000, IEEE Trans. Signal Process..

[6]  P. Spreij Probability and Measure , 1996 .

[7]  M. Effros Optimal modeling for complex system design [data compression] , 1998 .

[8]  Seop Hyeong Park,et al.  Theory of projection onto the narrow quantization constraint set and its application , 1999, IEEE Trans. Image Process..

[9]  Jae Lim,et al.  Reduction Of Blocking Effects In Image Coding , 1984 .

[10]  S. Park,et al.  12-7 Iterative Reduction of Blocking Artifacts in Transform Coding by Using a Narrow Quantization Constraint , 1994 .

[11]  D. Youla,et al.  Image Restoration by the Method of Convex Projections: Part 1ߞTheory , 1982, IEEE Transactions on Medical Imaging.

[12]  Stanley J. Reeves,et al.  Comments on "Iterative procedures for reduction of blocking effects in transform image coding" , 1993, IEEE Trans. Circuits Syst. Video Technol..

[13]  Chung J. Kuo,et al.  Adaptive postprocessor for block encoded images , 1995, IEEE Trans. Circuits Syst. Video Technol..

[14]  Jae S. Lim,et al.  Reduction of blocking effect in image coding , 1983, ICASSP.

[15]  Ness B. Shroff,et al.  Quantization based on a novel sample-adaptive product quantizer (SAPQ) , 1999, IEEE Trans. Inf. Theory.

[16]  Nikolas P. Galatsanos,et al.  Projection-based spatially adaptive reconstruction of block-transform compressed images , 1995, IEEE Trans. Image Process..

[17]  Michelle Effros Optimal modeling for complex system design , 1998 .

[18]  P. Haavisto,et al.  Post-Filtering Methods for Reducing Blocking Effects from Coded Images , 1994, IEEE International Conference on Consumer Electronics.

[19]  Avideh Zakhor,et al.  Iterative procedures for reduction of blocking effects in transform image coding , 1991, Electronic Imaging.

[20]  S. P. Lloyd,et al.  Least squares quantization in PCM , 1982, IEEE Trans. Inf. Theory.

[21]  Bhaskar Ramamurthi,et al.  Nonlinear space-variant postprocessing of block coded images , 1986, IEEE Trans. Acoust. Speech Signal Process..

[22]  Robert M. Gray,et al.  An Algorithm for Vector Quantizer Design , 1980, IEEE Trans. Commun..

[23]  King Ngi Ngan,et al.  Reduction of blocking artifacts in image and video coding , 1999, IEEE Trans. Circuits Syst. Video Technol..