Chapitre II - Numérisation
Chapitre II - Numérisation
Chapitre II - Numérisation
Numériser une grandeur analogique consiste à transformer la suite continue de valeurs de la grandeur
analogique en une suite de valeurs discrètes finies.
La figure ci dessous représente les différentes étapes de la numérisation.
À intervalle régulier (période d’échantillonnage), on prélève une fraction du signal (échantillon). Puis, on
fait correspondre à l’amplitude de chaque échantillon une valeur discrète (quantification). Cette valeur est
ensuite transformée en valeur binaire (codification).
ÉCHANTILLONNAGE IDÉAL
Modélisation
L’opération mathématique associée à cette
discrétisation revient à multiplier le signal x(t)
x(t)
par un peigne de Dirac δTe (t) : xe (t) = x(t).δTe (t)
x(tk).δ(t-kTe)
xe(t) = x(t).δTe (t) = x(t).σ∞
𝑛=−∞ δ(t − nTe)
Te
xe(t) =σ∞
𝑛=−∞ x(nTe).δ(t − nTe)
-Te tk=kTe
ÉCHANTILLONNAGE IDÉAL
on voit que échantillonner le signal x(t) dans le domaine temporel, revient donc à recopier dans le domaine
fréquentiel son spectre X(f) tous les fe. Xe 𝑓 = 𝑓𝑒 σ+∞
𝑘=−∞ 𝑋 f − 𝑘. 𝑓𝑒
ÉCHANTILLONNAGE IDÉAL
On remarquera que si le spectre du signal d'origine à une largeur supérieur à 2F e on a ce qu'on appelle un
repliement de spectre.
xe(t) Xe(f)
Représentation temporelle
5kHz 7kHz
11kHz
13kHz 17kHz
18kHz
Représentation fréquentielle
3kHz
ÉCHANTILLONNAGE
Représentation temporelle
On ne peut
échantillonner un
signal qui contient des
fréquences
supérieures à Fe/2 2kHz
14KHz
10KHz 22 KHz
(Shannon / Nyquist)
Représentation fréquentielle
4kHz
Dans le cas d'un spectre de largeur infinie (la réalité), il y a donc toujours repliement de spectre. Il est donc
nécessaire de filtrer le signal d'origine afin de limiter cet effet de repliement.
Se(t)
Se(t)
Idéalisé, il doit avoir un gain de 1 sur une bande de fréquence Fe, centrée en zéro. Son rôle va être de
limiter le contenu spectral du signal à la partie utile. Il va participer aussi à limiter l’influence du bruit
éventuellement présent sur le signal à numériser.
Par exemple, dans le cadre de l’audio, on ne va garder que les fréquences que l’oreille est capable
d’entendre. Les caractéristiques internes de l'oreille induisent une sensibilité fréquentielle pouvant aller de
20Hz à 20kHz.
Ainsi, avant d'échantillonner le signal, on place en amont un filtre qui a pour but d'éliminer toutes les
fréquences supérieures à 20khz. C'est un filtre passe bas.
QUANTIFICATION Définition
Quantifier une valeur x réelle appartenant à un intervalle −𝑥𝑚𝑎𝑥 , +𝑥𝑚𝑎𝑥 , consiste a remplacer cette valeur x
par la valeur 𝑄 𝑥 = 𝑥𝑛 la plus proche de x choisit dans un ensemble finis (ou dénombrable) de N valeurs
réelles notées 𝑥𝑛 (avec n entre 0 et N-1)
- par arrondi
Si tous les intervalles 𝑥𝑛 , 𝑥𝑛+1 ont même longueur, la quantification est dite uniforme. Sinon, elle est non
uniforme.
Le quantificateur possède une courbe caractéristique (fonction de transfert) donnant la relation entre la
courbe réelle (entrée échantillonnée) et la courbe quantifié.
3.2. QUANTIFICATION
QUANTIFICATION UNIFORME
• Le quantificateur uniforme est caractérisé par une fonction de transfert en marche d’escalier.
• Les paramètres d'une quantification uniformes sont :
• q : le pas de quantification (en volts) ou quantum ou LSB (pour Least Significant Bit, le bit de poids
faible) définit par 𝑥𝑛 − 𝑥𝑛+1
• V:le plage de quantification (en volts) représentant la plage de variation acceptable de la tension
analogique d’entrée
• n : le nombre de bits de la représentation numérique
n = 4 bits : 16 valeurs
1
q:pas de 0.875
quantification 0.75
0.625
0.5
0.375
0.25
0.125
0
-0.125
-0.25
V=2Vmax -0.375
-0.5
-0.625
-0.75
-0.875
-1
0 5 10 15 20 25 30
• Le quantificateur uniforme possède N niveaux de sortie commençant par le niveau 0 jusqu’au niveau N-1.
N= 2n
QUANTIFICATION QUANTIFICATION PAR TRONCATURE
La quantification par troncature est l’approximation par défaut dans laquelle on prend la valeur discrète
immédiatement inférieure. Elle consiste donc à approcher par nq toute la valeur comprise entre nq et (n + 1)q ;
Vr
-2q
-4q
Signal quantifié
QUANTIFICATION Quantification par arrondi
• Toute valeur du signal comprise entre (n – 1/2)q et (n + 1/2)q est arrondie à nq.
Vr
+4q
+2q 4q
+q 3q
Courbe restituée
q/2 3q/2 5q2 7q/2 Ve 2q
-1q
-2q q
-2q
-4q
Erreur de quantification Signal quantifié
QUANTIFICATION PAR VALEUR MOITIÉ
La quantification par valeur moitié consiste à prendre la valeur moitié.
Vmax
Vr
7q/2
5q/2
3q/2
q/2
-4q -3q -2q -q
-q/2 q 2q 3q 4q Ve
-qE/2
-q/2
-q/2
-Vmax
7q/2 Erreur de quantification
5q/2
3q/2
q/2
QUANTIFICATION Pas et résolution du convertisseur
Considérant pour la suite que le CAN travaille avec n bits entre +Umax et -Umax, on a
∆𝑉 2𝑈𝑚𝑎𝑥 𝑈𝑚𝑎𝑥
q= = =
2𝑛 2𝑛 2𝑛−1
Par définition, la résolution R d'un système est la plus petite valeur ou incrément minimum, que ce système
peut reconnaître ou délivrer, ramenée à la valeur maximum. Il s’agit de On peut définir que la résolution est
la plus petite variation relative de tension (courant ) de sortie par rapport a la pleine échelle.
𝑄 1
𝑅𝐶𝐴𝑁 = = 𝑛
∆𝑉 2
QUANTIFICATION Erreur de quantification/bruit de quantification
Ont définit l’erreur de quantification comme étant différence entre la valeur du signal échantillonné et la
valeur analogique d’entrée correspondant au code de sortie (valeur de l’échantillon quantifié).
L’erreur maximum est alors : Eq= q/2
n = 4 bits : 16 valeurs
1
q:pas de 0.875
quantification 0.75
0.625
0.5
0.375
0.25
0.125
0
-0.125
-0.25
-0.375
-0.5
-0.625
-0.75
-0.875
-1
0 5 10 15 20 25 30
Ainsi, la quantification a comme effet de superposer au signal d’origine un signal d’erreur e (t) désigné
par distorsion de quantification ou plus communément par bruit de quantification.
s (t) = sq (t) + e (t)
QUANTIFICATION Erreur de quantification/bruit de quantification
• Dans le cas de l’arrondi, l’amplitude du signal d’erreur est comprise entre – q/2 et q/2.
• Quand les variations du signal sont grandes par rapport au pas de quantification, c’est-à-dire que la
quantification est faite avec suffisamment de finesse, le signal d’erreur est équivalent à un ensemble de
signaux élémentaires, constitués chacun par un segment de droite compris entre ±q/2 et de durée variable t.
𝒒 −∆𝒕 ∆𝒕
𝒆 𝒕 = .t avec ≤𝒕≤
∆𝒕 𝟐 𝟐
QUANTIFICATION Erreur de quantification/bruit de quantification
Cette puissance par rapport au nombre de bits du convertisseur est donnée par:
2 2
1 2. 𝑈𝑚𝑎𝑥 𝑈𝑚𝑎𝑥
𝑃𝑞 = =
12 2𝑛 2𝑛 3
Rapport signal-sur-bruit (SNR) de quantification
𝑋𝑒𝑓𝑓
Le rapport signal sur bruit de quantification est donné par: 𝑆𝑁𝑅 =
𝑁𝑒𝑓𝑓
Avec Xeff, la valeur efficace du signal et Neff : la valeur efficace du bruit de quantification
𝑋𝑒𝑓𝑓 𝑋𝑒𝑓𝑓
𝑆𝑁𝑅 = 𝑞 = 2𝑛−1 12
𝑈𝑚𝑎𝑥
12
𝑋𝑒𝑓𝑓
SNRdB = 20·log (SNR)=20.(n−1).log(2)+10.log(12)+20log( )
𝑈𝑚𝑎𝑥
𝑋𝑒𝑓𝑓
SNRdB ≈ 6n+4.8+20log( ) Ainsi on choisit le nombre de bits n en fonction de la dynamique
𝑈𝑚𝑎𝑥
QUANTIFICATION Cas particulier : calcul du SNR pour un signal sinusoïdal
Le rapport signal sur bruit de quantification est donnée
𝑋𝑒𝑓𝑓
𝑆𝑁𝑅𝑑𝐵 = 6n + 4.8 + 20. log
𝑈𝑚𝑎𝑥
𝑨
Sachant que la valeur efficace d’un signal sinusoïdale d’amplitude A est 𝑿𝒆𝒇𝒇 =
𝟐
𝐴Τ 2
𝑆𝑁𝑅𝑑𝐵 = 6n + 4.8 + 20. log
𝑈𝑚𝑎𝑥
𝑈𝑚𝑎𝑥 𝑈𝑚𝑎𝑥
𝑆𝑁𝑅𝑑𝐵 = 6n + 4.8 − 20. log 2 = 6n + 4.8 − 20. log 2 − 20. log
𝐴 𝐴
𝑈𝑚𝑎𝑥
𝑆𝑁𝑅𝑑𝐵 = 6n + 4.8 − 3.0 − 20. log
𝐴
𝑼𝒎𝒂𝒙
𝑺𝑵𝑹𝒅𝑩 = 𝟔𝐧 + 𝟏. 𝟖 − 𝟐𝟎. 𝐥𝐨𝐠
𝑨
Cette formule, d’une grande utilité pratique, relie le nombre de bits du codage à la plage des amplitudes qui peuvent être
codées.
On peut ainsi remarquer que:
Rajouter 1 bit revient à augmenter la dynamique de 6 dB.
Nous constatons que dans les cas général ou A< Umax (signaux de faible amplitude , le SNR est dégradée par rapport au
cas ou A=Umax ou il est en valeur maximal. 𝑺𝑵𝑹𝒎𝒂𝒙,𝒅𝑩 = 𝟔𝐧 + 𝟏. 𝟖
CODAGE
Le Codage consiste à affecter une valeur numérique aux échantillons obtenus lors de la première phase. Ce sont
ces valeurs qui sont transportées dans le signal numérique.
Les codes les plus connus : code binaire naturel, code binaire décalé, code complément à 2, code DCB, code
Gray.
CODAGE CODAGE BINAIRE NON SIGNÉ
C’est un code non pondéré, où un seul bit change d’état entre deux combinaisons successives.
la méthode la plus simple consiste à calculer le OU Exclusif entre le binaire de départ et ce même binaire
décalé d'un rang à droite.
Codage de 7
Méthode graphique.
Exemple : codage des chiffres de 0 à 7 :
On écrit les combinaisons correspondantes aux chiffres 0 et 1. Les autres combinaisons sont obtenues par
symétrie du tableau et en fixant à 1 le bit immédiatement supérieur.
CODAGE CODAGE BINAIRE SIGNÉ
Pour coder un nombre signé, on utilise le bit de poids fort comme bit de signe. La méthode la plus simple
consiste à coder la valeur absolue du nombre et fixer le bit de poids fort à 0 pour un nombre positif et à 1
pour un nombre négatif.
La notation la plus couramment utilisée pour les entiers signés est le complément à deux :
un entier positif est représenté « normalement » ;
un entier négatif est obtenu à partir de sa valeur absolue et en réalisant le complément à deux, chaque bit est
inversé puis on ajoute 1 au résultat.
Par exemple pour représenter -56 sur 8 bits :
on cherche la représentation de 56 : 56 = 32 + 16 + 8 = (00111000)2 ;
on complémente (on inverse chaque bit) : (11000111)2 ;
et on ajoute 1 : (11001000)2.
CODAGE CODE BINAIRE DÉCALÉ
Ce code présente l’avantage de faire correspondre une valeur de codage avec un minimum de 1 lorsque le
nombre est minimum.
La plus petite valeur de l’interval a coder sera codée sur par 0 et l’on réalise la suite du codage binaire a
partir de cette valeur.
Numérisation Exemple globale
Soient le signal échantillonné de la figure ci-dessous. Quantifié et codé suivant la table représentée a gauche.
Echantillonnage bloqueur
Echantillonneur moyenneur
Le choix entre les divers procédés possibles se fera suivant les moyens techniques disponibles et la
déformation tolérable lors de la restitution du signal.
L’ÉCHANTILLONNAGE RÉEL L’échantillonnage avec blocage
L’échantillonnage avec blocage est le cas pratique le plus souvent mis en œuvre. Dans ce cas, l’amplitude
de chaque impulsion est constante et égale à l’amplitude du signal initial au temps nTe.
Le signal échantillonné réel sera constitué alors d’une suite d’impulsions de largeur 𝜏 et distantes de Te.
Modélisation : L’échantillonnage avec blocage peut donc être modélisé par la multiplication du signal x(t)
par un signal y(t) composé d’une suite de fonction rectangle (ou porte) de largeur τ.
𝑡 𝑡−𝑛𝑇𝑒
y 𝑡 = Π( ) ∗ σ∞ 𝑛=−∞ δ(t − nTe) = σ +∞
𝑛=−∞ Π ( )
𝜏 𝜏
L’expression du signal d’échantillonnage devient donc :
𝑡−𝑛𝑇𝑒
𝑥𝑒 𝑡 = 𝑥 𝑡 . 𝑦 𝑡 = 𝑥 𝑡 . σ+∞
𝑛=−∞ Π 𝜏
𝑡−𝑛𝑇𝑒
𝑥𝑒 𝑡 = σ+∞
−∞ 𝑥(𝑛𝑇𝑒 . Π 𝜏
x(nTe) est la valeur de x(t) à l’instant t = nTe
La représentation mathématique du signal échantillonné peut être mise sous la forme d’une suite infinie de
fonctions « porte » d’amplitude égale aux échantillons du signal.
L’ÉCHANTILLONNAGE RÉEL L’échantillonnage avec blocage Spectre du signal
L’échantillonnage bloqueur introduit une déformation par rapport à l’échantillonnage idéal. On retrouve la
même allure du spectre échantillonné idéal mais modulé en amplitude par une fonction en sinus cardinale.
Cette distorsion reste petite dans le cas où la durée de la porte d’échantillonnage est faible devant la période
d’échantillonnage.
L’ÉCHANTILLONNAGE RÉEL L’échantillonnage bloqueur Spectre du signal
𝑡−𝜏/2
L’effet de blocage peut être modélisé par une fonction porte décalée de τ/2 : Π( )
𝜏
𝑡−𝜏/2 𝑡−𝜏/2−𝑛𝑇𝑒
Soit 𝑦 𝑡 = Π( ) ∗ σ∞ +∞
𝑛=−∞ δ(t − nTe) = σ𝑛=−∞ Π ( )
𝜏 𝜏
L’échantillonnage-blocage consiste donc à la multiplication du signal x(t) par y(t).
𝑥𝑒 𝑡 = 𝑥 𝑡 . 𝑦 𝑡
Quand, on maintient la valeur de l’échantillon sur toute la période d’échantillonnage donc τ = Te.
𝑇𝑒
Le terme en 𝑒 −𝑗𝜋𝑓/𝑓𝑒 traduit l’effet du retard introduit par le circuit de maintien soit un déphasage entre
2
le signal initial et le signal échantillonné. Pour f = fe, on a un déphasage de -π.
Le sinus-cardinal écrase les fréquences proches de la fréquence maximale du signal et vient donc modifier
les propriétés du spectre du signal d’entrée qui ne peut plus être restitué de manière parfaite à l’aide d’un
simple filtre. Par contre, il présente l’avantage d’éliminer les recopies de spectre et donc d’alléger le
contenu spectral du signal.
L’ÉCHANTILLONNAGE RÉEL Échantillonnage moyenneur
L’ échantillonneur moyenneur donne des échantillons xe(kTe ) correspondant à la valeur moyenne de x(t)
prise sur la durée de l’impulsion 𝜏 . Ainsi l’échantillons k s’exprime sous la forme suivante:
1 𝑘𝑇𝑒 +𝜏/2 1 +∞
𝑥𝑒 𝑘𝑇𝑒 = න 𝑥 𝑡 . 𝑑𝑡 = න 𝑥 𝑡 . Π𝜏 (𝑡 − 𝑘𝑇𝑒). 𝑑𝑡
𝜏 𝑘𝑇𝑒 −𝜏/2 𝜏 −∞
Cette expression représente le produit de convolution de x(t) et Π𝜏 𝑡 au temps kTe, d’où
1
𝑥𝑒 𝑘𝑇𝑒 = 𝑠 𝑡 ∗ Π𝜏 𝑡 . 𝛿(𝑡 − 𝑘𝑇𝑒)
𝜏
Le signal échantillonné complet xe(t) va donc s’exprimer sous la forme suivante:
1 1
𝑥𝑒 𝑡 = [σ∞ ∞
𝑘=−∞[Π𝜏 𝑡 ∗ 𝑥 𝑡 ]𝛿(𝑡 − 𝑘𝑇𝑒) ]= [Π𝜏 𝑡 ∗ 𝑥 𝑡 ][σ𝑘=−∞ 𝛿(𝑡 − 𝑘𝑇𝑒) ]
𝜏 𝜏
Le spectre du signal échantillonnée, Xe(f)
1
𝑋𝑒 𝑓 = (𝜏. sinc(𝜏πf).X(f)) ∗ 𝑓𝑒 σ∞ ∞
𝑘=−∞ 𝛿(f − kfe) = 𝑓𝑒 (sinc(𝜏πf).X(f)) ∗ σ𝑘=−∞ 𝛿(f − kfe)
𝜏
𝑋𝑒 𝑓 = 𝑓𝑒(sinc(𝜏πf). σ∞ ∞
𝑘=−∞ X(f − kfe)=𝑓𝑒 σ𝑘=−∞(sinc(𝜏π(f−kfe)).X(f − kfe)
QUANTIFICATION NON UNIFORME Principe
Pour remédier au problème du bruit de quantification il faut essayer de quantifier les faibles signaux avec un pas plus
fin que celui des forts signaux. De cette façon on peut avoir la même erreur de quantification relative pour des signaux
de différents niveaux et obtenir ainsi un rapport signal à bruit constant. Ainsi, il faut un pas de quantication variable.
C’est ce que l’on appelle la quantification non uniforme.
Ceci peut être conçue comme le résultat d’une compression des amplitudes du signal définie par la fonction u = F(x),
telle que Umax= xmax, suivie par une quantification uniforme sur L niveaux, avec un pas q= 2* xmax /L .
Pour la restitution du signal on réalisera une expansion qui agit en sens opposé à celui de la compression. Aux valeurs
quantifiées ui correspondent les niveaux quantifiés de sortie yi après expansion par la fonction y = F −1 (u).
QUANTIFICATION NON UNIFORME Lois de quantification non uniforme µ et A
Pour la quantification des signaux téléphoniques dans les réseaux de télécommunication deux lois de
quantification non linéaires sont utilisées :
• La loi μ utilisée en Amérique du Nord, Japon et Australie quantifie les échantillons sur un espace linéaire
de 14 bits, réduit à 8 bits. Elle est définit par la fonction:
• Tel que
• La loi A mise en œuvre dans le reste du monde autorisent un codage sur 8 bits avec un rapport signal à
bruit pratiquement équivalent à une quantification linéaire sur 12 bits. Elle est définie par :
De plus pour n=8, la représentation des petits signaux correspond alors à un rapport SNR de 24 dB de
plus par rapport a une quantification uniforme sur 8 bit. Ce qui est équivalent a une quantification
uniforme sur 12 bit !
La courbe de quantification fait apparaître 8 segments de droite dans le quadrant positif et dans le
quadrant négatif ; les 2 segments qui entourent l’origine étant colinéaires, au total la caractéristique
compte bien 13 segments.
Pour l'ensemble des niveaux (positifs et négatifs) on dispose de 16 segments soit au total 256 plages.
Codage des échantillons voies en téléphonie
S A B C W X Y Z
• Le bit S est le bit de signe ( "1" pour tension positive )
• Les bits A, B, C représente le numéro de segment de droite
• Les bits W, X, Y, Z indiquent la plage parmi les 16 plages possibles sur le segment de droite
sélectionné.
Le mot 1 1 0 0 1 0 1 0 représente le code d’une impulsion positive de la plage 10 du segment 4.
35
NUMÉRISATION-IMAGE
Mathématiquement une image est représenté par
une fonction continue f (x ,y) des deux coordonnées d’un plan d’étendue limitée. Généralement l’amplitude de f (x ,
y) est transcrite par un niveau d’une échelle lumineuse (image monochrome) ou par la couleur d’une palette
chromatique (image couleur).
Une fonction numérique f (i,j) ou f(n,m). Le terme d’image numérique désigne, dans son sens le plus général, toute
image qui a été acquise, traitée et sauvegardée sous une forme codée représentable par des nombres (valeurs
numériques).
La numérisation est le processus qui permet de passer de l’état d’image physique (image optique par
exemple) qui est caractérisée par l’aspect continu du signal qu’elle représente (une infinité de valeur dans
l’intensité lumineuse par exemple), à l’état d’image numérique qui est caractérisée par l’aspect discret
(l’intensité lumineuse ne peut prendre que des valeurs quantifiées en un nombre fini de points distincts).
Le passage à une représentation numérique se fait en réalisant une discrétisation des coordonnées spatiale
de ce signal dans les deux dimensions de l’image (donnant la définition de l’image), et une discrétisation du
signal par un échantillonnage (quantification) codé numériquement avec une certaine précision (nombres
codés sur un certain nombre de bits).
NUMÉRISATION-IMAGE
Une image numérique est caractérisée par trois éléments :
- Son type et son format: vectoriel(.pcx /.wmf /.pdf) Matricielle non compressées (.bmp /.tif) ou
compressées (.jpeg /.gif)
- Sa définition en pixels
- Sa profondeur de couleur ou dynamique
La taille d’une image dépend de sa définition et de la profondeur de couleur
Une image peut être composée de
zone homogène: groupe de pixels présentas des caractéristiques similaire
Texture: répartition statistique ou géométrique des intensités dans l’image
Contour: limite entre deux (ou un groupe )de pixel dont la différence de niveau de gris ou de
couleurs est significative.
Une image peut etre
monochromatique
En couleur
On distingue trois type d’échantillonage:
Echantillonnage spatial
Echantillonnage spectral
Echantillonnage temporel
NUMÉRISATION-IMAGE
Le spectre électromagnétique est la principale source d’énergie pour source
les images. Il existe beaucoup d’autres sources : acoustique,
électronique, ultrason, ...
Une source envoie un rayonnement EM sur un Objet. Capteurs et
L’objet réfléchie les ondes EM dans certaines longueurs d’onde. dispositif de
traitement
En fonction de leurs caractéristiques techniques, les capteurs enregistrent
le rayonnement réfléchi ou émis par les objets dans des gammes
ou intervalles de longueur d'onde donnés.
objet
L’information issue des capteurs sera traité dans un dispositif de
traitement. Elle sera par la suite stoqué et visualisée ou transmisse.
NUMÉRISATION-IMAGE ECHANTILLONNAGE SPECTRAL
L’imagerie multispectrale consiste en l’acquisition de dizaines d’images spectrales, chacune d’elles étant une image en
niveaux de gris acquise à travers un filtre centré sur une longueur d’onde particulière du spectre électromagnétique.
NUMÉRISATION-IMAGE ECHANTILLONNAGE SPECTRAL
Une source envoie un rayonnement EM sur un Objet.
Un dispositif de filtrage optique décompose l'énergie captée en bandes spectrales plus ou moins larges. Ces dispositifs
sont caractérisé par leur courbe de transmission.
En fonction de leurs caractéristiques techniques, les capteurs enregistrent le rayonnement réfléchi ou émis par les
objets dans des gammes ou intervalles de longueur d'onde donnés.
Un capteur monochromatique est caractérisée par une courbe de sensibilité spectrale.
Pour acquérir une composante , on utilise un capteur qui a une sensibilité spectrale correspondant a une bande du
spectre.
La résolution spectrale est l'aptitude du capteur à distinguer des rayonnements électromagnétiques de fréquences
différentes. Plus le capteur est sensible à des différences spectrales fines (intervalles de longueur d'onde étroits), plus la
résolution spectrale du capteur est élevée. La résolution spectrale dépend du dispositif de filtrage optique qui
décompose l'énergie captée en bandes spectrales plus ou moins larges.
NUMÉRISATION-IMAGE ECHANTILLONNAGE SPECTRAL
NUMÉRISATION-IMAGE ECHANTILLONNAGE SPECTRAL
Le dématriçage est une des phases du traitement du signal brut issu du capteur d'un appareil
photographique numérique. Il consiste à estimer les niveaux manquants en chaque pixels de l'image pour
obtenir une une valeur trichrome pour chaque pixel. .
Chaque pavé est appelé pixel, est désigné par ses coordonnées entière (i,j) ou:
La définition d’une image est le nombre total de pixels composant l’image: c’est à dire le nombre de
pixels en largeur M multiplié par le nombre de pixels en hauteur N.
La résolution spatiale de l’image définit le degré de détail de l’image. Elle est donnée par le nombre de
pixel par pouce (1 pouce = 2,54cm). Elle se mesure en pixel par pouce (ppp) ou de Pixels Per Inch (PPI)
ou encors « dot per inch (dpi) » en anglais. Plus il y a de points par pouce, meilleure est la résolution
d'une image. Les détails que l'on pourra voir seront plus fins.
NUMÉRISATION-IMAGE L’IMAGE EN HAUTE DÉFINITION
Il existe plusieurs définitions des image suivant les dimensions « largeur » et « hauteur » de l’image sont
Nom Largeur hauteur format
SD(Standard Définition) 720 576 4/3
920 576 16/9
Haute 720p 1280 720
Définition Full HD 1920 1080
(HD)
Quad HD-ultra HD 3840 2160
4 K (UHD1) 4096 2160
8 K (UHD2) 7680 4320
=16*full HD =4 fois UHD.
Avec ces définition, les pixels deviennent donc quasiment indiscernables, ce qui permet de profiter d'une
très grande image en limitant le recul nécessaire. On est alors carrément plongé dans l'image, avec une
définition très poussée .
L’UHD nécessite
• un minimum de 100 images/s pour une meilleur rendu des mouvements
• Un nombre de couleurs important
• Une dynamique de codage plus grande que les HD.
NUMÉRISATION-IMAGE ECHANTILLONNAGE TEMPOREL
Cadence
25
30 combien d’image/s
50
100
NUMÉRISATION-IMAGE QUANTIFICATION SCALAIRE
Les niveaux quantifiés peuvent être représentés sous forme matriciel ou histogramme.
Sous forme matriciel
Exemple de codage sur 8 bits d'un morceau d'image en niveaux de gris à l'aide d'entiers compris entre 0
pour le noir et 255 pour le blanc
Sous forme Histogramme : l’histogramme donne le nombre de pixels en fonction du niveau de gris.
codage sur 8 bits
NUMÉRISATION-IMAGE CODAGE COULEUR COMPOSANTE RVB
Un système de codage de la couleur, couplé à celui de la représentation des niveaux de luminosité, doit être
employé pour représenter les informations concernant la colorimétrie. On appel espace des couleurs a
représentation mathématique d’un ensemble des couleurs. Il en existe plusieurs parmi les plus connu.
Tout couleur peut être représenté comme une combinaison linéaire de trois primaire: C1,C2 et C3.
Le codage RVB(Ruge,Vert,Bleu) ou RGB(Red,Green,Blue)
Le codage TSL(teinte, saturation ,luminance) ou HSL(Hue, Saturation, Luminance)
Le codage CMYK
Le codage CIE
Le codage YUV ou YCbCr
Le spectre de couleurs qu’un périphérique
d’affichage permet d’afficher est appelé
Gamut ou espace colorimétrique.
NUMÉRISATION-IMAGE CODAGE COULEUR COMPOSANTE RVB
255.255.255
Pour transformer une image cours en échelle de gris
NUMÉRISATION-IMAGE CODAGE COULEUR
La représentation d’une image couleur en RVB présente deux défauts majeurs :
utilise une grande quantité d’information en codant chaque composante a part.
ne tient pas compte du fait que l’euil humain ne perçoit pas les couleurs en RVB mais au travers deux types de
cellules : les une perçoivent la luminosité(en noir et blanc), et les autres la coloration.
Ainsi dans le domaine de la compression image on utilisent un espace de couleurs plus approprié, de
façon à mieux profiter du format de la vision humaine. Un des format adopté est un format dit YCbCr.
Y représente la luminosité (en anglais Luma)
Cb représente la première valeur de chrominance (en anglais Chroma)
Cr représente la deuxième valeur de chrominance
Les formules permettant de passer d’un espace RVB a (YCbCr) et inversement sont:
Le passage d’une image en couleurs vers sa version en noir et blanc correspond à poser simplement Cb=Cr=0.
NUMÉRISATION-IMAGE CODAGE COULEUR Le modèle HSL
Modèle de représentation dit "naturel", c'est-à-dire proche de la perception physiologique de la couleur par
l'oeil humain. Il consiste à décomposer la couleur selon des critères physiologiques :
1. La teinte T (en anglais Hue), correspondant à la perception de la couleur (T-shirt mauve ou orange), 0 ≤ T
≤ 360 ; .
2. La saturation , décrivant la pureté de la couleur, c'est-à-dire son caractère vif ou terne (T-shirt neuf ou
délavé), 0 ≤ S ≤ 1 ;
3. La luminance, indiquant la quantité de lumière de la couleur, c'est-à-dire son aspect clair ou sombre (T-
shirt au soleil ou à l'ombre), 0 ≤ L ≤ 1 .
Voici une représentation graphique du modèle HSL, dans lequel
la teinte est représentée par un cercle chromatique et la
luminance et la saturation par deux axes :
NUMÉRISATION-IMAGE CODAGE COULEUR Le modèle HSL
NUMÉRISATION-IMAGE CODAGE COULEUR Le codage CMY
Le codage CMY (Cyan, Magenta, Yellow, ou Cyan, Magenta, Jaune en français, soit CMJ) est à synthèse
soustractive. Ce modèle consiste à décomposer une couleur en valeurs de Cyan, de Magenta et de Jaune.
L'absence de ces trois composantes donne du blanc tandis que leur ajout donne du noir. Toutefois, le noir
obtenu par l'ajout des trois couleurs Cyan, Magenta et Jaune n'étant que partiellement noir en pratique (et
coûtant cher), les imprimeurs ajoutent une composante d'encre noire que l'on appelle noir pur. On parle alors
de quadrichromie, ou modèle CMYK (Cyan, Magenta, Jaune, Noir pur, ou en français CMJN).
NUMÉRISATION-IMAGE CODAGE COULEUR
pixel 1 2 3 4 5 6 7 8 24 32
Nombre de couleurs 2 4 8 16 32 64 128 256 16777216 4294967296
Codage en 32bits
Comme précédemment, la quantité de rouge, de vert et
de bleu sont codés sur 24 bits mais on ajoute 8 bits
supplémentaires pour coder également la transparence
de chaque pixel, ça fera donc 32 bits en tout pour
coder une couleur de pixel :
NUMÉRISATION-IMAGE CODAGE COULEUR
Les palettes et tonalités : système de couleurs indexées
Une image en couleur 24 bits comporte une très grande palette de
couleurs (+ de 16 millions).cependant, pour chaque image,Certaines de
ses couleurs sont très voisines et beaucoup de couleurs ne sont même
pas utilisées ! Par exemple, une photo du désert du Sahara comportera
surtout des nuances de beige et de bleu, mais probablement pas de rose,
violet, fuchsia...
L'image matriciel, la lecture des pixels se fait selon des lignes, ou suivant les colonnes ou bien même en
zigzag.