SlideShare una empresa de Scribd logo
1 de 76
Descargar para leer sin conexión
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

Curvelets, contourlets, shearlets, *lets, etc.:
multiscale analysis and directional wavelets for
images
Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré
UCL, IFPEN, AMU, Dauphine

21/11/2013

Séminaire Cristolien d’Analyse Multifractale
Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

Wavelets for the eye

Artlets: painting wavelets (Hokusai/A. Unser)

Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

Wavelets for 1D signals

1D scaling functions and wavelets

Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

Wavelets for 2D images

2D scaling functions and wavelets

Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

1D signals

1D and 2D data appear quite different, even under simple:
◮

time shift

◮

scale change

◮

amplitude drift

Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

1D signals

Figure : 1D and 2D → 1D related signals
Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

2D images

Figure : 1D → 2D and 2D related images
Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

1D signals & 2D images

Only time shift/scale change/amplitude drift between:
◮

John F. Kennedy Moon Speech (Rice Stadium, 12/09/1962)

◮

A Man on the Moon: Buzz Aldrin (Apollo 11, 21/07/196)

Two motivations: JFK + a Rice wavelet toolbox

Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

9/28

1.5D signals: motivations for 2D directional "wavelets"

Figure : Geophysics: seismic data recording (surface and body waves)

Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

9/28

1.5D signals: motivations for 2D directional "wavelets"
100

Time (smpl)

200
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é:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

9/28

1.5D signals: motivations for 2D directional "wavelets"
100

Time (smpl)

200
300
400
500
600
700
0

(b)

50

100

150

200

250

300

Offset (traces)

Figure : Geophysics: surface wave removal (after)
Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

9/28

1.5D signals: motivations for 2D directional "wavelets"
Issues in geophysics:
◮ different types of waves on seismic "images"
◮

appear hyperbolic [layers], linear [noise] (and parabolic)

◮

not the standard “mid-amplitude random noise problem”

◮

no contours enclosing textures, more the converse

◮

kind of halfway between signals and images (1.5D)

◮

yet local, directional, frequency-limited, scale-dependent
structures to separate

Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

10/28

Agenda
◮

To survey 15 years of improvements in 2D wavelets
◮
◮
◮
◮
◮

◮

spatial, directional, frequency selectivity increased
sparser representations of contours and textures
from fixed to adaptive, from low to high redundancy
generally fast, practical, compact (or sparse?), informative
1D/2D, discrete/continuous hybridization

Outline
◮
◮

introduction + early days ( 1998)
fixed: oriented & geometrical (selected):
◮
◮
◮

± separable (Hilbert/dual-tree wavelet)
isotropic non-separable (Morlet-Gabor)
anisotropic scaling (ridgelet, curvelet, contourlet, shearlet)

◮

(hidden bonuses):

◮

conclusions

◮

adaptive, lifting, meshes, spheres, manifolds, graphs

Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

11/28

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é:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

12/28

Images are pixels (but...):

Figure : Image block as a (canonical) linear combination of pixels
◮

suffices for (simple) data and (basic) manipulation

◮

very limited in higher level understanding tasks

◮

◮
◮

counting, enhancement, filtering
looking for other (meaningful) linear combinations
what about
67 + 93 + 52 + 97, 67 + 93 − 52 − 97
67 − 93 + 52 − 97, 67 − 93 − 52 + 97?

Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

12/28

Images are pixels (but...):
A review in an active research field:
◮ (partly) inspired by:
◮
◮

◮

◮
◮

motivated by first successes (JPEG 2000 compression)
aimed either at pragmatic or heuristic purposes:
◮

◮

early vision observations [Marr et al.]
sparse coding: wavelet-like oriented filters and receptive fields
of simple cells (visual cortex) [Olshausen et al.]
a widespread belief in sparsity

known formation model or unknown information content

developed through a legion of *-lets (and relatives)

Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

12/28

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, not
mentioning all those not in -let!

Now, some reasons behind this quantity

Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

12/28

Images are pixels, but altogether different

Figure : Different kinds of images
Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

12/28

Images are pixels, but altogether different

Figure : Different kinds of images
Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

12/28

Images are pixels, but might be described by models
“Template” image decomposition models:
◮

edge cartoon + texture [Meyer-2001]:
inf E (u) =
u

Ω

|∇u| + λ v

∗, f

=u+v

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

◮

L2

heuristically: piecewise-smooth + contours + geometrical
textures + noise (or unmodeled)

Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

12/28

Images are pixels, but resolution/scale helps with models
Coarse-to-fine and fine-to-coarse relationships

Figure : Notion of sufficient resolution [Chabat et al., 2004]
◮

