Vous êtes sur la page 1sur 7

Université Batna 2 - Faculté de Technologie – Département d'Electronique

1ère Année Master en Génie Biomédicale


Traitement de l'Image Médicale

TD1

EX1.
Une caméra doit envoyer des images de taille 200 x 100 pixels au système d’acquisition. Si la
fréquence de sortie d’un pixel est de 25 MHz, quelle est la cadence d’acquisistion?

Rép.

 Taille de l’image : 200 x 100 = 20000 pixels.


 Durée de sortie d’un pixel : tp = 1/f = 1 / (25 x 106) = 40 x 10-9 s = 40 ns
 Période (sortie d’une image complète) : T = 40 x 10-9 x 20000 = 8 x 10-4 s
 Cadence d’acquisition, C : C = 1 / T = 1250 fr/s (1250 images/s).
EX2.
On désire imprimer une photographie de 3 cm sur 3 cm avec une résolution de 300 dpi.
1. Quelle sera la taille en pixels de l’image numérisée?
2. On propose d’effectuer un rééchantillonnage de la photo en modifiant la résolution à 150 dpi
tout en gardant le même nombre de pixels calculé en 1. Trouver la nouvelle taille de la
photographie.

Rép.
1. Taille de l’image numérique en pixels

 Nombre de pixels par ligne et par colonne:


3 × 300 / 2,54 = 354 pixels

 Taille en pixels de l’image numérisée:


354 × 354 = 125316 pixels

2. Nouvelle taille en cm de la photographie

150 pixels  2.54 cm


354  2.54
 x  6 cm
150
354 pixels  x cm

La nouvelle photo a une taille de 6 cm sur 6 cm

EX3.
Un appareil photographique numérique indique une résolution du capteur CCD de 3072 ×

 1 
2048. En codage normal, un pixel est codé en RVB 24 bits. 1 minute d’angle =  
 60 

1
1. Que représentent ces valeurs ?
2. Combien d'octets sont utilisés pour coder un pixel ?
3. Déterminer la taille en octets d'une image correspondant à la résolution indiquée par le
fabriquant.
4. Calculer la taille du plus petit détail que l’on peut observer à l'œil nu sur un objet situé à 25
cm de l'œil.
5. Quelle est la résolution minimale d'une image numérique de qualité photo située à une
distance de 25 cm de l'œil? On exprimera la résolution en ppp : pixels par pouce.

Rép.
1. Le capteur indique que l’image comporte 3072 colonnes de 2048 pixels chacune. Ces
valeurs représentent la définition de l’image, c.à.d. le nombre de pixels constituant chaque
image, soit 3072 x 2048.
2. L’image est codée en RVB 24 bits, ce qui signifie qu’un pixel est codé par 3 octets de 8 bits
chacun (8 bits pour chaque composante R, V et B).
3. Taille en octets de l’image :
3 072 × 2 048 × 3 = 18 874 368 octets
4. Taille du plus petit détail que l'on peut observer à l'œil nu sur un objet situé à 25 cm de l'œil.
Autrement, calculer la taille l de l’objet qu’on peut observer à une distance d = 25 cm
(figure ci-dessous).

 
 1   1 
 1 minute d’angle =   signifie que l’angle β sur la figure ci-dessus est égal à   .
 60   60 

L
 tan (  )   L  d  tan (  )  2510 2  tan (0.16)
d
 7.3105 m  73 m

5. 1 détail vu par l’œil = 1 point = 1 pixel.


Donc : 1 détail = 1 point = 1 pixel → 73 µm.
La question est de trouver le nombre de pixels correspondant à 1 pouce, autrement le
nombre de pixels contenus dans 2.54 cm.

1 pixel  7310  6 m
2.54  10  2
 x  349 ppp
7310  6
x pixels  2.5410  2 m

La résolution minimale est de 349 ppp.

2
EX4.
1.

2. Quelle est la taille en bits et en octets d’une image binaire de taille 200 x 310 ? Même
question dans le cas d’une image couleur à 8 bits par canal.
3. Soit l'image I ci-dessous.

a. Identifier le nombre de niveaux de gris présents dans I.


b. Trouver la distance euclidienne d1 et la distance de Manathan
d2 entre les pixels (2,4) et (4,1).

c. Identifier I (2,4) et I (4,1). Représenter le 4-voisinage et le 8-


voisinage du pixel (2,4).

4. On considère une image I couleur de taille 8×8 pixels. Les images R, G et B correspondent
respectivement aux niveaux de rouge, de vert et de bleu des pixels de l’image couleur I.

0 0 0 0 0 0
0 0 0 0 0 255
0 0 0 0 0 0
204 255 0 0 204 153
0 0 0 0 0 0 255 204 0 0 153 204
255 204 255 0 0 0 204 255 0 0 204 153
0 0 0 0 0 0 Image G
0 0 0 0 204 153
51 51 51 51 0 0
0 0 0 0 153 204
51 51 51 51 0 0
0 0 0 0 204 153
51 51 51 51 0 0
Image R
51 51 51 51 0 0
51 51 51 51 0 0
51 51 51 51 0 0
Image B

a. Donner, en octets et en bits, la taille de l’image I couleur.


