SlideShare ist ein Scribd-Unternehmen logo
1 von 62
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.




              Ondelettes, représentations bidimensionnelles,
              multi-échelles et géométriques pour les images

          Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré

                                             IFP Énergies nouvelles


                                                 2012/11/19



                                          Université de Poitiers


Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

2/24



In just one slide




                     Figure: A standard separable wavelet decomposition


       Where do we go from here?
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days     Oriented & geometrical   Redundant & adaptive      Non-Euclidian geom.     End    Appl.

3/24



Images are pixels (but...):




                            Figure: Image as a linear combination of pixels


          ◮   suffices for (simple) data (simple) manipulation
                 ◮   counting, enhancement, filtering
          ◮   very limited in higher level understanding tasks


Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

4/24



Images are pixels (but...):

       A review in an active research field:
         ◮ (partly) inspired by:
                 ◮   early vision observations
                 ◮   sparse coding: wavelet-like oriented filters and receptive fields
                     of simple cells (visual cortex), [Olshausen et al.]
                 ◮   a widespread belief in sparsity
          ◮   motivated by image handling (esp. compression)
          ◮   continued from the first successes of wavelets
          ◮   aimed either at pragmatic or heuristic purposes
                 ◮   known formation model or unknown information
          ◮   developed through a quantity of *-lets and relatives


Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

5/24



Images are pixels, but resolution (scale?) matters




                    Figure: RRRrrrr: coarse to fine! [Chabat et al., 2004]


          ◮   notion of sufficient resolution for understanding
          ◮   coarse-to-fine and fine-to-coarse links
          ◮   impact on more complex images?

Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

6/24



Images are different (but...)




                                   Figure: Different kinds of images

Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

6/24



Images are different (but...)




                                   Figure: Different kinds of images

Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations     Early days   Oriented & geometrical    Redundant & adaptive      Non-Euclidian geom.     End     Appl.

7/24



Images are different, but might be described by models
       To name a few:
         ◮ edge cartoon + texture:
       [Meyer-2001]

                             inf E (u) =           |∇u| + λ v         ∗, f   =u+v
                              u                Ω

          ◮ edge cartoon + texture + noise:
       [Aujol-Chambolle-2005]
                                                      v     w    1
        inf F (u, v , w ) = J(u) + J ∗                  +B∗   +    f −u −v −w                               L2
       u,v ,w                                         µ     λ   2α

          ◮     piecewise-smooth + contours + geometrical textures +
                unmodeled
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

8/24



Images are different, but might be described by models
       Remember: contours and textures are usually not very well-defined




                               Figure: Real world image and illusions


Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

8/24



Images are different, but might be described by models


       Remember: contours and textures are usually not very well-defined

       important influence of the context
          ◮   a variety of methods for description/detection/modeling:
              smooth curve or polynomial fit, oriented regularized
              derivatives, discrete geometry, parametric curve detectors
              (such as the Hough transform), mathematical morphology,
              EMD, local frequency estimators, optical flow approaches,
              smoothed random models, etc.



Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

8/24



Images are different, but might be described by models


       Efficient descriptions needed...
          ◮   for: compression, denoising, enhancement, inpainting,
              restoration, fusion, super-resolution, registration,
              segmentation, reconstruction, source separation, image
              decomposition, multiple description coding, sparse sampling,
              etc.
          ◮   in a word: understanding (for dedicated purposes)
          ◮   first: a brief review of early approaches: from orthogonality
              (Fourier) to redundancy, and back (DWT)


Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive                                      Non-Euclidian geom.                End    Appl.

8/24



Images are different, but might be described by models

       Efficient descriptions needed... using an assumption of sparsity

                                                                    4
                                                                   10




                                                                    3
                                                                   10




                                                                    2




                                                       Magnitude
                                                                   10




                                                                    1
                                                                   10




                                                                    0
                                                                   10




                                                                    −1
                                                                   10



                                                                         100   200   300   400   500       600    700   800   900   1000
                                                                                                   Index




       Figure: Another real world image with genuine contours and textures and
       its singular values


Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                                                             IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

9/24



Images are different: a guiding thread




       Figure: Memorial plaque in honor of A. Haar and F. Riesz: A szegedi
       matematikai iskola világhírű megalapítói, court. Prof. K. Szatmáry

Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

10/24



Guiding thread (GT): early days
        Fourier approach: critical, orthogonal




              Figure: GT luminance component amplitude spectrum (log-scale)

        Fast, compact, very practical but not quite informative
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

10/24



Guiding thread (GT): early days
        Scale-space approach: (highly)-redundant, more local




                     Figure: GT with Gaussian scale-space decomposition


        Gaussian filters and heat diffusion interpretation
        Varying persistence of features across scales
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

10/24



Guiding thread (GT): early days
        Scale-space approach: (less)-redundant, more local




                     Figure: GT with Gaussian scale-space decomposition


        Gaussian filters and heat diffusion interpretation
        Varying persistence of features across scales + subsampling
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

10/24



Guiding thread (GT): early days
        Differences in scale-space with subsampling




                       Figure: GT with Laplacian pyramid decomposition


        Laplacian pyramid: complete, reduced redundancy, enhances image
        singularities, low activity regions with small coefficients
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical       Redundant & adaptive    Non-Euclidian geom.     End    Appl.

10/24



Guiding thread (GT): early days

        Isotropic wavelets
        Consider
        Wavelet ψ ∈ L2 (R2 ) such that ψ(x) = ψrad ( x ), with x = (x1 , x2 ),
        for some radial function ψrad : R+ → R (with adm. conditions).
        Decomposition and reconstruction
                                  1   x−b
        For ψ(b,a) (x) =          a ψ( a ),        Wf (b, a) = ψ(b,a) , f             with reconstruc-
        tion:
                                              +∞
                     f (x) =        2π
                                    cψ                   Wf (b, a) ψ(b,a) (x) d2 b          da
                                                                                            a3
                                                                                                          (1)
                                          0        R2

        if cψ = (2π)2              ˆ
                                  |ψ(k)|2 / k        2   d2 k < ∞.
                             R2


Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

10/24



Guiding thread (GT): early days




                   Figure: Example: Marr wavelet as a singularity detector

        Multiscale edge detector, more potential wavelet shapes (DoG,
        Cauchy, etc.)
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

10/24



Guiding thread (GT): early days
        Definition
        The family B is a frame if there exist two constants 0 < µ1                                    µ2 <
        ∞ such that for all f
                                         2
                               µ1 f                   | ψm , f |2         µ2 f      2

                                                 m

        Possibility of discrete orthogonal bases. In 2D:
        Definition
        Separable orthogonal wavelets: dyadic scalings and translations
        ψm (x) = 2−j ψ k (2−j x − n) of three tensor-product 2-D wavelets

        ψ V (x) = ψ(x1 )ϕ(x2 ), ψ H (x) = ϕ(x1 )ψ(x2 ), ψ D (x) = ψ(x1 )ψ(x2 )

Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days     Oriented & geometrical   Redundant & adaptive      Non-Euclidian geom.     End    Appl.

10/24



Guiding thread (GT): early days
        DWT, back to orthogonality: fast, compact and informative, but...




                            Figure: Separable wavelet decomposition of GT

        is it sufficient (singularities, noise, shifts, rotations)?
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

11/24



