SlideShare une entreprise Scribd logo
1  sur  54
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
A panorama on multiscale geometric
representations
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré
IFP Énergies nouvelles
23/05/2013
NYU-poly — ECE Seminar
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
2/19
Personal motivations for 2D directional "wavelets"
Figure : Geophysics: seismic data recording (surface and body waves)
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
2/19
Personal motivations for 2D directional "wavelets"
Offset (traces)
Time(smpl)
0 50 100 150 200 250 300
100
200
300
400
500
600
700
Figure : Geophysics: surface wave removal (before)
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
2/19
Personal motivations for 2D directional "wavelets"
Offset (traces)
Time(smpl)
0 50 100 150 200 250 300
100
200
300
400
500
600
700
(b)
Figure : Geophysics: surface wave removal (after)
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
2/19
Personal motivations for 2D directional "wavelets"
Issues here:
◮ different types of waves on seismic "images"
◮ appear hyperbolic [layers], linear [noise] (and parabolic)
◮ not the standard mid-amplitude random noise problem
◮ yet local, directional, frequency-limited, scale-dependent
signals to separate
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
3/19
Agenda
◮ To survey 15 years of improvements in 2D wavelets
◮ with spatial, directional, frequency selectivity increased
◮ yielding sparser representations of contours and textures
◮ from fixed to adaptive, from low to high redundancy
◮ generally fast, compact (if not sparse), informative, practical
◮ requiring lots of hybridization in construction methods
◮ Outline
◮ introduction
◮ early days ( 1998)
◮ fixed: oriented & geometrical (selected):
◮ directional: ± separable (Hilbert/dual-tree)
◮ directional: non-separable (Morlet-Gabor)
◮ directional: anisotropic scaling (ridgelet, curvelet, contourlet)
◮ adaptive: lifting (+ meshes, spheres, manifolds, graphs)
◮ conclusions
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
4/19
In just one slide
Figure : A standard, “dyadic”, separable wavelet decomposition
Where do we go from here? 15 years, 300+ refs in 30 minutes
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
5/19
Images are pixels (but...):
Figure : Image as a (canonic) linear combination of pixels
◮ suffices for (simple) data (simple) manipulation
◮ counting, enhancement, filtering
◮ very limited in higher level understanding tasks
◮ 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é: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
5/19
Images are pixels (but...):
A review in an active research field:
◮ (partly) inspired by:
◮ 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
◮ motivated by image handling (esp. compression)
◮ continued from the first successes of wavelets (JPEG 2000)
◮ aimed either at pragmatic or heuristic purposes
◮ known formation model or unknown information
◮ developed through a quantity of *-lets and relatives
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
5/19
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 on -let!
Now, some reasons behind this quantity
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
5/19
Images are pixels, but altogether different
Figure : Different kinds of images
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
5/19
Images are pixels, but altogether different
Figure : Different kinds of images
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
5/19
Images are pixels, but might be described by models
To name a few:
◮ edge cartoon + texture:
[Meyer-2001]
inf
u
E(u) =
Ω
|∇u| + λ v ∗, f = u + v
◮ edge cartoon + texture + noise:
[Aujol-Chambolle-2005]
inf
u,v,w
F(u, v, w) = J(u)+J∗ v
µ
+B∗ w
λ
+
1
2α
f −u−v −w L2
◮ Heuristically: piecewise-smooth + contours + geometrical
textures + noise (or unmodeled)
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
5/19
Images are pixels, but resolution/scale helps with models
Figure : Notion of sufficient resolution [Chabat et al., 2004]
◮ coarse-to-fine and fine-to-coarse relationships
◮ discrete 80’s wavelets were not bad for: piecewise-smooth
(moments) + contours (gradient-behavior) + geometrical
textures (oscillations) + noise
◮ not enough for complicated images (poor sparsity decay)
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
6/19
Images are pixels, but sometimes deceiving
Figure : Real world image and illusions
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
7/19
Images are pixels, but resolution/scale helps
To catch important "objects" in their context
◮ use scales or multiresolution schemes,
◮ combine w/ various of description/detection/modeling
methods:
◮ smooth curve or polynomial fit, oriented regularized
derivatives, discrete (lines) geometry, parametric curve
detectors (e.g. Hough transform), mathematical morphology,
empirical mode decomposition, local frequency estimators,
Hilbert and Riesz, quaternions, Clifford algebras, optical flow
approaches, smoothed random models, generalized Gaussian
mixtures, warping operators, etc.
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
8/19
Images are pixels, and need efficient descriptions
Depends on application:
◮ compression, denoising, enhancement, inpainting, restoration,
fusion, super-resolution, registration, segmentation,
reconstruction, source separation, image decomposition, MDC,
learning, etc.
100 200 300 400 500 600 700 800 900 1000
10
−1
10
0
10
1
10
2
10
3
10
4
Magnitude
Index
Figure : Image (contours/textures) and decaying singular values
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
9/19
Images are pixels: a guiding thread (GT)
Figure : Memorial plaque in honor of A. Haar and F. Riesz: A szegedi
matematikai iskola világhírű megalapítói, court. Prof. K. Szatmáry
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
10/19
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é: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
10/19
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é: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
10/19
Guiding thread (GT): early days
Pyramid-like approach: (less)-redundant, more local
Figure : GT with Gaussian scale-space decomposition
Gaussian pyramid
Varying persistence of features across scales + subsampling
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
10/19
Guiding thread (GT): early days
Differences in scale-space with subsampling
Figure : GT with Laplacian pyramid decomposition
Laplacian pyramid: complete, reduced redundancy, enhances image
singularities, low-activity regions/small coefficients, algorithmic
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
10/19
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) = 1
a ψ(x−b
a ), Wf (b, a) = ψ(b,a), f with reconstruc-
tion:
f (x) = 2π
cψ
+∞
0 R2
Wf (b, a) ψ(b,a)(x) d2
b da
a3 (1)
if cψ = (2π)2
R2 | ˆψ(k)|2/ k 2 d2k < ∞.
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
10/19
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é: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
10/19
Guiding thread (GT): early days
Definition
The family B is a frame if there exist two constants 0 < µ1 µ2 <
∞ such that for all f
µ1 f 2
m
| ψm, f |2
µ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é: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
10/19
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é: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
11/19
Oriented, ± separable
To tackle orthogonal DWT limitations
◮ orthogonality, realness, symmetry, finite support (Haar)
Approaches used for simple designs (& more involved as well)
◮ relaxing properties: IIR, biorthogonal, complex
◮ M-adic MRAs with M integer > 2 or M = p/q
◮ 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é: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
12/19
Oriented, ± separable
Illustration of a combination of Hilbert pairs and M-band MRA
H{f }(ω) = −ı sign(ω)f (ω)
−4 −3 −2 −1 0 1 2 3
−0.8
−0.6
−0.4
−0.2
0
0.2
0.4
0.6
0.8
1
Figure : Hilbert pair 1
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
12/19
Oriented, ± separable
Illustration of a combination of Hilbert pairs and M-band MRA
H{f }(ω) = −ı sign(ω)f (ω)
−4 −3 −2 −1 0 1 2 3
−0.5
0
0.5
1
Figure : Hilbert pair 2
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
12/19
Oriented, ± separable
Illustration of a combination of Hilbert pairs and M-band MRA
H{f }(ω) = −ı sign(ω)f (ω)
−4 −3 −2 −1 0 1 2 3 4
−2
−1.5
−1
−0.5
0
0.5
1
1.5
2
Figure : Hilbert pair 3
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
12/19
Oriented, ± separable
Illustration of a combination of Hilbert pairs and M-band MRA
H{f }(ω) = −ı sign(ω)f (ω)
−4 −3 −2 −1 0 1 2 3
−2
−1
0
1
2
3
Figure : Hilbert pair 4
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
12/19
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é: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
13/19
Oriented, ± separable
Figure : GT for horizontal subband(s): dyadic, 2-band and 4-band DTT
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
13/19
Oriented, ± separable
Figure : GT (reminder)
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
13/19
Oriented, ± separable
Figure : GT for horizontal subband(s): 2-band, real-valued wavelet
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
13/19
Oriented, ± separable
Figure : GT for horizontal subband(s): 2-band dual-tree wavelet
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
13/19
Oriented, ± separable
Figure : GT for horizontal subband(s): 4-band dual-tree wavelet
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
14/19
Directional, non-separable
Non-separable decomposition schemes, directly n-D
◮ non-diagonal subsampling operators & windows
◮ non-rectangular lattices (quincunx, skewed)
◮ use of lifting scheme
◮ non-MRA directional filter banks
◮ steerable pyramids
◮ M-band non-redundant directional discrete wavelets
◮ 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é: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
14/19
Directional, non-separable
Directional wavelets and frames with actions of rotation or
similitude groups
ψ(b,a,θ)(x) = 1
a ψ(1
a R−1
θ x − b) ,
where Rθ stands for the 2 × 2 rotation matrix
Wf (b, a, θ) = ψ(b,a,θ), f
inverted through
f (x) = c−1
ψ
∞
0
da
a3
2π
0
dθ
R2
d2
b Wf (b, a, θ) ψ(b,a,θ)(x)
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
14/19
Directional, non-separable
Directional wavelets and frames:
◮ possibility to decompose and reconstruct an image from a
discretized set of parameters; often (too) isotropic
◮ examples: Conic-Cauchy wavelet, Morlet-Gabor frames
Figure : Morlet Wavelet (real part) and Fourier representation
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
15/19
Directional, anisotropic scaling
Ridgelets: 1-D wavelet and Radon transform Rf (θ, t)
Rf (b, a, θ) = ψ(b,a,θ)(x) f (x) d2
x = Rf (θ, t) a−1/2
ψ((t−b)/a) dt
Figure : Ridgelet atom and GT decomposition
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
15/19
Directional, anisotropic scaling
Curvelet transform: continuous and frame
◮ curvelet atom: scale s, orient. θ ∈ [0, π), pos. y ∈ [0, 1]2:
ψs,y,θ(x) = ψs(R−1
θ (x − y))
ψs(x) ≈ s−3/4 ψ(s−1/2x1, s−1x2) parabolic stretch; (w ≃
√
l)
Near-optimal decay: C2 in C2: O(n−2 log3
n)
◮ tight frame: ψm(x) = ψ2j ,θℓ,xn
(x) where m = (j, n, ℓ) with
sampling locations:
θℓ = ℓπ2⌊j/2⌋−1
∈ [0, π) and xn = Rθℓ
(2j/2
n1, 2j
n2) ∈ [0, 1]2
◮ related transforms: shearlets, type-I ripplets
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
15/19
Directional, anisotropic scaling
Curvelet transform: continuous and frame
Figure : A curvelet atom and the wegde-like frequency support
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
15/19
Directional, anisotropic scaling
Curvelet transform: continuous and frame
Figure : GT curvelet decomposition
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
15/19
Directional, anisotropic scaling
Contourlets: Laplacian pyramid + directional FB
Figure : Contourlet atom and frequency tiling
from close to critical to highly oversampled
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
15/19
Directional, anisotropic scaling
Contourlets: Laplacian pyramid + directional FB
Figure : Contourlet GT (flexible) decomposition
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
15/19
Directional, anisotropic scaling
Additional transforms
◮ previously mentioned transforms are better suited for edge
representation
◮ oscillating textures may require more appropriate transforms
◮ examples:
◮ wavelet and local cosine packets
◮ best packets in Gabor frames
◮ brushlets [Meyer, 1997; Borup, 2005]
◮ wave atoms [Demanet, 2007]
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
16/19
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
j and do
j
◮ wavelet coefficients dj and coarse scale coefficients aj : apply
(linear) operators P
λj
j and U
λj
j parameterized by λj
dj = do
j − P
λj
j ao
j and aj = ao
j + U
λj
j dj
It also
◮ guarantees perfect reconstruction for arbitrary filters
◮ adapts to non-linear filters, morphological operations
◮ can be used on non-translation invariant grids to build
wavelets on surfaces
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
16/19
Lifting representations
dj = do
j − P
λj
j ao
j and aj = ao
j + U
λj
j dj
Lazy
Predict
Update
n = m − 2j−1
m m + 2j−1
aj−1[n] aj−1[m]
ao
j [n] do
j [m]
dj[m]
aj[n]
−
1
2
−
1
2
1
4
1
4
Gj−1
Gj ∪ Cj = ∪
Figure : Predict and update lifting steps and MaxMin lifting of GT
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
16/19
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 ao
j
to a few neighboring coefficients in do
j
◮ each association is optimized to reduce the magnitude of
wavelet coefficients dj , and should thus follow the geometric
structures in the image
◮ may shorten wavelet filters near the edges
◮ grouplets: association fields combined to maintain
orthogonality
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
17/19
One result among many others
Context: multivariate Stein-based denoining of a four-band satellite
image
Form left to right: original, noisy, denoised
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
18/19
What else? Images are not (all) flat
Many designs have been transported, adapted to:
◮ meshes
◮ the sphere (e.g. SOHO wavelets)
◮ the two-sheeted hyperboloid and
the paraboloid
◮ 2-manifolds (case dependent)
◮ functions on graphs
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
19/19
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
◮ more needed on asymptotics, optimization, models
◮ maybe: many candidates, progresses awaited:
◮ so ℓ2: low-rank approx. (ℓ0/ℓ1), math. morphology (ℓ∞)
◮ yes: those you handle best, or (my) on wishlist
◮ mild redundancy, invariance, manageable correlation, fast
decay, tunable frequency decomposition, complex
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations
Motivations Intro. Early days Oriented & geometrical Far away from the plane End
19/19
Conclusion: on a (frustrating) panorama
Postponed references & toolboxes
◮ A Panorama on Multiscale Geometric Representations, Intertwining
Spatial, Directional and Frequency Selectivity
Signal Processing, December 2011
http://www.sciencedirect.com/science/article/pii/S0165168411001356
http://www.laurent-duval.eu/siva-wits-where-is-the-starlet.html
Acknowledgments to:
◮ L. Jacques, C. Chaux, G. Peyré
◮ the many *-lets (last week pick: the Gabor shearlet)
◮ I. Selesnick, for my first glimse of dual-trees
Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles
A panorama on multiscale geometric representations

