Download as pdf or txt
Download as pdf or txt
You are on page 1of 19

Wavelet

A wavelet is a wave-like oscillation with an amplitude that begins at zero, increases or decreases,
and then returns to zero one or more times. Wavelets are termed a "brief oscillation". A taxonomy
of wavelets has been established, based on the number and direction of its pulses. Wavelets are
imbued with specific properties that make them useful for signal processing.

For example, a wavelet could be created to have a frequency of


Middle C and a short duration of roughly one tenth of a second.
If this wavelet were to be convolved with a signal created from
the recording of a melody, then the resulting signal would be
useful for determining when the Middle C note appeared in the
song. Mathematically, a wavelet correlates with a signal if a
portion of the signal is similar. Correlation is at the core of
many practical wavelet applications.

As a mathematical tool, wavelets can be used to extract


information from many kinds of data, including audio signals
and images. Sets of wavelets are needed to analyze data fully.
"Complementary" wavelets decompose a signal without gaps or
overlaps so that the decomposition process is mathematically
reversible. Thus, sets of complementary wavelets are useful in
wavelet-based compression/decompression algorithms, where
it is desirable to recover the original information with minimal
loss.
Seismic wavelet
In formal terms, this representation is a wavelet series
representation of a square-integrable function with respect to
either a complete, orthonormal set of basis functions, or an overcomplete set or frame of a vector
space, for the Hilbert space of square-integrable functions. This is accomplished through coherent
states.

In classical physics, the diffraction phenomenon is described by the Huygens–Fresnel principle


that treats each point in a propagating wavefront as a collection of individual spherical wavelets.[1]
The characteristic bending pattern is most pronounced when a wave from a coherent source (such
as a laser) encounters a slit/aperture that is comparable in size to its wavelength. This is due to the
addition, or interference, of different points on the wavefront (or, equivalently, each wavelet) that
travel by paths of different lengths to the registering surface. Multiple, closely spaced openings
(e.g., a diffraction grating), can result in a complex pattern of varying intensity.

Etymology
The word wavelet has been used for decades in digital signal processing and exploration
geophysics.[2] The equivalent French word ondelette meaning "small wave" was used by Morlet
and Grossmann in the early 1980s.

Wavelet theory
Wavelet theory is applicable to several subjects. All wavelet transforms may be considered forms of
time-frequency representation for continuous-time (analog) signals and so are related to harmonic
analysis. Discrete wavelet transform (continuous in time) of a discrete-time (sampled) signal by
using discrete-time filterbanks of dyadic (octave band) configuration is a wavelet approximation to
that signal. The coefficients of such a filter bank are called the shift and scaling coefficients in
wavelets nomenclature. These filterbanks may contain either finite impulse response (FIR) or
infinite impulse response (IIR) filters. The wavelets forming a continuous wavelet transform
(CWT) are subject to the uncertainty principle of Fourier analysis respective sampling theory:
Given a signal with some event in it, one cannot assign simultaneously an exact time and frequency
response scale to that event. The product of the uncertainties of time and frequency response scale
has a lower bound. Thus, in the scaleogram of a continuous wavelet transform of this signal, such
an event marks an entire region in the time-scale plane, instead of just one point. Also, discrete
wavelet bases may be considered in the context of other forms of the uncertainty
principle.[3][4][5][6]

Wavelet transforms are broadly divided into three classes: continuous, discrete and
multiresolution-based.

Continuous wavelet transforms (continuous shift and scale parameters)


In continuous wavelet transforms, a given signal of finite energy is projected on a continuous
family of frequency bands (or similar subspaces of the Lp function space L2(R) ). For instance the
signal may be represented on every frequency band of the form [f, 2f] for all positive frequencies f
> 0. Then, the original signal can be reconstructed by a suitable integration over all the resulting
frequency components.

The frequency bands or subspaces (sub-bands) are scaled versions of a subspace at scale 1. This
subspace in turn is in most situations generated by the shifts of one generating function ψ in
L2(R), the mother wavelet. For the example of the scale one frequency band [1, 2] this function is

with the (normalized) sinc function. That, Meyer's, and two other examples of mother wavelets are:

Meyer
Morlet

Mexican hat

The subspace of scale a or frequency band [1/a, 2/a] is generated by the functions (sometimes
called child wavelets)

where a is positive and defines the scale and b is any real number and defines the shift. The pair (a,
b) defines a point in the right halfplane R+ × R.

The projection of a function x onto the subspace of scale a then has the form

with wavelet coefficients

For the analysis of the signal x, one can assemble the wavelet coefficients into a scaleogram of the
signal.
See a list of some Continuous wavelets.

Discrete wavelet transforms (discrete shift and scale parameters, continuous


in time)
It is computationally impossible to analyze a signal using all wavelet coefficients, so one may
wonder if it is sufficient to pick a discrete subset of the upper halfplane to be able to reconstruct a
signal from the corresponding wavelet coefficients. One such system is the affine system for some
real parameters a > 1, b > 0. The corresponding discrete subset of the halfplane consists of all the
points (am, nb am) with m, n in Z. The corresponding child wavelets are now given as

A sufficient condition for the reconstruction of any signal x of finite energy by the formula

is that the functions form an orthonormal basis of L2(R).

Multiresolution based discrete wavelet transforms (continuous in time)


In any discretised wavelet transform, there are only a finite
number of wavelet coefficients for each bounded rectangular
region in the upper halfplane. Still, each coefficient requires the
evaluation of an integral. In special situations this numerical
complexity can be avoided if the scaled and shifted wavelets
form a multiresolution analysis. This means that there has to
exist an auxiliary function, the father wavelet φ in L2(R), and
that a is an integer. A typical choice is a = 2 and b = 1. The most
famous pair of father and mother wavelets is the Daubechies 4- D4 wavelet
tap wavelet. Note that not every orthonormal discrete wavelet
basis can be associated to a multiresolution analysis; for
example, the Journe wavelet admits no multiresolution analysis.[7]

