Son : codage et compression

Slides:



Advertisements
Présentations similaires
ORTHOGRAM PM 3 ou 4 Ecrire: « a » ou « à » Référentiel page 6
Advertisements

LES NOMBRES PREMIERS ET COMPOSÉS
Licence pro MPCQ : Cours
Distance inter-locuteur
Analyse temps-fréquence
Université de La Rochelle Laboratoire Informatique Image Interaction Son Vincent Courboulay Janvier 2004.
Une approche informationnelle de la restauration d’images
PRINCIPE SIMPLIFIE DE LA COMPRESSION MP3
1 Jean-Paul Stromboni, mars 2005, Révision des cinq premières séances S.S.I. Jean-Paul Stromboni, mars 2005, ESSI1 Elève : ______________________ groupe.
S.S.I., ESSI1, lundi 9 mai 2005 Page 1 Comment compresser avec le spectre Séance 10, 1 heure Version : lundi 9 mai 2005 Auteur : Jean-Paul Stromboni Contenu.
Calcul de la composition fréquentielle du signal audio
1 Jean-Paul Stromboni, mars 2005, Révision des cinq premières séances S.S.I. Jean-Paul Stromboni, mars 2005, ESSI1 Elève : ______________________ groupe.
Codage de la parole Ivan Magrin-Chagnolleau, CNRS
Codage de la parole à très bas débit avec des unités ALISP avec les partenaires du projet SYMPATEX : ENST ELAN Informatique Thomson => Thales.
Du signal continu au numérique
Mesures dans le domaine fréquentiel
Capteurs et Actionneurs
Les numéros
Architecture de réseaux
Séries de Fourier Tout signal périodique (T) de puissance finie peut être décomposé en une somme de sinus et de cosinus. An=0 1(4/) 1+ 3 (4/3)
Son : codage et compression
Caractéristiques des ondes mécaniques
Lenregistreur numérique Formation par Maurice Périard Novembre 2012.
Mr: Lamloum Med LES NOMBRES PREMIERS ET COMPOSÉS Mr: Lamloum Med.
1 5 octobre 2011 / paw Présentation du 7 octobre 2011.
Etienne Bertaud du Chazaud
ARCHITECTURE GLOBALE CAPTAGE Traitement DES des données GRANDEURS
LE SON & L’ AUDITION Dr CHAKOURI M.
Cours de physique générale I Ph 11
Le son numérique Note : Il n’est pas possible de traiter de manière approfondie un sujet comme le son numérique. Cette courte présentation n’a comme seule.
1 Guide de lenseignant-concepteur Vincent Riff 27 mai 2003.
TRAVAIL SUR DOCUMENTS.
Divers procédés de modulation sont utilisés dans le domaine hertzien et dans le domaine câblé pour transporter les informations numériques Ces techniques.
Tableaux de distributions
Tableaux de distributions
Projet poker 1/56. Introduction Présentation de léquipe Cadre du projet Enjeux Choix du sujet 2.
22 janvier 2013 Commercialiser en 2013 ! Que de variables à ajuster ! 1.
LES NOMBRES PREMIERS ET COMPOSÉS
Partie 1: Ondes et Particules.
Logiciel gratuit à télécharger à cette adresse :
Analogique-numérique
@SSR – Installation des applications eduscol.education.fr/securite - février 2007 © Ministère de l'Éducation nationale, de l'Enseignement supérieur et.
S.S.I., ESSI1, le 8 février 2004 Page 1 Numériser le signal audio Séance 2, cours, 1 heure auteur : Jean-Paul Stromboni Idées clefs de la séance De nombreuses.
RACINES CARREES Définition Développer avec la distributivité Produit 1
Représentation des systèmes dynamiques dans l’espace d’état
Représentation des systèmes dynamiques dans l’espace d’état
DUMP GAUCHE INTERFERENCES AVEC BOITIERS IFS D.G. – Le – 1/56.
1 Licence dinformatique Algorithmique des graphes Problèmes dordonnancement. Utilisation de ce document strictement réservée aux étudiants de l IFSIC dans.
Les changements de numéraire dans la tarification d’options
Les formats Débutant – Semaine 4.
SCIENCES PHYSIQUES ET CHIMIQUES FONDAMENTALES ET APPLIQUEES
ASI 3 Méthodes numériques pour l’ingénieur
7 - Son.
Théorie de l'Échantillonnage
1/65 微距摄影 美丽的微距摄影 Encore une belle leçon de Macrophotographies venant du Soleil Levant Louis.
OBSERVER : Ondes et matières Chapitre 2 : Caractéristiques des ondes
Université de Technologie de Belfort Montbéliard par Sid-Ahmed Lamrous Le 14/05/ Son : codage et compression.
Suites numériques Définitions.
Transducteur d’entrée EnergieacoustiqueEnergieélectrique Console Transducteur de sortie Energieacoustique Oreille Stockage Périphériques→→ → → → → → ↕
Les Ondes Sonores.
Juillet 2001  Les organes Cavité nasale Cavité buccale Langue Épiglotte et cordes vocales Trachée Voile du palais.
Analyse multimédia UE 503, cours CM. n°4 Par : Sahbi SIDHOM
Chapitre 3 suite Acoustique musicale
Acoustique musicale.
Julien Tardot Romain Tisserand Exposé SI28 Printemps 2005
Stéphanie Lechanteux Stéphane Moreau Exposé SI 28.
Guillaume AUDIBERT & Thomas DERIVE Présentent dans le cadre de l’UV si28.
Sound Forge 4.0 Matthieu LOUVET23/11/2003 SI28. SI28 Présentation du logiciel Sound forge 4.0 Sommaire  Qu’est-ce qu’un son ?  L’échantillonnage  Principaux.
Les ondes.
Qu'est-ce que le son ? Le son est une vibration de l'air, c'est-à-dire une suite de surpressions et de dépressions de l'air par rapport à une moyenne,
Transcription de la présentation:

