Filtres (n entier, Te=1s)

Slides:



Advertisements
Présentations similaires
Approximation CHEBYSHEV.
Advertisements

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.
S.S.I., ESSI1, samedi 10 avril 2004 Page 1 Comment tailler les filtres sur mesure Séance 8, nouvelle application des filtres, 1 heure Version : samedi.
Comment créer des filtres d’ordre 1 et 2
Comment on filtre un signal audio
1 Insérez ici votre logo Insert here your logo! Atelier laboratoires virtuels Un cours pour introduire le traitement du signal à laide de lordinateur.
Comment calculer le spectre d’un signal audio
Cours 5 – Comment bien échantillonner le signal audio
SuivantPrécédent ESSI 1 - Auto TS © Jean-Paul Stromboni (Mai 2000) Consolidation: tester les connaissances acquises 1 Etude de la commande du système.
Comment décimer les sons numériques
1 Jean-Paul Stromboni, octobre 2007, SI3 Réviser le devoir surveillé n°1 du cours S.S.I.I. Jean-Paul Stromboni, octobre 2007, SI3 Elève : ______________________.
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.
Du signal continu au numérique
Leçon 3: Analyse Temporelle Des Systèmes


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)
Traitement du Signal Hugues BENOIT-CATTIN.
Comment créer des filtres « simples »
Comment compresser avec le CODEC mlaw
Comment bien échantillonner
Cours S.S.I., SI1, avril 2007 – Comment utiliser les outils déjà présentés. Page 1 Comment utiliser les outils déjà présentés dans le cours S.S.I. et pourquoi.
Extraits choisis du cours S.S.I.I.
Stabilité des systèmes linéaires continus
Stabilité des systèmes linéaires continus
Sous-échantillonner le signal audio pour compresser
1 PolytechNice-Sophia, Département S.I., S.I.3, octobre 2012, Jean-Paul Stromboni Séance 7 : Retour sur les cinq premiers chapitres du cours S.S.I.I.
Sauver un signal audio numérique dans un fichier wave
Synthèse de filtres numériques
Extraits choisis du cours S.S.I.I.
1. Introduction 1.1. Modélisation des signaux
S.S.I.I., , n°7 : Construire et utiliser un banc de filtres Page 1 Construire et utiliser un banc de filtres pour analyser le spectre dun signal.
Cours S.S.I.I., , n°8, Créer des filtres pour compresser Cours S.S.I.I., , n°8, : Créer des filtres pour compresser Page 1 Mise en œuvre.
5. Echantillonnage Introduction
SSII : séance finale , lundi 9/01/2012 Page 1 Voici quelques questions pour assimiler la seconde partie du cours S.S.I.I., spectre, filtrage, banc.
S.S.I.I., , cours n°8 : Compresser avec un banc de filtres Page 1 Compresser avec un banc de filtres Le contenu de ce cours : T.D. n° 8 : simulation.
Dynamique des Systèmes Asservis
Les Systèmes asservis.
S.S.I.I., , n°6, Créer des filtres sur mesure pour compresser S.S.I.I., , n°6, : Créer des filtres sur mesure pour compresser 1 Créer un.
1 par Jean-Paul Stromboni, octobre 2008 Un autobilan pour réviser le devoir surveillé n°1 du cours S.S.I.I., par Jean-Paul Stromboni, octobre 2008 Elève.
Filtrer le signal audio numérique (n entier, Te=1s)
1 Jean-Paul Stromboni, octobre 2007, SI3 Réviser le devoir surveillé n°1 du cours S.S.I.I. Jean-Paul Stromboni, octobre 2007, SI3 Elève : ______________________.
Filtrer le signal audio numérique
Un moyen de compresser le signal audio présenté à travers un exemple
Chapitre 3: Caractérisation des systèmes
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.
1 Introduction au module S.S.I. Signaux et Systèmes pour lInformatique le thème et les motivations du module S.S.I. les connaissances et le savoir faire.
3ème partie: les filtres
Cours H Filtres à réponse impulsionnelle infinie (RII)
Analyse des systèmes linéaires types
Polytech'Orléans Filtrage Multicadence Filière ESI
Utiliser le spectre et la transformée de Fourier
Cours S.S.I.I., , n°7, Créer des filtres pour compresser Cours S.S.I.I., , n°7, : Créer des filtres pour compresser Page 1 Retour sur le.
Extraits choisis du cours S.S.I.I.
DU TRAITEMENT DU SIGNAL
Courants alternatifs.
TNS et Analyse Spectrale
APPLICATIONS Convertisseur ΣΔ.
Retour sur les filtres et bancs de filtres Jean-Paul Stromboni, décembre 2007.
S.S.I.I., , cours n°9 : Compresser avec un banc de filtres Page 1 Compresser avec un banc de filtres Contenu de cette séance : T.D. n° 9 : application.
Signal Son et Image pour l’Informaticien (S.S.I.I.) Page 1 Extraits choisis du cours S.S.I.I. On introduit ici des notions de base du traitement numérique.
Calcul de la composition fréquentielle du signal audio
1 23 mars 2004, Jean-Paul Stromboni Signaux et Systèmes pour l’Informaticien Bilan essais erreurs des six premières séances Module SSI d’ESSI 1– 23 mars.
Transmittance complexe Diagramme de Bode Fonction de transfert
Introduction du cours à partir d’extraits
SSII, séance n°13, bilan du cours 15 décembre 2015 Dernière séance 2015 Résumé des chapitres et notions abordées en 2015.
Transcription de la présentation:

