Mots clés : Transformations par
ondelettes, bancs de filtres multi-fréquences,
échantillonnage, codes correcteurs, descriptions multiples
.
Résumé :
Les algorithmes de compression du signal présentent
toujours plus ou moins la même architecture : une première
étape de décorrélation suivie d'opérations de
quantification et de codage. Les transformations
(transformations en ondelettes ou par paquets d'ondelettes)
qui remplacent le signal d'origine par sa représentation
sur une base de fonctions, correspondent à une telle
approche et constituent des éléments essentiels des schémas
de codage développés par TEMICS. Ces transformations
constituent en effet des outils privilégiés pour une
représentation scalable des signaux compressés, et donc
pour permettre des fonctions de régulation de débit dans
des environnements de communication hétérogènes. Dans un
contexte de transmission sur des canaux bruités, il s'avère
nécessaire de maintenir une certaine corrélation ou
redondance dans la représentation compressée du signal.
L'une des approches étudiées par TEMICS repose sur
l'utilisation de transformations sur des bases de fonctions
redondantes.
Les techniques de représentation temps-fréquence (ou
multi-résolution) du signal consistent à décomposer le signal
par bancs de filtres multi-fréquences. Une structure itérée
de décomposition par bancs de filtres va permettre de créer
un ensemble de sous-signaux (aussi appelés sous-bandes) qui
vont contenir l'information relative aux différentes bandes
de fréquences contenues dans l'image ou le signal vidéo,
comme illustré sur la figure 2. Ces
structures de décomposition, conduisant naturellement à une
représentation multi-échelle et scalable du signal, occupent
une place de plus en plus importante dans les systèmes de
compression et de communication. Elles constituent en effet
des outils privilégiés pour la mise en place de mécanismes de
contrÔle de congestion et de régulation de débit dans des
environnements de communication hétérogènes, et en
particulier multi-points.
Figure 2: Analyse multi-résolution
d'un signal 2D par un banc de filtres :
le signal est décomposé sur 4 espaces orthogonaux entre
eux, un espace d'approximation (correspondant au signal
LL contenant les
basses fréquences verticales et horizontales) et trois
espaces de détail (correspondant aux signaux
LH, HL et HH).
|
|
Les décompositions par bancs de filtres multi-fréquences
utilisées en compression de signal sont à échantillonnage
critique, c'est-à-dire que la somme des échantillons contenus
dans les sous-signaux est égale au nombre de pixels contenus
dans l'image. Dans un contexte de transmission sur des canaux
bruités, il s'avère nécessaire de maintenir une certaine
redondance ou corrélation dans la représentation
multi-résolution de l'image. L'une des approches considérées
dans le projet TEMICS consiste à utiliser des transformations
redondantes, comme par exemple des bancs de filtres
sur-échantillonnés. Conceptuellement, l'approche s'apparente
à un code de canal en bloc, défini sur le corps des réels, et
mis en oeuvre au travers de la transformation. Les paramètres
n/m définissant le
taux de rendement du code et les fonctions de base de la
transformation peuvent être adaptés aux caractéristiques du
canal à un instant donné. Ces transformations peuvent être
vues comme une décomposition du signal sur un ensemble de
fonctions de bases
= 
redondantes et être formalisées par une transformation
linéaire
F : Cn
Cm d'un espace de dimension
n vers un espace de
dimension m
n. L'interprétation de ces
transformations redondantes sous forme de codes de canal
permet d'appliquer certains outils de décodage de canal
(comme par exemple les algorithmes de décodage basés syndrome
ou des estimateurs Bayesiens) pour exploiter la redondance et
corriger les erreurs (ou pertes) dues à la transmission.