Rapport S/B de quantification (RSB Q ) pour un signal

Documents pareils
Communications numériques

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

Chaine de transmission

M1107 : Initiation à la mesure du signal. T_MesSig

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

Quantification Scalaire et Prédictive

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

SIGNAUX NUMERIQUES ET MODULATIONS NUMERIQUES

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

Systèmes de transmission

Systèmes de communications numériques 2

Projet de Traitement du Signal Segmentation d images SAR

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

Chap17 - CORRECTİON DES EXERCİCES

5. Analyse des signaux non périodiques

Echantillonnage Non uniforme

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

Introduction aux Communications Numériques

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

Technique de codage des formes d'ondes

Systèmes de communications numériques 2

3 Approximation de solutions d équations

MESURES D UN ENVIRONNEMENT RADIOELECTRIQUE AVEC UN RECEPTEUR CONVENTIONNEL ETALONNE

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

TSTI 2D CH X : Exemples de lois à densité 1

Enregistrement et transformation du son. S. Natkin Novembre 2001

Chapitre 13 Numérisation de l information

La couche physique de l ADSL (voie descendante)

Expérience 3 Formats de signalisation binaire

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

Chapitre I La fonction transmission

Chapitre 2 Le problème de l unicité des solutions

Les techniques de multiplexage

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

LABO PROJET : IMPLEMENTATION D UN MODEM ADSL SOUS MATLAB

Automatique (AU3): Précision. Département GEII, IUT de Brest contact:

Chapitre 2 : Systèmes radio mobiles et concepts cellulaires

Numérisation du signal

Compression et Transmission des Signaux. Samson LASAULCE Laboratoire des Signaux et Systèmes, Gif/Yvette

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

Soutenance de stage Laboratoire des Signaux et Systèmes

Transmission des signaux numériques

Précision d un résultat et calculs d incertitudes

TP Modulation Démodulation BPSK

Probabilités III Introduction à l évaluation d options

Le concept cellulaire

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

Transmission d informations sur le réseau électrique

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

P1PY7204 Acquisition de données Cours

Filtres passe-bas. On utilise les filtres passe-bas pour réduire l amplitude des composantes de fréquences supérieures à la celle de la coupure.

Calcul fonctionnel holomorphe dans les algèbres de Banach

Traitement du signal avec Scilab : la transformée de Fourier discrète

ISO/CEI NORME INTERNATIONALE

Commun à tous les candidats

MATHS FINANCIERES. Projet OMEGA

Chapitre 2 : Techniques de transmission

Data first, ou comment piloter l analyse par les données

LA COUCHE PHYSIQUE EST LA COUCHE par laquelle l information est effectivemnt transmise.

Souad EL Bernoussi. Groupe d Analyse Numérique et Optimisation Rabat http ://

Dan Istrate. Directeur de thèse : Eric Castelli Co-Directeur : Laurent Besacier

Cours de méthodes de scoring

Les réseaux cellulaires

Oscillations libres des systèmes à deux degrés de liberté

Scarlett Plug-in Suite

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

LES CARACTERISTIQUES DES SUPPORTS DE TRANSMISSION

TP SIN Traitement d image

Mesures de temps de propagation de groupe sur convertisseurs de fréquence sans accès aux OL

Analyse spectrale. jean-philippe muller. version juillet jean-philippe muller

- Instrumentation numérique -

Son et Mathématiques

Chapitre 2 : communications numériques.

1. Présentation général de l architecture XDSL :

Traitement du signal avec Scilab : transmission numérique en bande de base

Analyse des bruits de clavier d ordinateur

* très facile ** facile *** difficulté moyenne **** difficile ***** très difficile I : Incontournable T : pour travailler et mémoriser le cours

xdsl Digital Suscriber Line «Utiliser la totalité de la bande passante du cuivre»

EMETTEUR ULB. Architectures & circuits. Ecole ULB GDRO ESISAR - Valence 23-27/10/2006. David MARCHALAND STMicroelectronics 26/10/2006

MESURE ET PRECISION. Il est clair que si le voltmètre mesure bien la tension U aux bornes de R, l ampèremètre, lui, mesure. R mes. mes. .

LES DIFFÉRENTS FORMATS AUDIO NUMÉRIQUES

Le transistor bipolaire. Page N 6 Tranlin

