TP 2 de Compression. Sujet: QUANTIFICATION. S7 Master 1 Audiovisuel et Multimédia - ISIS Clément FOLLET Février 2008



Documents pareils
INTRODUCTION A L ELECTRONIQUE NUMERIQUE ECHANTILLONNAGE ET QUANTIFICATION I. ARCHITECTURE DE L ELECRONIQUE NUMERIQUE

Systèmes de transmission

Chaine de transmission

La conversion de données : Convertisseur Analogique Numérique (CAN) Convertisseur Numérique Analogique (CNA)

Technique de codage des formes d'ondes

Partie Agir : Défis du XXI ème siècle CHAP 20-ACT EXP Convertisseur Analogique Numérique (CAN)

Expérience 3 Formats de signalisation binaire

CHAPITRE V. Théorie de l échantillonnage et de la quantification

LES CARACTERISTIQUES DES SUPPORTS DE TRANSMISSION

Etudier l influence de différents paramètres sur un phénomène physique Communiquer et argumenter en utilisant un vocabulaire scientifique adapté

TP Modulation Démodulation BPSK

TD1 Signaux, énergie et puissance, signaux aléatoires

Chapitre 2 : communications numériques.

J AUVRAY Systèmes Electroniques TRANSMISSION DES SIGNAUX NUMERIQUES : SIGNAUX EN BANDE DE BASE

SIGNAUX NUMERIQUES ET MODULATIONS NUMERIQUES

UE 503 L3 MIAGE. Initiation Réseau et Programmation Web La couche physique. A. Belaïd

Quantification Scalaire et Prédictive

UEO11 COURS/TD 1. nombres entiers et réels codés en mémoire centrale. Caractères alphabétiques et caractères spéciaux.

Transmission de données. A) Principaux éléments intervenant dans la transmission

Chapitre I La fonction transmission

TS 35 Numériser. Activité introductive - Exercice et démarche expérimentale en fin d activité Notions et contenus du programme de Terminale S

- Instrumentation numérique -

Les techniques de multiplexage

Les réseaux cellulaires

Étude des Corrélations entre Paramètres Statiques et Dynamiques des Convertisseurs Analogique-Numérique en vue d optimiser leur Flot de Test

Transmission d informations sur le réseau électrique

TP SIN Traitement d image

Numérisation du signal

Projet de Traitement du Signal Segmentation d images SAR

TD1 PROPAGATION DANS UN MILIEU PRESENTANT UN GRADIENT D'INDICE

Université de La Rochelle. Réseaux TD n 6

Sujet. calculatrice: autorisée durée: 4 heures

Didier Pietquin. Timbre et fréquence : fondamentale et harmoniques

Kit pédagogique RFID-EDUC

TP a Notions de base sur le découpage en sous-réseaux

Communications numériques

Outils permettant la diffusion de l information. Un point sur le droit numérique

Fonctions de la couche physique

Chapitre 1 I:\ Soyez courageux!

Tests paramétriques de comparaison de 2 moyennes Exercices commentés José LABARERE

Chapitre 13 Numérisation de l information

1. Vocabulaire : Introduction au tableau élémentaire

I- Définitions des signaux.

CAPTEURS - CHAINES DE MESURES

Travaux pratiques. Compression en codage de Huffman Organisation d un projet de programmation

TP: Représentation des signaux binaires. 1 Simulation d un message binaire - Codage en ligne

Partie 1 - Séquence 3 Original d une fonction

Enregistrement et transformation du son. S. Natkin Novembre 2001

1 Savoirs fondamentaux

TD : Codage des images

Echantillonnage Non uniforme

ACOUSTIQUE 3 : ACOUSTIQUE MUSICALE ET PHYSIQUE DES SONS

Le poids et la taille des fichiers

Statistiques Descriptives à une dimension

ANALYSE SPECTRALE. monochromateur

LE VDSL 2 EN FRANCE. Source :

Licence Sciences et Technologies Examen janvier 2010

YAPBA M. Logiciel libre de suivi de vos comptes

Détection en environnement non-gaussien Cas du fouillis de mer et extension aux milieux

CHAPITRE IX : Les appareils de mesures électriques

Bandes Critiques et Masquage

Régler les paramètres de mesure en choisissant un intervalle de mesure 10µs et 200 mesures.

Spectrophotomètre double faisceau modèle 6800

IMPORTATION, CRÉATION, MANIPULATION, EXPORTATION DE DONNÉES STATISTIQUES

Mini_guide_Isis_v6.doc le 10/02/2005 Page 1/15

Intérêt du découpage en sous-bandes pour l analyse spectrale

TD séance n 10 Multimédia Son

L information sera transmise selon des signaux de nature et de fréquences différentes (sons, ultrasons, électromagnétiques, électriques).


Mini_guide_Isis.pdf le 23/09/2001 Page 1/14

Joueur B Pierre Feuille Ciseaux Pierre (0,0) (-1,1) (1,-1) Feuille (1,-1) (0,0) (-1,1) Ciseaux (-1,1) (1,-1) (0.0)