Agenda
          ◮   A quindecennial panorama of improvements ( 1998)
                 ◮   sparser representations of contours and textures through
                     increased spatial, directional and frequency selectivity
                 ◮   from fixed to adaptive, from low to high redundancy
                 ◮   generally fast, compact, informative, practical
                 ◮   bits of hybridization and small paths
                 ◮   only a “subsampling”, references postponed to the end
          ◮   Outline
                 ◮   oriented & geometrical: outcrops, non-separable directionality,
                     anisotropic scaling
                 ◮   redundant & adaptive: pursuits, trees and lifting
                 ◮   non-Euclidian geometries
                 ◮   conclusions
                 ◮   local applications

Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

12/24



Outcrops from 1-D separable representations

        To tackle orthogonal DWT limitations
          ◮   orthogonality, realness, symmetry, finite support (Haar)
        Approaches used for simple designs (& more involved as well)
          ◮   relaxing properties: IIR, biorthogonal, complex
          ◮   M-adic MRAs with M integer > 2 or M = p/q
          ◮   alternative tilings, less isotropic decompositions
          ◮   with pyramidal-scheme: steerable Marr-like pyramids
          ◮   relaxing critical sampling with oversampled filter banks
          ◮   complexity: (fractional/directional) Hilbert, (Riesz), phaselets,
              monogenic, hypercomplex, quaternions, Clifford algebras

Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

12/24



Outcrops from 1-D separable representations
        Illustration of a combination of Hilbert pairs and M-band MRA

                                     H{f }(ω) = −ı sign(ω)f (ω)
        Compute two wavelet trees in parallel, wavelets forming Hilbert
        pairs, and combine, either with standard 2-band or 4-band




              Figure: Examples of atoms and associated frequency partinioning


Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

12/24



Outcrops from 1-D separable representations




        Figure: GT for horizontal subband(s): dyadic, 2-band and 4-band DTT
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

12/24



Outcrops from 1-D separable representations




Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

12/24



Outcrops from 1-D separable representations




Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

12/24



Outcrops from 1-D separable representations




Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

12/24



Outcrops from 1-D separable representations




Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

13/24



Non-separable directionality

        Non-separable decomposition schemes, directly n-D
          ◮   non-diagonal subsampling operators & windows
          ◮   non-rectangular lattices (quincunx, skewed)
          ◮   use of lifting scheme
          ◮   non-MRA directional filter banks
          ◮   steerable pyramids
          ◮   M-band non-redundant directional discrete wavelets
          ◮   building blocks for
                 ◮   contourlets, surfacelets
                 ◮   first generation curvelets with (pseudo-)polar FFT, loglets,
                     directionlets, digital ridgelets, tetrolets

Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical       Redundant & adaptive    Non-Euclidian geom.     End    Appl.

13/24



Non-separable directionality
        Directional wavelets and frames with actions of rotation or
        similitude groups
                                                         1
                               ψ(b,a,θ) (x) =            a   ψ( 1 Rθ x − b) ,
                                                                a
                                                                   −1


        where Rθ stands for the 2 × 2 rotation matrix

                                     Wf (b, a, θ) = ψ(b,a,θ) , f
        inverted through
                                         ∞         2π
                       −1
              f (x) = cψ                  da
                                          a3
                                                    dθ        d2 b   Wf (b, a, θ) ψ(b,a,θ) (x)
                                     0         0             R2



Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

13/24



Non-separable directionality
        Directional wavelets and frames:
          ◮ possibility to decompose and reconstruct an image from a
             discretized set of parameters
          ◮ examples: Conic-Cauchy wavelet, Morlet/Gabor frames




               Figure: Morlet Wavelet (real part) and Fourier representation


Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days    Oriented & geometrical    Redundant & adaptive      Non-Euclidian geom.     End    Appl.

14/24



Anisotropic scaling
        Ridgelets: 1-D wavelet and Radon transform Rf (θ, t)

        Rf (b, a, θ) =          ψ(b,a,θ) (x) f (x) d2 x =               Rf (θ, t) a−1/2 ψ((t−b)/a) dt




                            Figure: Ridgelet atom and GT decomposition


Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

14/24



Anisotropic scaling
        Curvelet transform: continuous and frame
          ◮   curvelet atom: scale s, orient. θ ∈ [0, π), pos. y ∈ [0, 1]2 :
                                                           −1
                                        ψs,y ,θ (x) = ψs (Rθ (x − y ))
                                                                                                       √
              ψs (x) ≈ s −3/4 ψ(s −1/2 x1 , s −1 x2 ) parabolic stretch; (w ≃                              l)
              C 2 in C 2 : O(n−2 log3 n)
          ◮   tight frame: ψm (x) = ψ2j ,θℓ ,x n (x) where m = (j, n, ℓ) with
              sampling locations:

              θℓ = ℓπ2⌊j/2⌋−1 ∈ [0, π) and x n = Rθℓ (2j/2 n1 , 2j n2 ) ∈ [0, 1]2

          ◮   related transforms: shearlets, type-I ripplets

Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

14/24



Anisotropic scaling

        Curvelet transform: continuous and frame




              Figure: A curvelet atom and the wegde-like frequency support




Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

14/24



Anisotropic scaling
        Curvelet transform: continuous and frame




                                  Figure: GT curvelet decomposition
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days    Oriented & geometrical    Redundant & adaptive      Non-Euclidian geom.     End    Appl.

14/24



Anisotropic scaling

        Contourlets: Laplacian pyramid + directional FB




                            Figure: Contourlet atom and frequency tiling




Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days     Oriented & geometrical   Redundant & adaptive      Non-Euclidian geom.     End    Appl.

14/24



Anisotropic scaling
        Contourlets: Laplacian pyramid + directional FB




                            Figure: Contourlet GT (flexible) decomposition
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

14/24



Anisotropic scaling


        Additional transforms
          ◮   previously mentioned transforms are better suited for edge
              representation
          ◮   oscillating textures may require more appropriate transforms
          ◮   examples:
                 ◮   wavelet and local cosine packets
                 ◮   best packets in Gabor frames
                 ◮   brushlets [Meyer, 1997; Borup, 2005]
                 ◮   wave atoms [Demanet, 2007]




Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

15/24



Pursuit in redundant dictionaries
        Highly redundant representations improve the representation of
        complicated images (with edges and textures):
        Approx. fM of f with M atoms from B = {ψm j : 1 j P}:

          fM = Ψa =                    aj ψ m j ,   with        a   0   = # {j : aj = 0}               M.
                               j

        is generally NP-hard.
          ◮   matching pursuit: greedy
          ◮   basis pursuit: sparse approximation with
                                                                        1                       2
              fM = Ψa =                 aj ψm j , a ∈ argmin            2   f−       ˜j ψm j
                                                                                     a              + µ ˜ 1,
                                                                                                        a
                                   j                      ˜ ∈ RP
                                                          a                      j


Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

15/24



Pursuit in redundant dictionaries
        Parametric dictionaries are obtained from basic operations (like
        rotation, translation, dilation, shearing, modulation, etc.) applied
        to a continuous mother function.
          ◮   pursuits in parametric dictionaries: given a set of S
                                   i
              transformations Tmi for 1 i S parameterized by
              mi ∈ Λi ⊂ R   ni , the parametric dictionary is related to a certain

              discretization of Λd ⊂ Λ = Λ1 × · · · × ΛS , i.e.
                                            1
                            B = {ψm (x) = [Tm1 · · · TmS ψ](x) ∈ L2 (R2 )
                                                      S


                                          m = (m1 , · · · , mS ) ∈ Λd }
          ◮   dictionary discretization may be refined during MP iterations

Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

16/24