Son : codage et compression Le 26/04/2006

Son : phénomène physique Naît en général de la déformation d’un corps : corde d’un violon frottée par l’archet, membrane d’un instrument à percussion déformée par le choc du maillet… Cette déformation engendre une vibration mécanique qui va déformer le milieu dans lequel se trouve ce corps La vibration va se propager selon une onde dite sonore ou acoustique Onde circulaire Le 26/04/2006

Transmission d’un son La vibration de l’air constitue un phénomène périodique car elle se reproduit identiquement à elle-même au bout d’un certain temps appelé période. La période (T), exprimée en secondes, désigne le temps nécessaire à un cycle vibratoire complet, c’est-à-dire à une oscillation La fréquence (f) définit le nombre de périodes par unité de temps : il s’agit de cycles par secondes ou Hertz (Hz) Le 26/04/2006

Période, Fréquence f=1/T Caractéristiques temporelles de la vibration génératrice du son Exemple : mouvement périodique dont la fréquence est de 4Hz La Période est 0,25 s Plus la période est petite, plus la fréquence est grande La fréquence est l’inverse de la période : f=1/T Amplitude Temps 1,00 0,25 0,75 0,50 Période Fréquence = 4 Hz Le 26/04/2006

Amplitude et Audibilité L’amplitude est la grandeur de la vibration Si par exemple une source émettait une vibration de fréquence 4Hz, celle-ci serait inaudible quelle que soit son amplitude car on considère généralement que la perception auditive humaine s’étale dans le meilleur des cas, entre 20 et 20 000Hz Cette fourchette 20 20000Hz définit la bande de fréquences ou bande passante utile qu’un système de reproduction sonore de haute qualité doit s’efforcer de reproduire le plus linéairement possible Le 26/04/2006

Exemples de bandes passantes Système Bande passante (Hz) Téléphone 300 - 4 000 Radio AM 50 - 6 000 Radio FM 50 - 15 000 Magnétophone K7 40 - 15 000 CD audio et matériel professionnel 20 - 20 000 Le 26/04/2006