Représentation des Nombres

avec des nombres entiers

TESTS D'HYPOTHESES Etude d'un exemple

MESURES D UN ENVIRONNEMENT RADIOELECTRIQUE AVEC UN RECEPTEUR CONVENTIONNEL ETALONNE

Projet Matlab : un logiciel de cryptage

choisir H 1 quand H 0 est vraie - fausse alarme

CHAPITRE VIII : Les circuits avec résistances ohmiques

LES DIFFÉRENTS FORMATS AUDIO NUMÉRIQUES

LISACode. Un simulateur opérationnel pour LISA. Antoine PETITEAU LISAFrance - le 16 mai 2006

Définition 0,752 = 0,7 + 0,05 + 0,002 SYSTÈMES DE NUMÉRATION POSITIONNELS =

Amplificateur à deux étages : gains, résistances "vues", droites de charges, distorsion harmonique

MODULES 3D TAG CLOUD. Par GENIUS AOM

NOTE SUR LA MODELISATION DU RISQUE D INFLATION

TABLE DES MATIÈRES 1. DÉMARRER ISIS 2 2. SAISIE D UN SCHÉMA 3 & ' " ( ) '*+ ", ##) # " -. /0 " 1 2 " 3. SIMULATION 7 " - 4.

Fiche technique CPU 314SC/DPM (314-6CG13)

«Le Dolby Digital 5.1 et les tests en champ libre par ordinateur»

Systèmes de communications numériques 2

Communication parlée L2F01 TD 7 Phonétique acoustique (1) Jiayin GAO <jiayin.gao@univ-paris3.fr> 20 mars 2014

Projet audio. Analyse des Signaux ELE2700

DimNet Gradateurs Numériques Evolués Compulite. CompuDim 2000

CHAPITRE XIII : Les circuits à courant alternatif : déphasage, représentation de Fresnel, phaseurs et réactance.

En DV (PAL ou NTSC), la largeur est toujours de 720 pixels, c'est la proportion du pixel qui change la proportion de l'image.

Master IAD Module PS. Reconnaissance de la parole (suite) Alignement temporel et Programmation dynamique. Gaël RICHARD Février 2008

Le suivi de la qualité. Méthode MSP : généralités

Chapitre 2 Les ondes progressives périodiques

TP n 2 Concepts de la programmation Objets Master 1 mention IL, semestre 2 Le type Abstrait Pile

Cours 9. Régimes du transistor MOS

Transcription:

TP 2 de Compression Sujet: QUANTIFICATION S7 Master 1 Audiovisuel et Multimédia - ISIS Clément FOLLET Février 2008 Travail préparatoire: On considère un quantificateur uniforme sur 2 bits avec un plage d'entrée s'étendant sur l'intervalle [-1,1]. a. Il possède 2²=4 niveaux de quantification. b. Il a un interval de quantification de (1-(-1))/4=0, unité. c. 1-1 On considère maintenant un bruit de quantification uniformément distribué défini sur l'interval [-q/2,q/2] où q est la largeur de l'interval d'un quantificateur uniforme de N-bits. a. q=2*amax/(n-1) b. V(X) = e(x²) e²(x) où e(x)=0 q/2 donc V(X) = e(x²) = s²(1/q) ds = q²/12 -q/2 Procédure: A. Quantification Uniforme. Quantificateur uniforme à 2 bits: Interval de quantification Xq Code binaire [-1;-0,] -0,7 00 [-0,;0] -0,2 01 [0;0,] 0,2 10 [0,;1] 0,7 11 TP2 Compression S7 Master Audiovisuel et Multimédia ISIS Clément FOLLET Mars 2008 page 1

La largeur de l'interval de quantification est le rapport entre la plage d'entrée du quantificateur et le nombre de niveaux de quantification. A.3 On génère une suite d'échantillons et on regarde en sortie du quantificateur: x = [ 0.8, 0.6, 0.2, -0.4, 0.1, -0.9, -0.3, 0.7 ] Elément X Xq Code binaire 1 0,8 0,7 11 2 0,6 0,7 11 3 0,2 0,2 10 4-0,4-0,2 01 0,1 0,2 10 6-0,9-0,7 00 7-0,3-0,2 01 8 0,7 0,7 11 Les fonctions quantize et bin_enc de MATLAB nous retourne bien le même résultat. C'est impossible de coder différement les 8 échantillons du signal ayant que 4 niveaux de quantification. B. Distorsion Induite par la quantification. On envoie en entrée d'un quantificateur uniforme à 2 bits un signal sinusoïdal, on répète l'opération pour un quantificateur à 3 bits, 4 bits, bits. 2 bits 3 bits 4 bits bits TP2 Compression S7 Master Audiovisuel et Multimédia ISIS Clément FOLLET Mars 2008 page 2