From the mother and father wavelets one constructs the subspaces

The father wavelet keeps the time domain properties, while the mother wavelets keeps the
frequency domain properties.

From these it is required that the sequence



forms a multiresolution analysis of L2 and that the subspaces are the
orthogonal "differences" of the above sequence, that is, Wm is the orthogonal complement of Vm
inside the subspace Vm−1,

In analogy to the sampling theorem one may conclude that the space Vm with sampling distance
2m more or less covers the frequency baseband from 0 to 1/2m-1. As orthogonal complement, Wm
roughly covers the band [1/2m−1, 1/2m].

From those inclusions and orthogonality relations, especially , follows the


existence of sequences and that satisfy the identities

so that and

so that The second identity of the first pair is a refinement


equation for the father wavelet φ. Both pairs of identities form the basis for the algorithm of the
fast wavelet transform.

From the multiresolution analysis derives the orthogonal decomposition of the space L2 as

For any signal or function this gives a representation in basis functions of the
corresponding subspaces as

where the coefficients are

and

Time-causal wavelets
For processing temporal signals in real time, it is essential that the wavelet filters do not access
signal values from the future as well as that minimal temporal latencies can be obtained. Time-
causal wavelets representations have been developed by Szu et al [8] and Lindeberg,[9] with the
latter method also involving a memory-efficient time-recursive implementation.

Mother wavelet
For practical applications, and for efficiency reasons, one prefers continuously differentiable
functions with compact support as mother (prototype) wavelet (functions). However, to satisfy
analytical requirements (in the continuous WT) and in general for theoretical reasons, one chooses
the wavelet functions from a subspace of the space This is the space of Lebesgue
measurable functions that are both absolutely integrable and square integrable in the sense that

and

Being in this space ensures that one can formulate the conditions of zero mean and square norm
one:

is the condition for zero mean, and

is the condition for square norm one.

For ψ to be a wavelet for the continuous wavelet transform (see there for exact statement), the
mother wavelet must satisfy an admissibility criterion (loosely speaking, a kind of half-
differentiability) in order to get a stably invertible transform.

For the discrete wavelet transform, one needs at least the condition that the wavelet series is a
representation of the identity in the space L2(R). Most constructions of discrete WT make use of
the multiresolution analysis, which defines the wavelet by a scaling function. This scaling function
itself is a solution to a functional equation.

In most situations it is useful to restrict ψ to be a continuous function with a higher number M of


vanishing moments, i.e. for all integer m < M

