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
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...