Signal pur, signal complexe Temps Temps Son complexe Son pur Un son pur est défini par une seule fréquence Les sons que l’on rencontre généralement ne sont pas purs, constitués de plusieurs fréquences, ils sont dits complexes Dans tout son complexe, à la fréquence fondamentale qui définit la hauteur sonore viennent s’ajouter une série de signaux dits harmoniques. Le 26/04/2006

Signal fondamental, signal harmonique (1) Fourier a démontré mathématiquement que tout phénomène périodique pouvait être décomposé en une série de sinusoïdes élémentaires dont les fréquences sont des multiples entiers de la fréquence la plus grave dite fondamentale Si par exemple nous frappons la touche d’un piano correspondant au « la », nous obtenons un son complexe constitué par l’addition à la fréquence fondamentale (440Hz) –et à des amplitudes variables- des fréquences dites harmoniques à des valeurs double, triple, quadruple, etc. de cette fondamentale (harmonique 2 à 880Hz, harmonique 3 à 1320 Hz, 4 à 1760 Hz, etc.) Le 26/04/2006

Signal fondamental, signal harmonique (2) Le nombre et l’amplitude des diverses fréquences harmoniques sont spécifiques à chaque source sonore et déterminent le timbre propre de cette source. Les harmoniques caractéristiques de chaque source qui permettent à l’oreille et au cerveau humains de distinguer des sources sonores différentes. Le timbre d’une voix émettant par exemple à une fréquence fondamentale de 400Hz sera perçu comme différent de celui d’une autre voix émettant pourtant à la même fréquence fondamentale Le 26/04/2006

Format du son 2 types de formats pour stocker des sons ou de la musique : Les formats numériques. Les formats musicaux. Formats numériques : Stocker une approximation du son analogique. Constitué d'une suite d'échantillons. Formats musicaux : Stockent essentiellement des informations sur quand et comment jouer tel ou tel instrument. Le 26/04/2006

Formats numériques Stocker des sons, des textes parlés ainsi que des morceaux de musique. 2 Dimensions : temps et amplitude. Stocker une approximation du son analogique : Le 26/04/2006

Numérisation du son Numérisation d'un signal sonore : 2 étapes. Echantillonnage : Discrétisation dans le temps. Choix du nombre d'échantillons par seconde. Quantification : Discrétisation de l'amplitude. Choix de la précision de représentation d'un échantillon. Le 26/04/2006

Echantillonnage du son Discretisation dans le temps : Découpage en "tranches". Choix du nombre d'échantillons par seconde. Ex. : échantillonage à 11 KHz. Le son est analysé 11.000 fois par seconde. Le 26/04/2006

Quantification du son Discrétisation de l'amplitude. Choix de la précision de représentation d'un échantillon. Ex. : représentation sur 1 octet. Un échantillon est codé sur 256 niveaux. Le 26/04/2006

Fonctions de quantifications Quantification par arrondi (valeur approchée) L’arrondi permet tantôt de supprimer, tantôt d’ajouter : la somme de toutes ces petites « erreurs » peut être souvent voisine de zéro et donc avoir une incidence moindre que la seconde procédure suivante Quantification par troncature Conduit toujours à des suppressions de valeurs Le 26/04/2006

Echantillonnage et quantification Exemple : Echantillonage : 10 Hz. Quantification : 3 bits Exemple animé Le 26/04/2006

Distorsion de quantification Le bruit de quantification affecte gravement les signaux de faible amplitude Lorsque le niveau du signal augmente, l’erreur de quantification (dont la valeur maximale est toujours égale à q/2) devient de plus en plus petite relativement à l’amplitude du signal q Le 26/04/2006

Echantillonnage : fréquence optimale Théorème de Shannon : Si un signal est échantillonné périodiquement à une fréquence au moins égale à deux fois la fréquence la plus élevée contenue dans ce signal, l'ensemble des échantillons contient toute l'information du signal d'origine. Système Bande passante(HZ) Fréq. d’echantill. Téléphone 300 – 4 000 8 kHz CD audio et matériel professionnel 20 – 20 000 44.1 KHz Le 26/04/2006