I. TRANSMISSION DE DONNEES

Bandes Critiques et Masquage

Résolution d équations non linéaires

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

8563A. SPECTRUM ANALYZER 9 khz GHz ANALYSEUR DE SPECTRE

Chapitre 2 Les ondes progressives périodiques

LA NOTATION STATISTIQUE DES EMPRUNTEURS OU «SCORING»

2 g Net - 36 g emballé 2 tips silicone anallergique small + 2 medium + 2 filtres à membrane. 2 tailles d embouts

Chapitre 18 : Transmettre et stocker de l information

Cours d Électronique du Tronc Commun S3. Le filtrage optimisé du signal numérique en bande de base. Notion de BRUIT en télécommunication.

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

Dérivées d ordres supérieurs. Application à l étude d extrema.

Recherche De Coalescences Binaires Étalonnage Du Détecteur

Codage d information. Codage d information : -Définition-

Représentation d une distribution

Chapitre 3. Les distributions à deux variables

Transcription:

Rapport S/B de quantification (RSB Q ) pour un signal réel de bande B Ce que l on peut retenir : fréquence d échantillonnage : F e 2B, quantification uniforme : RSB Q 6N + 10 log 10 (F e /2B) où N désigne le nombre de bits du quantificateur, soit 6 db/bits et 3 db par doublement de la fréquence d échantillonnage, amélioration du RSB Q : par mise en forme du bruit de quantification, amélioration du RSB Q : quantification non uniforme en tenant compte de la distribution de probabilité du signal ENST Bases de Traitement du Signal (1A) p.1

Table des matières 1. Echantillonnage 3 2. Quantification uniforme de pas q 8 3. Mise en forme du bruit de quantification 16 4. Quantification non uniforme 19 ENST Bases de Traitement du Signal (1A) p.2

1. Echantillonnage Déterministe On suppose que x(t) est un signal réel tel que sa TF X(F ) = x(t)e 2jπF t dt = 0 pour F > B. On note x e (n) = x(nt e ) et X e (f) = n x e(n)e 2jπnf. Si F e 2B, alors le signal peut être reconstruit à partir des échantillons et on a : x(t) = n x e (n)h B (t kt e ) (1) où h B (t) = sin(2πbt) πf e t H B (F ) = 1 F e 11 ( B,B) (F ) (2) ENST Bases de Traitement du Signal (1A) p.3

Règle de conversion Numérique vers Analogique pour un signal déterministe Partant de la suite des échantillons (et donc de sa TFtd) ainsi que des valeurs de B et F e, l expression du spectre X(F ) du signal analogique s obtient de la façon suivante : 1. on calcule la TFtd de x e (n), 2. on multiplie l axe des fréquences par F e, 3. on limite à la bande ( B, B). {x e (n) X e (f)}, B, F e X(F ) = 1 F e X e (F/F e )11 ( B,B) (F ) ENST Bases de Traitement du Signal (1A) p.4

Aléatoire On suppose que x(t) est un processus aléatoire stationnaire au second ordre au sens large (SSL) réel, centré. On note R(τ) = E [x(t + τ)x(t)] sa fonction d autocovariance. On suppose que x(t) est de bande B cad tel que sa densité spectrale S(F ) = R(τ)e 2jπF τ dτ = 0 pour F > B. On note x e (n) = x(nt e ) la suite de ses échantillons. x e (n) est un processus stationnaire au second ordre. Sa fonction d autocovariance s écrit : et sa densité spectrale R e (n) = E [x e (k + n)x e (k)] = R(nT e ) S e (f) = n R e (n)e 2jπnf ENST Bases de Traitement du Signal (1A) p.5

Alors si F e 2B, on peut reconstruire le processus x(t) à partir de ses échantillons et on a : x(t) = n x e (n)h B (t kt e ) où h(t) = sin(2πbt) πf e t où l égalité est comprise dans le sens d une convergence en moyenne quadratique. On en déduit l expression du spectre du signal reconstruit : S(F ) = 1 F e S e (F/F e )11 ( B,B) (F ) (3) ENST Bases de Traitement du Signal (1A) p.6

