F. Roli and S. Vitulano (Eds.): ICIAP 2005, LNCS 3617, pp. 312 – 319, 2005.
© Springer-Verlag Berlin Heidelberg 2005
Enhancement of Noisy Images with Sliding Discrete
Cosine Transform
Vitaly Kober
1
and Erika Margarita Ramos Michel
2
1
Department of Computer Science, CICESE, Ensenada, B.C. , Mexico
vkober@cicese.mx
2
University of Colima, Colima, Mexico
ramem@ucol.mx
Abstract. Enhancement of noisy images using a sliding discrete cosine
transform (DCT) is proposed. A minimum mean-square error estimator in the
domain of a sliding DCT for noise removal is derived. This estimator is based
on a fast inverse sliding DCT transform. Local contrast enhancement is
performed by nonlinear modification of denoised local DCT coefficients. To
provide image processing in real time, a fast recursive algorithm for computing
the sliding DCT is utilized. The algorithm is based on a recursive relationship
between three subsequent local DCT spectra. Computer simulation results using
a real image are provided and discussed.
1 Introduction
Many different image enhancement techniques have been introduced to improve the
visual appearance of images [1-7]. These techniques may be broadly divided in two
classes. The first class is based on decomposing an image onto high- and low-
frequency signals, manipulating them separately and then combining them. Examples
of such methods are homomorphic filtering [1] and unsharp masking [2]. The second
class consists of various histogram modification techniques [3]. The classical unsharp
masking is one of the most commonly used methods for image enhancement because
it works well in many real applications. In this method a fraction of the high-
frequency signal of an image is added to the original image itself to form a locally
enhanced image. Drawbacks of the unsharp masking are as follows. A linear highpass
filter makes the system very sensitive to noise. This results in undesirable noise
enhancement in flat and high-contrast areas of even slightly noisy images. The
operation also uses a constant scaling factor that may lead to overshoot artifacts in
high-contract areas of the image. Various methods have been proposed to improve the
performance of the unsharp masking [4-6]. The use of quadratic filters instead of a
linear highpass filter enhances details and edges in accordance with a human
perceptual criterion. These filters can be described as local mean weighted highpass
filters. Weighting the highpass filter output by the local mean value leads to
enhancement in dark areas less than that of in bright areas. This coincides with
Weber’s law, which states that the just noticeable brightness difference is proportional
to average background brightness. Consequently the perceived noise is reduced