SlideShare une entreprise Scribd logo
1  sur  53
Télécharger pour lire hors ligne
Motivations               Intro.              Early days            Oriented & geometrical               End




           Transformations en ondelettes 2D directionnelles
                                 —
                            Un panorama

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

                                           IFP Énergies nouvelles


                                               07/02/2013


                                       36e journée ISS France

Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                         IFP Énergies nouvelles
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations                             Intro.        Early days              Oriented & geometrical               End

2/17



Local applications

                              100

                              200
                Time (smpl)




                              300

                              400

                              500

                              600

                              700

                                    0            50   100          150       200       250         300
                                                            Offset (traces)


                                Figure: Geophysics: surface wave removal (before)
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                   IFP Énergies nouvelles
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations                             Intro.        Early days              Oriented & geometrical               End

2/17



Local applications

                              100

                              200
                Time (smpl)




                              300

                              400

                              500

                              600

                              700

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


                                    Figure: Geophysics: surface wave removal (after)
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                   IFP Énergies nouvelles
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations                 Intro.            Early days         Oriented & geometrical               End

3/17



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
                 ◮   lots of hybridization and small paths
         ◮    Outline
                 ◮   introduction
                 ◮   early days
                 ◮   oriented & geometrical:
                        ◮    directional, ± separable (Hilbert/dual-tree)
                        ◮    directional, non-separable (conic)
                        ◮    directional, anisotropic scaling (curvelet, contourlet)
                 ◮   adaptive: lifting
                 ◮   conclusions
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                      IFP Énergies nouvelles
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.              Early days         Oriented & geometrical               End

4/17



In just one slide




              Figure: A standard, “dyadic”, separable wavelet decomposition


       Where do we go from here? 15 years, 300+ refs in 30 minutes
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                      IFP Énergies nouvelles
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.              Early days         Oriented & geometrical               End

5/17



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
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.              Early days         Oriented & geometrical               End

5/17



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
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations                Intro.                Early days                Oriented & geometrical                 End

5/17



Images are pixels, wavelets are legion


       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, who’s next?


       Now, some reasons behind the quantity



Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                  IFP Énergies nouvelles
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.              Early days         Oriented & geometrical               End

5/17



Images are pixels, but different




                                   Figure: Different kinds of images

Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                      IFP Énergies nouvelles
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.              Early days         Oriented & geometrical               End

5/17



Images are pixels, but different




                                   Figure: Different kinds of images

Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                      IFP Énergies nouvelles
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.              Early days            Oriented & geometrical               End

5/17



Images are pixels, 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 (e.g. noise)
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                         IFP Énergies nouvelles
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.              Early days         Oriented & geometrical               End

5/17



Images are pixels, but resolution/scale helps




                    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
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.              Early days         Oriented & geometrical               End

6/17



Images are pixels, but deceiving




                              Figure: Real world image and illusions



Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                      IFP Énergies nouvelles
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.              Early days         Oriented & geometrical               End

7/17



Images are pixels, but resolution/scale helps


       Important influence of the context
         ◮    use of scales/multiresolution associated with...
         ◮    a variety of methods for description/detection/modeling
                 ◮   smooth curve or polynomial fit, oriented regularized
                     derivatives, discrete (lines) geometry, parametric curve
                     detectors (such as the Hough transform), mathematical
                     morphology, empirical mode decomposition, local frequency
                     estimators, Hilbert and Riesz, Clifford algebras, optical flow
                     approaches, smoothed random models, generalized Gaussian
                     mixtures, hierarchical bounds, etc.



Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                      IFP Énergies nouvelles
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.              Early days                                       Oriented & geometrical                                     End

8/17



Images are pixels, and need efficient descriptions
         ◮    for: compression, denoising, enhancement, inpainting,
              restoration, fusion, super-resolution, registration,
              segmentation, reconstruction, source separation, image
              decomposition, MDC, sparse sampling, learning, etc.

                                                                  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: Real world image (contours and textures) and its singular values

Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                                                          IFP Énergies nouvelles
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.              Early days         Oriented & geometrical               End

9/17



Images are pixels: a guiding thread (GT)




       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
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.              Early days         Oriented & geometrical               End

