- categories: Signal processing, Definition
The Discrete Haar Wavelet Transform is a simple wavelet transform used for signal analysis and data compression. It is defined by recursively computing averages and differences of a signal.
Definition
For a signal with (a power of 2):
- Pairwise averages:
- Pairwise differences:
These steps are applied recursively to the averages () to form a hierarchical decomposition.
Key Properties
- Orthogonality: Haar wavelet basis functions are orthogonal.
- Compact Support: Haar wavelet has the smallest possible support.
- Fast Computation: Computable in via the Fast Wavelet Transform (FWT).
- Piecewise Constant Approximation: Captures abrupt changes in signals efficiently.
Matrix Representation
The DHWT can be expressed as a matrix multiplication:
where is the Haar Wavelet Matrix, a product of scaling and wavelet filters.