◮

discrete 80’s wavelets were “not bad” for: piecewise-smooth
(moments) + contours (gradient-behavior) + geometrical
textures (oscillations) + noise (orthogonality)
yet, not enough with noise, complicated images (poor sparsity
decay)

Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

12/28

Images are pixels, but decay with regularity
Compressibility vs regularity: MSE with M-term approximation
◮ 1D
◮

◮

2D
◮
◮
◮

◮

piecewise C α → O(M −2α )
C α → O(M −α ) (standard wavelets)
piecewise C α /C α → O(M −1 ) (standard wavelets)
piecewise C 2 /C 2 → O(M −2 ) (triangulations)

Notes:
◮
◮
◮

very imprecise statements, many deeper results
piecewise C 2 /C 2 → O(M −2 f (M)) w/ directional wavelets?
do much better with other regularities (α = 2, BV)?

Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

13/28

Images are pixels, but sometimes deceiving

Figure : Real world image and illusions

Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

13/28

Images are pixels, but sometimes deceiving

Figure : Real world image and illusions

Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

13/28

Images are pixels, but sometimes deceiving

Figure : Real world image and illusions

Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

14/28

Images are pixels, but resolution/scale helps
To catch important "objects" in their context
◮
◮

use scales, pyramidal or multiresolution schemes,
combine w/ different description/detection/modeling:
◮

smooth curve or polynomial fit, oriented regularized derivatives
(Sobel, structure tensor), discrete (lines) geometry, parametric
curve detectors (e.g. Hough transform), mathematical
morphology, empirical mode decomposition, local frequency
estimators, Hilbert and Riesz (analytic and monogenic),
quaternions, Clifford algebras, optical flow, smoothed random
models, generalized Gaussian mixtures, warping operators, etc.

Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

15/28

Images are pixels, and need efficient descriptions
Depend on application, with sparsity priors:
◮ compression, denoising, enhancement, inpainting, restoration,
contour detection, texture analysis, fusion, super-resolution,
registration, segmentation, reconstruction, source separation,
image decomposition, MDC, learning, etc.
4

10

3

Magnitude

10

2

10

1

10

0

10

−1

10

100

200

300

400

500
Index

600

700

800

900

1000

Figure : Image (contours/textures) and decaying singular values
Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

16/28

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, courtesy Prof. K. Szatmáry
Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

17/28

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

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

Fast, compact, practical but not quite informative (not local)
Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

17/28

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 ⇒ redundancy
Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

17/28

Guiding thread (GT): early days
Pyramid-like approach: (less)-redundant, more local

Figure : GT with Gaussian pyramid decomposition

Varying persistence of features across scales + subsampling
Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

17/28

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é:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

17/28

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
For ψ(b,a) (x) =
tion:

1
x−b
a ψ( a ),

f (x) =
if cψ =

(2π)2

2π
cψ

Wf (b, a) = ψ(b,a) , f

+∞
0

R2

2
ˆ
R2 |ψ(k)| / k

2

with reconstruc-

Wf (b, a) ψ(b,a) (x) d2 b

da
a3

d2 k < ∞.

Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

17/28

Guiding thread (GT): early days
Wavelets as multiscale edge detectors: many more potential
wavelet shapes (difference of Gaussians, Cauchy, etc.)

Figure : Example: Marr wavelet as a singularity detector
Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

17/28

Guiding thread (GT): early days
Definition
The family B is a frame if there exist two constants 0 < µ♭
such that for all f
µ♭ f

2
m

| ψm , f |2

µ♯ f

µ♯ < ∞

2

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é:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

17/28

Guiding thread (GT): early days

1D scaling functions ψ(x1 ) and wavelets ϕ(x2 )

Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

17/28

Guiding thread (GT): early days
So, back to orthogonality with the discrete wavelet transform: fast,
compact and informative, but... is it sufficient (singularities, noise,
shifts, rotations)?

Figure : Discrete wavelet transform of GT
Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

18/28

Oriented, ± separable
To tackle orthogonal DWT limitations
◮

1D, 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

◮

hyperbolic, 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é:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

19/28

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é:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

19/28

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é:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

19/28

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é:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

19/28

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é:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

19/28

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 : Dual-tree wavelet atoms and frequency partinioning
Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

20/28

Oriented, ± separable

Figure : GT for horizontal subband(s): dyadic, 2-band and 4-band DTT
Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

20/28

Oriented, ± separable

Figure : GT (reminder)
Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

20/28

Oriented, ± separable

Figure : GT for horizontal subband(s) (reminder)
Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

20/28

Oriented, ± separable

