Une courte introduction aux ondelettes

Page d'accueil

Introduction

La transformée en ondelette est une méthode de traitement du signal adaptée aux signaux non périodiques. Elle permet une analyse temps-fréquence que ne permet pas une analyse par Fourrier a fenêtres glissantes.

Pavage Fourrier Pavage Ondelette
La résolution de l'analyse dans le temps est la même pour toutes les fréquences d'analyse du signal. La résolution de l'analyse dans le temps augmente avec l'augmentation de la fréquence d'analyse du signal.
Pavage temps-fréquence de Fourrier a fenêtres glissantes Pavage temps-fréquence d'une analyse par ondelette

Les algorithmes d'ondelettes ont deux composants: une fonction d'ondelette et une fonction d'échelle (dénommé parfois filtre passe haut et filtre passe bas). Le principe de la transformée en ondelette est d'utiliser:

  • la fonction d'échelle pour déterminer une version comprimée du signal;
  • la fonction d'ondelette pour déterminer les détails supprimés par la fonction d'échelle.

La transformée directe

La fonction d'ondelette utilise deux (ou plus) mesures pour déterminer les coéfficients d'ondelette. La fonction d'échelle utilise ces mêmes mesures pour créer une version comprimée du signal.

En pratique

La première moitier des données est remplacée par les valeurs déterminée par la fonction d'échelle et présente le signal avec deux fois moins de données.

La seconde moitier des données est remplacée par les valeurs déterminée par la fonction d'ondelette qui donne les détails qui ont été retirés du signal par la fonction d'échelle.

decomposition d'échelle et d'ondelette

Pour redire la même chose,mais autrement, le signal traité est remplacé dans la première moitier par un signal équivalent "en moyenne" mais à fréquence d'échantillonnage 2 fois plus faible et dans la seconde moitier du signal par les coéfficients (les détails) qui s'ils sont rajoutés à la première moitier du signal permettent de le recomposer identiquement.

Traitement en multirésolution

On obtient un traitement en multirésolution en reproduisant ce processus à chaque fois sur le signal comprimé obtenu (le séparant à nouveau en valeurs d'échelles et en valeur d'ondelette).

multirésolution dans le traitement par ondelette

Le premier traitement du signal porte sur la totalité des données, puis sur la première moitier, puis sur le premier quart ... Un traitement en multirésolution doit donc se réaliser sur 2m valeurs.

La transformée inverse

La transformée inverse en ondelette permet de reconstituer le signal à partie des coéficients déterminés par la fonction d'échelle et la fonction d'ondelette.

Au signal comprimé déterminé par la fonction d'échelle, on rajoute les détails déterminés par la fonction d'ondelette pour reconstruire le signal original.

Pour une information plus complète voir la Amara Graps' Wavelet Home Page qui est bien fournie.


Page d'accueil   Haut   Page suivante