Tree-structured best basis representations




        Figure: Dyadic subdivision of [0, 1]2 in squares Sj,i and corresponding
        quad-tree λ

          ◮   quadtree-based dictionaries
          ◮   best basis selection
          ◮   adaptive approximation
                 ◮   wedgelets, platelets, bandlets
                 ◮   adaptive approximations over the wavelet domain:
                     wedgeprints, 2nd gen. bandlets, etc.
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days    Oriented & geometrical    Redundant & adaptive      Non-Euclidian geom.     End    Appl.

17/24



Lifting representations
        Lifting scheme is an unifying framework
           ◮ to design adaptive biorthogonal wavelets
           ◮ use of spatially varying local interpolations
           ◮ at each scale j, aj−1 are split into ao and d o
                                                   j       j
           ◮ wavelet coefficients dj and coarse scale coefficients aj : apply
                                  λ         λ
              (linear) operators Pj j and Uj j parameterized by λj
                                              λ                                     λ
                            dj = djo − Pj j ajo         and aj = ajo + Uj j dj
        It also
           ◮ guarantees perfect reconstruction for arbitrary filters
           ◮ adapts to non-linear filters, morphological operations
           ◮ can be used on non-translation invariant grids to build
              wavelets on surfaces
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations      Early days                     Oriented & geometrical                      Redundant & adaptive   Non-Euclidian geom.   End   Appl.

17/24



Lifting representations

                                                                               λ                                      λ
                                           dj = djo − Pj j ajo                               and aj = ajo + Uj j dj

                        n = m − 2j−1             m                  m + 2j−1
                                                                               Gj−1
                              aj−1 [n]            aj−1 [m]
               Lazy
                               ao [n]
                                j                  do [m]
                                                    j
                                                                               G j ∪ Cj =     ∪
                                           1                1
                                         −              −
                                           2                2
              Predict


                                     1
                                               dj [m]           1
              Update                 4                          4




                            aj [n]




              Figure: Predict and update lifting steps and MaxMin lifting of GT


Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                                                 IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

17/24



Lifting representations

        Extensions and related works
          ◮ adaptive predictions:
                 ◮   possibility to design the set of parameter λ = {λj }j to adapt
                     the transform to the geometry of the image
                 ◮   λj is called an association field, since it links a coefficient of ajo
                     to a few neighboring coefficients in djo
                 ◮   each association is optimized to reduce the magnitude of
                     wavelet coefficients dj , and should thus follow the geometric
                     structures in the image
                 ◮   may shorten wavelet filters near the edges
          ◮   grouplets: association fields combined to maintain
              orthogonality


Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.      End    Appl.

18/24



Images are not (all) flat
        On the sphere, motivated by astronomy and geosciences
         ◮ filtering (two-angle spherical param. ξ = (θ, ϕ) ∈ S 2 )


                                 (f ⋆ h)(ρ) =                  h(ρ ξ)f (ξ) dµ(ξ),
                                                          S2
              where ρ ∈ SO(3) is a rotation (driven by three angles) applied
              to the point ξ ∈ S 2 and dµ(ξ) = sin θdθdϕ.
          ◮   Fourier transform
              ˆ
              fℓm = Yℓm , f =                     ∗
                                                Yℓm (ξ) f (ξ) dµ(ξ),             f (ξ) =              ˆ
                                                                                                      fℓm Yℓm (ξ)
                                           S2                                                   ℓ,m

              with respect to orthonormal basis of spherical harmonics
              Y = {Yℓm (ξ) : ℓ 0, |m| ℓ}, i.e. the eigenvectors of the
              spherical Laplacian
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                   IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.      End   Appl.

19/24



Images are not (all) flat
          ◮   spherical Scale-Space: solution at at time τ > 0 initialized to f
                                         f (ξ, τ ) =           ˆ
                                                               fℓm (τ )Yℓm (ξ)
                                                         ℓ,m

                   ˆ          ˆ
              with fℓm (τ ) = fℓm e −ℓ(ℓ+1) τ and f (ξ, 0) = f (ξ)
          ◮   spectral Wavelets
                 ◮   spherical wavelets ψa (ξ), Wf (a, ξ) = (f ∗ ψa )(ξ)
                                                                                                da
                              f (ξ ′ ) = f        +                 Wf (a, ξ) ψa (ξ ′ · ξ)       a   dξ
                                                        R+     S2
                               1
                     with f = 4π S 2 f (ξ) dµ(ξ)
                 ◮   MRA on the sphere with QMF
                 ◮   needlets


Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

19/24



Images are not (all) flat
        Some of the other (many) constructions
          ◮ stereographic wavelets
          ◮ Haar transforms (embedded spherical triangulations)




                             j =5               j =4                j =3               j =2
                   Figure: Projection on the spherical Haar multiresolution

          ◮   steerable wavelets the sphere
          ◮   HEALPix: trans. wavelets, ridgelets, curvelets on the sphere
          ◮   SOHO wavelets, FLaglets, S2lets
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

19/24



Images are not (all) flat
        Some of the other (many) constructions
          ◮ wavelets on general 2-manifolds
          ◮ lifting scheme on meshed surfaces




                             Figure: Multiresolution semi-regular mesh


Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

19/24



Images are not (all) flat
        Some of the other (many) constructions
          ◮ wavelets on general 2-manifolds
          ◮ lifting scheme on meshed surfaces




         Figure: Surface approximation by thresholding (100%, 10%, 5%, 2%)


Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

20/24



Images are not images anymore




                                         Figure: Image as a graph


        Pixels in images may be viewed as loci:
          ◮ with connectivity information (even non-local)

          ◮ scalar, vector-valued

          ◮ labeled

Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

21/24



Images are not images anymore




                                    Figure: Wavelets on a swiss roll

        Wavelets on graphs [Hammond et al., 2011]
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

22/24



Conclusion: on a panorama




        A panorama of 2-D images to a 3-D scene is not seamless:
          ◮ If you only have a hammer, every problem looks like a nail
                 ◮   Maslow law of instrument can not be used anymore
          ◮   The map is not the territory: incomplete panorama
          ◮   from mild hybridization to GMO-let?
                 ◮   awaited progresses on asymptotics, optimization, models
                 ◮   l0 not practical, toward structured sparsity
                 ◮   learned frames, robust low-rank approximations, l0 /l1 -PCA

Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

22/24



Conclusion: on a panorama




        Take-away messages anyway?
          ◮ is there a best?
                 ◮   even more complex to determine than with (discrete) wavelets
                 ◮   intricate relationship: sparsifying transform/associated
                     processing
          ◮   wishlist: fast, mild redundancy, some invariance, manageable
              correlation in transformed domain, fast decay, tunable
              frequency decomposition, complex or more (phase issues)

Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

22/24



Conclusion: on a panorama




        Acknowledgments:
          ◮   L. Jacques, C. Chaux, G. Peyré and reviewers
          ◮   to the many *-lets, especially the forgotten ones
        Postponed references & toolboxes & links
          ◮   A Panorama on Multiscale Geometric Representations, Intertwining Spatial, Directional and
              Frequency Selectivity, Signal Processing, Dec. 2011
              http://www.sciencedirect.com/science/article/pii/S0165168411001356
          ◮   more stuff:
              http://www.laurent-duval.eu/siva-panorama-multiscale-geometric-representations.html
              http://www.laurent-duval.eu/siva-wits-where-is-the-starlet.html



Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive       Non-Euclidian geom.       End   Appl.

23/24