10/17



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




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

        Fast, compact, practical but not quite informative (no scale)
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                      IFP Énergies nouvelles
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.              Early days         Oriented & geometrical               End

10/17



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
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.              Early days         Oriented & geometrical               End

10/17



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
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.              Early days         Oriented & geometrical               End

10/17



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/small coefficients, algorithmic
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                      IFP Énergies nouvelles
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.               Early days            Oriented & geometrical               End

10/17



Guiding thread (GT): early days

        Isotropic wavelets (more axiomatic)
        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
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.              Early days         Oriented & geometrical               End

10/17



Guiding thread (GT): early days
        Multiscale edge detector, more potential wavelet shapes (DoG,
        Cauchy, etc.)




                  Figure: Example: Marr wavelet as a singularity detector

Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                      IFP Énergies nouvelles
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.              Early days         Oriented & geometrical               End

10/17



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 with O(N) speed. 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
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.              Early days         Oriented & geometrical               End

10/17



Guiding thread (GT): early days
        DWT, back to orthogonality: fast, compact and informative, but...
        is it sufficient (singularities, noise, shifts, rotations)?




                        Figure: Separable wavelet decomposition of GT

Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                      IFP Énergies nouvelles
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.              Early days         Oriented & geometrical               End

11/17



Oriented, ± separable

        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
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.                      Early days                   Oriented & geometrical               End

12/17



Oriented, ± separable
        Illustration of a combination of Hilbert pairs and M-band MRA

                                    H{f }(ω) = −ı sign(ω)f (ω)

                                          1




                                         0.8




                                         0.6




                                         0.4




                                         0.2




                                          0




                                        −0.2




                                        −0.4




                                        −0.6




                                        −0.8




                                          −4     −3     −2   −1    0   1   2   3




                                               Figure: Hilbert pair 1


Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                        IFP Énergies nouvelles
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.                       Early days                   Oriented & geometrical               End

12/17



Oriented, ± separable
        Illustration of a combination of Hilbert pairs and M-band MRA

                                    H{f }(ω) = −ı sign(ω)f (ω)

                                          1




                                         0.5




                                          0




                                        −0.5
                                           −4     −3     −2   −1    0   1   2   3




                                                Figure: Hilbert pair 2


Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                         IFP Énergies nouvelles
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.                      Early days                   Oriented & geometrical               End

12/17



Oriented, ± separable
        Illustration of a combination of Hilbert pairs and M-band MRA

                                    H{f }(ω) = −ı sign(ω)f (ω)

                                          2




                                         1.5




                                          1




                                         0.5




                                          0




                                        −0.5




                                         −1




                                        −1.5




                                         −2
                                          −4     −3     −2   −1    0   1   2   3    4




                                               Figure: Hilbert pair 3


Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                        IFP Énergies nouvelles
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.                    Early days                   Oriented & geometrical               End

12/17



Oriented, ± separable
        Illustration of a combination of Hilbert pairs and M-band MRA

                                    H{f }(ω) = −ı sign(ω)f (ω)


                                         3




                                         2




                                         1




                                         0




                                        −1




                                        −2




                                        −4     −3     −2   −1    0   1   2   3




                                             Figure: Hilbert pair 4


Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                                      IFP Énergies nouvelles
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.              Early days         Oriented & geometrical               End

12/17



Oriented, ± separable
        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
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.              Early days         Oriented & geometrical               End

13/17



Oriented, ± separable




        Figure: GT for horizontal subband(s): dyadic, 2-band and 4-band DTT
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                      IFP Énergies nouvelles
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.              Early days         Oriented & geometrical               End

13/17



Oriented, ± separable




                                         Figure: GT (reminder)

Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                      IFP Énergies nouvelles
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.              Early days         Oriented & geometrical               End

13/17



Oriented, ± separable




              Figure: GT for horizontal subband(s): 2-band, real-valued wavelet

Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                      IFP Énergies nouvelles
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.              Early days         Oriented & geometrical               End

13/17



Oriented, ± separable




              Figure: GT for horizontal subband(s): 2-band dual-tree wavelet


Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                      IFP Énergies nouvelles
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.              Early days         Oriented & geometrical               End

13/17



Oriented, ± separable




              Figure: GT for horizontal subband(s): 4-band dual-tree wavelet


Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                      IFP Énergies nouvelles
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.              Early days         Oriented & geometrical               End

