a class of anisotropic multiple multiresolution analysis
play

A class of anisotropic multiple multiresolution analysis Mariantonia - PowerPoint PPT Presentation

A class of anisotropic multiple multiresolution analysis Mariantonia Cotronei University of Reggio Calabria, Italy MAIA 2013, Erice, September 2013 Jointly with: Mira Bozzini, Milvia Rossini, Tomas Sauer Multiple multiresolution analysis


  1. A class of anisotropic multiple multiresolution analysis Mariantonia Cotronei University of Reggio Calabria, Italy MAIA 2013, Erice, September 2013 Jointly with: Mira Bozzini, Milvia Rossini, Tomas Sauer Multiple multiresolution analysis �

  2. Description of expanding matrices and related objects Multiple multiresolution analysis �

  3. Description of expanding matrices and related objects Inside filterbanks and subdivisions Multiple multiresolution analysis �

  4. Description of expanding matrices and related objects Inside filterbanks and subdivisions Remarks of their multiple counterparts Multiple multiresolution analysis �

  5. Description of expanding matrices and related objects Inside filterbanks and subdivisions Remarks of their multiple counterparts An efficient strategy to construct (multiple) filterbanks Multiple multiresolution analysis �

  6. Description of expanding matrices and related objects Inside filterbanks and subdivisions Remarks of their multiple counterparts An efficient strategy to construct (multiple) filterbanks Case study Multiple multiresolution analysis �

  7. D escription of expanding matrices and related objects I nside filterbanks and subdivisions R emarks of their multiple counterparts A n efficient strategy to construct (multiple) filterbanks C ase study Multiple multiresolution analysis �

  8. ▼ ❞ ❞❡t ▼ Expanding matrices Let ▼ ∈ Z s × s be an expanding matrix, i.e. all its its eigenvalues are larger than one in modulus � ▼ − ♥ � → ✵ ⇓ as ♥ increases, ▼ − ♥ Z s → R s Multiple multiresolution analysis �

  9. Expanding matrices Let ▼ ∈ Z s × s be an expanding matrix, i.e. all its its eigenvalues are larger than one in modulus � ▼ − ♥ � → ✵ ⇓ as ♥ increases, ▼ − ♥ Z s → R s ▼ defines a sampling lattice ❞ = | ❞❡t ( ▼ ) | is the number of cosets Multiple multiresolution analysis �

  10. The cosets have the form ▼ Z s + ξ ❥ , ❥ = ✵ , . . . , ❞ − ✶ where ξ ❥ ∈ ▼ [ ✵ , ✶ ) s � Z s are the coset representatives. It is well known that ❞ − ✶ Z s = � ( ξ ❥ + ▼ Z s ) ❥ = ✵ Multiple multiresolution analysis �

  11. Separable/Nonseparable � ✷ � � � ✵ ✶ ✶ ▼ = ▼ = − ✶ ✵ ✷ ✶ Multiple multiresolution analysis �

  12. Isotropy/Anisotropy � ✶ � � � ✶ ✶ ✶ ▼ = ▼ = − ✶ − ✷ ✶ ✶ Multiple multiresolution analysis �

  13. ▼ ▼ ▼ ❝ ❝ ▼ ▼ ▼ ✶ s ❝ ▼ ▼ ▼ ❝ ✵ Down/upsampling Let ❝ ∈ ℓ ( Z s ) be a given signal. Multiple multiresolution analysis �

  14. ▼ ▼ ✶ s ❝ ▼ ▼ ▼ ❝ ✵ Down/upsampling Let ❝ ∈ ℓ ( Z s ) be a given signal. Downsampling operator ↓ ▼ associated to ▼ : ↓ ▼ ❝ = ❝ ( ▼ · ) Multiple multiresolution analysis �

  15. Down/upsampling Let ❝ ∈ ℓ ( Z s ) be a given signal. Downsampling operator ↓ ▼ associated to ▼ : ↓ ▼ ❝ = ❝ ( ▼ · ) Upsampling operator ↑ ▼ associated to ▼ : � ❝ ( ▼ − ✶ α ) if α ∈ ▼ Z s ↑ ▼ ❝ ( α ) = ✵ otherwise Multiple multiresolution analysis �

  16. Filtering Filter operator ❋ : � ❋❝ = ❢ ∗ ❝ = ❢ ( · − α ) ❝ ( α ) α ∈ Z s where ❢ = ❋ δ = ( ❢ ( α ) : α ∈ Z s ) is the impulse response of ❋ Multiple multiresolution analysis �

  17. s ❞ s ❋ ❋❝ ▼ ❋ ❥ ❝ ❥ ✵ ❞ ✶ ❞ s s ● ❞ ● ❝ ❥ ❥ ✵ ❞ ✶ ● ❥ ▼ ❝ ❥ ❥ ✵ ●❋ ■ ❞ -channel filter bank Critically sampled: ❞ = | ❞❡t ▼ | Multiple multiresolution analysis �

  18. ●❋ ■ ❞ -channel filter bank Critically sampled: ❞ = | ❞❡t ▼ | Analysis filter: ❋ : ℓ ( Z s ) → ℓ ❞ ( Z s ) ❋❝ = [ ↓ ▼ ❋ ❥ ❝ : ❥ = ✵ , . . . , ❞ − ✶ ] Synthesis filter: ● : ℓ ❞ ( Z s ) → ℓ ( Z s ) ❞ � ● [ ❝ ❥ : ❥ = ✵ , . . . , ❞ − ✶ ] = ● ❥ ↑ ▼ ❝ ❥ , ❥ = ✵ Multiple multiresolution analysis �

  19. ❞ -channel filter bank Critically sampled: ❞ = | ❞❡t ▼ | Analysis filter: ❋ : ℓ ( Z s ) → ℓ ❞ ( Z s ) ❋❝ = [ ↓ ▼ ❋ ❥ ❝ : ❥ = ✵ , . . . , ❞ − ✶ ] Synthesis filter: ● : ℓ ❞ ( Z s ) → ℓ ( Z s ) ❞ � ● [ ❝ ❥ : ❥ = ✵ , . . . , ❞ − ✶ ] = ● ❥ ↑ ▼ ❝ ❥ , ❥ = ✵ Perfect reconstruction: ●❋ = ■ Multiple multiresolution analysis �

  20. ❞ -channel filter bank By perfect reconstruction:   ❝ ✶ ✵ � ❝ ✶ ❝ ✶ �   ❋ ✶ ● ❝ →  = → ❝   . ❞ ✶ .   .  ❝ ✶ ❞ − ✶ ❋ ✵ , ● ✵ − → low-pass ❋ ❥ , ● ❥ , ❥ > ✵ − → high-pass Multiresolution decomposition . . . Multiple multiresolution analysis �

  21. Iterated filter bank MRA structure... ❝ ❞ ✶ ❝ ✶ ❞ ✷ ❝ ✷ ❞ ✸ ❝ ✸ Multiple multiresolution analysis �

  22. Observe that � ● ❥ ↑ ❝ = ❣ ❥ ∗ ↑ ▼ ❝ = ❣ ❥ ( · − ▼ α ) ❝ ( α ) , α ∈ Z s i.e. all reconstruction filters act as stationary subdivision operators with dilation matrix ▼ . Multiple multiresolution analysis �

  23. Stationary subdivision Subdivision operator: ❙ := ❙ ❛ , ▼ : ℓ ( Z s ) → ℓ ( Z s ) defined by ❝ ( ♥ + ✶ ) := ❙❝ ( ♥ ) = � ❛ ( · − ▼ α ) ❝ ( ♥ ) ( α ) α ∈ Z s where ▼ ∈ Z s × s is expanding Multiple multiresolution analysis �

  24. ▼ ❥ s ❛ ❥ ❥ ♠ ❛ ❥ ▼ ❥ ♠ ❙ ❥ ❙ ❛ ❥ ▼ ❥ Multiple subdivision Consider a set of a finite number of dilation matrices ( ▼ ❥ : ❥ ∈ Z ♠ ) where Z ♠ = { ✵ , . . . , ♠ − ✶ } for ♠ ∈ N . Multiple multiresolution analysis �

  25. ❛ ❥ ▼ ❥ ♠ ❙ ❥ ❙ ❛ ❥ ▼ ❥ Multiple subdivision Consider a set of a finite number of dilation matrices ( ▼ ❥ : ❥ ∈ Z ♠ ) where Z ♠ = { ✵ , . . . , ♠ − ✶ } for ♠ ∈ N . Associate a mask to each ▼ ❥ : ❛ ❥ ∈ ℓ ( Z s ) , ❥ ∈ Z ♠ . Multiple multiresolution analysis �

  26. Multiple subdivision Consider a set of a finite number of dilation matrices ( ▼ ❥ : ❥ ∈ Z ♠ ) where Z ♠ = { ✵ , . . . , ♠ − ✶ } for ♠ ∈ N . Associate a mask to each ▼ ❥ : ❛ ❥ ∈ ℓ ( Z s ) , ❥ ∈ Z ♠ . Together, ❛ ❥ and ▼ ❥ define ♠ stationary subdivision operators ❙ ❥ := ❙ ❛ ❥ , ▼ ❥ Multiple multiresolution analysis �

  27. ♥ ♠ ♠ ♥ ♠ Multiple subdivision Call ǫ = ( ǫ ✶ , . . . , ǫ ♥ ) ∈ Z ♥ ♠ a digit sequence of length ♥ =: | ǫ | . Multiple multiresolution analysis �

  28. Multiple subdivision Call ǫ = ( ǫ ✶ , . . . , ǫ ♥ ) ∈ Z ♥ ♠ a digit sequence of length ♥ =: | ǫ | . We collect all finite digit sequences in � Z ∗ Z ♥ ♠ := ♠ ♥ ∈ N and extend | ǫ | canonically to ǫ ∈ Z ∗ ♠ . Multiple multiresolution analysis �

  29. ♠ ❛ ❙ s ❙ ❝ ❛ ▼ ❝ ❝ s ▼ ▼ ♥ ▼ ✶ ♥ Multiple subdivision Consider the subdivision operator: ❙ ǫ = ❙ ǫ ♥ · · · ❙ ǫ ✶ . Multiple multiresolution analysis �

  30. Multiple subdivision Consider the subdivision operator: ❙ ǫ = ❙ ǫ ♥ · · · ❙ ǫ ✶ . For any ǫ ∈ Z ∗ ♠ there exists a mask ❛ ǫ = ❙ ǫ δ such that � ❝ ∈ ℓ ( Z s ) , ❙ ǫ ❝ = ❛ ǫ ( · − ▼ ǫ α ) ❝ ( α ) , α ∈ Z s where ▼ ǫ := ▼ ǫ ♥ · · · ▼ ǫ ✶ , ♥ = | ǫ | . Multiple multiresolution analysis �

  31. ▼ ❥ ▼ ✶ s s ▼ ▼ ✶ ❧✐♠ ▼ ✵ ✶ ▼ ❥ ✶ ♠ ❥ Multiple subdivision Values of ❙ ǫ ❝ = approximations to a function on ▼ − ✶ ǫ Z s . Multiple multiresolution analysis �

  32. ▼ ❥ ▼ ▼ ✶ ❧✐♠ ▼ ✵ ✶ ▼ ❥ ✶ ♠ ❥ Multiple subdivision Values of ❙ ǫ ❝ = approximations to a function on ▼ − ✶ ǫ Z s . ǫ Z s to tend to R s : In order for ▼ − ✶ Multiple multiresolution analysis �

  33. ▼ ▼ ✶ ❧✐♠ ▼ ✵ ✶ ▼ ❥ ✶ ♠ ❥ Multiple subdivision Values of ❙ ǫ ❝ = approximations to a function on ▼ − ✶ ǫ Z s . ǫ Z s to tend to R s : In order for ▼ − ✶ each matrix ▼ ❥ must be expanding, Multiple multiresolution analysis �

  34. ▼ ✶ ❧✐♠ ▼ ✵ ✶ ▼ ❥ ✶ ♠ ❥ Multiple subdivision Values of ❙ ǫ ❝ = approximations to a function on ▼ − ✶ ǫ Z s . ǫ Z s to tend to R s : In order for ▼ − ✶ each matrix ▼ ❥ must be expanding, all the matrices ▼ ǫ must be expanding Multiple multiresolution analysis �

  35. Multiple subdivision Values of ❙ ǫ ❝ = approximations to a function on ▼ − ✶ ǫ Z s . ǫ Z s to tend to R s : In order for ▼ − ✶ each matrix ▼ ❥ must be expanding, all the matrices ▼ ǫ must be expanding ⇓ The matrices ▼ ǫ must all be jointly expanding i.e. � = ✵ , � ▼ − ✶ � � ❧✐♠ (1) ǫ | ǫ |→∞ or, equivalently, ▼ − ✶ � � : ❥ ∈ Z ♠ ρ < ✶ ❥ (joint spectral radius condition) Multiple multiresolution analysis �

  36. ✷ ✹ ✶ ✶ ✶ Multiple subdivision Example: adaptive subdivision/discrete shearlets Based on: Multiple multiresolution analysis �

Recommend


More recommend