La distorsion induite d'un quantificateur se décompose en deux types: la distorsion dûe à un faible nombre de niveaux de quantification et la distorsion d'écrêtage qui se produit lorsque le signal est plus grand que la plage d'entrée du quantificateur. On augmente l'amplitude du signal et on observe sur un quantificateur uniforme à 3 bits: a = 0,9 a=2 a = 1,2 a= B.3 On observe maintenant l'erreur de quantification x-xq pour différents nombre de bits d'un quantificateur. 2 bits 3 bits 4 bits bits TP2 Compression S7 Master Audiovisuel et Multimédia ISIS Clément FOLLET Mars 2008 page 3

On obtient: N 2 3 4 Max xe 0,2 0,1 0,06 0,03 Max xe = Plus le nombre de bits de quantification est faible, plus l'erreur est importante. B.4 On regarde maintenant la Densité Spectrale de Puissance et on étudie la puissance d'erreur de quantification pour différents nombre de bits, et on compare avec la formule théorique: σ²q = - (4,77 + 6,02N) Non échantilloné 2 bits 4 bits bits 3 bits 6 bits On obtient les résultats suivant: N 2 3 4 6 σ²q -1,81-22,09-28,28-34,94-40,60 σ²q(formule) -16,81-22,83-28,8-34,74-40,89 Les résultats entre la formule théorique et le calcul par la fonction MATLAB sont très proches. La puissance d'erreur de quantification double quasiment quand le nombre de bits est multiplié par deux. TP2 Compression S7 Master Audiovisuel et Multimédia ISIS Clément FOLLET Mars 2008 page 4

C. Quantification non uniforme. C.1 On génère 100 échantillons d'un signal représentant une voix humaine et on observe que le signal se répartit bien dans la plage du quantificateur, c'est à dire entre -1 et 1. On quantifie ensuite le signal avec un quantificateur uniforme sur 6 bits, on observe que le signal echantillonné ressemble de très près au signal d'origine: On va maintenant réduire l'amplitude du signal original d'un facteur K=0,01 puis l'échantillonner comme précédemment. On voit que le signal est trop faible pour être échantillonné correctement par le quantificateur, c'est pourquoi on a recours à la quantification non uniforme. TP2 Compression S7 Master Audiovisuel et Multimédia ISIS Clément FOLLET Mars 2008 page

C.3 Quantification non uniforme. Voilà la caractéristique d'un quantificateur μ-law de 3 bits, donc 9 niveaux de quantification. Si un signal ayant des amplitudes comprises entre -0,2 et 0,2 passe par un quantificateur 3-bits μlaw, 6 niveaux seront alors utilisés sur les 9 niveaux disponibles, alors qu'avec un quantificateur uniforme seulement 3 niveaux sur 9 utilisés. C.4 On applique une compression μ-law avec une quantification uniforme par la suite, puis une expansion μ-law (inverse de la compression). On compare les signaux d'entrée et de sortie pour un signal de voix humaine, puis le même signal réduit d'un facteur K. voilà pour le signal d'amplitude original, pas de distorsion: TP2 Compression S7 Master Audiovisuel et Multimédia ISIS Clément FOLLET Mars 2008 page 6

Voici pour le signal d'amplitudes réduites de à 1% de la valeur originale, il n'y a pas non plus de distorsion: La compression μ-law fonctionne aussi bien pour les signaux de faibles amplitudes que pour les grandes amplitudes. C. Un quantificateur est optimal quand les amplitudes du signal échantillonné sont uniformément distribuées sur la plage du quantificateur pour un nombre de niveaux de quantification donné. Ce qui représente le mieux la distribution d'un signal de voix humaine est la distribution de Laplace. On compare la distribution de Laplace avant et après compression μ-law, pour voir si après compression on a bien une distribution uniformément répartie, d'où un quantificateur optimal. TP2 Compression S7 Master Audiovisuel et Multimédia ISIS Clément FOLLET Mars 2008 page 7

C.6 On va maintenant voir quel type de quantificateur choisir (uniforme ou μ-law) suivant différents niveaux de puissance du signal d'entrée. On mesure à l'aide d'une fonction implantée dans MATLAB le rapport signal à bruit de quantification en sortie. Pour cela on mesure la puissance du signal en entrée σ²s, et la puissance du signal en sortie du quantificateur uniforme avec et sans compression μ-law σ²p. Pour obtenir le SQNR, on fait le rapport pour les deux systèmes entre puissance d'entrée sur puissance de sortie σ²s/σ²p. On obtient le tableau suivant: Power Σ²s SQNR(uniform) SQNR(μ-law) 0,0001-39,67 13,08 3,68 0,001-29,89 23,26 37,16 0,01-20,2 32,74 38,12 0,1-9,97 42,90 37,30 1-3,84 47,34 34,67 Et la courbe suivante: 0 4 40 SQNR(dB) 3 30 2 20 1 10 0-4 -40-3 -30-2 -20-1 -10-0 Signal Power(dBW) Entre [-40,-10]dBW, on préférera le quantificateur avec compression μ-law. Entre [-10,0]dBW, on préférera le quantificateur uniforme. Et pour la plage entière [-40,0]dBW, on prendra le quantificateur μ-law. TP2 Compression S7 Master Audiovisuel et Multimédia ISIS Clément FOLLET Mars 2008 page 8