Recently there has been considerable interest in
constructing signal adapted systems for signal
denoising, compression, and other applications
(Egiazarian et al, 1999, Oktem et al, 1999,
Pogossova et al, 2003). Thereby, parametric
transforms with matrices described in a unified form
involving a set of parameters are of interest
nowadays. In this context parametric transform
means a wide class of discrete orthogonal transforms
(DOTs) that may include classical transforms and an
infinite number of new transforms with the
possibility to select the desired transform according
to parameter values. A unified software/hardware
tool can be used to implement the whole class of
transforms with the possibility to adjust transform
parameters. One can find various methods of
synthesizing the parametric transforms in (Agaian et
al, 1992).
In particular a family of parametric Haar-like
transforms was introduced (Minasyan et al, 2001).
Parametric Haar-like transform (PHT) is such a
DOT that its matrix contains a desired basis function
as its first row and such that it may be computed by
a fast transform algorithm in structure similar to that
of the classical fast Haar transform algorithm.
Efficiency of using PHTs in image compression
(Minasyan et al, 2005) as well as in image denoising
(Minasyan et al, 2006) has motivated a study of their
usefulness also in 1-D signal denoising.
The goal of this paper is to investigate the
potential of PHTs in improving the performance of
signal denoising. A new signal denoising algorithm
is proposed where the corrupted signal is
transformed into the transform domain with PHTs
that are synthesized according to a signal estimate
obtained, e.g. by wavelet denoising. The input noisy
signal and its estimate are split into small sized
windows. For every small window of the estimate
one PHT is synthesized such that its matrix has the
contents of the window as its first row. This PHT is
applied to the corresponding window of the
corrupted noisy signal. Next, the transformed
coefficients are thresholded by customized threshold
(Yoon et al, 2004) and transformed back into the
original domain by the inverse PHT. Simulations
were conducted on several test signals showing
significant improvement in reducing the noise as
compared to the pure wavelet denoising method.
The paper is organized as follows: Section 2
gives a brief introduction to PHT’s. Background on
wavelet thresholding methods is given in Section 3.
Section 4 is the description of the proposed PHT
based denoising algorithm. Section 5 describes
simulations and results of experiments. The
conclusion is given in Section 6.
2 PARAMETRIC HAAR-LIKE
TRANSFORM (PHT)
Orthogonal transforms are widely used in
signal/image processing, in particular, for signal
denoising. In practice, different well-known fixed
transforms with fast algorithms such as Discrete
Fourier, Cosine, Sine, Haar, and Hadamard
transforms are commonly used. Each of these
transforms is suitable for a particular type of input
signals but none of them performs sufficiently well
on different types of input signals. Performance of
fixed transforms, in particular, in signal denoising
may be increased by making use of parametric,
signal adaptive transforms. In a parametric transform
based method different transforms may be
synthesized and applied to different signals or even
to different parts of a signal.
One way of synthesizing parametric transforms
is based on unified representations of fast transform
algorithms (see Agaian et al, 1992), (Minasyan et al,
2001). Such unified representation is based on
factorization of transform matrix of an arbitrary
order N as a product of block-diagonal sparse
matrices and permutation matrices. Blocks of sparse
matrices along with permutation matrices play the
role of synthesis parameters. One can vary these
parameters to synthesize an infinite number of
different transforms all a priori possessing fast
algorithms for their computation. It is also possible
to adjust the parameters to design a transform matrix
having some desired features. Good examples of
synthesising such parametric transforms are the
Haar-like, Hadamard-like transforms which have
been proposed in (Minasyan et al, 2001) where, in
particular, a method was proposed for constructing
an orthogonal Haar-like or Hadamard-like transform
matrix such that its first row is a predefined
normalized vector
01
,...,
N
hh h
−
=
⎤
⎦
called generating
vector. In (Minasyan et al, 2001), one can find the
detailed description of constructing a parametric
orthogonal Haar-like transform of order N=2
m
,
which involves the generating vector. The transform
matrix has such a structure that its first row
(column) is the generating vector while the rest of
the basis functions are orthogonal to the first row.
And, there is a fast algorithm for every Haar-like
transform implementation similar to that of classical
fast Haar transform algorithm.
SIGNAL DENOISING BASED ON PARAMETRIC HAAR-LIKE TRANSFORMS
135