Traitement du signal et Applications cours 4
Transcription
Traitement du signal et Applications cours 4
Traitement du signal et Applications cours 4 Master Technologies et Handicaps 1ère année Philippe Foucher 1 Signaux Signaux analogiques: signaux produits de manière naturelle, continus (capteurs, amplificateurs) traitement réalisé par circuits électroniques, (ou manuellement) Signaux numériques: signaux utilisés dans le traitement informatique, discrets, facilité et rapidité de traitement. Ils sont artificiels traitement réalisé par micro-ordinateurs, DSP (microprocesseurs spécialisés) 2 Problème(s) Acquisition microphone Signal analogique Traitement (parole, son) Signal numérique Conversion analogique –numérique (CAN) Émission (Émetteur, haut-parleurs) Signal analogique Conversion numérique –analogique (CNA) 3 Microphone (1) capte et enregistre le message sonore. Conversion d’un son en signal électrique proportionnel (méthodes électrostatiques, à membrane,...). Le signal électrique obtenu est analogique 4 Microphone (2) Caractérisé par: - diagramme directionnel (omnidirectionnel, bi-directionnel,…) - courbe de réponse - sensibilité et résistance interne. 5 Conversion Analogique/numérique(1) Musique, Son Instrumentation Scanner Modem 6 Conversion Analogique-numérique (2) La conversion analogique-numérique se décompose en deux actions: - l’échantillonnage - la quantification 7 Qualité de la CAN La qualité du signal numérique dépend donc: - Taux d’échantillonnage (ou fréquence d’échantillonnage) plus la fréquence est grande, plus la qualité du signal numérique est bonne. - le nombre de bits sur lequel on code les valeurs (phase de quantification) 8 Echantillonnage Qui dit échantillonnage dit perte d’information. Si fréquence très faible espace très grand entre deux données grosse perte d’informations Si fréquence trop grande information stockée inutile gaspillage de l’espace de stockage Fréquence d‘échantillonnage: fréquence à laquelle les données sont enregistrées ou capturées (Hz nombre de valeurs par seconde). 9 Exemple: A partir d’un signal analogique 1,5 1 f(t) 0,5 0 0 5 10 15 20 25 30 35 -0,5 -1 -1,5 temps (ms) 10 signal numérique. 1,5 1 0,5 0 0,003 -0,5 -1 -1,5 11 Si mauvais échantillonnage 1 0,8 0,6 0,4 0,2 0 30,0000 25,0000 20,0000 15,0000 10,0000 5,0000 -0,4 0,0000 -0,2 -0,6 -0,8 -1 12 Théorème de Shannon – fréquence de Nyquist Pour pouvoir échantillonner un signal, il faut fixer une fréquence d’échantillonnage au moins égale au double de la fréquence du signal fréquence limite = fréquence de Nyquist (théorème de Shannon) Signal sinusoïdal fréquence du signal: pas de problème 13 Exemple: signal sinusoïdal T Signal analogique (f = 10 Hz) échantillonnage à 20Hz (=2f) cas parfait si on part du maximum Sous échantillonnage à 10Hz 14 Signal périodique non sinusoïdal On applique le théorème de shannon mais quelle fréquence choisir ? Signal peut être décomposé en signaux sinusoïdaux dont la fréquence est le multiple d’une fréquence fondamentale (transformée de Fourier). 15 Dans la pratique… On fait un échantillonnage du signal à très haute fréquence fe Toutes les fréquences supérieures à fe/2 sont éliminées. Filtre anti-aliasing (antirepliement) 16 Exemple: CD audio La fréquence d’échantillonnage d’un CD audio est fe= 44100 Hz (44.1 kHz) On enlève tout ce qui est supérieur à fe/2 = 22050 Hz. Ça tombe bien: l’oreille humaine ne capte pas les fréq. supérieures à 20kHz. 17 Aliasing Si on garde les fréquences > fe/2 risque d’aliasing phénomène d’Aliasing (ou de repliement): restitution d’un « faux » signal dû à un mauvais échantillonnage. 18 Exemple d’aliasing(1) 1,5 1 f(t) 0,5 0 0 5 10 15 20 25 30 35 -0,5 -1 -1,5 temps (ms) 19 Exemple d’aliasing(2) 1,5 1 f(t) 0,5 0 0 5 10 15 20 25 30 35 -0,5 -1 -1,5 temps (ms) 20 Exemple d’aliasing (3) 1,5 1 f(t) 0,5 0 0 5 10 15 20 25 30 35 -0,5 -1 -1,5 temps (ms) 21 Quantification (1) Chaque valeur est quantifiée sur un certain nombre de bits par rapport à la valeur réelle du signal analogique. Nombre de bits disponibles est important pour quantifier la valeur du signal à un temps t. Plus le nombre est élevé, plus la quantification est de qualité 22 Quantification (2) Quantification - sur 1 bit (2 valeurs) - sur 8 bits = 1 octet (256 valeurs) - sur 16 bits = 216 valeurs les quantifications se font en général sur 16 bits 23 Quantification normale 1,5 1 0,5 0 0,003 3,145 6,286 -0,5 -1 24 Sous-Quantification (1 bit) 1,5 1 0,5 0 0,003 3,145 6,286 -0,5 -1 -1,5 25 Traitement… Analyse spectrale Filtre Reconnaissance Amplification 26 Convertisseur Numérique/analogique Le signal numérique peut-être issue d’un CAN ou d’un microprocesseur (synthèse sonore) Le CNA transpose le signal numérique en signal analogique (électrique). Signal proportionnel au codage binaire à partir d’un petit circuit électronique composé de résistances et d’une tension de référence 27 CNA: exemples Carte son, Sortie audio Modem Synthétiseur sonore Imprimante (jet d’encre) 28 Emission Le signal électrique analogique doit être transcrit en « son »: émetteur sonore (enceintes, éccouteurs, oreillette,…). Utilisation de méthodes électromagnétiques (vibration membrane en fonction des variations de courant électrique). 29 Effet larsen Signal transmis par émetteur est capté par le microphone Amplification en boucle jusqu’à saturation… Endommagement du matériel Microphone Emetteur 30 Applications Reconnaissance de la parole Appareils auditifs Protections auditives Transmission de l’image et du son Commande à distance 31