Figure : GT for horizontal subband(s): 2-band, real-valued wavelet
Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

20/28

Oriented, ± separable

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

Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

20/28

Oriented, ± separable

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

Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

21/28

Directional, non-separable
Non-separable decomposition schemes, directly n-D
◮

non-diagonal subsampling operators & windows

◮

non-rectangular lattices (quincunx, skewed)

◮

non-MRA directional filter banks

◮

steerable pyramids

◮

M-band non-redundant directional discrete wavelets
served as 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é:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

21/28

Directional, non-separable
Directional wavelets and frames with actions of rotation or
similitude groups
ψ(b,a,θ) (x) =

1
a

−1
ψ( 1 Rθ x − b) ,
a

where Rθ stands for the 2 × 2 rotation matrix
Wf (b, a, θ) = ψ(b,a,θ) , f
inverted through
−1
f (x) = cψ

0

∞
da
a3

2π

dθ
0

d2 b
R2

Wf (b, a, θ) ψ(b,a,θ) (x)

Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

21/28

Directional, non-separable
Directional wavelets and frames:
◮

examples: Conical-Cauchy wavelet, Morlet-Gabor frames

Figure : Morlet Wavelet (real part) and Fourier representation
◮

possibility to decompose and reconstruct an image from a
discretized set of parameters; often (too) isotropic

Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

22/28

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é:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

22/28

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 ≃
Near-optimal decay: C 2 in C 2 : O(n−2 log3 n)
◮

√

l)

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é:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

22/28

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é:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

22/28

Directional, anisotropic scaling
Curvelet transform: continuous and frame

Figure : GT curvelet decomposition
Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

22/28

Directional, anisotropic scaling
Contourlets: Laplacian pyramid + directional filter banks

Figure : Contourlet atom and frequency tiling

from close to critical to highly oversampled
Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

22/28

Directional, anisotropic scaling
Contourlets: Laplacian pyramid + directional filter banks

Figure : Contourlet GT (flexible) decomposition
Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

22/28

Directional, anisotropic scaling
Shearlets

Figure : Shearlet atom in space and frequency, and frequency tiling

Do they have it all?
Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

22/28

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é:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

23/28

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é:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

23/28

Lifting representations
λ

dj = djo − Pj j ajo
n = m − 2j−1

λ

and aj = ajo + Uj j dj

m + 2j−1

m

aj−1 [n]

aj−1 [m]

ao [n]
j

do [m]
j

Gj−1

Lazy

1
−
2

Predict

1
4

Update

−

dj [m]

G j ∪ Cj =

∪

1
2

1
4

aj [n]

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

Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

23/28

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é:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

24/28

Images are colors, not monochrome!

Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

24/28

Images are colors, not monochrome!

Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

24/28

Images are colors, not monochrome!

Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

24/28

Images are colors, not monochrome!

Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

24/28

Images are colors, not monochrome!

Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

24/28

Images are colors, not monochrome!

Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

25/28

One result among many others
Context: multivariate Stein-based denoining of a multi-spectral
satellite image

Different spectral bands
Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

26/28

One result among many others
Context: multivariate Stein-based denoining of a multi-spectral
satellite image

Form left to right: original, noisy, denoised
Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

26/28

One result among many others
Context: multivariate Stein-based denoining of a multi-spectral
satellite image

Form left to right: original, noisy, denoised
Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

26/28

One result among many others
Context: multivariate Stein-based denoining of a multi-spectral
satellite image

Form left to right: original, noisy, denoised
Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

27/28

What else? Images are not (all) flat
Many multiscale designs have been transported, adapted to:
◮

meshes

◮

spheres

◮

two-sheeted hyperboloid and
paraboloid

◮

2-manifolds (case dependent)

◮

big deal: data on graphs

see 300+ reference list!

Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

28/28

Conclusion: on a (frustrating) panorama

Take-away messages anyway?
If you only have a hammer, every problem looks like a nail
◮ Is there a "best" geometric and multiscale transform?
◮

no: intricate data/transform/processing relationships

◮

maybe: many candidates, progresses awaited:

◮

◮
◮

more needed on asymptotics, optimization, models
“so ℓ2 ”! Low-rank (ℓ0 /ℓ1 ), math. morph. (+, × vs max, +)

yes: those you handle best, or (my) on wishlist
◮

mild redundancy, invariance, manageable correlation, fast
decay, tunable frequency decomposition, complex or more

Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
Motivations

Intro.

Early days

Oriented & geometrical

Far away from the plane

End

28/28

Conclusion: on a (frustrating) panorama

Postponed references & toolboxes
◮