Echantillonnage : fréquence optimale (2) On peut alors déterminer la fréquence d'échantillonnage optimale. Par exemple : Le domaine perceptible par l'oreille humaine : jusqu'à 20 kHz. La qualité CD est donc fixée à 44100Hz. Celui de la parole est restreint à 150 Hz - 5 kHz. En téléphonie, on utilise 8 kHz. Le 26/04/2006

Qualité de la numérisation Dépend de 3 paramètres. Fréquence d'échantillonnage (nombre d'échantillons/seconde). Qualité téléphonique : 8 kHz. Qualité CD : 44,1 kHz. Le nombre de bits par échantillon : 8 bits (qualité médiocre). 16 bits (qualité CD). Le nombre de canaux : 1 canal : son mono. 2 canaux : son stéréophonique. 4 canaux : son quadriphonique. Le 26/04/2006

Numérisation et taille des données (1) Exemple : numérisation qualité CD. Fréquence d'échantillonnage : 44 KHz. Nombre de bits par échantillon : 16 bits. Nombre de canaux : 2 (stéréo). 44000 échantillons par seconde, chacun nécessitant 2 octets, le tout stocké en double : 44.000 x 16 x 2 = 1.408.000 bits/s. C'est-à-dire 172 Ko/s. Le 26/04/2006

Numérisation et taille des données (2) Exemples 8 bits mono 8 bits Stéréo 16 bits mono 16 bits stéréo 8000 Hz voix 7 kb/s 420 Ko 15 kb/s 900 Ko 31 kb/s 1860 Ko 11025 Hz voix,mus. 10 kb/s 600 Ko 21 kb/s 1260 Ko 43 kb/s 2580 Ko 22050 Hz musique 86 kb/s 5160 Ko 44100 HZ musique 172 kb/s 10320 Ko (CD-A) Le 26/04/2006

Le format WAV (Waveform audio File Format) Le format propriétaire de l’environnement windows sur PC Lu directement par le lecteur multimédia de windows ou le lecteur QuickTime ainsi que la quasi-totalité des logiciels d’édition ou de compression musicale Le format de données comprend : 44 octets d'en-tête permettant une identification. Une structure les organisant. Le codage des données. Le 26/04/2006

Le format AIF ou AIFF (ou SND) AIFF (Audio Interchange File Format). Apple 1988 : Fichiers son de haute qualité. Initialement développé pour les ordinateurs Macintosh. Jusqu'à 44,1 kHz en 16 bits. Equivalent Macintosh du format WAV. Devenu le premier format d’échange multi-plateformes. Le 26/04/2006

Le format AU Format développé par UNIX Lu par la quasi-totalité des logiciels Le 26/04/2006

Real Audio (RA, RM ou RAM) Format propriétaire adapté aux débits limités de Internet pour la diffusion de sons ou de vidéos en streaming. Peuvent être lus grâce à l’application spécifique RealPlayer (en version commerciale ou shareware). Le 26/04/2006

Quicktime (MOV ou QT) Destiné à l’origine à l’environnement Macintosh. Il est aujourd’hui disponible sur PC et peut être utilisé pour réaliser du streaming. Le 26/04/2006

MP3 (MPEG-Layer 3) Brevet de l’algorithme de compression déposé en 1996 par l’institut de recherche allemand Fraunhofer, qui fait partie du groupe Thomson Multimédia. Recommandé par le MPEG (Mouving Picture Experts Group) Autorise un taux de compression important sans altérer notablement la qualité sonore (du moins jusqu’à un taux de l’ordre de 12:1) De nombreux lecteurs permettent la restitution des fichiers .mp3 : WinAmp, Nad mp3 Player, UnrealPlayer, JetAudio, etc. Taux de compression très intéressant, d’autant plus que ceux-ci sont adaptables en fonction de la bande passante disponible pour la diffusion en temps réel (streaming) du fichier compressé. Le 26/04/2006

