WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Compression d'image animmée par le codage EZW 3D

( Télécharger le fichier original )
par Guenidi Sif Eddine , Kebairi Athmane
Université de BISKRA , ALGERIE - Ingénieur en Automatique 2007
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

2.4.3.3 Ondelettes usuelles

Un exemple très simple mais très utile pour illustrer les meilleures propriétés des ondelettes, est l'ondelette de Haar, où l'on peut illustrer facilement les propriétés de la fonction d'échelle et de l'ondelette. Cette ondelette a aussi des utilisations pratiques.

Fonction d'échelle, elle est définit par :

Ö = 0 ailleurs

( )

x ?? = =

? 1 si 0 x 1 2.17

Le sous espace V0 est étendu par la fonction d'échelle Ö(x - k), qui est formée de translations entières de la même fonction. Les sous espace V1 est étendu par Ö(2x - k) qui est formée de translations de k /2 de la fonction d'échelle sur un intervalle de 1 / 2. En général, Vj est étendu par des translations de j

k / 2 de la fonction d'échelle sur un

intervalle de j

1 / 2 . Les relations de double échelle de l'ondelette de Haar sont :

Ö x = ? p k Ö x - k = Ö x + Ö x -

( ) (2 ) (2 ) (2

k

Avec p0 = p1 =1 et pj = 0,?j

1) 2.18

25 -

Compression d'images animée par codage EZW 3D

Chapitre 2 Transformée en ondelettes

L'ondelette de Haar ø correspond à la fonction d'échelle de Haar Ö(x) donnée par :

1

=

= x

1 si 0

2

2.19

-

1

=

x 1

<

1 si

2

Ö x

( )

0 ailleurs

?


· Relations de décomposition et de reconstruction Les relations de reconstruction sont données par :

?? ø ( )

?
??

11

1 1

-

?Ö ( )

x ? ?

x ?? = ??

? Ö ( )

2 x ?

?? ø ( )??

2 1

x -

2.20

Les relations de décomposition sont l'inverse des celles de reconstruction et il sont données par:

?
??

ø

?
??

? Ö
??ø

Ö ( )

x ?

x ??

( )

?1 1

??1 1

-

( )

2 x?

( )??

2 1

x -

2.21

II existe plusieurs autres ondelettes usuelles telles que: l'ondelette de Daubechies. [2.9] 2.4.3.4 Ondelettes sur un intervalle

Les ondelettes définies sur un intervalle le sont sur un ensemble compact, tel qu'un intervalle unidimensionnel ou bidimensionnel. Pour être spécifique, nous pouvons considérer le cas d'une fonction f(x) définie sur un intervalle [a, b] et telle que f(x) est nulle à l'extérieure de [a, b]. Les ondelettes comportent des discontinuités aux points d'extrémités a et b, et sont efficaces pour détecter les singularités. [2.8]

Pour construire des ondelettes bornées sur un intervalle, considérons un ensemble fini de fonctions linéaires et indépendantes Ö 0,....,Ö m-1 définies sur cet intervalle et supposons

V0 l'espace vectoriel étendu par ces fonctions, en observant que pour une fonction d'échelle Ö on considère un ensemble fini de fonctions d'échelle.

26 -

Compression d'images animée par codage EZW 3D

Chapitre 2 Transformée en ondelettes

Comme exemple des ondelettes sur un intervalle, citons parmi d'autres :


· L'ondelette linéaire et quadratique de Legendre, l'ondelette de premier ordre et de second ordre de Flatlet et l'ondelette borne de Meyer. [2.9]

2.4.3.5 Ondelettes multidimensionnelles

Une méthode simple pour obtenir des ondelettes multidimensionnelles est d'utiliser le produit tensoriel.

Considérons : Ö ( x , y ) = Ö ( x ) ? Ö ( y) 2.22

?

= = 1 ?2 Ö - - ?

f f x y x k y k L Z

( ) ( ) ( )?

2 2

V : , , ,

0 , 1 2

? ë ë

k k ?

1 2

? k k

, ?

2.23

Si Ö(x-l)/l? Z est un ensemble orthonormale, alors Ö(x-k1,y-k2) forme une base orthonormale de V0. Par une échelle dyadique on obtient une analyse multirésolution

deL2(R2). Le complément W0 de V0 dans V1 est de façon semblable généré par la translation des trois fonctions :

ø ø ø ø ø ø ø

( 1 ) , ( 2 ) , ( 3 )

= Ö ? = ? Ö = ? 2.24

Par décomposition d'une seule dimension pour chaque variable, on obtient :

f x y f i l j k

( )

, , ( x, y )

= ?? ø , ? ø , ø ? ø 2.25

i,l j ,k

i l j k

, ,

Les fonctions øi,l ?øj,k impliquent deux échelles, - i

2 et - j

2 , et chacune est supportée

sur un rectangle. Pour cela cette décomposition est appelée décomposition rectangulaire d'ondelette. [2.8]

27 -

Compression d'images animée par codage EZW 3D

Chapitre 2 Transformée en ondelettes

2.5 Bancs de filtres

2.5.1 Notion des bancs de filtres

La théorie des ondelettes trouve ses fondements dans la théorie des bancs de filtres couramment utilisée en traitement du signal et en télécommunication.

L'idée est de séparer le signal original en plusieurs bandes de fréquence (basse fréquence et haute fréquence) pour mieux le traiter et le transmettre. Au récepteur, on reconstruit le signal en rassemblant ces diverses bandes (voir la figure 2.4). Le problème est de savoir comment on peut avoir un signal reconstruit X identique au signal original X0.

Figure 2.4 : Banc de filtres (banc d'analyse/synthèse à un étage)

En utilisant les notations de la figure 2.4, on rappelle qu'une décimation par M implique (notation avec la transformée en z) :

- 2 ð jk

? ?

1 / M

? l 2.26

M ?

? ?

Et en suite une interpolation par M : ( ) ( M )

Y Z = X 0 Z 2.27

28 -

Bancs d'analyse Bancs de synthèse

ha, ga hs, gs

X0

Original

ha

2 2

hs

ga

2

2

gs

X

Reconstruite

Y : décimation par M

X0 M Y : Interpolation par M

X0

M

M - 1

Y Z X Z

( ) ?

= 0

k 0

Compression d'images animée par codage EZW 3D

Chapitre 2 Transformée en ondelettes

Dans le cas de filtres orthogonaux, l'énergie des coefficients transmis est la même que celle du signal original. Tandis que dans le cas ou les filtres sont biorthogonaux, ce n'est pas le cas. Par contre, dans les deux cas, on reconstruit un signal identique à l'original mais avec une phase pouvant être différente. Il est bien connu [2.10 ; 2.11] que le seul banc de fiItres RIF réels ayant une phase linéaire est celui avec des filtres de Haar.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Tu supportes des injustices; Consoles-toi, le vrai malheur est d'en faire"   Démocrite