A Panorama on Multiscale Geometric Representations, Intertwining
Spatial, Directional and Frequency Selectivity
Signal Processing, Dec. 2011
Toolboxes, images, and names
http://www.sciencedirect.com/science/article/pii/S0165168411001356
http://www.laurent-duval.eu/siva-panorama-multiscale-geometric-representations.html
http://www.laurent-duval.eu/siva-wits-where-is-the-starlet.html

Cymatiophilic/leptostatonymomaniac acknowledgments to:
◮

the many *-lets (last picks: Speclets/Gabor shearlets)

Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré:
UCL, IFPEN, AMU, Dauphine
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images

Más contenido relacionado

Similar a Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images

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
Laurent Duval
 
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques...
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques...Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques...
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques...
Laurent Duval
 
Galaxy Forum SEA Indonesia 2017 -- Pam Tuan-Anh VNSC/VAST
Galaxy Forum SEA Indonesia 2017 -- Pam Tuan-Anh VNSC/VASTGalaxy Forum SEA Indonesia 2017 -- Pam Tuan-Anh VNSC/VAST
Galaxy Forum SEA Indonesia 2017 -- Pam Tuan-Anh VNSC/VAST
ILOAHawaii
 
Discovery of a_probable_4_5_jupiter_mass_exoplanet_to_hd95086_by_direct_imaging
Discovery of a_probable_4_5_jupiter_mass_exoplanet_to_hd95086_by_direct_imagingDiscovery of a_probable_4_5_jupiter_mass_exoplanet_to_hd95086_by_direct_imaging
Discovery of a_probable_4_5_jupiter_mass_exoplanet_to_hd95086_by_direct_imaging
Sérgio Sacani
 
tw1979_current_topics_paper
tw1979_current_topics_papertw1979_current_topics_paper
tw1979_current_topics_paper
Thomas Wigg
 
ILOA Galaxy Forum Canada 2014 - Bernard Foing - Moon South Pole Exploration
ILOA Galaxy Forum Canada 2014 - Bernard Foing - Moon South Pole ExplorationILOA Galaxy Forum Canada 2014 - Bernard Foing - Moon South Pole Exploration
ILOA Galaxy Forum Canada 2014 - Bernard Foing - Moon South Pole Exploration
ILOAHawaii
 
N 1-awp-lecture-notes-final
N 1-awp-lecture-notes-finalN 1-awp-lecture-notes-final
N 1-awp-lecture-notes-final
15010192
 
An interactive teaching and learning on earth and space education
An interactive teaching and learning on earth and space educationAn interactive teaching and learning on earth and space education
An interactive teaching and learning on earth and space education
Mank Zein
 
Fotometria ubvi e_halfa_do_aglomerado_duplo_de_perseus
Fotometria ubvi e_halfa_do_aglomerado_duplo_de_perseusFotometria ubvi e_halfa_do_aglomerado_duplo_de_perseus
Fotometria ubvi e_halfa_do_aglomerado_duplo_de_perseus
Sérgio Sacani
 
Beyond the disk: EUV coronagraphic observations of the Extreme Ultraviolet Im...
Beyond the disk: EUV coronagraphic observations of the Extreme Ultraviolet Im...Beyond the disk: EUV coronagraphic observations of the Extreme Ultraviolet Im...
Beyond the disk: EUV coronagraphic observations of the Extreme Ultraviolet Im...
Sérgio Sacani
 

Similar a Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images (20)

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
 
Transformations en ondelettes 2D directionnelles - Un panorama
Transformations en ondelettes 2D directionnelles - Un panoramaTransformations en ondelettes 2D directionnelles - Un panorama
Transformations en ondelettes 2D directionnelles - Un panorama
 
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques...
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques...Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques...
Ondelettes, représentations bidimensionnelles, multi-échelles et géométriques...
 
Galaxy Forum SEA Indonesia 2017 -- Pam Tuan-Anh VNSC/VAST
Galaxy Forum SEA Indonesia 2017 -- Pam Tuan-Anh VNSC/VASTGalaxy Forum SEA Indonesia 2017 -- Pam Tuan-Anh VNSC/VAST
Galaxy Forum SEA Indonesia 2017 -- Pam Tuan-Anh VNSC/VAST
 
Discovery of a_probable_4_5_jupiter_mass_exoplanet_to_hd95086_by_direct_imaging
Discovery of a_probable_4_5_jupiter_mass_exoplanet_to_hd95086_by_direct_imagingDiscovery of a_probable_4_5_jupiter_mass_exoplanet_to_hd95086_by_direct_imaging
Discovery of a_probable_4_5_jupiter_mass_exoplanet_to_hd95086_by_direct_imaging
 