Conclusion: to be continued


        Room(let) for improvement:
              Activelet, AMlet, Armlet, Bandlet, Barlet, Bathlet, Beamlet, Binlet, Bumplet, Brushlet,
              Caplet, Camplet, Chirplet, Chordlet, Circlet, Coiflet, Contourlet, Cooklet, Craplet,
              Cubelet, CURElet, Curvelet, Daublet, Directionlet, Dreamlet, Edgelet, FAMlet, FLaglet,
              Flatlet, Fourierlet, Framelet, Fresnelet, Gaborlet, GAMlet, Gausslet, Graphlet, Grouplet,
              Haarlet, Haardlet, Heatlet, Hutlet, Hyperbolet, Icalet (Icalette), Interpolet, Loglet,
              Marrlet, MIMOlet, Monowavelet, Morelet, Morphlet, Multiselectivelet, Multiwavelet,
              Needlet, Noiselet, Ondelette, Ondulette, Prewavelet, Phaselet, Planelet, Platelet, Purelet,
              QVlet, Radonlet, RAMlet, Randlet, Ranklet, Ridgelet, Riezlet, Ripplet (original, type-I
              and II), Scalet, S2let, Seamlet, Seislet, Shadelet, Shapelet, Shearlet, Sinclet, Singlet,
              Slantlet, Smoothlet, Snakelet, SOHOlet, Sparselet, Spikelet, Splinelet, Starlet, Steerlet,
              Stockeslet, SURE-let (SURElet), Surfacelet, Surflet, Symmlet, S2let, Tetrolet, Treelet,
              Vaguelette, Wavelet-Vaguelette, Wavelet, Warblet, Warplet, Wedgelet, Xlet, what’s next?




Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

24/24



Local applications

        Weak interest in Lenna-like images




                                           Figure: Seismic Lenna



Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days                Oriented & geometrical    Redundant & adaptive   Non-Euclidian geom.   End   Appl.

24/24



Local applications

                               100

                               200
                 Time (smpl)




                               300

                               400

                               500

                               600

                               700

                                     0          50         100         150         200       250        300
                                                                  Offset (traces)


                                           Figure: Surface wave removal (before)
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                        IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days                Oriented & geometrical    Redundant & adaptive   Non-Euclidian geom.   End   Appl.

24/24



Local applications

                               100

                               200
                 Time (smpl)




                               300

                               400

                               500

                               600

                               700

                                     0          50         100         150         200       250        300
                 (b)                                              Offset (traces)


                                            Figure: Surface wave removal (after)
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                        IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

24/24



Local applications




                                         Figure: Paper to seismics
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

24/24



Local applications




                                    Figure: Catalyst measurements
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
Motivations    Early days   Oriented & geometrical     Redundant & adaptive      Non-Euclidian geom.     End    Appl.

24/24



Local applications




                                    Figure: Catalyst measurements

Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images

Weitere ähnliche Inhalte

Was ist angesagt?

suryaiitm.pdf
suryaiitm.pdfsuryaiitm.pdf
suryaiitm.pdfgrssieee
 
Nonlinear Manifolds in Computer Vision
Nonlinear Manifolds in Computer VisionNonlinear Manifolds in Computer Vision
Nonlinear Manifolds in Computer Visionzukun
 
Scale and object aware image retargeting for thumbnail browsing
Scale and object aware image retargeting for thumbnail browsingScale and object aware image retargeting for thumbnail browsing
Scale and object aware image retargeting for thumbnail browsingperillaroc
 
NIPS2008: tutorial: statistical models of visual images
NIPS2008: tutorial: statistical models of visual imagesNIPS2008: tutorial: statistical models of visual images
NIPS2008: tutorial: statistical models of visual imageszukun
 
Camera parameters
Camera parametersCamera parameters
Camera parametersTheYacine
 
Camera calibration
Camera calibrationCamera calibration
Camera calibrationYuji Oyamada
 

Was ist angesagt? (8)

Seminar
SeminarSeminar
Seminar
 
suryaiitm.pdf
suryaiitm.pdfsuryaiitm.pdf
suryaiitm.pdf
 
Nonlinear Manifolds in Computer Vision
Nonlinear Manifolds in Computer VisionNonlinear Manifolds in Computer Vision
Nonlinear Manifolds in Computer Vision
 
Scale and object aware image retargeting for thumbnail browsing
Scale and object aware image retargeting for thumbnail browsingScale and object aware image retargeting for thumbnail browsing
Scale and object aware image retargeting for thumbnail browsing
 
NIPS2008: tutorial: statistical models of visual images
NIPS2008: tutorial: statistical models of visual imagesNIPS2008: tutorial: statistical models of visual images
NIPS2008: tutorial: statistical models of visual images
 
ADG08
ADG08ADG08
ADG08
 
Camera parameters
Camera parametersCamera parameters
Camera parameters
 
Camera calibration
Camera calibrationCamera calibration
Camera calibration
 

Andere mochten auch

Lise VAUDOR : Analyser les séries temporelles à diverses échelles par les tra...
Lise VAUDOR : Analyser les séries temporelles à diverses échelles par les tra...Lise VAUDOR : Analyser les séries temporelles à diverses échelles par les tra...
Lise VAUDOR : Analyser les séries temporelles à diverses échelles par les tra...kmichel69
 
Projet associatif 18_07_12
Projet associatif 18_07_12Projet associatif 18_07_12
Projet associatif 18_07_12hssy
 
Utopolis mechelen stagepresentatie
Utopolis mechelen   stagepresentatieUtopolis mechelen   stagepresentatie
Utopolis mechelen stagepresentatieCharissa121
 
Gamme confort Babymoov
Gamme confort BabymoovGamme confort Babymoov
Gamme confort BabymoovRomu
 
Revue de presse du disque "Inside Air"
Revue de presse du disque "Inside Air"Revue de presse du disque "Inside Air"
Revue de presse du disque "Inside Air"lisacatberro
 
Sistema de informacion
Sistema de informacionSistema de informacion
Sistema de informaciondbastidasc
 
CVX. Nuestro carisma
CVX. Nuestro carismaCVX. Nuestro carisma
CVX. Nuestro carismainfocatolicos
 
programa de estudios Química III
programa de estudios Química IIIprograma de estudios Química III
programa de estudios Química IIIQuimicaequipo6g765
 
Varta beschluss olg stuttgart delisting
Varta beschluss olg stuttgart delisting Varta beschluss olg stuttgart delisting
Varta beschluss olg stuttgart delisting Martin Arendts
 
Globlapark Twitter Studie und die Top-5 der Social-Media-Nutzung
Globlapark Twitter Studie und die Top-5 der Social-Media-NutzungGloblapark Twitter Studie und die Top-5 der Social-Media-Nutzung
Globlapark Twitter Studie und die Top-5 der Social-Media-NutzungQuestBack AG
 
Computacion en la nube
Computacion en la nubeComputacion en la nube
Computacion en la nubefatima213
 
Estrategias de seguimiento y acompañamiento tutorial - Rodolfo Sánchez Coello
Estrategias de seguimiento y acompañamiento tutorial - Rodolfo Sánchez CoelloEstrategias de seguimiento y acompañamiento tutorial - Rodolfo Sánchez Coello
Estrategias de seguimiento y acompañamiento tutorial - Rodolfo Sánchez CoelloRodolfo Coello
 
Tillie cole hades hangmen (1) it ain t me, babe
Tillie cole   hades hangmen (1) it ain t me, babeTillie cole   hades hangmen (1) it ain t me, babe
Tillie cole hades hangmen (1) it ain t me, babeMarcela June
 