Contenu connexe

Similaire à Duval l 20130523_lect_nyu-poly_tech-newyork_tutorial-2d-wavelets

Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and direc...
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and direc...Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and direc...
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and direc...Laurent Duval
 
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 panoramaLaurent 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
 
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 educationMank Zein
 
http://old.nathalievilla.org/IMG/pdf/Presentation-27.pdf
http://old.nathalievilla.org/IMG/pdf/Presentation-27.pdfhttp://old.nathalievilla.org/IMG/pdf/Presentation-27.pdf
http://old.nathalievilla.org/IMG/pdf/Presentation-27.pdftuxette
 
Stars galaxies powerpoint
Stars galaxies powerpointStars galaxies powerpoint
Stars galaxies powerpointreddonna
 
Graphes paysagers- Xavier Girardet
Graphes paysagers- Xavier GirardetGraphes paysagers- Xavier Girardet
Graphes paysagers- Xavier Girardetkmichel69
 
Introduction of Inverse Problem and Its Applications
Introduction of Inverse Problem and Its ApplicationsIntroduction of Inverse Problem and Its Applications
Introduction of Inverse Problem and Its ApplicationsKomal Goyal
 

Similaire à Duval l 20130523_lect_nyu-poly_tech-newyork_tutorial-2d-wavelets (9)

Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and direc...
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and direc...Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and direc...
Curvelets, contourlets, shearlets, *lets, etc.: multiscale analysis and direc...
 
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...
 
