400 likes | 809 Views
Biorthogonal Wavelets. Ref: Rao & Bopardikar, Ch.4 Jyun-Ming Chen Spring 2001. Ortho normal bases further simplify the computation. Why is orthogonality useful. Ortho v. Non-Ortho Basis. Sum of projection vectors !?. Dual Bases. Dual Basis. a 1 -a 2 and b 1 -b 2 are biorthogonal.
E N D
Biorthogonal Wavelets Ref: Rao & Bopardikar, Ch.4 Jyun-Ming Chen Spring 2001
Orthonormal bases further simplify the computation Why is orthogonality useful
Ortho v. Non-Ortho Basis Sum of projection vectors !?
Dual Bases Dual Basis a1-a2 and b1-b2 are biorthogonal
Dual Basis (cont) Verify duality ! • Dual basis may generate different spaces • Here: a1-a2 and b1-b2 generate two different 2D subspaces in Euclidean 3space. • Semiorthogonal: • For dual basis that generates the same subspace • Orthogonal: • Primal and dual are the same bases
Extend to Function Space • MRA types: • orthogonal, semiorthogonal, biorthognal • Extend the concept to using biorthogonal MRA • More flexible design • Lifting scheme: a general design method for biorthogonal wavelets
Alternative Wavelets: Biorthogonal Wavelets Proposed by Cohen (1992)
Decomposition and reconstruction filters are FIR and have the same length Generally do not have closed-form expressions Usually not symmetric (linear phase) Haar wavelet is the only real-valued wavelet that is compactly supported, symmetric and orthogonal Higher-order filters (with more coefficients) have poor time-frequency localization Desired property: perfect reconstructionFIRsymmetric (linear-phase) filters Not available in orthogonal bases Characteristics of Orthogonal Basis
delegate the responsibilities of analysis and synthesis to two different functions (in the biorthogonal case) as opposed to a single function in the orthonormal case more design freedom compactly supported symmetric analyzing and synthesis wavelets and scaling functions The Need for Biorthogonal Basis
Biorthogonal Scaling Functions • Two sequences serve as impulse response of FIR filters • Two sets of scaling functions generate subspaces respectively • The basis are orthogonal; the two MRAs are said to be biorthogonal to each other dual
Dual MRA (cont) • Basis of • Translated copy of appropriate dilation of
Function approximation in subspaces Coarser approx Finer approx
Dual • Two sets of wavelets generate subspaces respectively • The basis are orthogonal; the two MRAs are said to be biorthogonal to each other Biorthogonal Wavelets Require:
Function Projection m=2n+l
VN VN-1 WN-1 WN-2 VN-2 VN-3 WN-3 Primal and Dual MRA (biorthogonal)
Filter Relations (between primal and dual) Similarly,
Filter Relations (cont) Similarly,
Design of Biorthogonal Wavelets • because there is quite a bit of freedom in designing the biorthogonal wavelets, there are no set steps in the design procedure. … • Lifting (Sweldens 94): a scheme for custom-design biorthogonal wavelets
Common property: Differences: if orthogonal: scaling functions (and wavelets) of the same level are orthogonal to each other If semiorthogonal, wavelets of different levels are orthogonal (from nested space) VN VN-1 WN-1 WN-2 VN-2 VN-3 WN-3 Special Cases: orthogonal and semiorthogonal Dual and primal are the same