filtrage d`images en bases d`ondelettes
Transcription
filtrage d`images en bases d`ondelettes
Licence de sciences, mention informatique Sujet de stage L2 ou L3 équipe Informatique Géométrique et Graphique F ILTRAGE D ’ IMAGES EN BASES D ’ ONDELETTES À gauche : l’image de départ. À droite : la décomposition dans une base d’ondelettes forme un arbre ; la tendance globale (petite image en haut à gauche) est séparée des détails fins (verticaux à droite, horizontaux en bas). Contexte : Les bases d’ondelettes sont un outil largement utilisé en traitement d’image. Elles permettent de décomposer une image en un ensemble de coefficients dans une base de fonctions appelées ondelettes. Cette décomposition forme un “arbre d’images plus petites” (ci-dessus à droite). Il s’agit d’étudier des transformations sur la décomposition (à droite) et leur impact sur l’image (à gauche). Certaines transformations sont bien connues, par exemple pour compresser (JPEG) ou pour dé-bruiter. Pour un projet de génération de texture, on cherche des transformations qui conservent la structure de l’image, mais qui créent des variations aléatoires. Nombre d’étudiants : 1. Mots-clé : images, filtrage, ondelettes, textures, interface graphique. Encadrement : Basile Sauvage - [email protected] Travail à réaliser : – Programmer une décomposition en ondelettes (base de Haar). – Étudier différentes transformations : filtrage, seuillage, échanges de sous-arbres. – Proposer des transformations pour créer des variations aléatoires tout en conservant la structure de l’image. – Extensions possibles : – Programmer une interface graphique qui intègre le chargement, la décomposition, la visualisation et les transformations. – Programmer différentes bases d’ondelettes.
Documents pareils
TP4: la transformée en ondelettes
la transformée en ondelettes d’une image. visualisez le résultat de cette transformée
en fixant un nombre faible de niveaux de décomposition (mettons, 1, puis 2, puis 3),
et visualisez à chaqu...