Filtres (n entier, Te=1s) Questions Réponses Le filtre suivant est-il causal ? Justifier Quelle est la fonction de transfert de : Comment programmer le filtre donné par Trouver la réponse impulsionnelle de

Filtres (n entier, Te=1s) Questions Réponses Le filtre suivant est-il causal ? Justifier Non, c’est un filtre anti causal, puisque y(n) dépend de x(n+1) qui lui est postérieur Quelle est la fonction de transfert de : Comment programmer le filtre donné par Il faut programmer l’équation aux différences Trouver la réponse impulsionnelle de En appliquant l’impulsion (fonction de Kronecker) sur f(n), on trouve d(0)=1,d(1)= -1, d(n>1)=0

Filtres (n entier, Te=1s) Questions Réponses Donner l’expression de la RH du filtre donné par Peut on dire d’un filtre dont la réponse à un échelon est s’il est stable EBSB ? Que vaut le gain statique du filtre (entrée e, sortie c) Préciser la transformée en z inverse de

Filtres (n entier, Te=1s) Questions Réponses Donner l’expression de la RH du filtre donné par La fonction de transfert étant Peut on dire d’un filtre dont la réponse à un échelon est s’il est stable EBSB ? Oui, il est instable, car pour une entrée bornée égale à 1, la sortie tend vers l’infini comme n/10 Que vaut le gain statique du filtre (entrée e, sortie c) C’est un filtre EBSB stable, car le pôle de la FTz vaut 0.99. Faire disparaître n dans l’EaD conduit à un gain de 1 Préciser la transformée en z inverse de Pour le premier cas, c’est Second cas, ajouter un retard

Filtres simples (ordre 1 et 2) Questions Réponses Calculer b et a dans avec fe=8kHz pour avoir Même question pour a, b et c dans Que réalisent F1 et F2, qu’ont-ils de commun et qu’ont-ils de différent ? Stabilité EBSB et selon le cas gain statique de

Filtres simples (ordre 1 et 2) Questions Réponses Calculer b et a dans avec fe=8kHz pour avoir Appliquons les formules données en cours Même question pour a, b et c dans Idem, on calcule un filtre de Butterworth d’ordre 2 Que réalisent F1 et F2, qu’ont-ils de commun et qu’ont-ils de différent ? Il s’agit de filtres passe bas de même fréquence de coupure à 3 dB, de même fe, mais F2 filtre mieux que F1 Stabilité EBSB et selon le cas gain statique de Le dénominateur a 2 pôles complexes conjugués

Filtres rectangulaires Questions Réponses Proposer un vecteur H de longueur R=128 pour la RH d’un filtre rectangulaire si fe=8000Hz et fc=2000Hz Si h(nTe) est la réponse impulsionnelle du filtre précédent, quel est le filtre dont la réponse est Un filtre a pour réponse im-pulsionnelle pour , h(nTe)=0 sinon. Donner l’EaD, la FTz Que réalisent les instructions suivantes ? fr= [0:R-1]*fe/R spec=abs(fft(h)) plot(fr,spec)

Filtres rectangulaires Questions Réponses Proposer un vecteur H de longueur R=128 pour la RH d’un filtre rectangulaire si fe=8000Hz et fc=2000Hz H=[ones(1,33), zeros(1,63), ones(1,32)] % par exemple avec MATLAB, sachant Si h(nTe) est la réponse impulsionnelle du filtre précédent, quel est le filtre dont la réponse est C’est un filtre dont la RH s’obtient en décalant H du filtre précédent autour de f0=fe/4 et –f0=–fe/4 Un filtre a pour réponse im-pulsionnelle pour , h(nTe)=0 sinon. Donner l’EaD, la FTz, l’expression de la RH Par définition D’où l’EaD réalisant h Que réalisent les instructions suivantes ? fr= [0:R-1]*fe/R spec=abs(fft(h)) plot(fr,spec) Elles calculent et tracent le module de la RH(f) du filtre de réponse impul-sionnelle h.

Filtres rectangulaires Questions Réponses Représenter le découpage en fréquence réalisé par un banc de 2 filtres si passe dans un banc de 2 filtres, avec fe=8kHz quels sont les signaux des bandes ? Quel est l’avantage des réponse harmoniques paires en fréquence

Filtres rectangulaires Questions Réponses Représenter le découpage en fréquence réalisé par un banc de 2 filtres si passe dans un banc de 2 filtres, avec fe=8kHz quels sont les signaux des bandes ? Dans la première bande, on retrouve x(t) dont la fréquence est 1000Hz, et rien dans la deuxième Quel est l’avantage des réponse harmoniques paires en fréquence Elles correspondent à des réponses impulsionnelles réelles (sans partie imaginaire pure)

