M.Clausel (LJK–Grenoble)
Joint work with P.Abry (ENS–Lyon), S.Roux
(ENS–Lyon), B.Vedel (Vannes), S.Jaffard(Cr´eteil)
Introduction
Anisotropic image = different characteristics according to the directions.
directions.
Wide range of applications: medical imaging, hydrology, image processing...
Introduction
Anisotropic image = different characteristics according to the directions.
Wide range of applications: medical imaging, hydrology, image processing...
Some natural questions : What is anisotropy ?
Introduction
Some natural questions : What is anisotropy ?
Isotropic images vs anisotropic images ?
Some natural questions : What is anisotropy ?
Isotropic images vs anisotropic images ? Relevant parameters to describe anisotropy ?
Introduction
Some natural questions : What is anisotropy ?
Isotropic images vs anisotropic images ? Relevant parameters to describe anisotropy ? Efficient tools to analyze anisotropic textures ?
Several phenomenas combinig anisotropy and scale–invariance properties :
Rainfall and cloud fields (Schertzer et al. 1985,1987, Kumar et al 1993).
Introduction
Several phenomenas combinig anisotropy and scale–invariance properties :
Rainfall and cloud fields (Schertzer et al. 1985,1987, Kumar et al 1993).
Roughness surface properties (Davies and Hall 1999).
Several phenomenas combinig anisotropy and scale–invariance properties :
Rainfall and cloud fields (Schertzer et al. 1985,1987, Kumar et al 1993).
Roughness surface properties (Davies and Hall 1999).
Solute transport in aquifer
(Schumer–Benson–Meerschaert–Baeumer 2003).
Introduction
Several phenomenas combinig anisotropy and scale–invariance properties :
Rainfall and cloud fields (Schertzer et al. 1985,1987, Kumar et al 1993).
Roughness surface properties (Davies and Hall 1999).
Solute transport in aquifer
(Schumer–Benson–Meerschaert–Baeumer 2003).
Experimental fracture surfaces (Ponson et al. 2006)...
Different anisotropic and self-similarmodels :
Operator self–similar processes : Dobrushin 1978, Laha–Rohatgi 1982, Hudson–Mason 1982.
Introduction
Different anisotropic and self-similarmodels :
Operator self–similar processes : Dobrushin 1978, Laha–Rohatgi 1982, Hudson–Mason 1982.
Fractional Brownian Sheet : Kamont 1996, L´eger 2000, Ayache–L´eger–Pontier 2002.
Different anisotropic and self-similarmodels :
Operator self–similar processes : Dobrushin 1978, Laha–Rohatgi 1982, Hudson–Mason 1982.
Fractional Brownian Sheet : Kamont 1996, L´eger 2000, Ayache–L´eger–Pontier 2002.
Operator Scaling Random fields : Schertzer 1985, 1987, Bierm´e Meerschaert–Scheffler 2009, Li–Xiao 2011.
Introduction
Study of the anisotropic self–similarmodel of Bierm´e–Meerschaert–Scheffler (2009).
Study of the anisotropic self–similarmodel of Bierm´e–Meerschaert–Scheffler (2009).
Classical notion of self–similarity : {X(ax)}x∈R2
=L {aH0X(x)}x∈R2 ,H0 ∈(0,1).
Introduction
Study of the anisotropic self–similarmodel of Bierm´e–Meerschaert–Scheffler (2009).
Classical notion of self–similarity : {X(ax)}x∈R2
=L {aH0X(x)}x∈R2 ,H0 ∈(0,1). Example : Fractional Brownian Motion (FBM).
Sample paths of FBM for H0 = 0.2 etH0= 0.5
Introduction
Anisotropic self–similarity (Schertzer–Lovejoy, 1985) {X(aE0x)}x=(x1,x2)∈R2
=L {aH0X(x)}x=(x1,x2)∈R2, withaE0 = exp(E0log(a)).
Anisotropic self–similarity (Schertzer–Lovejoy, 1985) {X(aE0x)}x=(x1,x2)∈R2
=L {aH0X(x)}x=(x1,x2)∈R2, withaE0 = exp(E0log(a)).
E0 : anisotropy matrix,H0 : self–similarity index.
Introduction
Anisotropic self–similarity (Schertzer–Lovejoy, 1985) {X(aE0x)}x=(x1,x2)∈R2
=L {aH0X(x)}x=(x1,x2)∈R2, withaE0 = exp(E0log(a)).
E0 : anisotropy matrix,H0 : self–similarity index.
Examples :
Anisotropic self–similarity (Schertzer–Lovejoy, 1985) {X(aE0x)}x=(x1,x2)∈R2
=L {aH0X(x)}x=(x1,x2)∈R2, withaE0 = exp(E0log(a)).
E0 : anisotropy matrix,H0 : self–similarity index.
Examples :
E0=Id : classical notion of self–similarity. Isotropic field.
Introduction
Anisotropic self–similarity (Schertzer–Lovejoy, 1985) {X(aE0x)}x=(x1,x2)∈R2
=L {aH0X(x)}x=(x1,x2)∈R2, withaE0 = exp(E0log(a)).
E0 : anisotropy matrix,H0 : self–similarity index.
Examples :
E0=Id : classical notion of self–similarity. Isotropic field.
E0=
α0 0
0 β0
,H0∈(0,min(α0, β0)) {X(aα0x1,aβ0x2)}x=(x1,x2)∈R2
=L {aH0X(x1,x2)}x=(x1,x2)∈R2
Usual scalingx 7→ax replaced withlinear scaling x7→aE0x.
Action of a linear scaling x7→aE0x on an ellipse.
An anisotropic model
Construction of anisotropic self–similar Gaussian field : Bierm´e–Meerschaert–Scheffler, 2009.
Construction of anisotropic self–similar Gaussian field : Bierm´e–Meerschaert–Scheffler, 2009.
Synthesis in the Fourier domain = harmonizable representation
Xρ(x1,x2) =Re Z
R2
(ei(x1ξ1+x2ξ2)−1)ρ(ξ)−(H0+1)dWc(ξ)
.
An anisotropic model
Construction of anisotropic self–similar Gaussian field : Bierm´e–Meerschaert–Scheffler, 2009.
Synthesis in the Fourier domain = harmonizable representation
Xρ(x1,x2) =Re Z
R2
(ei(x1ξ1+x2ξ2)−1)ρ(ξ)−(H0+1)dWc(ξ)
.
ρ (R2,tE0) pseudo-norm= positive,tE0-homogeneous continuous function :
∀ξ= (ξ1, ξ2)∈R2, ρ(atE0ξ) =aρ(ξ).
⇒ X self–similar : anisotropy matrixE , self similarity index
E0 =
α0 0 0 β0
withα0, β0 >0, H0 ∈(0,min(α0, β0)).
An anisotropic model
Example
E0 =
α0 0 0 β0
withα0, β0 >0, H0 ∈(0,min(α0, β0)).
ρ(ξ1, ξ2) =|ξ1|1/α0+|ξ2|1/β0 (R2,tE0) pseudo–norm.
E0 =
α0 0 0 β0
withα0, β0 >0, H0 ∈(0,min(α0, β0)).
ρ(ξ1, ξ2) =|ξ1|1/α0+|ξ2|1/β0 (R2,tE0) pseudo–norm.
Anisotropic self–similar Gaussian field X(x1,x2) =
Z
R2
ei(x1ξ1+x2ξ2)−1
|ξ1|1/α0+|ξ2|1/β0H0+1dWc(ξ).
An anisotropic model
Example
E0 =
α0 0 0 β0
withα0, β0 >0, H0 ∈(0,min(α0, β0)).
ρ(ξ1, ξ2) =|ξ1|1/α0+|ξ2|1/β0 (R2,tE0) pseudo–norm.
Anisotropic self–similar Gaussian field X(x1,x2) =
Z
R2
ei(x1ξ1+x2ξ2)−1
|ξ1|1/α0+|ξ2|1/β0H0+1dWc(ξ). X satisfies :
∀a>0,{X(aα0x1,aβ0x2)}(x1,x2)∈R2 (L)
= {aH0X(x1,x2)}(x1,x2)∈R2 .
X(x) = Z
R2
ei(x1ξ1+x2ξ2)−1
|ξ1|1/α0+|ξ2|1/β0H0+1dWc(ξ).
An anisotropic model
Hypothesis α0+β0= 2 : Xα0,H0(x) =
Z
R2
ei(x1ξ1+x2ξ2)−1
|ξ1|1/α0+|ξ2|1/(2−α0)H0+1dWc(ξ) described by two parameters
Hypothesis α0+β0= 2 : Xα0,H0(x) =
Z
R2
ei(x1ξ1+x2ξ2)−1
|ξ1|1/α0+|ξ2|1/(2−α0)H0+1dWc(ξ) described by two parameters
AnisotropyE0=
α0 0
0 2−α0
forα0∈(0,2).
An anisotropic model
Hypothesis α0+β0= 2 : Xα0,H0(x) =
Z
R2
ei(x1ξ1+x2ξ2)−1
|ξ1|1/α0+|ξ2|1/(2−α0)H0+1dWc(ξ) described by two parameters
AnisotropyE0=
α0 0
0 2−α0
forα0∈(0,2).
H0(self–similarity).
Hypothesis α0+β0= 2 : Xα0,H0(x) =
Z
R2
ei(x1ξ1+x2ξ2)−1
|ξ1|1/α0+|ξ2|1/(2−α0)H0+1dWc(ξ) described by two parameters
AnisotropyE0=
α0 0
0 2−α0
forα0∈(0,2).
H0(self–similarity).
Estimation of these two parameters ?
An anisotropic model
FBM case : Hurst index H related to self–similarity properties of the random field BH. For anyq >0
E(|BH(x+h)−BH(x)|q) =CH|h|qH .
FBM case : Hurst index H related to self–similarity properties of the random field BH. For anyq >0
E(|BH(x+h)−BH(x)|q) =CH|h|qH . Classical approach for the estimation of the Hurst index : quadratic variations (Istas–Lang 1998)
Tj = 2−j
2Xj−1
k=0
BH
k+ 1 2j
−BH
k 2j
q
∼2−jqH .
An anisotropic model
FBM case : Hurst index H related to self–similarity properties of the random field BH. For anyq >0
E(|BH(x+h)−BH(x)|q) =CH|h|qH . Classical approach for the estimation of the Hurst index : quadratic variations (Istas–Lang 1998)
Tj = 2−j
2Xj−1
k=0
BH
k+ 1 2j
−BH
k 2j
q
∼2−jqH . Increments may be replaced by wavelets coefficients.
FBM case : Hurst index H related to self–similarity properties of the random field BH. For anyq >0
E(|BH(x+h)−BH(x)|q) =CH|h|qH . Classical approach for the estimation of the Hurst index : quadratic variations (Istas–Lang 1998)
Tj = 2−j
2Xj−1
k=0
BH
k+ 1 2j
−BH
k 2j
q
∼2−jqH . Increments may be replaced by wavelets coefficients.
Under suitable assumptions, CLT satisfied by estimator based on the regression log–log of this estimator.
An anisotropic model
Our case : E0 assumed to be diagonal with trace 2.
Our case : E0 assumed to be diagonal with trace 2.
Self–similarity implies
E(|X(x+aE0h)−X(x)|q) =CX|a|qH0 .
An anisotropic model
Our case : E0 assumed to be diagonal with trace 2.
Self–similarity implies
E(|X(x+aE0h)−X(x)|q) =CX|a|qH0 . If E 6=E0 andTr(E) = 2
E(|X(x+aEh)−X(x)|p)≤CX|a|qH . withH ≤H0 (M.C.–Vedel 2013).
Our case : E0 assumed to be diagonal with trace 2.
Self–similarity implies
E(|X(x+aE0h)−X(x)|q) =CX|a|qH0 . If E 6=E0 andTr(E) = 2
E(|X(x+aEh)−X(x)|p)≤CX|a|qH . withH ≤H0 (M.C.–Vedel 2013).
Approximation of |X(x+aEh)−X(x)|q by means of well–adapted wavelet coefficients ?
Usual bidimensional wavelet transform
1D wavelet transform : ϕ(L filter),ψ (H filter).
2D wavelet transform : 1 scaling function (LL filter), 3 mother wavelets (LH,HL,HH filters).
L2 basis :
ϕk1,k2(x1,x2) = ϕ(x1−k1),
ψj(1),k1,k2(x1,x2) = ϕ(2jx1−k1)ψ(2jx2−k2), ψj(2),k1,k2(x1,x2) = ψ(2jx1−k1)ϕ(2jx2−k2), ψj(3),k
1,k2(x1,x2) = ψ(2jx1−k1)ψ(2jx2−k2). Wavelet coefficients
Z
ψj1,j2,k1,k2(x1,x2) =ψ(2j1x1−k1)ψ(2j2x2−k2) whereψ 1D wavelet.
Our analyzing tool : hyperbolic wavelet transform
ψj1,j2,k1,k2(x1,x2) =ψ(2j1x1−k1)ψ(2j2x2−k2) whereψ 1D wavelet.
Hyperbolic wavelet basis associated to ψ
{ψj1,j2,k1,k2,(j1,j2)∈Z2,(k1,k2)∈Z2}, (DeVore,Konyagin,Temlyakov, 1998).
ψj1,j2,k1,k2(x1,x2) =ψ(2j1x1−k1)ψ(2j2x2−k2) whereψ 1D wavelet.
Hyperbolic wavelet basis associated to ψ
{ψj1,j2,k1,k2,(j1,j2)∈Z2,(k1,k2)∈Z2}, (DeVore,Konyagin,Temlyakov, 1998).
Hyperbolic wavelet coefficients cj1,j2,k1,k2 = 2j1+j2
Z
R2
f(x1,x2)ψj1,j2,k1,k2(x1,x2)dx1dx2.
Estimation
Scaling invariance properties of Xα0,H0?
Scaling invariance properties of Xα0,H0? Structure functions
S(q,j1,j2) = 1 Nj1,j2
X
(j1,j2)∈Z2
|cj1,j2,k1,k2|q ,
p >1,Nj1,j2 : number of available coefficients at scales (j1,j2).
Estimation
Theoretical result
S(q,j1,j2)≈2(j1+j2)q/22−q(H0+1) max(
j1 α0,2−j2α
0)
.
Theoretical result
S(q,j1,j2)≈2(j1+j2)q/22−q(H0+1) max(
j1 α0,2−j2α
0)
. For α∈(0,2), define
τ(q, α) = lim inf
j→∞
−log2(S(q,[αj],[(2−α)j])) j
.
Estimation
Theoretical result
S(q,j1,j2)≈2(j1+j2)q/22−q(H0+1) max(
j1 α0,2−j2α
0)
. For α∈(0,2), define
τ(q, α) = lim inf
j→∞
−log2(S(q,[αj],[(2−α)j])) j
.
α7→τ(q, α) maximal forα=α0.
Theoretical result
S(q,j1,j2)≈2(j1+j2)q/22−q(H0+1) max(
j1 α0,2−j2α
0)
. For α∈(0,2), define
τ(q, α) = lim inf
j→∞
−log2(S(q,[αj],[(2−α)j])) j
.
α7→τ(q, α) maximal forα=α0. τ(q, α0) =qH0.
Estimation
Estimation ofα0 : ˆ
α(q) =Argmaxα∈(0,2)
τ(q, α) q
,
Estimation ofα0 : ˆ
α(q) =Argmaxα∈(0,2)
τ(q, α) q
,
Estimation ofH0
H(q) = maxˆ
α∈(0,2)
τ(q, α) q
.
Estimation
Estimation
Estimation
Estimation
First results
Estimation performance of Hb andαbperformed on 100 realizations of (α,H0).
.
100 realizations of (α,H) of sizeN×N .
Beyond OSSRGF : unknown axes
What happens if the axes are unknown ?
What happens if the axes are unknown ? Model
Xα0,H0,θ0 = Z
R2
(eixξ−1)f(ξ)−H0−1dWc(ξ), withf(ξ) =|ζ1|1/α0+|ζ2|1/(2−α0) whereζ =Rθ0ξ.
Beyond OSSRGF : unknown axes
What happens if the axes are unknown ? Model
Xα0,H0,θ0 = Z
R2
(eixξ−1)f(ξ)−H0−1dWc(ξ), withf(ξ) =|ζ1|1/α0+|ζ2|1/(2−α0) whereζ =Rθ0ξ.
Self–similarity properties and anisotropy
{Xα0,H0,θ0(aE0x)}(=L){aH0X(x)}, withE0 =Rθ0
α0 0 0 2−α
Rθ−1
0 .
Method
Rotation of the image I :Iθ=RθI. Estimation ofH,b αb onIθ ⇒ H(θ),b α(θ).b Empirical resultH maximal ifθ=θ0,α=α0.
Hyperbolic wavelet analysis and anisotropy : what else ?
Statistical properties of the estimators (work in progress).
Statistical properties of the estimators (work in progress).
Beyond anisotropic self–similarity : anisotropic multifractal analysis (P.Abry–M.C.–S.Jaffard–S.G.Roux–B.Vedel, 2015).
Hyperbolic wavelet analysis and anisotropy : what else ?
Statistical properties of the estimators (work in progress).
Beyond anisotropic self–similarity : anisotropic multifractal analysis (P.Abry–M.C.–S.Jaffard–S.G.Roux–B.Vedel, 2015).
Another point of view for anisotropy : oriented textures (G.
Peyr´e 2007).
Statistical properties of the estimators (work in progress).
Beyond anisotropic self–similarity : anisotropic multifractal analysis (P.Abry–M.C.–S.Jaffard–S.G.Roux–B.Vedel, 2015).
Another point of view for anisotropy : oriented textures (G.
Peyr´e 2007).
Decomposition of multicomponent images into several modes and estimatio of the orientation at any point using
bidimensional synchrosqueezing (M.C.–T.Oberlin, V. Perrier, 2015).
Hyperbolic wavelet analysis and anisotropy : what else ?
Statistical properties of the estimators (work in progress).
Beyond anisotropic self–similarity : anisotropic multifractal analysis (P.Abry–M.C.–S.Jaffard–S.G.Roux–B.Vedel, 2015).
Another point of view for anisotropy : oriented textures (G.
Peyr´e 2007).
Decomposition of multicomponent images into several modes and estimatio of the orientation at any point using
bidimensional synchrosqueezing (M.C.–T.Oberlin, V. Perrier, 2015).
Synthesis of textures with prescribed orientation (K.
Polisano–M.C.–V. Perrier–L. Condat, 2014)
Statistical properties of the estimators (work in progress).
Beyond anisotropic self–similarity : anisotropic multifractal analysis (P.Abry–M.C.–S.Jaffard–S.G.Roux–B.Vedel, 2015).
Another point of view for anisotropy : oriented textures (G.
Peyr´e 2007).
Decomposition of multicomponent images into several modes and estimatio of the orientation at any point using
bidimensional synchrosqueezing (M.C.–T.Oberlin, V. Perrier, 2015).
Synthesis of textures with prescribed orientation (K.
Polisano–M.C.–V. Perrier–L. Condat, 2014)
Denoising of anisotropic ultrasound images (Y. Farouj, J.M.
Freyermuth, L.Navarro, M.C., P. Delachartre 2015, to be submitted).
Bibliography
1 D. Schertzer and S. Lovejoy, Physically based rain and cloud modeling by anisotropic, multiplicative turbulent cascades, J. Geophys. Res. 92 (1987), 9693–9714.
2 H. Bierm´e, M.M. Meerschaert, and H.P.
Scheffler, Operator scaling stable random fields., Stoch.
Proc. Appl. 117 (2009), no. 3, 312–332.
3 R. A. DeVore, S. V. Konyagin, and V. N.
Temlyakov, Hyperbolic wavelet approximation, Constr.
Approx. 14 (1998), 1–26.
sample paths properties of Operator Scaling Gaussian Random Fields Ann. Univ. Buch. (2013).
2 S.G. Roux, M.Clausel, B.Vedel, S.Jaffard,
P.Abry, The Hyperbolic Wavelet Transform for self–similar anisotropic texture analysis,IEEE TIP 2013.
3 P.Abry, M.Clausel, S.Jaffard, B.Vedel, S.G.
Roux, The Hyperbolic Wavelet Transform : an efficient tool for anisotropic texture analysis,Rev. Mat. Iber. 2015.
4 M.Clausel, T.Oberlin, V. Perrier, The Monogenic Synchrosqueezed Wavelet Transform : A tool for the Decomposition/Demodulation of AM-FM images. ACHA 2015.
5 K. Polisano, M. Clausel, V. Perrier, L. Condat, Texture modeling by Gaussian fields with prescribed local