14/17



Directional, non-separable

        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
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.                 Early days             Oriented & geometrical               End

14/17



Directional, non-separable
        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
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.              Early days         Oriented & geometrical               End

14/17



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




               Figure: Morle Wavelet (real part) and Fourier representation


Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                      IFP Énergies nouvelles
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.              Early days          Oriented & geometrical               End

15/17



Directional, 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
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.              Early days         Oriented & geometrical               End

15/17



Directional, 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
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.              Early days         Oriented & geometrical               End

15/17



Directional, 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
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.              Early days         Oriented & geometrical               End

15/17



Directional, anisotropic scaling
        Curvelet transform: continuous and frame




                                   Figure: GT curvelet decomposition
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                      IFP Énergies nouvelles
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.              Early days         Oriented & geometrical               End

15/17



Directional, anisotropic scaling

        Contourlets: Laplacian pyramid + directional FB




                         Figure: Contourlet atom and frequency tiling




Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                      IFP Énergies nouvelles
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.              Early days         Oriented & geometrical               End

15/17



Directional, anisotropic scaling
        Contourlets: Laplacian pyramid + directional FB




                        Figure: Contourlet GT (flexible) decomposition
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                      IFP Énergies nouvelles
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.              Early days         Oriented & geometrical               End

15/17



Directional, 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
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.                Early days        Oriented & geometrical               End

16/17



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
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations                                    Intro.                              Early days          Oriented & geometrical               End

16/17



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
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.              Early days         Oriented & geometrical               End

16/17



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
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.              Early days         Oriented & geometrical               End

17/17



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
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.              Early days         Oriented & geometrical               End

17/17



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
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.              Early days         Oriented & geometrical               End

17/17



Conclusion: on a panorama




        Short links with Mathematical Morphology?
          ◮   granulometry (Matheron, Serra)
          ◮   morphological decomp. with PR (Heijmans & Goutsias, 2005)
          ◮   logarithmic link between linear and morphological systems
              (Burgeth & Weickert, 2005)
          ◮   plus-prod algebra vs max-plus and min-plus algebras, Cramer
              transform (Angulo)
          ◮   approximation laws, models, robustness to disturbance?
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                      IFP Énergies nouvelles
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.              Early days         Oriented & geometrical               End

17/17



Conclusion: on a panorama




        Acknowledgments:
         ◮    C. Vachier; J. Angulo, M. Moreaud for recent discussions
         ◮    L. Jacques, C. Chaux, G. Peyré
         ◮    to the many *-lets, esp. the forgotten ones




Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                      IFP Énergies nouvelles
Transformations en ondelettes 2D directionnelles—Un panorama
Motivations               Intro.              Early days             Oriented & geometrical               End

17/17



Conclusion: on a panorama




        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
              http://www.laurent-duval.eu/siva-wits-where-is-the-starlet.html
              http://www.laurent-duval.eu/siva-panorama-multiscale-geometric-representations.html




Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré:                          IFP Énergies nouvelles
Transformations en ondelettes 2D directionnelles—Un panorama

Contenu connexe

Dernier

Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 

Dernier (20)

Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 

En vedette

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