Règle de conversion Numérique vers Analogique pour un signal aléatoire Partant de la suite des covariances des échantillons (et donc de sa TFtd) ainsi que des valeurs de B et F e, l expression du spectre du signal analogique s obtient de la façon suivante : 1. on calcule la TFtd de R e (n), 2. on multiplie l axe des fréquences par F e, 3. on limite à la bande ( B, B). {R e (n) S e (f)}, B, F e S(F ) = 1 F e S e (F/F e )11 ( B,B) (F ) ENST Bases de Traitement du Signal (1A) p.7

2. Quantification uniforme de pas q Bruit de quantification Si l entrée x e (n) [(k 1/2)q, (k + 1/2)q[ alors la sortie x Q e (n) = kq. On peut alors écrire : x Q e (n) = x e (n) + ɛ e (n) (4) et que ɛ e (n) est appelé le bruit de quantification. Hypothèses ɛ e (n) est un bruit blanc, centré, uniforme sur ( q/2, q/2). L hypothèse de répartition uniforme exige qu il n y ait pas d écrêtage. ENST Bases de Traitement du Signal (1A) p.8

On en déduit alors que : 1. E [ɛ e (n)] = 0, 2. E [ɛ e (k + n)ɛ e (k)] = δ n q 2 /12, 3. S ɛe (f) = q2 12 ENST Bases de Traitement du Signal (1A) p.9

D après la formule (1) de reconstruction, on obtient avec les échantillons x Q e (n) le signal : x Q (t) = n x Q e (n)h B (t kt e ) = x e (n)h B (t kt e ) + ɛ e (n)h B (t kt e ) n n }{{}}{{} x(t) ɛ(t)=bruit de quantification En utilisant l équation (3) et le propriété (3), on déduit que la d.s.p. de ɛ(t) a pour expression : S ɛ (F ) = 1 F e q 2 12 11 ( B,B)(F ) Par conséquent la puissance du bruit de quantification est donnée par : P Q = E [ ɛ 2 (t) ] = S ɛ (F )df = 2B F e q 2 12 (5) ENST Bases de Traitement du Signal (1A) p.10

RSB de quantification On suppose que x(t) est un processus aléatoire, stationnaire au second ordre, centré, de puissance P x = E [ x 2 (t) ]. Partant de x Q (t) = x(t) + ɛ(t), on définit : RSB Q = E [ x 2 (t) ] E [ɛ 2 (t)] d après (5), E [ ɛ 2 (t) ] dépend de q. Pour un nombre de bits N donné, le pas : q = 2A c 2 N dépend, quant à lui, de la valeur crête du quantificateur. ENST Bases de Traitement du Signal (1A) p.11

Ecrêtage Nous avons souligné la nécessité d absence d écrêtage. Toutefois en pratique celui-ci ne peut être totalement évité et on adopte de fixer un intervalle de confiance suffisant. Cela revient alors à prendre par exemple : A 2 c = F 2 P x Typiquement dans le cas d une modélisation gaussienne de x(t), si F = 3 alors la probabilité de dépasser A c est inférieure à 1%. En portant cette expression dans l expression de q, puis dans celle du RSB, on obtient : SNR Q = F e 12P x 2B q 2 = 3 F e 2B 2 2N 1 F 2 ENST Bases de Traitement du Signal (1A) p.12

Finalement en db on a : SNR Q = 6N + 10 log 10 (F e/2b) 10 log 10 (F 2 /3) (db) (6) On retiendra : que l on gagne 6 db par bit, que l on gagne 3 db quand on double la fréquence d échantillonnage à condition que l hypothèse de blancheur de ɛ e (n) soit vérifiée, ce qui n est pas le cas si F e est trop grand, que, quand on utilise au mieux la dynamique du codeur, une valeur typique de F est comprise entre 3 et 4. ENST Bases de Traitement du Signal (1A) p.13

Remarques : 1. Sans quantification, d après le théorème d échantillonnage, il ne sert à rien de sur-échantillonner. Toute l information utile pour reconstruire sans erreur le signal est contenue dans les échantillons prélevés à F e = 2B. 2. La formule (6) a été obtenue en supposant que le bruit de quantification est blanc. Si cette hypothèse n est pas vérifiée, le gain peut être alors très inférieur. Il en est ainsi lorsque le facteur de sur-échantillonnage devient trop grand car, dans ce cas, l hypothèse de non-corrélation des erreurs n est plus vraiment justifiée. 3. Il n y a aucun sens à interpoler la suite à temps discret déjà quantifiée dans l espoir d obtenir les échantillons qui auraient été produits lors d un sur-échantillonnage du signal à temps continu. Les écarts introduits par la procédure de quantification sont définitivement perdus et les échantillons reconstruits sont bruités de la même façon. ENST Bases de Traitement du Signal (1A) p.14

Exemple 2..1 (Parole en qualité téléphonique (300 3400Hz)) la voix est échantillonnée à F e = 8000Hz et quantifiée sur 8 bits. On obtient 64 kbits/s, appelé MIC pour Modulation par Impulsions et Codage. Le RSB 48dB. Exemple 2..2 (stereo-cd qualité (0 22000Hz)) la voix est échantillonnée à F e = 44100Hz et quantifiée sur 16 bits. En monophonie, on obtient 705.6 kbits/s. Le RSB 96dB. ENST Bases de Traitement du Signal (1A) p.15

3. Mise en forme du bruit de quantification Considérons le schéma de la figure 1. x(t) signal réel de bandeb F e x e (n) + u(n) y Q Q e (n) + z 1 t(n) Fig. 1 Mise en forme du bruit de quantification Le quantificateur Q est équivalent à l addition d un bruit ɛ e (n) de puissance q 2 /12. On a : y Q e (n) = x e (n) + ɛ e (n) ɛ e (n 1) }{{} w e (n) ENST Bases de Traitement du Signal (1A) p.16

où w e (n) s obtient par filtrage de gain complexe G e (f) = 1 e 2jπf. Les formules de filtrage donnent : D après (1), On a donc : S we (f) = S ɛe (f) G e (f) 2 = q2 3 sin2 (πf) y Q (t) = x e (n)h B (t kt e ) + w e (n)h B (t kt e ) n n }{{}}{{} x(t) w(t)=bruit de quantification D après (3) on a : S w (F ) = 1 F e S we (F/F e )11 ( B,B) (F ) = 1 F e q 2 3 sin2 (πf/f e )11 ( B,B) (F ) (7) Par conséquent la puissance du bruit de quantification est : P MF Q = q2 B/Fe ( sin 2 (πf)df = q2 2B 1 ) sin(2πb/f e) 3 B/F e 3 F e 2π ENST Bases de Traitement du Signal (1A) p.17

Le gain par rapport à la valeur obtenue sans mise en forme du bruit est donné en db par : ρ = P MF Q q 2 /12 = 4τ 2 π sin(πτ) où τ = 2B F e. Par exemple si F e = 4B, alors : ρ = 1 2 π = 0.55, soit 2.6dB ENST Bases de Traitement du Signal (1A) p.18

4. Quantification non uniforme Il est clair que l on peut réduire le bruit de quantification en codant plus précisément les valeurs qui apparaissent plus souvent. De façon imagée, la grille est plus dense là où la densité de probabilité est grande. ENST Bases de Traitement du Signal (1A) p.19

Quantification non uniforme fonction suivie d une quantification uniforme {I k = [α k 1, α k [}, {µ k } : si input x I k x Q = µ k (8) Considérons {J k = [β k 1, β k [} avec β k β k 1 = q et soit f une fonction quelconque telle que : f(β k ) = α k and f(ν k ) = µ k alors (8) est équivalent à : x y = f(x) y J k ν k x Q = f 1 (ν k ) f est appelée la loi de compression. ENST Bases de Traitement du Signal (1A) p.20

Loi de compression x f(x) y Q x Q loi de compression quantication uniforme 1 0.8 0.6 0.4 0.2 0 0.2 0.4 0.6 0.8 1 1 0.8 0.6 0.4 0.2 0 0.2 0.4 0.6 0.8 1 ENST Bases de Traitement du Signal (1A) p.21

Loi LOG - A 80 60 12 bits lin 40 8 bits loi A 20 0 8 bits lin 20 70 60 50 40 30 20 10 0 Fig. 2 courbe en bleu : RSB en fonction de F 2 (obtenu avec 2s de parole). A partir de (6) nous avons (pour F e = 2B) : SNR lin = 6N 10 log 10 (F 2 ) + 10 log 10 (3) où F 2 = A 2 c/p x (rapport de la puissance crête et de la puissance efficace). ENST Bases de Traitement du Signal (1A) p.22