MP3, à titre comparatif MP3 1min de musique 64Kbits/s 22:1 469 Format temps Bande passante Taux de compression taille MP3 1min de musique 64Kbits/s 22:1 469 Non compressé CD audio Même min de musique 10 Mo // Très forte 96Kbits/s 128Kbits/s 11:1 Qualité médiocre Qualité améliorée Bonne qualité // 192Kbits/s 7:1 Qualité CD Le 26/04/2006

Formats musicaux Les fichiers de sons de synthèse. Permettre aux musiciens de contrôler plusieurs instruments électroniques à partir d'un seul. Stocker des messages musicaux permettant de piloter un périphérique MIDI : Quelle note jouer, Sur quel instrument, A quel volume, etc. Les instruments ne sont pas définit dans le format, ce qui permet un gain de place considérable. Faible volume d'information requis (1000 fois que le signal audio en qualité CD) La qualité de la musique dépend du périphérique utilisé pour la jouer. Ex. : le format MIDI (Musical Instrument Digital Interface). Le 26/04/2006

Le format MIDI Le format MIDI (Musical Instrument Digital Interface). 16 canaux : 16 instruments peuvent jouer en même temps. Indications sur quelle note jouer, sur quel instrument, à quel volume, etc. Gain de place : 2 minute : Format MIDI : 80 Ko. Format WAV : 20 Mo (qualité CD). Fichier facilement éditable avec un séquenceur MIDI. Il est facile de changer les instruments. Le 26/04/2006

Le format MIDI : limitations Utilisable que pour la musique. La qualité de la musique : Dépend du périphérique utilisé pour la jouer. (En particulier le nombre de canaux). Le codage des instruments n'est pas normalisé : Par exemple : un morceau de violon peut être interprété par un saxophone sur un autre synthétiseur. Obligation d'utiliser des sons déjà existants : Impossible d'intégrer un son créé par le musicien (échantillonné ou réellement synthétisé). Le 26/04/2006

Compression des sons L'oreille humaine : Principale méthode de compression de sons : Retirer des données audio les fréquences inaudibles par l'oreille humaine L'oreille humaine : Capable de discerner des sons entre 0.20Khz et 20Khz. Sensibilité est maximale entre 2 et 5Khz. Le 26/04/2006

Méthodes de compression des sons Principale méthode de compression (MPEG, PASC) : Modèle psycho-acoustique. Déterminer les sons que nous n'entendons pas. Les supprimer : "masquage". Mais aussi... Elimination de la redondance : Utilisation de l'Algorithme de Huffman. Codage paramétrique, par modélisation de la voix (LPC) : Analyse de la voix. Codage et transmission des paramètres de modélisation de la cavité acoustique. Synthèse en réception Le 26/04/2006