Résultats enquête - Les blogueurs de vin francophones : profils, motivations ...
Résultats enquête - Les blogueurs de vin francophones : profils, motivations ...Résultats enquête - Les blogueurs de vin francophones : profils, motivations ...
Résultats enquête - Les blogueurs de vin francophones : profils, motivations ...glemperiere
 
Procedure parlementaire
Procedure parlementaireProcedure parlementaire
Procedure parlementaireLe Yack
 
Practica obtención del Etileno quimica4grupo865
Practica obtención del Etileno quimica4grupo865Practica obtención del Etileno quimica4grupo865
Practica obtención del Etileno quimica4grupo865Quimicaequipo6g765
 
José Luis Caravias. Consagrados a Cristo en los pobres
José Luis Caravias. Consagrados a Cristo en los pobresJosé Luis Caravias. Consagrados a Cristo en los pobres
José Luis Caravias. Consagrados a Cristo en los pobresinfocatolicos
 
Dr. House und Innovationsmanagement
Dr. House und InnovationsmanagementDr. House und Innovationsmanagement
Dr. House und InnovationsmanagementTorsten Fell
 

Andere mochten auch (20)

Lise VAUDOR : Analyser les séries temporelles à diverses échelles par les tra...
Lise VAUDOR : Analyser les séries temporelles à diverses échelles par les tra...Lise VAUDOR : Analyser les séries temporelles à diverses échelles par les tra...
Lise VAUDOR : Analyser les séries temporelles à diverses échelles par les tra...
 
image compression ppt
image compression pptimage compression ppt
image compression ppt
 
Projet associatif 18_07_12
Projet associatif 18_07_12Projet associatif 18_07_12
Projet associatif 18_07_12
 
Utopolis mechelen stagepresentatie
Utopolis mechelen   stagepresentatieUtopolis mechelen   stagepresentatie
Utopolis mechelen stagepresentatie
 
Gamme confort Babymoov
Gamme confort BabymoovGamme confort Babymoov
Gamme confort Babymoov
 
Revue de presse du disque "Inside Air"
Revue de presse du disque "Inside Air"Revue de presse du disque "Inside Air"
Revue de presse du disque "Inside Air"
 
Clasicos pdf
Clasicos pdfClasicos pdf
Clasicos pdf
 
Sistema de informacion
Sistema de informacionSistema de informacion
Sistema de informacion
 
CVX. Nuestro carisma
CVX. Nuestro carismaCVX. Nuestro carisma
CVX. Nuestro carisma
 
programa de estudios Química III
programa de estudios Química IIIprograma de estudios Química III
programa de estudios Química III
 
Varta beschluss olg stuttgart delisting
Varta beschluss olg stuttgart delisting Varta beschluss olg stuttgart delisting
Varta beschluss olg stuttgart delisting
 
Globlapark Twitter Studie und die Top-5 der Social-Media-Nutzung
Globlapark Twitter Studie und die Top-5 der Social-Media-NutzungGloblapark Twitter Studie und die Top-5 der Social-Media-Nutzung
Globlapark Twitter Studie und die Top-5 der Social-Media-Nutzung
 
Computacion en la nube
Computacion en la nubeComputacion en la nube
Computacion en la nube
 
Estrategias de seguimiento y acompañamiento tutorial - Rodolfo Sánchez Coello
Estrategias de seguimiento y acompañamiento tutorial - Rodolfo Sánchez CoelloEstrategias de seguimiento y acompañamiento tutorial - Rodolfo Sánchez Coello
Estrategias de seguimiento y acompañamiento tutorial - Rodolfo Sánchez Coello
 
Tillie cole hades hangmen (1) it ain t me, babe
Tillie cole   hades hangmen (1) it ain t me, babeTillie cole   hades hangmen (1) it ain t me, babe
Tillie cole hades hangmen (1) it ain t me, babe
 
Résultats enquête - Les blogueurs de vin francophones : profils, motivations ...
Résultats enquête - Les blogueurs de vin francophones : profils, motivations ...Résultats enquête - Les blogueurs de vin francophones : profils, motivations ...
Résultats enquête - Les blogueurs de vin francophones : profils, motivations ...
 
Procedure parlementaire
Procedure parlementaireProcedure parlementaire
Procedure parlementaire
 
Practica obtención del Etileno quimica4grupo865
Practica obtención del Etileno quimica4grupo865Practica obtención del Etileno quimica4grupo865
Practica obtención del Etileno quimica4grupo865
 
José Luis Caravias. Consagrados a Cristo en los pobres
José Luis Caravias. Consagrados a Cristo en los pobresJosé Luis Caravias. Consagrados a Cristo en los pobres
José Luis Caravias. Consagrados a Cristo en los pobres
 
Dr. House und Innovationsmanagement
Dr. House und InnovationsmanagementDr. House und Innovationsmanagement
Dr. House und Innovationsmanagement
 

Mehr von Laurent Duval

Reconstruction and Clustering with Graph optimization and Priors on Gene netw...
Reconstruction and Clustering with Graph optimization and Priors on Gene netw...Reconstruction and Clustering with Graph optimization and Priors on Gene netw...
Reconstruction and Clustering with Graph optimization and Priors on Gene netw...Laurent Duval
 
BEADS : filtrage asymétrique de ligne de base (tendance) et débruitage pour d...
BEADS : filtrage asymétrique de ligne de base (tendance) et débruitage pour d...BEADS : filtrage asymétrique de ligne de base (tendance) et débruitage pour d...
BEADS : filtrage asymétrique de ligne de base (tendance) et débruitage pour d...Laurent Duval
 
Euclid in a Taxicab: Sparse Blind Deconvolution with Smoothed l_1/l_2 Regular...
Euclid in a Taxicab: Sparse Blind Deconvolution with Smoothed l_1/l_2 Regular...Euclid in a Taxicab: Sparse Blind Deconvolution with Smoothed l_1/l_2 Regular...
Euclid in a Taxicab: Sparse Blind Deconvolution with Smoothed l_1/l_2 Regular...Laurent Duval
 
Duval l 20140318_s-journee-signal-image_adaptive-multiple-complex-wavelets
Duval l 20140318_s-journee-signal-image_adaptive-multiple-complex-waveletsDuval l 20140318_s-journee-signal-image_adaptive-multiple-complex-wavelets
Duval l 20140318_s-journee-signal-image_adaptive-multiple-complex-waveletsLaurent Duval
 
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and direc...
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and direc...Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and direc...
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and direc...Laurent Duval
 
Duval l 20130523_lect_nyu-poly_tech-newyork_tutorial-2d-wavelets
Duval l 20130523_lect_nyu-poly_tech-newyork_tutorial-2d-waveletsDuval l 20130523_lect_nyu-poly_tech-newyork_tutorial-2d-wavelets
Duval l 20130523_lect_nyu-poly_tech-newyork_tutorial-2d-waveletsLaurent Duval
 

Mehr von Laurent Duval (6)

Reconstruction and Clustering with Graph optimization and Priors on Gene netw...
Reconstruction and Clustering with Graph optimization and Priors on Gene netw...Reconstruction and Clustering with Graph optimization and Priors on Gene netw...
Reconstruction and Clustering with Graph optimization and Priors on Gene netw...
 
BEADS : filtrage asymétrique de ligne de base (tendance) et débruitage pour d...
BEADS : filtrage asymétrique de ligne de base (tendance) et débruitage pour d...BEADS : filtrage asymétrique de ligne de base (tendance) et débruitage pour d...
BEADS : filtrage asymétrique de ligne de base (tendance) et débruitage pour d...
 
