1 July 1998 Linear pre/post filters for DCT-based image coding systems
Anil M. Murching, John W. Woods
Author Affiliations +
We propose a novel method for designing linear, space-invariant pre/post filters for DCT-based image coders that minimize the mean square error. We use a linear gain-plus-additive noise model to describe the effects of a class of entropy-coded uniform threshold quantizers. Using this quantizer model and a homogeneous random field model for the input source, we derive an explicit expression for the power spectral density of the reconstruction error in an improved transform coding system that includes pre/post filters. Linear pre/post filters are subsequently designed that minimize the overall mean square error for a given input source and target rate. The postfilter coefficients are designed at the transmitter, and are sent to the receiver as part of the coded data. Such pre/post filters improve the frequency domain behavior of the system, when coding random fields. However, when coding natural images, one must account for spatial errors as well, such as blocking artifacts. We therefore develop an a posteriori method of designing linear postfilters that uses the actual image data and maximizes the PSNR performance of the system. We present simulation results that show that pre/post filters can help DCT-based coders to match the performance of subband/wavelet coders. We design short, adaptive, linear postfilters for the Baseline JPEG coder that surpass the PSNRperformance of other post-processing methods described in the literature.
Anil M. Murching and John W. Woods "Linear pre/post filters for DCT-based image coding systems," Journal of Electronic Imaging 7(3), (1 July 1998). https://doi.org/10.1117/1.482614
Published: 1 July 1998
Lens.org Logo
CITATIONS
Cited by 1 patent.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Image filtering

Image compression

Linear filtering

Receivers

Image processing

Filtering (signal processing)

Quantization

Back to Top