tw1979_current_topics_paper
tw1979_current_topics_papertw1979_current_topics_paper
tw1979_current_topics_paper
 
ILOA Galaxy Forum Canada 2014 - Bernard Foing - Moon South Pole Exploration
ILOA Galaxy Forum Canada 2014 - Bernard Foing - Moon South Pole ExplorationILOA Galaxy Forum Canada 2014 - Bernard Foing - Moon South Pole Exploration
ILOA Galaxy Forum Canada 2014 - Bernard Foing - Moon South Pole Exploration
 
Awp lecture notes
Awp lecture notesAwp lecture notes
Awp lecture notes
 
N 1-awp-lecture-notes-final
N 1-awp-lecture-notes-finalN 1-awp-lecture-notes-final
N 1-awp-lecture-notes-final
 
Lallement agu 2011
Lallement agu 2011Lallement agu 2011
Lallement agu 2011
 
An interactive teaching and learning on earth and space education
An interactive teaching and learning on earth and space educationAn interactive teaching and learning on earth and space education
An interactive teaching and learning on earth and space education
 
Fotometria ubvi e_halfa_do_aglomerado_duplo_de_perseus
Fotometria ubvi e_halfa_do_aglomerado_duplo_de_perseusFotometria ubvi e_halfa_do_aglomerado_duplo_de_perseus
Fotometria ubvi e_halfa_do_aglomerado_duplo_de_perseus
 
Imaging the dust_sublimation_front_of_a_circumbinary_disk
Imaging the dust_sublimation_front_of_a_circumbinary_diskImaging the dust_sublimation_front_of_a_circumbinary_disk
Imaging the dust_sublimation_front_of_a_circumbinary_disk
 
Multiwavelength astronomy
Multiwavelength astronomyMultiwavelength astronomy
Multiwavelength astronomy
 
Beyond the disk: EUV coronagraphic observations of the Extreme Ultraviolet Im...
Beyond the disk: EUV coronagraphic observations of the Extreme Ultraviolet Im...Beyond the disk: EUV coronagraphic observations of the Extreme Ultraviolet Im...
Beyond the disk: EUV coronagraphic observations of the Extreme Ultraviolet Im...
 
Eso1148
Eso1148Eso1148
Eso1148
 
AAS National Conference 2008: Andy Cheng
AAS National Conference 2008: Andy ChengAAS National Conference 2008: Andy Cheng
AAS National Conference 2008: Andy Cheng
 
ScilabTEC 2015 - CNES
ScilabTEC 2015 - CNESScilabTEC 2015 - CNES
ScilabTEC 2015 - CNES
 
N4.Lemaitre - "Stability of an asteroid satellite"
N4.Lemaitre - "Stability of an asteroid satellite"N4.Lemaitre - "Stability of an asteroid satellite"
N4.Lemaitre - "Stability of an asteroid satellite"
 
NSO_cv_20160511
NSO_cv_20160511NSO_cv_20160511
NSO_cv_20160511
 