The mother wavelet is scaled (or dilated) by a factor of a and translated (or shifted) by a factor of b
to give (under Morlet's original formulation):
For the continuous WT, the pair (a,b) varies over the full half-plane R+ × R; for the discrete WT
this pair varies over a discrete subset of it, which is also called affine group.

These functions are often incorrectly referred to as the basis functions of the (continuous)
transform. In fact, as in the continuous Fourier transform, there is no basis in the continuous
wavelet transform. Time-frequency interpretation uses a subtly different formulation (after
Delprat).

Restriction:

1. when a1 = a and b1 = b,

2. has a finite time interval

Comparisons with Fourier transform (continuous-time)


The wavelet transform is often compared with the Fourier transform, in which signals are
represented as a sum of sinusoids. In fact, the Fourier transform can be viewed as a special case of
the continuous wavelet transform with the choice of the mother wavelet . The main
difference in general is that wavelets are localized in both time and frequency whereas the standard
Fourier transform is only localized in frequency. The Short-time Fourier transform (STFT) is
similar to the wavelet transform, in that it is also time and frequency localized, but there are issues
with the frequency/time resolution trade-off.

In particular, assuming a rectangular window region, one may think of the STFT as a transform
with a slightly different kernel

where can often be written as , where and u respectively denote the length
and temporal offset of the windowing function. Using Parseval's theorem, one may define the
wavelet's energy as

From this, the square of the temporal support of the window offset by time u is given by

and the square of the spectral support of the window acting on a frequency

Multiplication with a rectangular window in the time domain corresponds to convolution with a
function in the frequency domain, resulting in spurious ringing artifacts for
short/localized temporal windows. With the continuous-time Fourier Transform, and
this convolution is with a delta function in Fourier space, resulting in the true Fourier transform of
the signal . The window function may be some other apodizing filter, such as a Gaussian. The
choice of windowing function will affect the approximation error relative to the true Fourier
transform.

A given resolution cell's time-bandwidth product may not be exceeded with the STFT. All STFT
basis elements maintain a uniform spectral and temporal support for all temporal shifts or offsets,
thereby attaining an equal resolution in time for lower and higher frequencies. The resolution is
purely determined by the sampling width.

In contrast, the wavelet transform's multiresolutional properties enables large temporal supports
for lower frequencies while maintaining short temporal widths for higher frequencies by the
scaling properties of the wavelet transform. This property extends conventional time-frequency
analysis into time-scale analysis.[10]

The discrete wavelet transform is less computationally


complex, taking O(N) time as compared to O(N log N) for the
fast Fourier transform. This computational advantage is not
inherent to the transform, but reflects the choice of a
logarithmic division of frequency, in contrast to the equally
spaced frequency divisions of the FFT (fast Fourier transform)
which uses the same basis functions as DFT (Discrete Fourier STFT time-frequency atoms (left)
Transform).[11] It is also important to note that this complexity and DWT time-scale atoms (right).
only applies when the filter size has no relation to the signal The time-frequency atoms are four
different basis functions used for the
size. A wavelet without compact support such as the Shannon
STFT (i.e. four separate Fourier
wavelet would require O(N2). (For instance, a logarithmic transforms required). The time-
Fourier Transform also exists with O(N) complexity, but the scale atoms of the DWT achieve
original signal must be sampled logarithmically in time, which small temporal widths for high
is only useful for certain types of signals.[12]) frequencies and good temporal
widths for low frequencies with a
single transform basis set.
Definition of a wavelet
A wavelet (or a wavelet family) can be defined in various ways:

Scaling filter
An orthogonal wavelet is entirely defined by the scaling filter – a low-pass finite impulse response
(FIR) filter of length 2N and sum 1. In biorthogonal wavelets, separate decomposition and
reconstruction filters are defined.

For analysis with orthogonal wavelets the high pass filter is calculated as the quadrature mirror
filter of the low pass, and reconstruction filters are the time reverse of the decomposition filters.

Daubechies and Symlet wavelets can be defined by the scaling filter.

Scaling function
Wavelets are defined by the wavelet function ψ(t) (i.e. the mother wavelet) and scaling function
φ(t) (also called father wavelet) in the time domain.
The wavelet function is in effect a band-pass filter and scaling that for each level halves its
bandwidth. This creates the problem that in order to cover the entire spectrum, an infinite number
of levels would be required. The scaling function filters the lowest level of the transform and
ensures all the spectrum is covered. See[13] for a detailed explanation.

For a wavelet with compact support, φ(t) can be considered finite in length and is equivalent to the
scaling filter g.

Meyer wavelets can be defined by scaling functions

Wavelet function
The wavelet only has a time domain representation as the wavelet function ψ(t).

For instance, Mexican hat wavelets can be defined by a wavelet function. See a list of a few
Continuous wavelets.

History
The development of wavelets can be linked to several separate trains of thought, starting with
Haar's work in the early 20th century. Later work by Dennis Gabor yielded Gabor atoms (1946),
which are constructed similarly to wavelets, and applied to similar purposes.

Notable contributions to wavelet theory since then can be attributed to Zweig’s discovery of the
continuous wavelet transform (CWT) in 1975 (originally called the cochlear transform and
discovered while studying the reaction of the ear to sound),[14] Pierre Goupillaud, Grossmann and
Morlet's formulation of what is now known as the CWT (1982), Jan-Olov Strömberg's early work
on discrete wavelets (1983), the Le Gall–Tabatabai (LGT) 5/3-taps non-orthogonal filter bank with
linear phase (1988),[15][16][17] Ingrid Daubechies' orthogonal wavelets with compact support
(1988), Mallat's non-orthogonal multiresolution framework (1989), Ali Akansu's Binomial QMF
(1990), Nathalie Delprat's time-frequency interpretation of the CWT (1991), Newland's harmonic
wavelet transform (1993), and set partitioning in hierarchical trees (SPIHT) developed by Amir
Said with William A. Pearlman in 1996.[18]

The JPEG 2000 standard was developed from 1997 to 2000 by a Joint Photographic Experts
Group (JPEG) committee chaired by Touradj Ebrahimi (later the JPEG president).[19] In contrast
to the DCT algorithm used by the original JPEG format, JPEG 2000 instead uses discrete wavelet
transform (DWT) algorithms. It uses the CDF 9/7 wavelet transform (developed by Ingrid
Daubechies in 1992) for its lossy compression algorithm, and the Le Gall–Tabatabai (LGT) 5/3
discrete-time filter bank (developed by Didier Le Gall and Ali J. Tabatabai in 1988) for its lossless
compression algorithm.[20] JPEG 2000 technology, which includes the Motion JPEG 2000
extension, was selected as the video coding standard for digital cinema in 2004.[21]

Timeline
First wavelet (Haar Wavelet) by Alfréd Haar (1909)
Since the 1970s: George Zweig, Jean Morlet, Alex Grossmann
Since the 1980s: Yves Meyer, Didier Le Gall, Ali J. Tabatabai, Stéphane Mallat, Ingrid
Daubechies, Ronald Coifman, Ali Akansu, Victor Wickerhauser
Since the 1990s: Nathalie Delprat, Newland, Amir Said, William A. Pearlman, Touradj Ebrahimi,
JPEG 2000

Wavelet transforms
A wavelet is a mathematical function used to divide a given function or continuous-time signal into
different scale components. Usually one can assign a frequency range to each scale component.
Each scale component can then be studied with a resolution that matches its scale. A wavelet
transform is the representation of a function by wavelets. The wavelets are scaled and translated
copies (known as "daughter wavelets") of a finite-length or fast-decaying oscillating waveform
(known as the "mother wavelet"). Wavelet transforms have advantages over traditional Fourier
transforms for representing functions that have discontinuities and sharp peaks, and for accurately
deconstructing and reconstructing finite, non-periodic and/or non-stationary signals.

Wavelet transforms are classified into discrete wavelet transforms (DWTs) and continuous wavelet
transforms (CWTs). Note that both DWT and CWT are continuous-time (analog) transforms. They
can be used to represent continuous-time (analog) signals. CWTs operate over every possible scale
and translation whereas DWTs use a specific subset of scale and translation values or
representation grid.

There are a large number of wavelet transforms each suitable for different applications. For a full
list see list of wavelet-related transforms but the common ones are listed below:

Continuous wavelet transform (CWT)


Discrete wavelet transform (DWT)
Fast wavelet transform (FWT)
Lifting scheme and generalized lifting scheme
Wavelet packet decomposition (WPD)
Stationary wavelet transform (SWT)
Fractional Fourier transform (FRFT)
Fractional wavelet transform (FRWT)

Generalized transforms
There are a number of generalized transforms of which the wavelet transform is a special case. For
example, Yosef Joseph Segman introduced scale into the Heisenberg group, giving rise to a
continuous transform space that is a function of time, scale, and frequency. The CWT is a two-
dimensional slice through the resulting 3d time-scale-frequency volume.

Another example of a generalized transform is the chirplet transform in which the CWT is also a
two dimensional slice through the chirplet transform.

An important application area for generalized transforms involves systems in which high frequency
resolution is crucial. For example, darkfield electron optical transforms intermediate between
direct and reciprocal space have been widely used in the harmonic analysis of atom clustering, i.e.
in the study of crystals and crystal defects.[22] Now that transmission electron microscopes are
capable of providing digital images with picometer-scale information on atomic periodicity in
nanostructure of all sorts, the range of pattern recognition[23] and strain[24]/metrology[25]
applications for intermediate transforms with high frequency resolution (like brushlets[26] and
ridgelets[27]) is growing rapidly.
Fractional wavelet transform (FRWT) is a generalization of the classical wavelet transform in the
fractional Fourier transform domains. This transform is capable of providing the time- and
fractional-domain information simultaneously and representing signals in the time-fractional-
frequency plane.[28]

Applications
Generally, an approximation to DWT is used for data compression if a signal is already sampled,
and the CWT for signal analysis.[29] Thus, DWT approximation is commonly used in engineering
and computer science,[30] and the CWT in scientific research.[31]

Like some other transforms, wavelet transforms can be used to transform data, then encode the
transformed data, resulting in effective compression. For example, JPEG 2000 is an image
compression standard that uses biorthogonal wavelets. This means that although the frame is
overcomplete, it is a tight frame (see types of frames of a vector space), and the same frame
functions (except for conjugation in the case of complex wavelets) are used for both analysis and
synthesis, i.e., in both the forward and inverse transform. For details see wavelet compression.

A related use is for smoothing/denoising data based on wavelet coefficient thresholding, also called
wavelet shrinkage. By adaptively thresholding the wavelet coefficients that correspond to
undesired frequency components smoothing and/or denoising operations can be performed.

Wavelet transforms are also starting to be used for communication applications. Wavelet OFDM is
the basic modulation scheme used in HD-PLC (a power line communications technology
developed by Panasonic), and in one of the optional modes included in the IEEE 1901 standard.
Wavelet OFDM can achieve deeper notches than traditional FFT OFDM, and wavelet OFDM does
not require a guard interval (which usually represents significant overhead in FFT OFDM
systems).[32]

As a representation of a signal
Often, signals can be represented well as a sum of sinusoids. However, consider a non-continuous
signal with an abrupt discontinuity; this signal can still be represented as a sum of sinusoids, but
requires an infinite number, which is an observation known as Gibbs phenomenon. This, then,
requires an infinite number of Fourier coefficients, which is not practical for many applications,
such as compression. Wavelets are more useful for describing these signals with discontinuities
because of their time-localized behavior (both Fourier and wavelet transforms are frequency-
localized, but wavelets have an additional time-localization property). Because of this, many types
of signals in practice may be non-sparse in the Fourier domain, but very sparse in the wavelet
domain. This is particularly useful in signal reconstruction, especially in the recently popular field
of compressed sensing. (Note that the short-time Fourier transform (STFT) is also localized in time
and frequency, but there are often problems with the frequency-time resolution trade-off. Wavelets
are better signal representations because of multiresolution analysis.)

This motivates why wavelet transforms are now being adopted for a vast number of applications,
often replacing the conventional Fourier transform. Many areas of physics have seen this paradigm
shift, including molecular dynamics, chaos theory,[33] ab initio calculations, astrophysics,
gravitational wave transient data analysis,[34][35] density-matrix localisation, seismology, optics,
turbulence and quantum mechanics. This change has also occurred in image processing, EEG,
EMG,[36] ECG analyses, brain rhythms, DNA analysis, protein analysis, climatology, human sexual
response analysis,[37] general signal processing, speech recognition, acoustics, vibration
signals,[38] computer graphics, multifractal analysis, and sparse coding. In computer vision and
image processing, the notion of scale space representation and Gaussian derivative operators is
regarded as a canonical multi-scale representation.

Wavelet denoising
Suppose we measure a noisy signal , where
represents the signal and represents the noise. Assume has
a sparse representation in a certain wavelet basis, and

Let the wavelet transform of be


, where is the
wavelet transform of the signal component and is
the wavelet transform of the noise component. Signal denoising by wavelet
transform thresholding
Most elements in are 0 or close to 0, and

Since is orthogonal, the estimation problem amounts to recovery of a signal in iid Gaussian
noise. As is sparse, one method is to apply a Gaussian mixture model for .

Assume a prior , where is the variance of "significant"


coefficients and is the variance of "insignificant" coefficients.

Then , is called the shrinkage factor, which depends on the prior


variances and . By setting coefficients that fall below a shrinkage threshold to zero, once the
inverse transform is applied, an expectedly small amount of signal is lost due to the sparsity
assumption. The larger coefficients are expected to primarily represent signal due to sparsity, and
statistically very little of the signal, albeit the majority of the noise, is expected to be represented in
such lower magnitude coefficients... therefore the zeroing-out operation is expected to remove
most of the noise and not much signal. Typically, the above-threshold coefficients are not modified
during this process. Some algorithms for wavelet-based denoising may attenuate larger coefficients
as well, based on a statistical estimate of the amount of noise expected to be removed by such an
attenuation.

At last, apply the inverse wavelet transform to obtain

Multiscale climate network


Agarwal et al. proposed wavelet based advanced linear [39] and nonlinear [40] methods to construct
and investigate Climate as complex networks at different timescales. Climate networks constructed
using SST datasets at different timescale averred that wavelet based multi-scale analysis of climatic
processes holds the promise of better understanding the system dynamics that may be missed
when processes are analyzed at one timescale only [41]

List of wavelets

Discrete wavelets
Beylkin (18)
Moore Wavelet
Biorthogonal nearly coiflet (BNC) wavelets
Coiflet (6, 12, 18, 24, 30)
Cohen-Daubechies-Feauveau wavelet (Sometimes referred to as CDF N/P or Daubechies
biorthogonal wavelets)
Daubechies wavelet (2, 4, 6, 8, 10, 12, 14, 16, 18, 20, etc.)
Binomial QMF (Also referred to as Daubechies wavelet)
Haar wavelet
Mathieu wavelet
Legendre wavelet
Villasenor wavelet
Symlet[42]

Continuous wavelets

Real-valued
Beta wavelet
Hermitian wavelet
Meyer wavelet
Mexican hat wavelet
Poisson wavelet
Shannon wavelet
Spline wavelet
Strömberg wavelet

Complex-valued
Complex Mexican hat wavelet
fbsp wavelet
Morlet wavelet
Shannon wavelet
Modified Morlet wavelet

See also
Chirplet transform
Curvelet
Digital cinema
Dimension reduction
Filter banks
Fourier-related transforms
Fractal compression
Fractional Fourier transform
Gabor wavelet § Wavelet space[43]
Huygens–Fresnel principle (physical wavelets)
JPEG 2000
Least-squares spectral analysis for computing periodicity in any including unevenly spaced
data
Multiresolution analysis
Noiselet
Non-separable wavelet
Scale space
Scaled correlation
Shearlet
Short-time Fourier transform
Spectrogram
Ultra wideband radio – transmits wavelets

References
1. Wireless Communications: Principles and Practice, Prentice Hall communications engineering
and emerging technologies series, T. S. Rappaport, Prentice Hall, 2002, p. 126.
2. Ricker, Norman (1953). "Wavelet Contraction, Wavelet Expansion, and the Control of Seismic
Resolution". Geophysics. 18 (4): 769–792. Bibcode:1953Geop...18..769R (https://ui.adsabs.ha
rvard.edu/abs/1953Geop...18..769R). doi:10.1190/1.1437927 (https://doi.org/10.1190%2F1.143
7927).
3. Meyer, Yves (1992), Wavelets and Operators, Cambridge, UK: Cambridge University Press,
ISBN 0-521-42000-8
4. Chui, Charles K. (1992), An Introduction to Wavelets, San Diego, CA: Academic Press,
ISBN 0-12-174584-8
5. Daubechies, Ingrid. (1992), Ten Lectures on Wavelets, SIAM, ISBN 978-0-89871-274-2
6. Akansu, Ali N.; Haddad, Richard A. (1992), Multiresolution Signal Decomposition: Transforms,
Subbands, and Wavelets, Boston, MA: Academic Press, ISBN 978-0-12-047141-6
7. Larson, David R. (2007), Wavelet Analysis and Applications (See: Unitary systems and wavelet
sets), Appl. Numer. Harmon. Anal., Birkhäuser, pp. 143–171
8. Szu, Harold H.; Telfer, Brian A.; Lohmann, Adolf W. (1992). "Causal analytical wavelet
transform". Optical Engineering. 31 (9): 1825. Bibcode:1992OptEn..31.1825S (https://ui.adsab
s.harvard.edu/abs/1992OptEn..31.1825S). doi:10.1117/12.59911 (https://doi.org/10.1117%2F1
2.59911).
9. Lindeberg, T. (23 January 2023). "A time-causal and time-recursive scale-covariant scale-
space representation of temporal signals and past time" (https://www.ncbi.nlm.nih.gov/pmc/arti
cles/PMC10160219). Biological Cybernetics. 117 (1–2): 21–59. doi:10.1007/s00422-022-
00953-6 (https://doi.org/10.1007%2Fs00422-022-00953-6). PMC 10160219 (https://www.ncbi.n
lm.nih.gov/pmc/articles/PMC10160219). PMID 36689001 (https://pubmed.ncbi.nlm.nih.gov/366
89001).
10. Mallat, Stephane. "A wavelet tour of signal processing. 1998." 250-252.
11. The Scientist and Engineer's Guide to Digital Signal Processing By Steven W. Smith, Ph.D.
chapter 8 equation 8-1: http://www.dspguide.com/ch8/4.htm
12. Haines, VG. V.; Jones, Alan G. (1988). "Logarithmic Fourier Transform" (http://homepages.dia
s.ie/~ajones/publications/28.pdf) (PDF). Geophysical Journal (92): 171–178.
doi:10.1111/j.1365-246X.1988.tb01131.x (https://doi.org/10.1111%2Fj.1365-246X.1988.tb0113
1.x). S2CID 9720759 (https://api.semanticscholar.org/CorpusID:9720759).
13. "A Really Friendly Guide To Wavelets – PolyValens" (http://www.polyvalens.com/blog/?page_id
=15#7.+The+scaling+function+%5B7%5D). www.polyvalens.com.
14. Weisstein, Eric W. "Zweig, George -- from Eric Weisstein's World of Scientific Biography" (http
s://scienceworld.wolfram.com/biography/Zweig.html). scienceworld.wolfram.com. Retrieved
2021-10-20.
15. Sullivan, Gary (8–12 December 2003). "General characteristics and design considerations for
temporal subband video coding" (https://www.itu.int/wftp3/av-arch/video-site/0312_Wai/VCEG-
U06.doc). ITU-T. Video Coding Experts Group. Retrieved 13 September 2019.
16. Bovik, Alan C. (2009). The Essential Guide to Video Processing (https://books.google.com/boo
ks?id=wXmSPPB_c_0C&pg=PA355). Academic Press. p. 355. ISBN 9780080922508.
17. Gall, Didier Le; Tabatabai, Ali J. (1988). "Sub-band coding of digital images using symmetric
short kernel filters and arithmetic coding techniques". ICASSP-88., International Conference on
Acoustics, Speech, and Signal Processing. pp. 761–764 vol.2.
doi:10.1109/ICASSP.1988.196696 (https://doi.org/10.1109%2FICASSP.1988.196696).
S2CID 109186495 (https://api.semanticscholar.org/CorpusID:109186495).
18. Said, Amir; Pearlman, William A. (June 1996). "A new fast and efficient image codec based on
set partitioning in hierarchical trees". IEEE Transactions on Circuits and Systems for Video
Technology. 6 (3): 243–250. doi:10.1109/76.499834 (https://doi.org/10.1109%2F76.499834).
ISSN 1051-8215 (https://www.worldcat.org/issn/1051-8215).
19. Taubman, David; Marcellin, Michael (2012). JPEG2000 Image Compression Fundamentals,
Standards and Practice: Image Compression Fundamentals, Standards and Practice (https://b
ooks.google.com/books?id=y7HeBwAAQBAJ&pg=PA402). Springer Science & Business
Media. ISBN 9781461507994.
20. Unser, M.; Blu, T. (2003). "Mathematical properties of the JPEG2000 wavelet filters" (https://we
b.archive.org/web/20191013222932/https://pdfs.semanticscholar.org/6ed4/dece8b364416d9c3
90ba53df913bca7fb9a6.pdf) (PDF). IEEE Transactions on Image Processing. 12 (9): 1080–
1090. Bibcode:2003ITIP...12.1080U (https://ui.adsabs.harvard.edu/abs/2003ITIP...12.1080U).
doi:10.1109/TIP.2003.812329 (https://doi.org/10.1109%2FTIP.2003.812329). PMID 18237979
(https://pubmed.ncbi.nlm.nih.gov/18237979). S2CID 2765169 (https://api.semanticscholar.org/
CorpusID:2765169). Archived from the original (https://pdfs.semanticscholar.org/6ed4/dece8b3
64416d9c390ba53df913bca7fb9a6.pdf) (PDF) on 2019-10-13.
21. Swartz, Charles S. (2005). Understanding Digital Cinema: A Professional Handbook (https://bo
oks.google.com/books?id=tYw3ehoBnjkC&pg=PA147). Taylor & Francis. p. 147.
ISBN 9780240806174.
22. P. Hirsch, A. Howie, R. Nicholson, D. W. Pashley and M. J. Whelan (1965/1977) Electron
microscopy of thin crystals (Butterworths, London/Krieger, Malabar FLA) ISBN 0-88275-376-2
23. P. Fraundorf, J. Wang, E. Mandell and M. Rose (2006) Digital darkfield tableaus, Microscopy
and Microanalysis 12:S2, 1010–1011 (cf. arXiv:cond-mat/0403017 (https://arxiv.org/abs/cond-
mat/0403017))
24. Hÿtch, M. J.; Snoeck, E.; Kilaas, R. (1998). "Quantitative measurement of displacement and
strain fields from HRTEM micrographs". Ultramicroscopy. 74 (3): 131–146. doi:10.1016/s0304-
3991(98)00035-7 (https://doi.org/10.1016%2Fs0304-3991%2898%2900035-7).
25. Martin Rose (2006) Spacing measurements of lattice fringes in HRTEM image using digital
darkfield decomposition (M.S. Thesis in Physics, U. Missouri – St. Louis)
26. F. G. Meyer and R. R. Coifman (1997) Applied and Computational Harmonic Analysis 4:147.
27. A. G. Flesia, H. Hel-Or, A. Averbuch, E. J. Candes, R. R. Coifman and D. L. Donoho (2001)
Digital implementation of ridgelet packets (Academic Press, New York).
28. Shi, J.; Zhang, N.-T.; Liu, X.-P. (2011). "A novel fractional wavelet transform and its
applications". Sci. China Inf. Sci. 55 (6): 1270–1279. doi:10.1007/s11432-011-4320-x (https://d
oi.org/10.1007%2Fs11432-011-4320-x). S2CID 255201598 (https://api.semanticscholar.org/Co
rpusID:255201598).
29. A.N. Akansu, W.A. Serdijn and I.W. Selesnick, Emerging applications of wavelets: A review (htt
p://web.njit.edu/~akansu/PAPERS/ANA-IWS-WAS-ELSEVIER%20PHYSCOM%202010.pdf),
Physical Communication, Elsevier, vol. 3, issue 1, pp. 1-18, March 2010.
30. Lyakhov, Pavel; Semyonova, Nataliya; Nagornov, Nikolay; Bergerman, Maxim;
Abdulsalyamova, Albina (2023-11-14). "High-Speed Wavelet Image Processing Using the
Winograd Method with Downsampling" (https://doi.org/10.3390%2Fmath11224644).
Mathematics. 11 (22): 4644. doi:10.3390/math11224644 (https://doi.org/10.3390%2Fmath1122
4644). ISSN 2227-7390 (https://www.worldcat.org/issn/2227-7390). "Wavelets are actively
used to solve a wide range of image processing problems in various fields of science and
technology, e.g., image denoising, reconstruction, analysis, and video analysis and processing.
Wavelet processing methods are based on the discrete wavelet transform using 1D digital
filtering."
31. Dong, Liang; Zhang, Shaohua; Gan, Tiansiyu; Qiu, Yan; Song, Qinfeng; Zhao, Yongtao (2023-
12-01). "Frequency characteristics analysis of pipe-to-soil potential under metro stray current
interference using continuous wavelet transform method" (https://www.sciencedirect.com/scien
ce/article/pii/S0950061823031707). Construction and Building Materials. 407: 133453.
doi:10.1016/j.conbuildmat.2023.133453 (https://doi.org/10.1016%2Fj.conbuildmat.2023.13345
3). ISSN 0950-0618 (https://www.worldcat.org/issn/0950-0618). S2CID 263317973 (https://api.
semanticscholar.org/CorpusID:263317973).
32. Stefano Galli; O. Logvinov (July 2008). "Recent Developments in the Standardization of Power
Line Communications within the IEEE". IEEE Communications Magazine. 46 (7): 64–71.
doi:10.1109/MCOM.2008.4557044 (https://doi.org/10.1109%2FMCOM.2008.4557044).
S2CID 2650873 (https://api.semanticscholar.org/CorpusID:2650873). An overview of P1901
PHY/MAC proposal.
33. Wotherspoon, T.; et., al. (2009). "Adaptation to the edge of chaos with random-wavelet
feedback". J. Phys. Chem. 113 (1): 19–22. Bibcode:2009JPCA..113...19W (https://ui.adsabs.ha
rvard.edu/abs/2009JPCA..113...19W). doi:10.1021/jp804420g (https://doi.org/10.1021%2Fjp80
4420g). PMID 19072712 (https://pubmed.ncbi.nlm.nih.gov/19072712).
34. Abbott, Benjamin P.; et al. (LIGO Scientific Collaboration and Virgo Collaboration) (2016).
"Observing gravitational-wave transient GW150914 with minimal assumptions". Phys. Rev. D.
93 (12): 122004. arXiv:1602.03843 (https://arxiv.org/abs/1602.03843).
Bibcode:2016PhRvD..93l2004A (https://ui.adsabs.harvard.edu/abs/2016PhRvD..93l2004A).
doi:10.1103/PhysRevD.93.122004 (https://doi.org/10.1103%2FPhysRevD.93.122004).
S2CID 119313566 (https://api.semanticscholar.org/CorpusID:119313566).
35. V Necula, S Klimenko and G Mitselmakher (2012). "Transient analysis with fast Wilson-
Daubechies time-frequency transform" (https://doi.org/10.1088%2F1742-6596%2F363%2F1%
2F012032). Journal of Physics: Conference Series. 363 (1): 012032.
Bibcode:2012JPhCS.363a2032N (https://ui.adsabs.harvard.edu/abs/2012JPhCS.363a2032N).
doi:10.1088/1742-6596/363/1/012032 (https://doi.org/10.1088%2F1742-6596%2F363%2F1%2
F012032).
36. J. Rafiee et al. Feature extraction of forearm EMG signals for prosthetics, Expert Systems with
Applications 38 (2011) 4058–67.
37. J. Rafiee et al. Female sexual responses using signal processing techniques, The Journal of
Sexual Medicine 6 (2009) 3086–96. (pdf) (http://rafiee.us/files/JSM_2009.pdf)
38. Rafiee, J.; Tse, Peter W. (2009). "Use of autocorrelation in wavelet coefficients for fault
diagnosis". Mechanical Systems and Signal Processing. 23 (5): 1554–72.
Bibcode:2009MSSP...23.1554R (https://ui.adsabs.harvard.edu/abs/2009MSSP...23.1554R).
doi:10.1016/j.ymssp.2009.02.008 (https://doi.org/10.1016%2Fj.ymssp.2009.02.008).
39. Agarwal, Ankit; Maheswaran, Rathinasamy; Marwan, Norbert; Caesar, Levke; Kurths, Jürgen
(November 2018). "Wavelet-based multiscale similarity measure for complex networks" (http://
mural.maynoothuniversity.ie/13175/1/CL_geography_wavelet-based.pdf) (PDF). The European
Physical Journal B. 91 (11): 296. Bibcode:2018EPJB...91..296A (https://ui.adsabs.harvard.edu/
abs/2018EPJB...91..296A). doi:10.1140/epjb/e2018-90460-6 (https://doi.org/10.1140%2Fepjb%
2Fe2018-90460-6). eISSN 1434-6036 (https://www.worldcat.org/issn/1434-6036). ISSN 1434-
6028 (https://www.worldcat.org/issn/1434-6028). S2CID 125557123 (https://api.semanticschola
r.org/CorpusID:125557123).
40. Agarwal, Ankit; Marwan, Norbert; Rathinasamy, Maheswaran; Merz, Bruno; Kurths, Jürgen (13
October 2017). "Multi-scale event synchronization analysis for unravelling climate processes: a
wavelet-based approach" (https://doi.org/10.5194%2Fnpg-24-599-2017). Nonlinear Processes
in Geophysics. 24 (4): 599–611. Bibcode:2017NPGeo..24..599A (https://ui.adsabs.harvard.edu/
abs/2017NPGeo..24..599A). doi:10.5194/npg-24-599-2017 (https://doi.org/10.5194%2Fnpg-24-
599-2017). eISSN 1607-7946 (https://www.worldcat.org/issn/1607-7946). S2CID 28114574 (htt
ps://api.semanticscholar.org/CorpusID:28114574).
41. Agarwal, Ankit; Caesar, Levke; Marwan, Norbert; Maheswaran, Rathinasamy; Merz, Bruno;
Kurths, Jürgen (19 June 2019). "Network-based identification and characterization of
teleconnections on different scales" (https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6584743).
Scientific Reports. 9 (1): 8808. Bibcode:2019NatSR...9.8808A (https://ui.adsabs.harvard.edu/a
bs/2019NatSR...9.8808A). doi:10.1038/s41598-019-45423-5 (https://doi.org/10.1038%2Fs4159
8-019-45423-5). eISSN 2045-2322 (https://www.worldcat.org/issn/2045-2322). PMC 6584743
(https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6584743). PMID 31217490 (https://pubmed.nc
bi.nlm.nih.gov/31217490).
42. Matlab Toolbox – URL: http://matlab.izmiran.ru/help/toolbox/wavelet/ch06_a32.html
43. Erik Hjelmås (1999-01-21) Gabor Wavelets URL:
http://www.ansatt.hig.no/erikh/papers/scia99/node6.html

Further reading
Haar A., Zur Theorie der orthogonalen Funktionensysteme, Mathematische Annalen, 69,
pp. 331–371, 1910.
Ingrid Daubechies, Ten Lectures on Wavelets, Society for Industrial and Applied Mathematics,
1992, ISBN 0-89871-274-2.
Ali Akansu and Richard Haddad, Multiresolution Signal Decomposition: Transforms, Subbands,
Wavelets, Academic Press, 1992, ISBN 0-12-047140-X.
P. P. Vaidyanathan, Multirate Systems and Filter Banks, Prentice Hall, 1993, ISBN 0-13-
605718-7.
Gerald Kaiser, A Friendly Guide to Wavelets, Birkhauser, 1994, ISBN 0-8176-3711-7.
Mladen Victor Wickerhauser, Adapted Wavelet Analysis From Theory to Software, A K Peters
Ltd, 1994, ISBN 1-56881-041-5.
Martin Vetterli and Jelena Kovačević, "Wavelets and Subband Coding", Prentice Hall, 1995,
ISBN 0-13-097080-8.
Barbara Burke Hubbard, "The World According to Wavelets: The Story of a Mathematical
Technique in the Making", A K Peters Ltd, 1998, ISBN 1-56881-072-5, ISBN 978-1-56881-072-
0.
Stéphane Mallat, "A wavelet tour of signal processing", 2nd edition, Academic Press, 1999,
ISBN 0-12-466606-X.
Donald B. Percival and Andrew T. Walden, Wavelet Methods for Time Series Analysis,
Cambridge University Press, 2000, ISBN 0-521-68508-7.
Ramazan Gençay, Faruk Selçuk and Brandon Whitcher, An Introduction to Wavelets and Other
Filtering Methods in Finance and Economics, Academic Press, 2001, ISBN 0-12-279670-5.
Paul S. Addison, The Illustrated Wavelet Transform Handbook, Institute of Physics, 2002,
ISBN 0-7503-0692-0.
B. Boashash, editor, "Time-Frequency Signal Analysis and Processing – A Comprehensive
Reference", Elsevier Science, Oxford, 2003, ISBN 0-08-044335-4.
Tony F. Chan and Jackie (Jianhong) Shen (https://sites.google.com/view/jackieshen/), Image
Processing and Analysis – Variational, PDE, Wavelet, and Stochastic Methods, Society of
Applied Mathematics, ISBN 0-89871-589-X (2005).
Press, W. H.; Teukolsky, S. A.; Vetterling, W. T.; Flannery, B. P. (2007), "Section 13.10. Wavelet
Transforms" (https://web.archive.org/web/20110811154417/http://apps.nrbook.com/empanel/in
dex.html#pg=699), Numerical Recipes: The Art of Scientific Computing (3rd ed.), New York:
Cambridge University Press, ISBN 978-0-521-88068-8, archived from the original (http://apps.n
rbook.com/empanel/index.html#pg=699) on 2011-08-11, retrieved 2011-08-13.
"How Wavelets Allow Researchers to Transform — and Understand — Data" (https://www.quan
tamagazine.org/how-wavelets-allow-researchers-to-transform-and-understand-data-2021101
3/). Quanta Magazine. 2021-10-13. Retrieved 2021-10-20.

External links
"Wavelet analysis" (https://www.encyclopediaofmath.org/index.php?title=Wavelet_analysis),
Encyclopedia of Mathematics, EMS Press, 2001 [1994]
1st NJIT Symposium on Wavelets (April 30, 1990) (First Wavelets Conference in USA) (http://w
eb.njit.edu/~ali/s1.htm)
Binomial-QMF Daubechies Wavelets (http://web.njit.edu/~ali/NJITSYMP1990/AkansuNJIT1ST
WAVELETSSYMPAPRIL301990.pdf)
Wavelets (http://www-math.mit.edu/~gs/papers/amsci.pdf) by Gilbert Strang, American
Scientist 82 (1994) 250–255. (A very short and excellent introduction)
Course on Wavelets given at UC Santa Barbara, 2004 (http://wavelets.ens.fr/ENSEIGNEMEN
T/COURS/UCSB/index.html)
Wavelets for Kids (PDF file) (http://www.isye.gatech.edu/~brani/wp/kidsA.pdf) (Introductory (for
very smart kids!))
WITS: Where Is The Starlet? (http://www.laurent-duval.eu/siva-wits-where-is-the-starlet.html) A
dictionary of tens of wavelets and wavelet-related terms ending in -let, from activelets to x-lets
through bandlets, contourlets, curvelets, noiselets, wedgelets.
The Fractional Spline Wavelet Transform (http://bigwww.epfl.ch/publications/blu0001.pdf)
describes a fractional wavelet transform based on fractional b-Splines.
A Panorama on Multiscale Geometric Representations, Intertwining Spatial, Directional and
Frequency Selectivity (https://dx.doi.org/10.1016/j.sigpro.2011.04.025) provides a tutorial on
two-dimensional oriented wavelets and related geometric multiscale transforms.
Concise Introduction to Wavelets (https://www.scribd.com/document/436856865/Concise-Intro
duction-to-Wavelets) by René Puschinger
A Really Friendly Guide To Wavelets (http://www.polyvalens.com/blog/wavelets/theory/) by
Clemens Valens
"How Wavelets Allow Researchers to Transform — and Understand — Data" (https://www.quan
tamagazine.org/how-wavelets-allow-researchers-to-transform-and-understand-data-2021101
3/). Quanta Magazine. 2021-10-13. Retrieved 2021-10-20.
Retrieved from "https://en.wikipedia.org/w/index.php?title=Wavelet&oldid=1190080607"

You might also like