<< Chapter < Page | Chapter >> Page > |
Fourier and wavelet bases are the journey's starting point. They decompose signals over oscillatory waveforms that reveal many signal properties andprovide a path to sparse representations.Discretized signals often have a very large size , and thus can only be processed by fast algorithms,typically implemented with operations and memories. Fourier and wavelet transforms illustrate the strong connectionbetween well-structured mathematical tools andfast algorithms.
The Fourier transform is everywhere in physics and mathematics because it diagonalizestime-invariant convolution operators. It rules over linear time-invariant signal processing, the building blocks of whichare frequency filtering operators.
Fourier analysis represents any finite energy function as a sum of sinusoidal waves :
The amplitude of each sinusoidal wave is equal to its correlation with , also called Fourier transform:
The more regular , the faster the decay of the sinusoidal wave amplitude when frequency ω increases.
When is defined only on an interval, say , then the Fourier transformbecomes a decomposition in a Fourier orthonormal basis of . If is uniformly regular, then its Fourier transformcoefficients also have a fast decay when the frequency increases, so it can be easily approximated with few low-frequencyFourier coefficients. The Fourier transform therefore defines a sparse representation of uniformly regular functions.
Over discrete signals, the Fourier transform is a decomposition in a discrete orthogonal Fourier basis of , which has properties similar to a Fourier transform on functions. Its embedded structure leads to fast Fourier transform (FFT) algorithms, which compute discrete Fouriercoefficients with instead of N 2 . This FFT algorithm is a cornerstone of discrete signal processing.
As long as we are satisfied with linear time-invariant operators or uniformly regular signals, the Fourier transform providessimple answers to most questions. Its richness makes it suitable for a wide range of applications such as signal transmissions orstationary signal processing. However, to represent a transient phenomenon—a word pronounced at a particular time, an applelocated in the left corner of an image—the Fourier transform becomes a cumbersome tool that requires many coefficients torepresent a localized event. Indeed, the support of covers the whole real line, so depends on the values for all times . This global “mix” of information makes it difficult to analyze or represent any localproperty of from .
Notification Switch
Would you like to follow the 'A wavelet tour of signal processing, the sparse way' conversation and receive update notifications?