b. On souhaite convertir l’image couleur I en une image à niveaux de gris J. Le niveau de gris
J(x, y) d’un pixel de coordonnées (x, y) est donné par la relation suivante :
J(x, y) = (R(x, y) + V(x, y) + B(x, y)) / 3
3
c. Calculer et représenter l’histogramme des niveaux de gris de l’image J.
d. Calculer les composantes de luminance et de chrominance du pixel I(4,5) dans l’espace de
couleur Yuv.

Rép.

1. Histogramme :

Pic à 200 : 10x5 = 50 pixels


Pic à 120 : 35x20 = 700 pixels
Pic à 80 : 20x20 = 400 pixels
Pic à 30 : (64x64)-(50+700+400) = 2946 pixels

2. Taille en bits et en octets :

 Image binaire :
Taille en bits, Tbb : Tbb = 200 × 310 = 62000 bits.
Taille en octets, Tbo : Tbo = 200 × 310 / 8 = 7750 octets.

 Image couleur (3 canaux) :


Taille en bits, Tcb : Tcb = 200 × 310 × 3 × 8 = 1488000 bits.
Taille en octets, Tco : Tbo = 200 × 310 × 3 = 186000 octets.

3.
a. L’intensité maximale présente dans l’image I est 75. Puisque 0 ≤ 75 ≤ 127, I est donc
une image à 128 niveaux de gris.

b. 
d1  2  42  4  12 
1/ 2
 3.6 ; d2  2  4  4  1  5
c. I (2,4) = 3 ; I (4,1) = 10 ;

4-voisinage 8-voisinage

4
4.
a. Les intensités des images R, G et B sont codées sur 8 bits, donc :

 la taille en octets est : To = 6 x 6 x 3 = 216 octets


 la taille en bits est : Tb = 216 x 8 = 1728 bits
b. Calcul de l’image J :
J
17 17 17 17 0 0
102 85 102 17 0 85
17 17 17 17 0 0
85 102 17 17 136 102
102 85 17 17 102 136
85 102 17 17 136 102

c. Histogramme de l’image J :

d. Le passage de l’espace RGB vers l’espace Yuv s’effectue conformément au système


d’équation suivant :
 Y  0,2989 r  0,5866 g  0,1145 b

 u  0,5647 (b  Y )   0.,1687 r  0,3312 g  0,5000 b
 v  0,7132 (r  Y )  0.,5000 r  0,4183 g  0,0817 b

où r, g et b constituent les composantes normalisées telles que :
R G B
r ; g ; b
R G B R G B R G B

 I R   204 
Le pixel I(4,5) correspond au vecteur de stimulus de couleurs :    .
 I G    204 
I   0 
 B  
 I r   0.5 
Les composantes normalisées correspondantes sont :    
 I g    0.5 
   
 Ib   0 

 IY  0,2989  0.5  0,5866  0.5  0,1145  0  0.368025


De ce fait : 
 I u  0,5647 (0  0.368025)   0.,1687 r  0,3312 g  0,5000 b
 v  0,7132 (r  Y )  0.,5000 r  0,4183 g  0,0817 b

5
EX5.
Soit l’image couleur (RVB) I de taille 6×6 pixels et contenant :
9 pixels rouges ; 4 pixels bleus ; 7 pixels verts ; 13 pixels blancs ; 3 pixels noirs.

a. Si chaque plan chromatique (R [Rouge], V [vert] et B [Bleu]) est codé sur 8 bits,
représenter les images R, V et B correspondant respectivement aux niveaux de rouge,
de vert et de bleu des pixels de l’image I. (donner les matrices des intensités du rouge,
du vert et du bleu).
b. Quelle est la taille en octets de l’image couleur I ?

Rep.

a. Représentation des composantes chromatiques R, V et B :

b. Taille, T, en octets de l’image couleur I :


T = 6 × 6 × 3 = 108 octets.

EX6.
La lecture de l’image en (a) est effectuée en utilisant la commande Matlab suivante:
a = imread ('retine1.jpg');

L'exécution de la commande Matlab whos donne les informations suivantes sur l’image a.
Size : 1958×2196×3 ; Class : uint8

i. Indiquer le type de l’image a : Image couleur

6
ii. Calculer sa taille en bits : Tb = 1958 x 2196 x 3 x 8 = 103194432 bits
iii. Que représente les images en
 (b) la composante du ‘Rouge’ de l’image a ;
 (c) la composante du ‘Vert’ de l’image a ;
 (d) la composante du ‘Bleu’ de l’image a ;

(a)

(b) (c) (d)

(e) (f) (g)

Les images en (e), (f) et (g) peuvent être obtenues en exécutant le script Matlab suivant:
e = a; f = a; g = a;
e (: , : , 1) = 0; % l'image en (e)
f (: , : , 2) = 0; % l'image en (f)
g (: , : , 3) = 0; % l'image en (g)

iv. Quel est le type de synthèse correspondant aux images e, f et g? Synthèse soustractive
v. Que représente les images en
 (e) la composante du ‘Cyan’, complémentaire du Rouge de la synthèse
additive ;
 (f) la composante du ‘Magenta’, complémentaire du Vert de la synthèse
additive ;
 (g) la composante du ‘Jaune’ complémentaire du Bleu de la synthèse additive.
7

Vous aimerez peut-être aussi