Último

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Último (20)

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 

Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images

  • 1. Motivations Intro. Early days Oriented & geometrical Far away from the plane End Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré UCL, IFPEN, AMU, Dauphine 21/11/2013 Séminaire Cristolien d’Analyse Multifractale Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 2. Motivations Intro. Early days Oriented & geometrical Far away from the plane End Wavelets for the eye Artlets: painting wavelets (Hokusai/A. Unser) Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 3. Motivations Intro. Early days Oriented & geometrical Far away from the plane End Wavelets for 1D signals 1D scaling functions and wavelets Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 4. Motivations Intro. Early days Oriented & geometrical Far away from the plane End Wavelets for 2D images 2D scaling functions and wavelets Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 5. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 1D signals 1D and 2D data appear quite different, even under simple: ◮ time shift ◮ scale change ◮ amplitude drift Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 6. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 1D signals Figure : 1D and 2D → 1D related signals Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 7. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 2D images Figure : 1D → 2D and 2D related images Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 8. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 1D signals & 2D images Only time shift/scale change/amplitude drift between: ◮ John F. Kennedy Moon Speech (Rice Stadium, 12/09/1962) ◮ A Man on the Moon: Buzz Aldrin (Apollo 11, 21/07/196) Two motivations: JFK + a Rice wavelet toolbox Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 9. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 9/28 1.5D signals: motivations for 2D directional "wavelets" Figure : Geophysics: seismic data recording (surface and body waves) Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 10. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 9/28 1.5D signals: motivations for 2D directional "wavelets" 100 Time (smpl) 200 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é: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 11. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 9/28 1.5D signals: motivations for 2D directional "wavelets" 100 Time (smpl) 200 300 400 500 600 700 0 (b) 50 100 150 200 250 300 Offset (traces) Figure : Geophysics: surface wave removal (after) Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 12. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 9/28 1.5D signals: motivations for 2D directional "wavelets" Issues in geophysics: ◮ different types of waves on seismic "images" ◮ appear hyperbolic [layers], linear [noise] (and parabolic) ◮ not the standard “mid-amplitude random noise problem” ◮ no contours enclosing textures, more the converse ◮ kind of halfway between signals and images (1.5D) ◮ yet local, directional, frequency-limited, scale-dependent structures to separate Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 13. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 10/28 Agenda ◮ To survey 15 years of improvements in 2D wavelets ◮ ◮ ◮ ◮ ◮ ◮ spatial, directional, frequency selectivity increased sparser representations of contours and textures from fixed to adaptive, from low to high redundancy generally fast, practical, compact (or sparse?), informative 1D/2D, discrete/continuous hybridization Outline ◮ ◮ introduction + early days ( 1998) fixed: oriented & geometrical (selected): ◮ ◮ ◮ ± separable (Hilbert/dual-tree wavelet) isotropic non-separable (Morlet-Gabor) anisotropic scaling (ridgelet, curvelet, contourlet, shearlet) ◮ (hidden bonuses): ◮ conclusions ◮ adaptive, lifting, meshes, spheres, manifolds, graphs Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 14. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 11/28 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é: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 15. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 12/28 Images are pixels (but...): Figure : Image block as a (canonical) linear combination of pixels ◮ suffices for (simple) data and (basic) manipulation ◮ very limited in higher level understanding tasks ◮ ◮ ◮ counting, enhancement, filtering looking for other (meaningful) linear combinations what about 67 + 93 + 52 + 97, 67 + 93 − 52 − 97 67 − 93 + 52 − 97, 67 − 93 − 52 + 97? Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 16. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 12/28 Images are pixels (but...): A review in an active research field: ◮ (partly) inspired by: ◮ ◮ ◮ ◮ ◮ motivated by first successes (JPEG 2000 compression) aimed either at pragmatic or heuristic purposes: ◮ ◮ early vision observations [Marr et al.] sparse coding: wavelet-like oriented filters and receptive fields of simple cells (visual cortex) [Olshausen et al.] a widespread belief in sparsity known formation model or unknown information content developed through a legion of *-lets (and relatives) Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 17. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 12/28 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, not mentioning all those not in -let! Now, some reasons behind this quantity Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 18. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 12/28 Images are pixels, but altogether different Figure : Different kinds of images Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 19. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 12/28 Images are pixels, but altogether different Figure : Different kinds of images Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 20. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 12/28 Images are pixels, but might be described by models “Template” image decomposition models: ◮ edge cartoon + texture [Meyer-2001]: inf E (u) = u Ω |∇u| + λ v ∗, f =u+v edge cartoon + texture + noise [Aujol-Chambolle-2005]: w 1 v f −u −v −w +B∗ + inf F (u, v , w ) = J(u) + J ∗ u,v ,w µ λ 2α ◮ ◮ L2 heuristically: piecewise-smooth + contours + geometrical textures + noise (or unmodeled) Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 21. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 12/28 Images are pixels, but resolution/scale helps with models Coarse-to-fine and fine-to-coarse relationships Figure : Notion of sufficient resolution [Chabat et al., 2004] ◮ ◮ discrete 80’s wavelets were “not bad” for: piecewise-smooth (moments) + contours (gradient-behavior) + geometrical textures (oscillations) + noise (orthogonality) yet, not enough with noise, complicated images (poor sparsity decay) Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 22. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 12/28 Images are pixels, but decay with regularity Compressibility vs regularity: MSE with M-term approximation ◮ 1D ◮ ◮ 2D ◮ ◮ ◮ ◮ piecewise C α → O(M −2α ) C α → O(M −α ) (standard wavelets) piecewise C α /C α → O(M −1 ) (standard wavelets) piecewise C 2 /C 2 → O(M −2 ) (triangulations) Notes: ◮ ◮ ◮ very imprecise statements, many deeper results piecewise C 2 /C 2 → O(M −2 f (M)) w/ directional wavelets? do much better with other regularities (α = 2, BV)? Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 23. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 13/28 Images are pixels, but sometimes deceiving Figure : Real world image and illusions Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 24. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 13/28 Images are pixels, but sometimes deceiving Figure : Real world image and illusions Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 25. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 13/28 Images are pixels, but sometimes deceiving Figure : Real world image and illusions Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 26. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 14/28 Images are pixels, but resolution/scale helps To catch important "objects" in their context ◮ ◮ use scales, pyramidal or multiresolution schemes, combine w/ different description/detection/modeling: ◮ smooth curve or polynomial fit, oriented regularized derivatives (Sobel, structure tensor), discrete (lines) geometry, parametric curve detectors (e.g. Hough transform), mathematical morphology, empirical mode decomposition, local frequency estimators, Hilbert and Riesz (analytic and monogenic), quaternions, Clifford algebras, optical flow, smoothed random models, generalized Gaussian mixtures, warping operators, etc. Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 27. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 15/28 Images are pixels, and need efficient descriptions Depend on application, with sparsity priors: ◮ compression, denoising, enhancement, inpainting, restoration, contour detection, texture analysis, fusion, super-resolution, registration, segmentation, reconstruction, source separation, image decomposition, MDC, learning, etc. 4 10 3 Magnitude 10 2 10 1 10 0 10 −1 10 100 200 300 400 500 Index 600 700 800 900 1000 Figure : Image (contours/textures) and decaying singular values Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 28. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 16/28 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, courtesy Prof. K. Szatmáry Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 29. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 17/28 Guiding thread (GT): early days Fourier approach: critical, orthogonal Figure : GT luminance component amplitude spectrum (log-scale) Fast, compact, practical but not quite informative (not local) Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 30. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 17/28 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 ⇒ redundancy Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 31. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 17/28 Guiding thread (GT): early days Pyramid-like approach: (less)-redundant, more local Figure : GT with Gaussian pyramid decomposition Varying persistence of features across scales + subsampling Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 32. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 17/28 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é: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 33. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 17/28 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 For ψ(b,a) (x) = tion: 1 x−b a ψ( a ), f (x) = if cψ = (2π)2 2π cψ Wf (b, a) = ψ(b,a) , f +∞ 0 R2 2 ˆ R2 |ψ(k)| / k 2 with reconstruc- Wf (b, a) ψ(b,a) (x) d2 b da a3 d2 k < ∞. Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 34. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 17/28 Guiding thread (GT): early days Wavelets as multiscale edge detectors: many more potential wavelet shapes (difference of Gaussians, Cauchy, etc.) Figure : Example: Marr wavelet as a singularity detector Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 35. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 17/28 Guiding thread (GT): early days Definition The family B is a frame if there exist two constants 0 < µ♭ such that for all f µ♭ f 2 m | ψm , f |2 µ♯ f µ♯ < ∞ 2 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é: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 36. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 17/28 Guiding thread (GT): early days 1D scaling functions ψ(x1 ) and wavelets ϕ(x2 ) Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 37. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 17/28 Guiding thread (GT): early days So, back to orthogonality with the discrete wavelet transform: fast, compact and informative, but... is it sufficient (singularities, noise, shifts, rotations)? Figure : Discrete wavelet transform of GT Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 38. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 18/28 Oriented, ± separable To tackle orthogonal DWT limitations ◮ 1D, 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 ◮ hyperbolic, 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é: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 39. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 19/28 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é: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 40. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 19/28 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é: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 41. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 19/28 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é: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 42. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 19/28 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é: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 43. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 19/28 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 : Dual-tree wavelet atoms and frequency partinioning Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 44. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 20/28 Oriented, ± separable Figure : GT for horizontal subband(s): dyadic, 2-band and 4-band DTT Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 45. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 20/28 Oriented, ± separable Figure : GT (reminder) Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 46. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 20/28 Oriented, ± separable Figure : GT for horizontal subband(s) (reminder) Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 47. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 20/28 Oriented, ± separable Figure : GT for horizontal subband(s): 2-band, real-valued wavelet Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 48. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 20/28 Oriented, ± separable Figure : GT for horizontal subband(s): 2-band dual-tree wavelet Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 49. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 20/28 Oriented, ± separable Figure : GT for horizontal subband(s): 4-band dual-tree wavelet Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 50. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 21/28 Directional, non-separable Non-separable decomposition schemes, directly n-D ◮ non-diagonal subsampling operators & windows ◮ non-rectangular lattices (quincunx, skewed) ◮ non-MRA directional filter banks ◮ steerable pyramids ◮ M-band non-redundant directional discrete wavelets served as 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é: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 51. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 21/28 Directional, non-separable Directional wavelets and frames with actions of rotation or similitude groups ψ(b,a,θ) (x) = 1 a −1 ψ( 1 Rθ x − b) , a where Rθ stands for the 2 × 2 rotation matrix Wf (b, a, θ) = ψ(b,a,θ) , f inverted through −1 f (x) = cψ 0 ∞ da a3 2π dθ 0 d2 b R2 Wf (b, a, θ) ψ(b,a,θ) (x) Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 52. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 21/28 Directional, non-separable Directional wavelets and frames: ◮ examples: Conical-Cauchy wavelet, Morlet-Gabor frames Figure : Morlet Wavelet (real part) and Fourier representation ◮ possibility to decompose and reconstruct an image from a discretized set of parameters; often (too) isotropic Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 53. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 22/28 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é: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 54. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 22/28 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 ≃ Near-optimal decay: C 2 in C 2 : O(n−2 log3 n) ◮ √ l) 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é: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 55. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 22/28 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é: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 56. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 22/28 Directional, anisotropic scaling Curvelet transform: continuous and frame Figure : GT curvelet decomposition Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 57. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 22/28 Directional, anisotropic scaling Contourlets: Laplacian pyramid + directional filter banks Figure : Contourlet atom and frequency tiling from close to critical to highly oversampled Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 58. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 22/28 Directional, anisotropic scaling Contourlets: Laplacian pyramid + directional filter banks Figure : Contourlet GT (flexible) decomposition Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 59. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 22/28 Directional, anisotropic scaling Shearlets Figure : Shearlet atom in space and frequency, and frequency tiling Do they have it all? Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 60. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 22/28 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é: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 61. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 23/28 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é: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 62. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 23/28 Lifting representations λ dj = djo − Pj j ajo n = m − 2j−1 λ and aj = ajo + Uj j dj m + 2j−1 m aj−1 [n] aj−1 [m] ao [n] j do [m] j Gj−1 Lazy 1 − 2 Predict 1 4 Update − dj [m] G j ∪ Cj = ∪ 1 2 1 4 aj [n] Figure : Predict and update lifting steps; MaxMin lifting of GT Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 63. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 23/28 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é: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 64. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 24/28 Images are colors, not monochrome! Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 65. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 24/28 Images are colors, not monochrome! Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 66. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 24/28 Images are colors, not monochrome! Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 67. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 24/28 Images are colors, not monochrome! Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 68. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 24/28 Images are colors, not monochrome! Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 69. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 24/28 Images are colors, not monochrome! Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 70. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 25/28 One result among many others Context: multivariate Stein-based denoining of a multi-spectral satellite image Different spectral bands Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 71. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 26/28 One result among many others Context: multivariate Stein-based denoining of a multi-spectral satellite image Form left to right: original, noisy, denoised Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 72. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 26/28 One result among many others Context: multivariate Stein-based denoining of a multi-spectral satellite image Form left to right: original, noisy, denoised Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 73. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 26/28 One result among many others Context: multivariate Stein-based denoining of a multi-spectral satellite image Form left to right: original, noisy, denoised Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 74. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 27/28 What else? Images are not (all) flat Many multiscale designs have been transported, adapted to: ◮ meshes ◮ spheres ◮ two-sheeted hyperboloid and paraboloid ◮ 2-manifolds (case dependent) ◮ big deal: data on graphs see 300+ reference list! Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 75. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 28/28 Conclusion: on a (frustrating) panorama Take-away messages anyway? If you only have a hammer, every problem looks like a nail ◮ Is there a "best" geometric and multiscale transform? ◮ no: intricate data/transform/processing relationships ◮ maybe: many candidates, progresses awaited: ◮ ◮ ◮ more needed on asymptotics, optimization, models “so ℓ2 ”! Low-rank (ℓ0 /ℓ1 ), math. morph. (+, × vs max, +) yes: those you handle best, or (my) on wishlist ◮ mild redundancy, invariance, manageable correlation, fast decay, tunable frequency decomposition, complex or more Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images
  • 76. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 28/28 Conclusion: on a (frustrating) panorama Postponed references & toolboxes ◮ A Panorama on Multiscale Geometric Representations, Intertwining Spatial, Directional and Frequency Selectivity Signal Processing, Dec. 2011 Toolboxes, images, and names http://www.sciencedirect.com/science/article/pii/S0165168411001356 http://www.laurent-duval.eu/siva-panorama-multiscale-geometric-representations.html http://www.laurent-duval.eu/siva-wits-where-is-the-starlet.html Cymatiophilic/leptostatonymomaniac acknowledgments to: ◮ the many *-lets (last picks: Speclets/Gabor shearlets) Laurent Jacques, Laurent Duval†, Caroline Chaux, Gabriel Peyré: UCL, IFPEN, AMU, Dauphine Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and directional wavelets for images