TD Compression
Exercice 1
Appliquer l'algorithme de Huffman sur la phrase suivante : TO BE OR NOT TO BE
Pour commencer :
1. Déterminer le nombre d'occurrence de chaque caractère
2. Trier les caractères selon les fréquences d'apparition décroissantes d'apparition et en cas
d'égalité l'ordre alphabétique
3. Appliquer l'algorithme de Huffman
4. Calculer la longueur moyenne du code proposé
5. Calculer l'entropie et comparer
Exercice 2
On cherche à coder l'image suivante en MPEG 1.
La matrice DCT obtenue est la matrice 4x4 ci-dessous :
512 7 -13 -16
-7 -39 -20 44
-13 20 -87 -49
16 44 49 14
On utilise la matrice de quantification définie par ,ij
Qq
⎡⎤
=
⎣⎦
avec
()
,11 ,0,1, 0,1
ij
qijiNjNκ=+ ++ , N la taille du bloc et le facteur de qualité 9κ= .
1. Ecrire la matrice de quantification.
2. Calculer les valeurs de la matrice DCT quantifiée
3. Donner la suite générée après la lecture zigzag.
100 150 150 100
100 100 150 150
200 100 100 150
100 200 100 100
1 / 1 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !