<< Chapter < Page | Chapter >> Page > |
A set is called a basis for a finite-dimensional vector space if the vectors in the set span and are linearly independent. This implies that each vector in the space can be represented as a linear combination of this (smaller, except in the trivial case) set of basis vectors in a unique fashion. Furthermore, the coefficients of this linear combination can be found by the inner product of the signal and a dual set of vectors. In discrete settings, we will only consider real finite-dimensional Hilbert spaces where and .
Mathematically, any signal may be expressed as,
where our coefficients are computed as and are the vectors that constitute our dual basis. Another way to denote our basis and its dual is by how they operate on . Here, we call our dual basis our synthesis basis (used to reconstruct our signal by [link] ) and is our analysis basis .
An orthonormal basis (ONB) is defined as a set of vectors that form a basis and whose elements are orthogonal and unit norm. In other words, if and one otherwise. In the case of an ONB, the synthesis basis is simply the Hermitian adjoint of analysis basis ( ).
It is often useful to generalize the concept of a basis to allow for sets of possibly linearly dependent vectors, resulting in what is known as a frame . More formally, a frame is a set of vectors in , corresponding to a matrix , such that for all vectors ,
with . Note that the condition implies that the rows of must be linearly independent. When is chosen as the largest possible value and as the smallest for these inequalities to hold, then we call them the (optimal) frame bounds . If and can be chosen as , then the frame is called -tight , and if , then is a Parseval frame . A frame is called equal-norm , if there exists some such that for all , and it is unit-norm if . Note also that while the concept of a frame is very general and can be defined in infinite-dimensional spaces, in the case where is a matrix and simply correspond to the smallest and largest eigenvalues of , respectively.
Frames can provide richer representations of data due to their redundancy: for a given signal , there exist infinitely many coefficient vectors such that . In particular, each choice of a dual frame provides a different choice of a coefficient vector . More formally, any frame satisfying
is called an (alternate) dual frame. The particular choice is referred to as the canonical dual frame . It is also known as the Moore-Penrose pseudoinverse. Note that since requires to have linearly independent rows, we ensure that is invertible, so that is well-defined. Thus, one way to obtain a set of feasible coefficients is via
One can show that this sequence is the smallest coefficient sequence in norm, i.e., for all such that .
Finally, note that in the sparse approximation literature, it is also common for a basis or frame to be referred to as a dictionary or overcomplete dictionary respectively, with the dictionary elements being called atoms .
Notification Switch
Would you like to follow the 'An introduction to compressive sensing' conversation and receive update notifications?