Vous êtes sur la page 1sur 5

Université Ziane Achour de Djelfa Master 2 Electronique des systèmes embarqués

Faculté des Sciences et de la Technologie Matière : Vision artificielle


Département génie électrique Dr. SE. Bekhouche
Filière d’électronique
2018/2019

Série N°1 : Géométrie des images vision 3D


Exercice 1 :
Considérons l’image 𝑅𝐺𝐵 suivante :
R G B
10 50 53 20 71 12 24 255 255
8 7 55 6 7 35 11 12 255
35 16 18 14 0 0 0 11 24

1. Converter l'image au niveau de gris (𝐺𝑅𝐴𝑌).


2. Converter l'image au noire et blanc (𝐵𝑊) avec 𝑇 = 51.
3. Calculez la taille en bit et en octets des images suivantes (𝑅𝐺𝐵,𝐺𝑅𝐴𝑌,𝐵𝑊).
4. Dessiner l’histogramme de l’image 𝐵𝑊.

Exercice 2 :
1. Compléter le tableau par des valeur de l'image (niveau de gris).
…… …… ……
→ …… …… ……
…… …… ……
2. Dessiner l’histogramme de cette image.

Exercice 3 :
Soit une image numérique faisant 1500 × 1800 𝑝𝑖𝑥𝑒𝑙𝑠 a été scannée avec un scanner à plat de résolution 300 dpi.

• Quelle est la taille en puce puis en centimètre de cette image numérique ?


Rappel : 1 pouce = 2.54 cm.

Exercice 4 :
Considérons les images suivantes :
A B C

1. Donnez les résultats des opération logiques suivantes :