Euclid in a Taxicab: Sparse Blind Deconvolution with Smoothed l_1/l_2 Regular...
Euclid in a Taxicab: Sparse Blind Deconvolution with Smoothed l_1/l_2 Regular...Euclid in a Taxicab: Sparse Blind Deconvolution with Smoothed l_1/l_2 Regular...
Euclid in a Taxicab: Sparse Blind Deconvolution with Smoothed l_1/l_2 Regular...
 
Duval l 20140318_s-journee-signal-image_adaptive-multiple-complex-wavelets
Duval l 20140318_s-journee-signal-image_adaptive-multiple-complex-waveletsDuval l 20140318_s-journee-signal-image_adaptive-multiple-complex-wavelets
Duval l 20140318_s-journee-signal-image_adaptive-multiple-complex-wavelets
 
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and direc...
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and direc...Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and direc...
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and direc...
 
Duval l 20130523_lect_nyu-poly_tech-newyork_tutorial-2d-wavelets
Duval l 20130523_lect_nyu-poly_tech-newyork_tutorial-2d-waveletsDuval l 20130523_lect_nyu-poly_tech-newyork_tutorial-2d-wavelets
Duval l 20130523_lect_nyu-poly_tech-newyork_tutorial-2d-wavelets
 

Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images

  • 1. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré IFP Énergies nouvelles 2012/11/19 Université de Poitiers Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 2. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 2/24 In just one slide Figure: A standard separable wavelet decomposition Where do we go from here? Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 3. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 3/24 Images are pixels (but...): Figure: Image as a linear combination of pixels ◮ suffices for (simple) data (simple) manipulation ◮ counting, enhancement, filtering ◮ very limited in higher level understanding tasks Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 4. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 4/24 Images are pixels (but...): A review in an active research field: ◮ (partly) inspired by: ◮ early vision observations ◮ sparse coding: wavelet-like oriented filters and receptive fields of simple cells (visual cortex), [Olshausen et al.] ◮ a widespread belief in sparsity ◮ motivated by image handling (esp. compression) ◮ continued from the first successes of wavelets ◮ aimed either at pragmatic or heuristic purposes ◮ known formation model or unknown information ◮ developed through a quantity of *-lets and relatives Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 5. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 5/24 Images are pixels, but resolution (scale?) matters Figure: RRRrrrr: coarse to fine! [Chabat et al., 2004] ◮ notion of sufficient resolution for understanding ◮ coarse-to-fine and fine-to-coarse links ◮ impact on more complex images? Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 6. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 6/24 Images are different (but...) Figure: Different kinds of images Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 7. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 6/24 Images are different (but...) Figure: Different kinds of images Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 8. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 7/24 Images are different, but might be described by models To name a few: ◮ edge cartoon + texture: [Meyer-2001] inf E (u) = |∇u| + λ v ∗, f =u+v u Ω ◮ edge cartoon + texture + noise: [Aujol-Chambolle-2005] v w 1 inf F (u, v , w ) = J(u) + J ∗ +B∗ + f −u −v −w L2 u,v ,w µ λ 2α ◮ piecewise-smooth + contours + geometrical textures + unmodeled Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 9. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 8/24 Images are different, but might be described by models Remember: contours and textures are usually not very well-defined Figure: Real world image and illusions Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 10. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 8/24 Images are different, but might be described by models Remember: contours and textures are usually not very well-defined important influence of the context ◮ a variety of methods for description/detection/modeling: smooth curve or polynomial fit, oriented regularized derivatives, discrete geometry, parametric curve detectors (such as the Hough transform), mathematical morphology, EMD, local frequency estimators, optical flow approaches, smoothed random models, etc. Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 11. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 8/24 Images are different, but might be described by models Efficient descriptions needed... ◮ for: compression, denoising, enhancement, inpainting, restoration, fusion, super-resolution, registration, segmentation, reconstruction, source separation, image decomposition, multiple description coding, sparse sampling, etc. ◮ in a word: understanding (for dedicated purposes) ◮ first: a brief review of early approaches: from orthogonality (Fourier) to redundancy, and back (DWT) Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 12. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 8/24 Images are different, but might be described by models Efficient descriptions needed... using an assumption of sparsity 4 10 3 10 2 Magnitude 10 1 10 0 10 −1 10 100 200 300 400 500 600 700 800 900 1000 Index Figure: Another real world image with genuine contours and textures and its singular values Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 13. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 9/24 Images are different: a guiding thread Figure: Memorial plaque in honor of A. Haar and F. Riesz: A szegedi matematikai iskola világhírű megalapítói, court. Prof. K. Szatmáry Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 14. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 10/24 Guiding thread (GT): early days Fourier approach: critical, orthogonal Figure: GT luminance component amplitude spectrum (log-scale) Fast, compact, very practical but not quite informative Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 15. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 10/24 Guiding thread (GT): early days Scale-space approach: (highly)-redundant, more local Figure: GT with Gaussian scale-space decomposition Gaussian filters and heat diffusion interpretation Varying persistence of features across scales Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 16. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 10/24 Guiding thread (GT): early days Scale-space approach: (less)-redundant, more local Figure: GT with Gaussian scale-space decomposition Gaussian filters and heat diffusion interpretation Varying persistence of features across scales + subsampling Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 17. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 10/24 Guiding thread (GT): early days Differences in scale-space with subsampling Figure: GT with Laplacian pyramid decomposition Laplacian pyramid: complete, reduced redundancy, enhances image singularities, low activity regions with small coefficients Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 18. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 10/24 Guiding thread (GT): early days Isotropic wavelets Consider Wavelet ψ ∈ L2 (R2 ) such that ψ(x) = ψrad ( x ), with x = (x1 , x2 ), for some radial function ψrad : R+ → R (with adm. conditions). Decomposition and reconstruction 1 x−b For ψ(b,a) (x) = a ψ( a ), Wf (b, a) = ψ(b,a) , f with reconstruc- tion: +∞ f (x) = 2π cψ Wf (b, a) ψ(b,a) (x) d2 b da a3 (1) 0 R2 if cψ = (2π)2 ˆ |ψ(k)|2 / k 2 d2 k < ∞. R2 Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 19. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 10/24 Guiding thread (GT): early days Figure: Example: Marr wavelet as a singularity detector Multiscale edge detector, more potential wavelet shapes (DoG, Cauchy, etc.) Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 20. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 10/24 Guiding thread (GT): early days Definition The family B is a frame if there exist two constants 0 < µ1 µ2 < ∞ such that for all f 2 µ1 f | ψm , f |2 µ2 f 2 m Possibility of discrete orthogonal bases. In 2D: Definition Separable orthogonal wavelets: dyadic scalings and translations ψm (x) = 2−j ψ k (2−j x − n) of three tensor-product 2-D wavelets ψ V (x) = ψ(x1 )ϕ(x2 ), ψ H (x) = ϕ(x1 )ψ(x2 ), ψ D (x) = ψ(x1 )ψ(x2 ) Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 21. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 10/24 Guiding thread (GT): early days DWT, back to orthogonality: fast, compact and informative, but... Figure: Separable wavelet decomposition of GT is it sufficient (singularities, noise, shifts, rotations)? Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 22. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 11/24 Agenda ◮ A quindecennial panorama of improvements ( 1998) ◮ sparser representations of contours and textures through increased spatial, directional and frequency selectivity ◮ from fixed to adaptive, from low to high redundancy ◮ generally fast, compact, informative, practical ◮ bits of hybridization and small paths ◮ only a “subsampling”, references postponed to the end ◮ Outline ◮ oriented & geometrical: outcrops, non-separable directionality, anisotropic scaling ◮ redundant & adaptive: pursuits, trees and lifting ◮ non-Euclidian geometries ◮ conclusions ◮ local applications Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 23. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 12/24 Outcrops from 1-D separable representations To tackle orthogonal DWT limitations ◮ orthogonality, realness, symmetry, finite support (Haar) Approaches used for simple designs (& more involved as well) ◮ relaxing properties: IIR, biorthogonal, complex ◮ M-adic MRAs with M integer > 2 or M = p/q ◮ alternative tilings, less isotropic decompositions ◮ with pyramidal-scheme: steerable Marr-like pyramids ◮ relaxing critical sampling with oversampled filter banks ◮ complexity: (fractional/directional) Hilbert, (Riesz), phaselets, monogenic, hypercomplex, quaternions, Clifford algebras Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 24. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 12/24 Outcrops from 1-D separable representations Illustration of a combination of Hilbert pairs and M-band MRA H{f }(ω) = −ı sign(ω)f (ω) Compute two wavelet trees in parallel, wavelets forming Hilbert pairs, and combine, either with standard 2-band or 4-band Figure: Examples of atoms and associated frequency partinioning Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 25. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 12/24 Outcrops from 1-D separable representations Figure: GT for horizontal subband(s): dyadic, 2-band and 4-band DTT Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 26. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 12/24 Outcrops from 1-D separable representations Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 27. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 12/24 Outcrops from 1-D separable representations Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 28. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 12/24 Outcrops from 1-D separable representations Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 29. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 12/24 Outcrops from 1-D separable representations Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 30. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 13/24 Non-separable directionality Non-separable decomposition schemes, directly n-D ◮ non-diagonal subsampling operators & windows ◮ non-rectangular lattices (quincunx, skewed) ◮ use of lifting scheme ◮ non-MRA directional filter banks ◮ steerable pyramids ◮ M-band non-redundant directional discrete wavelets ◮ building blocks for ◮ contourlets, surfacelets ◮ first generation curvelets with (pseudo-)polar FFT, loglets, directionlets, digital ridgelets, tetrolets Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 31. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 13/24 Non-separable directionality Directional wavelets and frames with actions of rotation or similitude groups 1 ψ(b,a,θ) (x) = a ψ( 1 Rθ x − b) , a −1 where Rθ stands for the 2 × 2 rotation matrix Wf (b, a, θ) = ψ(b,a,θ) , f inverted through ∞ 2π −1 f (x) = cψ da a3 dθ d2 b Wf (b, a, θ) ψ(b,a,θ) (x) 0 0 R2 Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 32. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 13/24 Non-separable directionality Directional wavelets and frames: ◮ possibility to decompose and reconstruct an image from a discretized set of parameters ◮ examples: Conic-Cauchy wavelet, Morlet/Gabor frames Figure: Morlet Wavelet (real part) and Fourier representation Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 33. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 14/24 Anisotropic scaling Ridgelets: 1-D wavelet and Radon transform Rf (θ, t) Rf (b, a, θ) = ψ(b,a,θ) (x) f (x) d2 x = Rf (θ, t) a−1/2 ψ((t−b)/a) dt Figure: Ridgelet atom and GT decomposition Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 34. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 14/24 Anisotropic scaling Curvelet transform: continuous and frame ◮ curvelet atom: scale s, orient. θ ∈ [0, π), pos. y ∈ [0, 1]2 : −1 ψs,y ,θ (x) = ψs (Rθ (x − y )) √ ψs (x) ≈ s −3/4 ψ(s −1/2 x1 , s −1 x2 ) parabolic stretch; (w ≃ l) C 2 in C 2 : O(n−2 log3 n) ◮ tight frame: ψm (x) = ψ2j ,θℓ ,x n (x) where m = (j, n, ℓ) with sampling locations: θℓ = ℓπ2⌊j/2⌋−1 ∈ [0, π) and x n = Rθℓ (2j/2 n1 , 2j n2 ) ∈ [0, 1]2 ◮ related transforms: shearlets, type-I ripplets Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 35. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 14/24 Anisotropic scaling Curvelet transform: continuous and frame Figure: A curvelet atom and the wegde-like frequency support Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 36. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 14/24 Anisotropic scaling Curvelet transform: continuous and frame Figure: GT curvelet decomposition Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 37. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 14/24 Anisotropic scaling Contourlets: Laplacian pyramid + directional FB Figure: Contourlet atom and frequency tiling Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 38. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 14/24 Anisotropic scaling Contourlets: Laplacian pyramid + directional FB Figure: Contourlet GT (flexible) decomposition Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 39. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 14/24 Anisotropic scaling Additional transforms ◮ previously mentioned transforms are better suited for edge representation ◮ oscillating textures may require more appropriate transforms ◮ examples: ◮ wavelet and local cosine packets ◮ best packets in Gabor frames ◮ brushlets [Meyer, 1997; Borup, 2005] ◮ wave atoms [Demanet, 2007] Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 40. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 15/24 Pursuit in redundant dictionaries Highly redundant representations improve the representation of complicated images (with edges and textures): Approx. fM of f with M atoms from B = {ψm j : 1 j P}: fM = Ψa = aj ψ m j , with a 0 = # {j : aj = 0} M. j is generally NP-hard. ◮ matching pursuit: greedy ◮ basis pursuit: sparse approximation with 1 2 fM = Ψa = aj ψm j , a ∈ argmin 2 f− ˜j ψm j a + µ ˜ 1, a j ˜ ∈ RP a j Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 41. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 15/24 Pursuit in redundant dictionaries Parametric dictionaries are obtained from basic operations (like rotation, translation, dilation, shearing, modulation, etc.) applied to a continuous mother function. ◮ pursuits in parametric dictionaries: given a set of S i transformations Tmi for 1 i S parameterized by mi ∈ Λi ⊂ R ni , the parametric dictionary is related to a certain discretization of Λd ⊂ Λ = Λ1 × · · · × ΛS , i.e. 1 B = {ψm (x) = [Tm1 · · · TmS ψ](x) ∈ L2 (R2 ) S m = (m1 , · · · , mS ) ∈ Λd } ◮ dictionary discretization may be refined during MP iterations Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 42. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 16/24 Tree-structured best basis representations Figure: Dyadic subdivision of [0, 1]2 in squares Sj,i and corresponding quad-tree λ ◮ quadtree-based dictionaries ◮ best basis selection ◮ adaptive approximation ◮ wedgelets, platelets, bandlets ◮ adaptive approximations over the wavelet domain: wedgeprints, 2nd gen. bandlets, etc. Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 43. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 17/24 Lifting representations Lifting scheme is an unifying framework ◮ to design adaptive biorthogonal wavelets ◮ use of spatially varying local interpolations ◮ at each scale j, aj−1 are split into ao and d o j j ◮ wavelet coefficients dj and coarse scale coefficients aj : apply λ λ (linear) operators Pj j and Uj j parameterized by λj λ λ dj = djo − Pj j ajo and aj = ajo + Uj j dj It also ◮ guarantees perfect reconstruction for arbitrary filters ◮ adapts to non-linear filters, morphological operations ◮ can be used on non-translation invariant grids to build wavelets on surfaces Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 44. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 17/24 Lifting representations λ λ dj = djo − Pj j ajo and aj = ajo + Uj j dj n = m − 2j−1 m m + 2j−1 Gj−1 aj−1 [n] aj−1 [m] Lazy ao [n] j do [m] j G j ∪ Cj = ∪ 1 1 − − 2 2 Predict 1 dj [m] 1 Update 4 4 aj [n] Figure: Predict and update lifting steps and MaxMin lifting of GT Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 45. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 17/24 Lifting representations Extensions and related works ◮ adaptive predictions: ◮ possibility to design the set of parameter λ = {λj }j to adapt the transform to the geometry of the image ◮ λj is called an association field, since it links a coefficient of ajo to a few neighboring coefficients in djo ◮ each association is optimized to reduce the magnitude of wavelet coefficients dj , and should thus follow the geometric structures in the image ◮ may shorten wavelet filters near the edges ◮ grouplets: association fields combined to maintain orthogonality Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 46. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 18/24 Images are not (all) flat On the sphere, motivated by astronomy and geosciences ◮ filtering (two-angle spherical param. ξ = (θ, ϕ) ∈ S 2 ) (f ⋆ h)(ρ) = h(ρ ξ)f (ξ) dµ(ξ), S2 where ρ ∈ SO(3) is a rotation (driven by three angles) applied to the point ξ ∈ S 2 and dµ(ξ) = sin θdθdϕ. ◮ Fourier transform ˆ fℓm = Yℓm , f = ∗ Yℓm (ξ) f (ξ) dµ(ξ), f (ξ) = ˆ fℓm Yℓm (ξ) S2 ℓ,m with respect to orthonormal basis of spherical harmonics Y = {Yℓm (ξ) : ℓ 0, |m| ℓ}, i.e. the eigenvectors of the spherical Laplacian Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 47. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 19/24 Images are not (all) flat ◮ spherical Scale-Space: solution at at time τ > 0 initialized to f f (ξ, τ ) = ˆ fℓm (τ )Yℓm (ξ) ℓ,m ˆ ˆ with fℓm (τ ) = fℓm e −ℓ(ℓ+1) τ and f (ξ, 0) = f (ξ) ◮ spectral Wavelets ◮ spherical wavelets ψa (ξ), Wf (a, ξ) = (f ∗ ψa )(ξ) da f (ξ ′ ) = f + Wf (a, ξ) ψa (ξ ′ · ξ) a dξ R+ S2 1 with f = 4π S 2 f (ξ) dµ(ξ) ◮ MRA on the sphere with QMF ◮ needlets Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 48. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 19/24 Images are not (all) flat Some of the other (many) constructions ◮ stereographic wavelets ◮ Haar transforms (embedded spherical triangulations) j =5 j =4 j =3 j =2 Figure: Projection on the spherical Haar multiresolution ◮ steerable wavelets the sphere ◮ HEALPix: trans. wavelets, ridgelets, curvelets on the sphere ◮ SOHO wavelets, FLaglets, S2lets Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 49. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 19/24 Images are not (all) flat Some of the other (many) constructions ◮ wavelets on general 2-manifolds ◮ lifting scheme on meshed surfaces Figure: Multiresolution semi-regular mesh Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 50. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 19/24 Images are not (all) flat Some of the other (many) constructions ◮ wavelets on general 2-manifolds ◮ lifting scheme on meshed surfaces Figure: Surface approximation by thresholding (100%, 10%, 5%, 2%) Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 51. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 20/24 Images are not images anymore Figure: Image as a graph Pixels in images may be viewed as loci: ◮ with connectivity information (even non-local) ◮ scalar, vector-valued ◮ labeled Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 52. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 21/24 Images are not images anymore Figure: Wavelets on a swiss roll Wavelets on graphs [Hammond et al., 2011] Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 53. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 22/24 Conclusion: on a panorama A panorama of 2-D images to a 3-D scene is not seamless: ◮ If you only have a hammer, every problem looks like a nail ◮ Maslow law of instrument can not be used anymore ◮ The map is not the territory: incomplete panorama ◮ from mild hybridization to GMO-let? ◮ awaited progresses on asymptotics, optimization, models ◮ l0 not practical, toward structured sparsity ◮ learned frames, robust low-rank approximations, l0 /l1 -PCA Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 54. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 22/24 Conclusion: on a panorama Take-away messages anyway? ◮ is there a best? ◮ even more complex to determine than with (discrete) wavelets ◮ intricate relationship: sparsifying transform/associated processing ◮ wishlist: fast, mild redundancy, some invariance, manageable correlation in transformed domain, fast decay, tunable frequency decomposition, complex or more (phase issues) Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 55. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 22/24 Conclusion: on a panorama Acknowledgments: ◮ L. Jacques, C. Chaux, G. Peyré and reviewers ◮ to the many *-lets, especially the forgotten ones Postponed references & toolboxes & links ◮ A Panorama on Multiscale Geometric Representations, Intertwining Spatial, Directional and Frequency Selectivity, Signal Processing, Dec. 2011 http://www.sciencedirect.com/science/article/pii/S0165168411001356 ◮ more stuff: http://www.laurent-duval.eu/siva-panorama-multiscale-geometric-representations.html http://www.laurent-duval.eu/siva-wits-where-is-the-starlet.html Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 56. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 23/24 Conclusion: to be continued Room(let) for improvement: Activelet, AMlet, Armlet, Bandlet, Barlet, Bathlet, Beamlet, Binlet, Bumplet, Brushlet, Caplet, Camplet, Chirplet, Chordlet, Circlet, Coiflet, Contourlet, Cooklet, Craplet, Cubelet, CURElet, Curvelet, Daublet, Directionlet, Dreamlet, Edgelet, FAMlet, FLaglet, Flatlet, Fourierlet, Framelet, Fresnelet, Gaborlet, GAMlet, Gausslet, Graphlet, Grouplet, Haarlet, Haardlet, Heatlet, Hutlet, Hyperbolet, Icalet (Icalette), Interpolet, Loglet, Marrlet, MIMOlet, Monowavelet, Morelet, Morphlet, Multiselectivelet, Multiwavelet, Needlet, Noiselet, Ondelette, Ondulette, Prewavelet, Phaselet, Planelet, Platelet, Purelet, QVlet, Radonlet, RAMlet, Randlet, Ranklet, Ridgelet, Riezlet, Ripplet (original, type-I and II), Scalet, S2let, Seamlet, Seislet, Shadelet, Shapelet, Shearlet, Sinclet, Singlet, Slantlet, Smoothlet, Snakelet, SOHOlet, Sparselet, Spikelet, Splinelet, Starlet, Steerlet, Stockeslet, SURE-let (SURElet), Surfacelet, Surflet, Symmlet, S2let, Tetrolet, Treelet, Vaguelette, Wavelet-Vaguelette, Wavelet, Warblet, Warplet, Wedgelet, Xlet, what’s next? Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 57. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 24/24 Local applications Weak interest in Lenna-like images Figure: Seismic Lenna Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 58. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 24/24 Local applications 100 200 Time (smpl) 300 400 500 600 700 0 50 100 150 200 250 300 Offset (traces) Figure: Surface wave removal (before) Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 59. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 24/24 Local applications 100 200 Time (smpl) 300 400 500 600 700 0 50 100 150 200 250 300 (b) Offset (traces) Figure: Surface wave removal (after) Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 60. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 24/24 Local applications Figure: Paper to seismics Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 61. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 24/24 Local applications Figure: Catalyst measurements Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images
  • 62. Motivations Early days Oriented & geometrical Redundant & adaptive Non-Euclidian geom. End Appl. 24/24 Local applications Figure: Catalyst measurements Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques pour les images