hodge-feec-pres-defense
hodge-feec-pres-defensehodge-feec-pres-defense
hodge-feec-pres-defense
 
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
 
http://old.nathalievilla.org/IMG/pdf/Presentation-27.pdf
http://old.nathalievilla.org/IMG/pdf/Presentation-27.pdfhttp://old.nathalievilla.org/IMG/pdf/Presentation-27.pdf
http://old.nathalievilla.org/IMG/pdf/Presentation-27.pdf
 
Stars galaxies powerpoint
Stars galaxies powerpointStars galaxies powerpoint
Stars galaxies powerpoint
 
Graphes paysagers- Xavier Girardet
Graphes paysagers- Xavier GirardetGraphes paysagers- Xavier Girardet
Graphes paysagers- Xavier Girardet
 
Introduction of Inverse Problem and Its Applications
Introduction of Inverse Problem and Its ApplicationsIntroduction of Inverse Problem and Its Applications
Introduction of Inverse Problem and Its Applications
 

Dernier

Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 

Dernier (20)

Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 

Duval l 20130523_lect_nyu-poly_tech-newyork_tutorial-2d-wavelets

  • 1. Motivations Intro. Early days Oriented & geometrical Far away from the plane End A panorama on multiscale geometric representations Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré IFP Énergies nouvelles 23/05/2013 NYU-poly — ECE Seminar Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 2. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 2/19 Personal motivations for 2D directional "wavelets" Figure : Geophysics: seismic data recording (surface and body waves) Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 3. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 2/19 Personal motivations for 2D directional "wavelets" Offset (traces) Time(smpl) 0 50 100 150 200 250 300 100 200 300 400 500 600 700 Figure : Geophysics: surface wave removal (before) Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 4. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 2/19 Personal motivations for 2D directional "wavelets" Offset (traces) Time(smpl) 0 50 100 150 200 250 300 100 200 300 400 500 600 700 (b) Figure : Geophysics: surface wave removal (after) Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 5. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 2/19 Personal motivations for 2D directional "wavelets" Issues here: ◮ different types of waves on seismic "images" ◮ appear hyperbolic [layers], linear [noise] (and parabolic) ◮ not the standard mid-amplitude random noise problem ◮ yet local, directional, frequency-limited, scale-dependent signals to separate Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 6. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 3/19 Agenda ◮ To survey 15 years of improvements in 2D wavelets ◮ with spatial, directional, frequency selectivity increased ◮ yielding sparser representations of contours and textures ◮ from fixed to adaptive, from low to high redundancy ◮ generally fast, compact (if not sparse), informative, practical ◮ requiring lots of hybridization in construction methods ◮ Outline ◮ introduction ◮ early days ( 1998) ◮ fixed: oriented & geometrical (selected): ◮ directional: ± separable (Hilbert/dual-tree) ◮ directional: non-separable (Morlet-Gabor) ◮ directional: anisotropic scaling (ridgelet, curvelet, contourlet) ◮ adaptive: lifting (+ meshes, spheres, manifolds, graphs) ◮ conclusions Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 7. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 4/19 In just one slide Figure : A standard, “dyadic”, separable wavelet decomposition Where do we go from here? 15 years, 300+ refs in 30 minutes Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 8. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 5/19 Images are pixels (but...): Figure : Image as a (canonic) linear combination of pixels ◮ suffices for (simple) data (simple) manipulation ◮ counting, enhancement, filtering ◮ very limited in higher level understanding tasks ◮ 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é: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 9. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 5/19 Images are pixels (but...): A review in an active research field: ◮ (partly) inspired by: ◮ 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 ◮ motivated by image handling (esp. compression) ◮ continued from the first successes of wavelets (JPEG 2000) ◮ aimed either at pragmatic or heuristic purposes ◮ known formation model or unknown information ◮ developed through a quantity of *-lets and relatives Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 10. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 5/19 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 on -let! Now, some reasons behind this quantity Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 11. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 5/19 Images are pixels, but altogether different Figure : Different kinds of images Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 12. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 5/19 Images are pixels, but altogether different Figure : Different kinds of images Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 13. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 5/19 Images are pixels, but might be described by models To name a few: ◮ edge cartoon + texture: [Meyer-2001] inf u E(u) = Ω |∇u| + λ v ∗, f = u + v ◮ edge cartoon + texture + noise: [Aujol-Chambolle-2005] inf u,v,w F(u, v, w) = J(u)+J∗ v µ +B∗ w λ + 1 2α f −u−v −w L2 ◮ Heuristically: piecewise-smooth + contours + geometrical textures + noise (or unmodeled) Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 14. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 5/19 Images are pixels, but resolution/scale helps with models Figure : Notion of sufficient resolution [Chabat et al., 2004] ◮ coarse-to-fine and fine-to-coarse relationships ◮ discrete 80’s wavelets were not bad for: piecewise-smooth (moments) + contours (gradient-behavior) + geometrical textures (oscillations) + noise ◮ not enough for complicated images (poor sparsity decay) Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 15. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 6/19 Images are pixels, but sometimes deceiving Figure : Real world image and illusions Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 16. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 7/19 Images are pixels, but resolution/scale helps To catch important "objects" in their context ◮ use scales or multiresolution schemes, ◮ combine w/ various of description/detection/modeling methods: ◮ smooth curve or polynomial fit, oriented regularized derivatives, discrete (lines) geometry, parametric curve detectors (e.g. Hough transform), mathematical morphology, empirical mode decomposition, local frequency estimators, Hilbert and Riesz, quaternions, Clifford algebras, optical flow approaches, smoothed random models, generalized Gaussian mixtures, warping operators, etc. Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 17. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 8/19 Images are pixels, and need efficient descriptions Depends on application: ◮ compression, denoising, enhancement, inpainting, restoration, fusion, super-resolution, registration, segmentation, reconstruction, source separation, image decomposition, MDC, learning, etc. 100 200 300 400 500 600 700 800 900 1000 10 −1 10 0 10 1 10 2 10 3 10 4 Magnitude Index Figure : Image (contours/textures) and decaying singular values Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 18. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 9/19 Images are pixels: a guiding thread (GT) Figure : Memorial plaque in honor of A. Haar and F. Riesz: A szegedi matematikai iskola világhírű megalapítói, court. Prof. K. Szatmáry Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 19. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 10/19 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é: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 20. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 10/19 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é: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 21. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 10/19 Guiding thread (GT): early days Pyramid-like approach: (less)-redundant, more local Figure : GT with Gaussian scale-space decomposition Gaussian pyramid Varying persistence of features across scales + subsampling Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 22. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 10/19 Guiding thread (GT): early days Differences in scale-space with subsampling Figure : GT with Laplacian pyramid decomposition Laplacian pyramid: complete, reduced redundancy, enhances image singularities, low-activity regions/small coefficients, algorithmic Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 23. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 10/19 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) = 1 a ψ(x−b a ), Wf (b, a) = ψ(b,a), f with reconstruc- tion: f (x) = 2π cψ +∞ 0 R2 Wf (b, a) ψ(b,a)(x) d2 b da a3 (1) if cψ = (2π)2 R2 | ˆψ(k)|2/ k 2 d2k < ∞. Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 24. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 10/19 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é: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 25. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 10/19 Guiding thread (GT): early days Definition The family B is a frame if there exist two constants 0 < µ1 µ2 < ∞ such that for all f µ1 f 2 m | ψm, f |2 µ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é: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 26. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 10/19 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é: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 27. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 11/19 Oriented, ± separable To tackle orthogonal DWT limitations ◮ orthogonality, realness, symmetry, finite support (Haar) Approaches used for simple designs (& more involved as well) ◮ relaxing properties: IIR, biorthogonal, complex ◮ M-adic MRAs with M integer > 2 or M = p/q ◮ 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é: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 28. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 12/19 Oriented, ± separable Illustration of a combination of Hilbert pairs and M-band MRA H{f }(ω) = −ı sign(ω)f (ω) −4 −3 −2 −1 0 1 2 3 −0.8 −0.6 −0.4 −0.2 0 0.2 0.4 0.6 0.8 1 Figure : Hilbert pair 1 Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 29. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 12/19 Oriented, ± separable Illustration of a combination of Hilbert pairs and M-band MRA H{f }(ω) = −ı sign(ω)f (ω) −4 −3 −2 −1 0 1 2 3 −0.5 0 0.5 1 Figure : Hilbert pair 2 Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 30. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 12/19 Oriented, ± separable Illustration of a combination of Hilbert pairs and M-band MRA H{f }(ω) = −ı sign(ω)f (ω) −4 −3 −2 −1 0 1 2 3 4 −2 −1.5 −1 −0.5 0 0.5 1 1.5 2 Figure : Hilbert pair 3 Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 31. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 12/19 Oriented, ± separable Illustration of a combination of Hilbert pairs and M-band MRA H{f }(ω) = −ı sign(ω)f (ω) −4 −3 −2 −1 0 1 2 3 −2 −1 0 1 2 3 Figure : Hilbert pair 4 Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 32. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 12/19 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é: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 33. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 13/19 Oriented, ± separable Figure : GT for horizontal subband(s): dyadic, 2-band and 4-band DTT Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 34. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 13/19 Oriented, ± separable Figure : GT (reminder) Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 35. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 13/19 Oriented, ± separable Figure : GT for horizontal subband(s): 2-band, real-valued wavelet Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 36. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 13/19 Oriented, ± separable Figure : GT for horizontal subband(s): 2-band dual-tree wavelet Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 37. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 13/19 Oriented, ± separable Figure : GT for horizontal subband(s): 4-band dual-tree wavelet Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 38. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 14/19 Directional, non-separable Non-separable decomposition schemes, directly n-D ◮ non-diagonal subsampling operators & windows ◮ non-rectangular lattices (quincunx, skewed) ◮ use of lifting scheme ◮ non-MRA directional filter banks ◮ steerable pyramids ◮ M-band non-redundant directional discrete wavelets ◮ 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é: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 39. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 14/19 Directional, non-separable Directional wavelets and frames with actions of rotation or similitude groups ψ(b,a,θ)(x) = 1 a ψ(1 a R−1 θ x − b) , where Rθ stands for the 2 × 2 rotation matrix Wf (b, a, θ) = ψ(b,a,θ), f inverted through f (x) = c−1 ψ ∞ 0 da a3 2π 0 dθ R2 d2 b Wf (b, a, θ) ψ(b,a,θ)(x) Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 40. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 14/19 Directional, non-separable Directional wavelets and frames: ◮ possibility to decompose and reconstruct an image from a discretized set of parameters; often (too) isotropic ◮ examples: Conic-Cauchy wavelet, Morlet-Gabor frames Figure : Morlet Wavelet (real part) and Fourier representation Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 41. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 15/19 Directional, anisotropic scaling Ridgelets: 1-D wavelet and Radon transform Rf (θ, t) Rf (b, a, θ) = ψ(b,a,θ)(x) f (x) d2 x = Rf (θ, t) a−1/2 ψ((t−b)/a) dt Figure : Ridgelet atom and GT decomposition Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 42. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 15/19 Directional, anisotropic scaling Curvelet transform: continuous and frame ◮ curvelet atom: scale s, orient. θ ∈ [0, π), pos. y ∈ [0, 1]2: ψs,y,θ(x) = ψs(R−1 θ (x − y)) ψs(x) ≈ s−3/4 ψ(s−1/2x1, s−1x2) parabolic stretch; (w ≃ √ l) Near-optimal decay: C2 in C2: O(n−2 log3 n) ◮ tight frame: ψm(x) = ψ2j ,θℓ,xn (x) where m = (j, n, ℓ) with sampling locations: θℓ = ℓπ2⌊j/2⌋−1 ∈ [0, π) and xn = Rθℓ (2j/2 n1, 2j n2) ∈ [0, 1]2 ◮ related transforms: shearlets, type-I ripplets Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 43. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 15/19 Directional, anisotropic scaling Curvelet transform: continuous and frame Figure : A curvelet atom and the wegde-like frequency support Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 44. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 15/19 Directional, anisotropic scaling Curvelet transform: continuous and frame Figure : GT curvelet decomposition Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 45. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 15/19 Directional, anisotropic scaling Contourlets: Laplacian pyramid + directional FB Figure : Contourlet atom and frequency tiling from close to critical to highly oversampled Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 46. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 15/19 Directional, anisotropic scaling Contourlets: Laplacian pyramid + directional FB Figure : Contourlet GT (flexible) decomposition Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 47. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 15/19 Directional, anisotropic scaling Additional transforms ◮ previously mentioned transforms are better suited for edge representation ◮ oscillating textures may require more appropriate transforms ◮ examples: ◮ wavelet and local cosine packets ◮ best packets in Gabor frames ◮ brushlets [Meyer, 1997; Borup, 2005] ◮ wave atoms [Demanet, 2007] Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 48. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 16/19 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 j and do j ◮ wavelet coefficients dj and coarse scale coefficients aj : apply (linear) operators P λj j and U λj j parameterized by λj dj = do j − P λj j ao j and aj = ao j + U λj j dj It also ◮ guarantees perfect reconstruction for arbitrary filters ◮ adapts to non-linear filters, morphological operations ◮ can be used on non-translation invariant grids to build wavelets on surfaces Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 49. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 16/19 Lifting representations dj = do j − P λj j ao j and aj = ao j + U λj j dj Lazy Predict Update n = m − 2j−1 m m + 2j−1 aj−1[n] aj−1[m] ao j [n] do j [m] dj[m] aj[n] − 1 2 − 1 2 1 4 1 4 Gj−1 Gj ∪ Cj = ∪ Figure : Predict and update lifting steps and MaxMin lifting of GT Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 50. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 16/19 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 ao j to a few neighboring coefficients in do j ◮ each association is optimized to reduce the magnitude of wavelet coefficients dj , and should thus follow the geometric structures in the image ◮ may shorten wavelet filters near the edges ◮ grouplets: association fields combined to maintain orthogonality Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 51. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 17/19 One result among many others Context: multivariate Stein-based denoining of a four-band satellite image Form left to right: original, noisy, denoised Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 52. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 18/19 What else? Images are not (all) flat Many designs have been transported, adapted to: ◮ meshes ◮ the sphere (e.g. SOHO wavelets) ◮ the two-sheeted hyperboloid and the paraboloid ◮ 2-manifolds (case dependent) ◮ functions on graphs Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 53. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 19/19 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 ◮ more needed on asymptotics, optimization, models ◮ maybe: many candidates, progresses awaited: ◮ so ℓ2: low-rank approx. (ℓ0/ℓ1), math. morphology (ℓ∞) ◮ yes: those you handle best, or (my) on wishlist ◮ mild redundancy, invariance, manageable correlation, fast decay, tunable frequency decomposition, complex Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations
  • 54. Motivations Intro. Early days Oriented & geometrical Far away from the plane End 19/19 Conclusion: on a (frustrating) panorama Postponed references & toolboxes ◮ A Panorama on Multiscale Geometric Representations, Intertwining Spatial, Directional and Frequency Selectivity Signal Processing, December 2011 http://www.sciencedirect.com/science/article/pii/S0165168411001356 http://www.laurent-duval.eu/siva-wits-where-is-the-starlet.html Acknowledgments to: ◮ L. Jacques, C. Chaux, G. Peyré ◮ the many *-lets (last week pick: the Gabor shearlet) ◮ I. Selesnick, for my first glimse of dual-trees Laurent Jacques, Laurent Duval, Caroline Chaux, Gabriel Peyré: IFP Énergies nouvelles A panorama on multiscale geometric representations