Méthodes de compression des sons (2) Autres traitements : Suppression des silences, Chercher un compromis : Débit. Qualité exprimée en MOS (Mean Opinion Score) : 5 : excellent. 4 : bon (dégradation à peine perceptible) 3 : passable (dégradation perceptible, mais on reconnaît son interlocuteur). 2 : médiocre (dégradation considérable, voix synthétique) 1 : mauvais (problèmes d'intelligibilité). Retard introduit par la compression (peut varier de 0,125 à 30 ms). Complexité de l'algorithme Le 26/04/2006

Algorithme PASC 2 tâche distinctes : Un rôle filtreur : Eliminer du signal toutes les fréquences inférieures à 15 Hz et supérieures à 20 KHz. Un rôle échantillonneur : Diviser le spectre audible en 32 bandes de 720 Hz chacunes. Comparer la valeur moyenne de chaque bande à la valeur correspondant sur la courbe de réponse de l'oreille. Toute bande en dessous de la courbe de réponse est éliminée. Chaque bande retenue est divisée en 12 sous-bandes échantillonées sur 16 bits. On compare encore une fois la valeur des sous-bandes à la courbe de référence. On quantifie les différences à la courbe, et on code ces différences sur un nombre minimum de bits. Ces opérations sont renouvelées tous les 8 millièmes de seconde. Le 26/04/2006

Algorithme PASC (2) Le 26/04/2006

Algorithme PASC (3) 6 bandes (traits verticaux) : Traversent ou non la zone de masquage. 2 restent sous la courbes : rejetées. Les 4 autres sont échantillonnées en 12 autres sous-bandes. Pour chaque sous-bande : un nombre de bits. Taux de compression : ~ 25 %. Le 26/04/2006

MPEG Audio MPEG (Moving Picture Experts Group). Echantillonnage à 32, 44.1 ou 48 kHz. Précision équivalant à une quantification à 16 bits par échantillon. 3 niveaux de compression possibles : Layer 1 : 192 kbit/s (compression 4:1). Layer 2 : 128 kbit/s (compression 6:1). Layer 3 : 64 kbit/s (compression 12:1) (le célèbre MP3!!!). Spectre divisé en 32 sous-bandes. Application du modèle psycho-acoustique : Calcul des masquages (ne conserver que les sons audibles). Allocation du nombre de bits. Quantification. Le 26/04/2006

Codage PCM PCM (pulse code modulation) : Sans compression. Stockage des échantillons tels quels dans un fichier. Taille varie avec le temps, le nombre de bit d'échantillonnage et la fréquence d'échantillonnage. Variantes de PCM : u-law PCM et A-law PCM : Utilisent une valeur du signal espacée selon une échelle logarithmique. Taux de compression de 1.75 pour 1. Stocke les échantillons sur 8 bits au lieu de 14 bits. Le 26/04/2006

Compression ADPCM ADPCM (Adaptative Differential Pulse Code Modulation) : Se base sur une suite d'échantillons pour prédire le prochain échantillon. Stocke l'erreur de prédiction à l'aide d'une valeur de 4 bits. L'algorithme de prediction peut être complexe ou très simple : Ex. : prédiction : "la prochaine valeur du signal est égale à la valeur actuelle". Dans ce cas, on stocke les différences entre les signaux : Le 26/04/2006

Compression ADPCM (2) Le 26/04/2006

Compression ADPCM (3) 4 bits sont utilisé pour la prédiction au lieu de 16 en PCM : Taux de compression de 4 pour 1. La qualité du signal à la sortie est de très bonne qualité. Il existe plusieurs variances de ADPCM : ADPCM G.721 : Débit : 32 kbit/s. Echantillons codés sur 4 bits. Très bonne qualité (MOS 4,4). Retard négligeable (0,125 ms). Complexité : 6,5 MIPS. Le 26/04/2006

Compression ADPCM (4) ADPCM G.726 : ADPCM G.722 : Débit 40/32/24/16 kbit/s. Echantillons codés sur 5/4/3/2 bits. Qualité : MOS de 4,5 à 2. Mêmes principes que G.721. ADPCM G.722 : Spectre : 50 - 7000 Hz. Echantillonnage à 16 kHz. Codage ADPCM appliqué à deux sous-bandes (0 - 4000 et 4000 - 8000 Hz). Débit 64/56/48 kbit/s. Excellente qualité. Technique utilisée pour la visioconférence sur RNIS (H.320) Le 26/04/2006

Compression LPC et CELP Spécialisés pour la parole, Mauvais resultats pour les autres sons (musique, bruit...). LPC (Linear Predictive Coding) : Code la parole en se basant sur un modèle analytique simple des cordes vocales. Ex. d'algorithme LPC : norme GSM. Téléphonie cellulaire numérique en Europe. Taux de compression : 8 pour 1. CELP (Code Exited Linear Prediction) : Même modèle que LPC Stocke en plus l'erreur entre le modèle et la vrai parole. Qualité supérieure mais demande un débit plus grand. Le 26/04/2006

Récapitulatif Real Audio : Format propriétaire. Qualité inférieure à MPEG. Fichiers de tailles réduites. Idéal pour le son en direct sur Internet. Le 26/04/2006

8KHz mono audio formats Audio format 16-bit PCM 32Kbps MPEG-1 ADPCM RealAudio v1.0 File extension .wav or .aiff .mpa or .mp2 .wav .ra Data rate 128Kbps 32Kbps 8Kbps File size per minute 960K 240K 59K Compression factor 1:1 4:1 16:1 Sound quality 5  4  3  1  Le 26/04/2006