<< Chapter < Page Chapter >> Page >
This module provides an overview of bases and frames in finite-dimensional Hilbert spaces.

A set Ψ = { ψ i } i I is called a basis for a finite-dimensional vector space V if the vectors in the set span V 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 V = R N and I = { 1 , . . . , N } .

Mathematically, any signal x R N may be expressed as,

x = i I a i ψ i ˜ ,

where our coefficients are computed as a i = x , ψ i and { ψ i ˜ } i I are the vectors that constitute our dual basis. Another way to denote our basis and its dual is by how they operate on x . 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 Ψ = { ψ i } i I that form a basis and whose elements are orthogonal and unit norm. In other words, ψ i , ψ j = 0 if i j and one otherwise. In the case of an ONB, the synthesis basis is simply the Hermitian adjoint of analysis basis ( Ψ ˜ = Ψ T ).

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 { Ψ i } i = 1 n in R d , d < n corresponding to a matrix Ψ R d × n , such that for all vectors x R d ,

A x 2 2 Ψ T x 2 2 B x 2 2

with 0 < A B < . Note that the condition A > 0 implies that the rows of Ψ must be linearly independent. When A is chosen as the largest possible value and B as the smallest for these inequalities to hold, then we call them the (optimal) frame bounds . If A and B can be chosen as A = B , then the frame is called A -tight , and if A = B = 1 , then Ψ is a Parseval frame . A frame is called equal-norm , if there exists some λ > 0 such that Ψ i 2 = λ for all i = 1 , ... , N , and it is unit-norm if λ = 1 . 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 d × N matrix A and B simply correspond to the smallest and largest eigenvalues of Ψ Ψ T , respectively.

Frames can provide richer representations of data due to their redundancy: for a given signal x , there exist infinitely many coefficient vectors α such that x = Ψ α . In particular, each choice of a dual frame Ψ ˜ provides a different choice of a coefficient vector α . More formally, any frame satisfying

Ψ Ψ ˜ T = Ψ ˜ Ψ T = I

is called an (alternate) dual frame. The particular choice Ψ ˜ = ( Ψ Ψ T ) - 1 Ψ is referred to as the canonical dual frame . It is also known as the Moore-Penrose pseudoinverse. Note that since A > 0 requires Ψ to have linearly independent rows, we ensure that Ψ Ψ T is invertible, so that Ψ ˜ is well-defined. Thus, one way to obtain a set of feasible coefficients is via

α d = Ψ T ( Ψ Ψ T ) - 1 x .

One can show that this sequence is the smallest coefficient sequence in 2 norm, i.e., α d 2 α 2 for all α such that x = Ψ α .

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 .

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play Download on the App Store Now




Source:  OpenStax, An introduction to compressive sensing. OpenStax CNX. Apr 02, 2011 Download for free at http://legacy.cnx.org/content/col11133/1.5
Google Play and the Google Play logo are trademarks of Google Inc.

Notification Switch

Would you like to follow the 'An introduction to compressive sensing' conversation and receive update notifications?

Ask