FRACTALES (et ondelettes) - Gipsa-lab

Transcription

FRACTALES (et ondelettes) - Gipsa-lab
1
FRACTALES (et ondelettes)
Pierre-Olivier Amblard
Laboratoire des Images et des Signaux, UMR CNRS 5083
Groupe Non Linéaire
CENTRE NATIONAL
DE LA RECHERCHE
SCIENTIFIQUE
2
Fractales–3ème, analyse en ondelettes
Ondelettes continues
Ondelettes et signaux höldériens
Analyse en ondelette des signaux fractals
3
Représentation en temps, en fréquence,. . .
espace L2 des signaux déterministes,
Z
Ex = ||x(t)||2 = |x(t)|2 dt < +∞
Le signal admet une transformée de Fourier
Z
X(ν) = x(t)e−2iπνt dt
La transformée de Fourier est unitaire : elle conserve les produits scalaires.
Encombrements temporel et fréquentiel
Z
1
(t − mx )2 |x(t)|2 dt
∆t2 =
Ex
Z
1
∆ν 2 =
(ν − mX )2 |X(ν)|2 dν
Ex
4
alors,
1
∆t∆ν ≥
4π
avec égalité si
−2iπmX t −b(t−mx )2
x(t) = ae
e
5
. . . et leurs limites
représentation fréquentielle : présuppose le même contenu à tous temps
1
0.5
0
−0.5
−1
0
1
2
3
4
0
5
10
15
20
5
time, s
6
7
8
9
10
50
40
30
20
10
0
25
30
frequency, Hz
35
40
45
50
6
Représentation temps-fréquence
idée : analyser le contenu fréquentiel à travers une fenêtre glissante
F (t, ν) =
Z
x(u)h∗ (u − t)e−2iπνu du
7
Plan temps-fréquence, son pavage, et ses problèmes
Même résolution quelque soit la rapidité des phénomènes etudiés. . .
8
Un pavage alternatif
bonne résolution fréquentielle pour les phénomènes lents,
bonne résolution temporelle pour les phénomènes rapides
9
10
Transformée en ondelettes
Soit ψ(t) une fonction de L1 (R) et x(t) un signal de L2 (R).
Z
u
−
b
1
Tx (a, b) = √
x(u)ψ ∗
du
a
a
11
Condition d’admissibilité et formule de reconstruction
Sous la condition dite d’admissibilité,
Z +∞
|ψ̂(ν)|2
dν < +∞
Cψ =
ν
0
où ψ̂(ν) est la transformée de Fourier de l’ondelette, on a
Z Z
1
t − b dadb
1
x(t) =
Tx (a, b) √ ψ
Cψ
a
a2
a
La condition d’admissibilité impose que la transformée de Fourier de
l’ondelette soit nulle pour la fréquence nulle. Autrement dit
Z
ψ(t)dt = 0
12
Signaux höldériens
Un signal f (t) est dit höldérien en t0 d’ordre n + α, α ∈]0, 1[, s’il vérifie
|f (t) − Pn (t − t0 )| ≤ C|t − t0 |n+α
où Pn (t) est un polynôme de degré n.
13
Analyse en ondelettes des signaux höldériens
Soit f (t) un signal höldérien en t0 d’ordre n + α, α ∈]0, 1[. Si l’ondelette ψ
R
a au moins n + 1 moments nuls, si (1 + |t|)n+1 |ψ(t)|dt < +∞, alors la
transformée en ondelette de f en t0 vérifie.
|Tf (a, t0 )| ≤ Can+α+1/2
14
Une famille d’ondelettes : les dérivées de gaussienne
2
1
ψ0 = √ e−t /2
2π
ψn = (−1)n
et
dψn−1 (t)
dt
sont des ondelettes avec n moments nuls.
ψ
ψ
1
ψ
2
3
0.5
0.5
0.5
0.4
0.4
0.4
0.3
0.3
0.3
0.2
0.2
0.2
0.1
0.1
0.1
0
0
0
−0.1
−0.1
−0.1
−0.2
−0.2
−0.2
−0.3
−0.3
−0.3
−0.4
−0.4
−0.4
−0.5
−0.5
−0.5
−5
0
5
−5
0
5
−5
0
5
15
Illustration
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
0
0.2
0.4
0.6
0.8
1
ψ
1
ψ
2
ψ
3
16
Estimation x(t) = t + |t|α , α ∈ [0, 1]
α=1.25
pente=−1.75
α=1.66
pente=−2.16
17
Ondelettes et fBm
Considérons un fBm d’index H. Sa transformée en ondelette
Z
t−b
1
dt
TB (a, b) = √
BH (t)ψ ∗
a
a
est un champ aléatoire centré gaussien.
A une échelle donnée a, la transformée en ondelette est stationnaire au
second ordre
A une échelle donnée et un temps b fixé, Var[TB (a, b)] ∝ a2H+1
idée pour estimer H, calcul de
1
SB (a) =
T
Z
T /2
−T /2
|[TB (a, b)|2 db
18
H = 0.33
pente=1.56
2H+1=1.66
19
H = 0.66
pente=2.2
10
20
30
40
50
60
70
80
1000
2H+1=2.33
2000
3000
4000
5000
6000
7000
8000
20
Bruits en 1/f et estimation spectrale
bruit en 1/f : signal stationnaire de DSP Sx (ν) = C/ν α .
Corrélation Γx ∝ |τ |α−1
On doit avoir α < 1.
Si α ∈]0, 1[, longue dépendance
Deux estimateurs spectraux : spectrogramme
2
Z T /2 Z
1
∗
−2iπνt ˆ
x(t)h (t − b)e
dt db
Spx (ν) =
T −T /2
et scalogramme
ˆ x (a) = 1
Sc
T
Z
T /2
−T /2
Z
2
1
t−b
∗
x(t)ψ
dt db
a
a
21
Ondelette, 1er effet : biais

 E[Sc
ˆ x (a = ν0 /ν)] = Cν −α b1
 E[Sp
ˆ x (ν)]
= Cν −α b2 (ν)
=⇒ adéquation analyse en banc de filtre à surtension constante et
processus en 1/f .
22
Ondelette, 2ème effet : variance
Variance d’estimateurs calculés sur une durée T de grandeurs
blanches ou mélangeantes : Var[b
e] ∝ 1/T
à longue dépendance : Var[b
e] ∝ 1/T 1−α
Exemple : pour la moyenne d’un signal de puissance unité, btenir une
variance de 10−3
blanc : 1000 échantillons
longue dépendance α = .1, 4600 échantillons
longue dépendance α = .4, 100000 échantillons !
23
2ème effet, suite
Si l’ondelette a N moments nuls, alors à l’échelle a
Sxa (ν) = aC 0 ν 2N −α + o(ν 2N −α )
de sorte que
rxa (τ ) ≈
1
τ 2N +1−α
Si 2N + 1 − α > 1 ⇔ N > α/2 alors xa (t) est à mémoire courte
24
Récapitulons. . .
La tranformée en ondelette
stationnarise les processus non stationnaire à accroissements
stationnaires,
est en adéquation avec les processus en 1/f ,
est un filtre blanchisseur (imparfait) des processus à longue
dépendance, dès que l’ondelette est bien choisie.
25
26
27

Documents pareils

Application de la théorie des ondelettes

Application de la théorie des ondelettes Vu du coté temporel (ou spatial) x, W f (a, b) renseigne sur le signal f autour du point b dans un voisinage de taille ∼ a. Vu du coté fréquentiel (ν), W f (a, b) renseigne sur le signal fˆ auto...

Plus en détail