En vedette (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Transformations en ondelettes 2D directionnelles - Un panorama

  • 1. Motivations Intro. Early days Oriented & geometrical End Transformations en ondelettes 2D directionnelles — Un panorama Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré IFP Énergies nouvelles 07/02/2013 36e journée ISS France Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Transformations en ondelettes 2D directionnelles—Un panorama
  • 2. Motivations Intro. Early days Oriented & geometrical End 2/17 Local applications 100 200 Time (smpl) 300 400 500 600 700 0 50 100 150 200 250 300 Offset (traces) Figure: Geophysics: surface wave removal (before) Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Transformations en ondelettes 2D directionnelles—Un panorama
  • 3. Motivations Intro. Early days Oriented & geometrical End 2/17 Local applications 100 200 Time (smpl) 300 400 500 600 700 0 50 100 150 200 250 300 (b) Offset (traces) Figure: Geophysics: surface wave removal (after) Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Transformations en ondelettes 2D directionnelles—Un panorama
  • 4. Motivations Intro. Early days Oriented & geometrical End 3/17 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 ◮ lots of hybridization and small paths ◮ Outline ◮ introduction ◮ early days ◮ oriented & geometrical: ◮ directional, ± separable (Hilbert/dual-tree) ◮ directional, non-separable (conic) ◮ directional, anisotropic scaling (curvelet, contourlet) ◮ adaptive: lifting ◮ conclusions Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Transformations en ondelettes 2D directionnelles—Un panorama
  • 5. Motivations Intro. Early days Oriented & geometrical End 4/17 In just one slide Figure: A standard, “dyadic”, separable wavelet decomposition Where do we go from here? 15 years, 300+ refs in 30 minutes Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Transformations en ondelettes 2D directionnelles—Un panorama
  • 6. Motivations Intro. Early days Oriented & geometrical End 5/17 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 Transformations en ondelettes 2D directionnelles—Un panorama
  • 7. Motivations Intro. Early days Oriented & geometrical End 5/17 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 Transformations en ondelettes 2D directionnelles—Un panorama
  • 8. Motivations Intro. Early days Oriented & geometrical End 5/17 Images are pixels, wavelets are legion 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, who’s next? Now, some reasons behind the quantity Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Transformations en ondelettes 2D directionnelles—Un panorama
  • 9. Motivations Intro. Early days Oriented & geometrical End 5/17 Images are pixels, but different Figure: Different kinds of images Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Transformations en ondelettes 2D directionnelles—Un panorama
  • 10. Motivations Intro. Early days Oriented & geometrical End 5/17 Images are pixels, but different Figure: Different kinds of images Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Transformations en ondelettes 2D directionnelles—Un panorama
  • 11. Motivations Intro. Early days Oriented & geometrical End 5/17 Images are pixels, 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 (e.g. noise) Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Transformations en ondelettes 2D directionnelles—Un panorama
  • 12. Motivations Intro. Early days Oriented & geometrical End 5/17 Images are pixels, but resolution/scale helps 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 Transformations en ondelettes 2D directionnelles—Un panorama
  • 13. Motivations Intro. Early days Oriented & geometrical End 6/17 Images are pixels, but deceiving Figure: Real world image and illusions Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Transformations en ondelettes 2D directionnelles—Un panorama
  • 14. Motivations Intro. Early days Oriented & geometrical End 7/17 Images are pixels, but resolution/scale helps Important influence of the context ◮ use of scales/multiresolution associated with... ◮ a variety of methods for description/detection/modeling ◮ smooth curve or polynomial fit, oriented regularized derivatives, discrete (lines) geometry, parametric curve detectors (such as the Hough transform), mathematical morphology, empirical mode decomposition, local frequency estimators, Hilbert and Riesz, Clifford algebras, optical flow approaches, smoothed random models, generalized Gaussian mixtures, hierarchical bounds, etc. Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Transformations en ondelettes 2D directionnelles—Un panorama
  • 15. Motivations Intro. Early days Oriented & geometrical End 8/17 Images are pixels, and need efficient descriptions ◮ for: compression, denoising, enhancement, inpainting, restoration, fusion, super-resolution, registration, segmentation, reconstruction, source separation, image decomposition, MDC, sparse sampling, learning, etc. 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: Real world image (contours and textures) and its singular values Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Transformations en ondelettes 2D directionnelles—Un panorama
  • 16. Motivations Intro. Early days Oriented & geometrical End 9/17 Images are pixels: a guiding thread (GT) 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 Transformations en ondelettes 2D directionnelles—Un panorama
  • 17. Motivations Intro. Early days Oriented & geometrical End 10/17 Guiding thread (GT): early days Fourier approach: critical, orthogonal Figure: GT luminance component amplitude spectrum (log-scale) Fast, compact, practical but not quite informative (no scale) Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Transformations en ondelettes 2D directionnelles—Un panorama
  • 18. Motivations Intro. Early days Oriented & geometrical End 10/17 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 Transformations en ondelettes 2D directionnelles—Un panorama
  • 19. Motivations Intro. Early days Oriented & geometrical End 10/17 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 Transformations en ondelettes 2D directionnelles—Un panorama
  • 20. Motivations Intro. Early days Oriented & geometrical End 10/17 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/small coefficients, algorithmic Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Transformations en ondelettes 2D directionnelles—Un panorama
  • 21. Motivations Intro. Early days Oriented & geometrical End 10/17 Guiding thread (GT): early days Isotropic wavelets (more axiomatic) 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 Transformations en ondelettes 2D directionnelles—Un panorama
  • 22. Motivations Intro. Early days Oriented & geometrical End 10/17 Guiding thread (GT): early days Multiscale edge detector, more potential wavelet shapes (DoG, Cauchy, etc.) Figure: Example: Marr wavelet as a singularity detector Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Transformations en ondelettes 2D directionnelles—Un panorama
  • 23. Motivations Intro. Early days Oriented & geometrical End 10/17 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 with O(N) speed. 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 Transformations en ondelettes 2D directionnelles—Un panorama
  • 24. Motivations Intro. Early days Oriented & geometrical End 10/17 Guiding thread (GT): early days DWT, back to orthogonality: fast, compact and informative, but... is it sufficient (singularities, noise, shifts, rotations)? Figure: Separable wavelet decomposition of GT Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Transformations en ondelettes 2D directionnelles—Un panorama
  • 25. Motivations Intro. Early days Oriented & geometrical End 11/17 Oriented, ± separable 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 Transformations en ondelettes 2D directionnelles—Un panorama
  • 26. Motivations Intro. Early days Oriented & geometrical End 12/17 Oriented, ± separable Illustration of a combination of Hilbert pairs and M-band MRA H{f }(ω) = −ı sign(ω)f (ω) 1 0.8 0.6 0.4 0.2 0 −0.2 −0.4 −0.6 −0.8 −4 −3 −2 −1 0 1 2 3 Figure: Hilbert pair 1 Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Transformations en ondelettes 2D directionnelles—Un panorama
  • 27. Motivations Intro. Early days Oriented & geometrical End 12/17 Oriented, ± separable Illustration of a combination of Hilbert pairs and M-band MRA H{f }(ω) = −ı sign(ω)f (ω) 1 0.5 0 −0.5 −4 −3 −2 −1 0 1 2 3 Figure: Hilbert pair 2 Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Transformations en ondelettes 2D directionnelles—Un panorama
  • 28. Motivations Intro. Early days Oriented & geometrical End 12/17 Oriented, ± separable Illustration of a combination of Hilbert pairs and M-band MRA H{f }(ω) = −ı sign(ω)f (ω) 2 1.5 1 0.5 0 −0.5 −1 −1.5 −2 −4 −3 −2 −1 0 1 2 3 4 Figure: Hilbert pair 3 Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Transformations en ondelettes 2D directionnelles—Un panorama
  • 29. Motivations Intro. Early days Oriented & geometrical End 12/17 Oriented, ± separable Illustration of a combination of Hilbert pairs and M-band MRA H{f }(ω) = −ı sign(ω)f (ω) 3 2 1 0 −1 −2 −4 −3 −2 −1 0 1 2 3 Figure: Hilbert pair 4 Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Transformations en ondelettes 2D directionnelles—Un panorama
  • 30. Motivations Intro. Early days Oriented & geometrical End 12/17 Oriented, ± separable 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 Transformations en ondelettes 2D directionnelles—Un panorama
  • 31. Motivations Intro. Early days Oriented & geometrical End 13/17 Oriented, ± separable Figure: GT for horizontal subband(s): dyadic, 2-band and 4-band DTT Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Transformations en ondelettes 2D directionnelles—Un panorama
  • 32. Motivations Intro. Early days Oriented & geometrical End 13/17 Oriented, ± separable Figure: GT (reminder) Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Transformations en ondelettes 2D directionnelles—Un panorama
  • 33. Motivations Intro. Early days Oriented & geometrical End 13/17 Oriented, ± separable Figure: GT for horizontal subband(s): 2-band, real-valued wavelet Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Transformations en ondelettes 2D directionnelles—Un panorama
  • 34. Motivations Intro. Early days Oriented & geometrical End 13/17 Oriented, ± separable Figure: GT for horizontal subband(s): 2-band dual-tree wavelet Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Transformations en ondelettes 2D directionnelles—Un panorama
  • 35. Motivations Intro. Early days Oriented & geometrical End 13/17 Oriented, ± separable Figure: GT for horizontal subband(s): 4-band dual-tree wavelet Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Transformations en ondelettes 2D directionnelles—Un panorama
  • 36. Motivations Intro. Early days Oriented & geometrical End 14/17 Directional, non-separable 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 Transformations en ondelettes 2D directionnelles—Un panorama
  • 37. Motivations Intro. Early days Oriented & geometrical End 14/17 Directional, non-separable 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 Transformations en ondelettes 2D directionnelles—Un panorama
  • 38. Motivations Intro. Early days Oriented & geometrical End 14/17 Directional, non-separable Directional wavelets and frames: ◮ possibility to decompose and reconstruct an image from a discretized set of parameters; often isotropic ◮ examples: Conic-Cauchy wavelet, Morlet/Gabor frames Figure: Morle Wavelet (real part) and Fourier representation Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Transformations en ondelettes 2D directionnelles—Un panorama
  • 39. Motivations Intro. Early days Oriented & geometrical End 15/17 Directional, 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 Transformations en ondelettes 2D directionnelles—Un panorama
  • 40. Motivations Intro. Early days Oriented & geometrical End 15/17 Directional, 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 Transformations en ondelettes 2D directionnelles—Un panorama
  • 41. Motivations Intro. Early days Oriented & geometrical End 15/17 Directional, 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 Transformations en ondelettes 2D directionnelles—Un panorama
  • 42. Motivations Intro. Early days Oriented & geometrical End 15/17 Directional, anisotropic scaling Curvelet transform: continuous and frame Figure: GT curvelet decomposition Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Transformations en ondelettes 2D directionnelles—Un panorama
  • 43. Motivations Intro. Early days Oriented & geometrical End 15/17 Directional, anisotropic scaling Contourlets: Laplacian pyramid + directional FB Figure: Contourlet atom and frequency tiling Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Transformations en ondelettes 2D directionnelles—Un panorama
  • 44. Motivations Intro. Early days Oriented & geometrical End 15/17 Directional, anisotropic scaling Contourlets: Laplacian pyramid + directional FB Figure: Contourlet GT (flexible) decomposition Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Transformations en ondelettes 2D directionnelles—Un panorama
  • 45. Motivations Intro. Early days Oriented & geometrical End 15/17 Directional, 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 Transformations en ondelettes 2D directionnelles—Un panorama
  • 46. Motivations Intro. Early days Oriented & geometrical End 16/17 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 Transformations en ondelettes 2D directionnelles—Un panorama
  • 47. Motivations Intro. Early days Oriented & geometrical End 16/17 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 Transformations en ondelettes 2D directionnelles—Un panorama
  • 48. Motivations Intro. Early days Oriented & geometrical End 16/17 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 Transformations en ondelettes 2D directionnelles—Un panorama
  • 49. Motivations Intro. Early days Oriented & geometrical End 17/17 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 Transformations en ondelettes 2D directionnelles—Un panorama
  • 50. Motivations Intro. Early days Oriented & geometrical End 17/17 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 Transformations en ondelettes 2D directionnelles—Un panorama
  • 51. Motivations Intro. Early days Oriented & geometrical End 17/17 Conclusion: on a panorama Short links with Mathematical Morphology? ◮ granulometry (Matheron, Serra) ◮ morphological decomp. with PR (Heijmans & Goutsias, 2005) ◮ logarithmic link between linear and morphological systems (Burgeth & Weickert, 2005) ◮ plus-prod algebra vs max-plus and min-plus algebras, Cramer transform (Angulo) ◮ approximation laws, models, robustness to disturbance? Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Transformations en ondelettes 2D directionnelles—Un panorama
  • 52. Motivations Intro. Early days Oriented & geometrical End 17/17 Conclusion: on a panorama Acknowledgments: ◮ C. Vachier; J. Angulo, M. Moreaud for recent discussions ◮ L. Jacques, C. Chaux, G. Peyré ◮ to the many *-lets, esp. the forgotten ones Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Transformations en ondelettes 2D directionnelles—Un panorama
  • 53. Motivations Intro. Early days Oriented & geometrical End 17/17 Conclusion: on a panorama 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 http://www.laurent-duval.eu/siva-wits-where-is-the-starlet.html http://www.laurent-duval.eu/siva-panorama-multiscale-geometric-representations.html Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles Transformations en ondelettes 2D directionnelles—Un panorama