Compresser avec un banc Questions Réponses Que devient un son wav de 33 Mo 44,1 kHz, 16 bit, mono, avec un taux de compression de 11? Quel est l’effet sur le débit ? Un son wav 44100Hz, 16 bits, mono, est compressé en mp3 à 128kbps, que vaut C ? Comment décimer avec MATLAB dans un facteur 10 le vecteur s suivant : s=sin(0.2*pi*[1:1000]) Pourquoi et comment peut-on décimer les signaux des bandes dans un banc de 32 filtres ?

Compresser avec un banc Questions Réponses Que devient un son wav de 33 Mo 44,1 kHz, 16 bit, mono, avec un taux de compression de 11? Quel est l’effet sur le débit ? Avec un tel taux, la taille du fichier compressé est de 3Mo, le débit 44100x16bps est divisé par 11 également Un son wav 44100Hz, 16 bits, mono, est compressé en mp3 à 128kbps, que vaut C ? Comment décimer avec MATLAB dans un facteur 10 le vecteur s suivant : s=sin(0.2*pi*[1:1000]) Il suffit de d’exécuter l’instruction : sdec= s(1:10:1000); Pourquoi et comment peut-on décimer les signaux des bandes dans un banc de 32 filtres ? On peut les décimer dans un rapport 32, parce que leur largeur de bande est réduite à fe/32

Compresser avec un banc Questions Réponses Dans un banc de 32 filtres, donner la relation entre les filtres des bandes hi et les filtres interpolateurs ? Que vaut le signal ym ci-dessous ? Sur-échantillonner avec MATLAB et dans un rapport le signal s=sin(0.2*pi*[1:1000]) Avec un banc de 32 filtres, quel taux de compression atteint-on en négligeant 4 bandes ?

Compresser avec un banc Questions Réponses Dans un banc de 32 filtres, donner la relation entre les filtres des bandes hi et les filtres interpolateurs ? C’est une relation de proportionnalité sur les réponses impulsionnelles, on a pour i de 1 à 32 : gi=32*hi Que vaut le signal ym ci-dessous ? Sur-échantillonner avec MATLAB et dans un rapport le signal s=sin(0.2*pi*[1:1000]) Faire : srec=zeros(1,2000); puis srec(1:2:2000)=s; Avec un banc de 32 filtres, quel taux de compression atteint-on en négligeant 4 bandes ? En négligeant 4 bandes, on obtient C=8/7

Quantification et loi mu Questions Réponses Que signifie en pratique un SNR égal à 48dB pour le signal et pour l’erreur ? Le CODEC mlaw est il plus performant en général que mp3 ou l’inverse ? Un signal présente une densité de probabilité p uniforme dans [-1,1] . Qu’en déduit-on ? Si le nombre de bits B décroît, quel est l’effet sur le rapport signal sur bruit ?

Quantification et loi mu Questions Réponses Que signifie en pratique un SNR égal à 48dB pour le signal et pour l’erreur ? Le CODEC mlaw est il plus performant en général que mp3 ou l’inverse ? Mp3 est potentiellement plus performant, on peut atteindre des taux de 10 au lieu de 2 Un signal présente une densité de probabilité p uniforme dans [-1,1] . Qu’en déduit-on ? La densité de probabilité est constante et vaut 0.5, la moyenne est nulle, l’écart type vaut Si le nombre de bits B décroît, quel est l’effet sur le rapport signal sur bruit ? Le bruit de quantification croît, à signal inchangé, donc le SNR chute

Quantification et loi mu Questions Réponses Quand le bruit de quan-tification augmente, que fait le rapport signal sur bruit ? Quel est l’effet d’une réduction d’amplitude du signal sur le SNR à B constant ? On ramène B de 12 à 8 avec le CODEC mlaw. Quel est le taux de compression résultant ? Quelle est l’expression de la loi mu inverse ?

Quantification et loi mu Questions Réponses Quand le bruit de quan-tification augmente, que fait le rapport signal sur bruit ? Il chute à signal constant, car l’écart type du bruit de quantification croît, celui du signal restant constant Quel est l’effet d’une réduction d’amplitude du signal sur le SNR à B constant ? Cela détermine une dégradation (une chute) du SNR, car le signal diminue et l’erreur reste constante On ramène B de 12 à 8 avec le CODEC mlaw. Quel est le taux de compression résultant ? C= 12/8 =3/2 =1.5 Quelle est l’expression de la loi mu inverse ? On la retrouve dans le cours programmée avec MATLAB

Connaissez vous les concepts et ou les symboles suivants vus en SSI ? FFT Banc de filtres Signal discret Signal numérique Pas de quantification Temps de réponse Gain statique RH Filtre antialiasing énergie Taux de compression Filtre interpolateur Allocation de bits harmoniques linéarité décimation Fréquence de coupure à 3dB résonance PCM kbps Impulsion de Dirac Fonction de Kronecker s = h*e