• Aucun résultat trouvé

Théorie et codage de l’information

N/A
N/A
Protected

Academic year: 2022

Partager "Théorie et codage de l’information"

Copied!
11
0
0

Texte intégral

(1)

Théorie et codage de l’information

Examen final

Documents interdits

Calculatrices inutiles

(2)

Exercice 1 ( ∼ 5 pts)

1. Quel est le principe de l’opération de quantification. Exposer les principes de la quantification par arrondi et de la quantification par troncature. A quoi correspond l’erreur de quantification.

2. Quand est-ce qu’une opération de compression est dite irréversible ? Citez un exemple.

(3)

3. Compte-tenu de ce phénomène d’irréversibilité, que peut-on considérer comme limite pour la compres- sion du son et des images ?

4. Donner l’enchaînement des opérations mises en oeuvre par un algorithme de compression JPEG.

5. En matière de compression vidéo, quels sont les 3 axes exploités pour réduire le débit binaire ?

(4)

Exercice 2 ( ∼ 6 pts)

SoitLun code linéaire binaire défini par la matrice génératrice suivante :

G=

1 0 0 0 1 1 1 0 1 0 0 0 1 1 0 0 1 0 1 0 1 0 0 0 1 1 1 0

 .

1. Que signifie «le codeLest sous forme systématique» ? Quel est l’intérêt de cette représentation ?

2. Déterminer tous les mots du code.

(5)

3. Quelles sont les valeurs des paramètres de ce [n, k, d]-code ? En justifiant votre réponse, donner le nombre d’erreurs que peut détecter et corriger ce code.

4. Le mot m= 1100101a été reçu. Calculer le syndrome de m. En déduire que mn’est pas un mot du code en justifiant votre réponse.

(6)

5. Calculer le tableau de décodage par syndrome et décoder le mot men expliquant la procédure.

(7)

6. Le mot 0010101a été émis et l’on reçoitm0 = 1011101. Calculer le syndrome dem0 puis, à l’aide du tableau élaboré à la question précédente, décoderm0. Expliquer clairement le résultat obtenu.

Exercice 3 ( ∼ 3 pts)

SoitC un code cyclique binaire de longueurnet de polynôme générateurg(x) = 1 +x.

1. Calculer le polynôme de contrôle h(x)correspondant.

(8)

2. Déterminer la matrice de contrôle deC en justifiant la réponse.

3. En déduire que tous les mots du code sont de poids pair.

(9)

Exercice 4 ( ∼ 3 pts)

SoitC un code binaire de matrice génératrice suivante :

G=

1 0 1 1 0 0 0 0 1 0 1 1 0 0 0 0 1 0 1 1 0 0 0 0 1 0 1 1

 .

1. Montrer queC est un code cyclique, dont on précisera le polynôme générateurg(x).

2. Calculer le polynôme de contrôle h(x).

(10)

3. Calculer la matrice de contrôle H du codeC.

4. A l’aide d’un calcul sur les polynômes et d’une justification précise, déterminer si m= 0011010est un mot deC. Même question avec le motm0= 1001110.

(11)

Exercice 5 ( ∼ 3 pts)

1. Chercher un polynômef(x)de degré 2 irréductible surF2.

2. ConstruisezF4 à l’aide def(x), avec ses tables d’addition et de multiplication.

Références

Documents relatifs

Ces codages sont relativement simples par rapport à d’autres plus évolués mais même les codages les plus complexes développés ont leur traduction en codage binaire,

ambiguï ït té é de passer d de passer d’ ’une repr une repré ésentation (dite sentation (dite externe) externe) d d’ ’une information une information à à une autre repr

Transmettre des données d'une machine connectée au réseau A jusqu'à une machine connectée au réseau B à travers l'internet consiste à faire des sauts successifs de routeur en

La distance minimale d’un code linéaire L est le plus petit nombre de colonnes linéairement dépendantes dans sa matrice de test H.. Pour un [n, k, 3]-code, aucune colonne de H

Le système hexadécimal ( 16 bits ) permet de réduire la longueur des mots et facilite leur manipulation. Conversions hexadécimal

Le système hexadécimal (16 bits) permet de réduire la longueur des mots et facilite leur manipulation. Conversions hexadécimal

Toute suite de bits ou de caractères identiques est remplacée par un couple (nombre d’occurrences ; bit ou caractère répété).... Toute suite de bits ou de caractères identiques

Théorème 3.1 — fondamental du codage source — Dans le codage d’une