Tp4 2007 codsrc L MIA Systèmes de Communications TP codage de source Ce TP utilise scilab un logiciel libre de simulation numérique voir http www scilab org Pour le lancer sous linux placez-vous dans une fenêtre terminal dans votre répertoire de travail e
L MIA Systèmes de Communications TP codage de source Ce TP utilise scilab un logiciel libre de simulation numérique voir http www scilab org Pour le lancer sous linux placez-vous dans une fenêtre terminal dans votre répertoire de travail et tapez ??scilab ? On peut soit taper directement les instructions dans la fenêtre de commande qui appara? t soit exécuter un script stocké dans un ?chier d ? extension sce Pour cela ouvrez ce script dans l ? éditeur intégré et faites exécuter charger dans scilab On peut af ?cher l ? aide en ligne sur une fonction par help suivi du nom de la fonction Téléchargez http www math-info univ-paris fr mahe TPComNum TP zip dans votre répertoire de travail puis dézippez-le unzip TP zip Pour écouter un son représenté par le vecteur x des échantillons la commande fournie par la toolbox boombox sci est soundsc x Fe o? Fe est la fréquence d ? échantillonnage qui sera ?xée à Hz ici Codage par modélisation AR de la source Un signal vocal s peut être découpé en tranches de à ms et représenté sur chaque tranche par un modèle dit auto-régressif d ? ordre p p s n ?ee n ?? ais n ?? i i C ? est-à-dire que chaque échantillon s n est une combinaison linéaire des précédents plus un terme d ? innovation ?ee n tel que la puissance de e vaut Nous allons nous appuyer sur cette redondance pour comprimer presque sans perte le signal s Au lieu de transmettre les échantillons s n quanti ?és le codeur transmet pour chaque tranche de ms les coef ?cients a à a ?e et la suite des e n échantillons pour un échantillonnage à kHz Ouvrir et lancer testcodecAR sce Ce programme code un signal sonore s en un ux coded et décode celui-ci en un signal sonore scodec Il af ?che s et e En ?n il quanti ?e s sur bits ce qui donne sq Ecoutez et comparez s scodec et sq Baissez le nombre de bits de quanti ?cation de sq jusqu ? à la limite de perception du bruit de quanti ?cation A présent nous allons quanti ?er e sur un nombre de bit minimal Dans la fonction cod AR remplacez ?? l ? avant-dernier paramètre par la valeur absolue maximale de e vous pouvez prendre une valeur légèrement inférieure si peu d ? échantillons la dépassent ?? le dernier paramètre par le nombre de bits de quanti ?cation de e par exemple Lancez le programme écoutez et comparez s scodec et sq Baissez le nombre de bits de quanti ?cation de e jusqu ? à la limite de perception du bruit de quanti ?cation Conclusion Si on alloue bits par trame aux coef ?cients ai et à ?e quel est le gain de codage C Codage perceptif Ouvrez le ?chier testpercept sce Ce programme crée un vecteur s qui contient les échantillons d ? un ?chier son que vous pouvez choisir à
Documents similaires










-
47
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Apv 26, 2022
- Catégorie Law / Droit
- Langue French
- Taille du fichier 38kB