̅
̅ . 𝑩) + 𝑪
(𝑨 ̅+𝑩
𝑨 ̅ +𝑪 ̅. 𝑪
𝑨. 𝑩 + 𝑨

Exercice 5 :
Une image numérique faisant 1875 pixels de large a été scanné avec un scanner à plat. Sachant que l’originale fait 15
cm de large, a quelle résolution (en ppi et ppcm) l’originale a été numérisé ?
Université Ziane Achour de Djelfa Master 2 Electronique des systèmes embarqués
Faculté des Sciences et de la Technologie Matière : Vision artificielle
Département génie électrique Dr. SE. Bekhouche
Filière d’électronique
2018/2019

Série N°2 : Contours et segmentation (Partie A)


Exercice 1 :
Soit l’image 1D suivante :
𝐼 = [38 46 61 80 97 108 114 115 120 130 146 156 161 161]
Et le filtre de robert 1D pour détecter les contours filtre : ℎ1 = [1 −1]
1. Calculez le résultat de la convolution en négligeant les effets de bords
2. Combien de contours trouvez-vous dans cette image et où sont-ils ? Expliquez
1
3. Soit le filtre suivant qui approxime une gaussienne : ℎ2 = 4 [1 2 1], calculez le résultat de la convolution
de ℎ2 avec 𝐼 en négligeant les effets de bords.

Exercice 2 :
On considère l’image 2D suivante :
0 0 1 1 1 1 1
0 0 0 1 1 1 1
0 0 0 0 1 1 1
𝐼= 0 0 0 0 1 1 1
0 0 0 0 0 1 1
0 0 0 0 0 0 1
[0 0 0 0 0 0 0]
Elle représente un modèle de bord oblique.
Soit ℎ1 et ℎ2 les filtres de convolution définis respectivement par les noyaux suivants :
0 1 0
ℎ1 = [1 −4 1]
0 1 0
et
1 1 1
ℎ2 = [1 −8 1]
1 1 1
1. A quel type de filtres correspondent les filtres ℎ1 et ℎ2 ?
2. Quel est le but de ces filtres ?
3. Pour chacun des deux exemples choisis :
4. Calculer la matrice filtrée (pour calculer les pixels de bords, on appliquera ici le principe du « miroir » de
l'image).
5. Quel est le filtre le plus adapté ? Expliquer.
Université Ziane Achour de Djelfa Master 2 Electronique des systèmes embarqués
Faculté des Sciences et de la Technologie Matière : Vision artificielle
Département génie électrique Dr. SE. Bekhouche
Filière d’électronique
2018/2019

Exercice 3 :
Soit l’image 2D suivante :
210 210 210 210 210 210 210
210 210 210 210 210 210 210
210 𝟐𝟏𝟎 210 210 210 210 210
𝐼 = 30 𝟑𝟎 30 100 100 100 100
30 30 30 100 100 100 100
30 30 30 100 100 100 100
30 30 30 100 100 𝟏𝟎𝟎 100
[ 30 30 30 100 100 100 100]

On considère le filtre ℎ suivant :


1 1 1
ℎ = [1 −8 1]
1 1 1
Quelle sera la nouvelle valeur des pixels de coordonnées (2,3), (2,4) et (6,7) après convolution de l’image avec ce
filtre ?
A quoi sert ce filtre ?
Université Ziane Achour de Djelfa Master 2 Electronique des systèmes embarqués
Faculté des Sciences et de la Technologie Matière : Vision artificielle
Département génie électrique Dr. SE. Bekhouche
Filière d’électronique
2018/2019

Série N°2 : Contours et segmentation (Partie B)


Exercice 1 :
La figure suivante représente une image notée 𝐼1 et son histogramme, noté 𝐻1 .

Identifier à quelles régions de l’image 𝐼1 correspondent les différents modes de l’histogramme 𝐻1 .

Exercice 2 :
L’image de la figure ci-dessous est une image à niveaux de gris de taille 8 × 8 pixels et dont les valeurs des niveaux
de gris sont codées sur 4 bits. Cette image représente une forme rectangulaire sur un fond.

13 13 12 12 12 11 11 11
13 12 12 12 11 11 11 10
12 12 8 7 6 5 10 10
𝐼 = 12 12 7 6 5 4 10 10
12 11 6 5 4 3 10 9
11 11 5 4 3 2 9 9
11 11 10 10 10 9 9 9
[11 10 10 10 9 9 9 8 ]
1. Représenter l’histogramme de cette image.
2. Donner l’image binaire de l’image 𝐼 (seuil = 10) et représenter son histogramme.
3. Donner le négatif de l’image 𝐼 et représenter son histogramme.
Université Ziane Achour de Djelfa Master 2 Electronique des systèmes embarqués
Faculté des Sciences et de la Technologie Matière : Vision artificielle
Département génie électrique Dr. SE. Bekhouche
Filière d’électronique
2018/2019

Exercice 3 :
L’image 𝐼 de la figure ci-dessous est une image à niveaux de gris de taille 8 × 8 pixels et dont les valeurs des niveaux
de gris sont codées sur 4 bits. Cette image représente deux objets de forme rectangulaire et un arrière-plan.

3 3 4 5 3 5 3 2
4 9 10 10 10 1 4 3
3 10 9 10 9 2 3 4
𝐼= 1 10 10 11 11 13 13 3
2 10 9 11 11 13 13 1
3 4 3 12 13 12 13 2
1 3 2 13 12 13 12 3
[ 2 1 2 3 4 1 2 4]
1. Représenter l’histogramme de cette image.
2. Donner l’image binaire de l’image I (seuil = 8) et représenter son histogramme.
3. Proposer une méthode pour séparer les deux objets (expliqué les résultats).

Exercice 4 :
Soit une image de taille 8x8 dont les niveaux de gris vérifient :
𝑋(𝑖, 𝑗) = |𝑖 − 𝑗| ; 𝑖, 𝑗 = 0,1,2,3,4,5,6,7
1. Donner les valeurs de 𝐼.
2. Dessiner l’histogramme de l’image 𝐼.
3. Nous souhaitons segmenter l’image 𝐼 en trois régions, quelle méthode proposez-vous, et pourquoi ?
4. Un bruit de type impulsionnelle est ajouté à l’image 𝐼 tel que :
𝐼(2,3) = 15 ; 𝐼 (7, 2) = 0 ; 𝐼 (5, 5) = 15 ; 𝐼 (1, 6) = 0 ; 𝐼 (8, 8) = 15.

• Si on améliore cette image avec un filtre médian de taille 3 × 3, quelle sera la nouvelle valeur des
pixels des coordonnées (2, 3), (7, 2), (5, 5)? Détaillez votre calcul.
• Comment peut-on définir le résultat du filtre médian sur un pixel du bord de l’image ?
• Appliquez votre réponse aux pixels des coordonnées (1,6) et (8, 8).
• Quel est l’effet général du filtre médian sur une image ?
5. Même question avec un filtre moyenneur de taille 3 × 3.
6. Calculer l’erreur de ces pixels après filtrage pour les filtres médian et moyenneur. Lequel semble le plus
adapté ? Expliquer.

Vous aimerez peut-être aussi