Polytechnique de Montréal Département de génie biomédical

Documents pareils
Traitement bas-niveau

Master IMA - UMPC Paris 6 RDMM - Année Fiche de TP

Systèmes de transmission

Projet de Traitement du Signal Segmentation d images SAR

Fête de la science Initiation au traitement des images

L analyse d images regroupe plusieurs disciplines que l on classe en deux catégories :

Bandes Critiques et Masquage

Opérations de base sur ImageJ

Optimisation, traitement d image et éclipse de Soleil

Fonctions de deux variables. Mai 2011

Analyse de la vidéo. Chapitre La modélisation pour le suivi d objet. 10 mars Chapitre La modélisation d objet 1 / 57

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

Hiver 2013 IMN 259. Introduction à l analyse d images. Par Pierre-Marc Jodoin

Logiciel XLSTAT version rue Damrémont PARIS

Traitement d un AVI avec Iris

Chap17 - CORRECTİON DES EXERCİCES

Géométrie discrète Chapitre V

Vision industrielle et télédétection - Détection d ellipses. Guillaume Martinez 17 décembre 2007

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

Tp_chemins..doc. Dans la barre "arche 2" couleur claire 1/5 21/01/13

Structure du format BMP, sa lecture, sa construction et son écriture

Projet de traitement d'image - SI 381 reconstitution 3D d'intérieur à partir de photographies

Le traitement du 5ème concours A.I.P. pour l objet SH2-155 de Franck JOBARD

Recherche De Coalescences Binaires Étalonnage Du Détecteur

L espace de travail de Photoshop

T u t o r i e l s PhotoFiltre

Créer une maquette de site Internet

Dans l idéal, ceci devrait être fait en amont pour chaque image envoyée sur l espace de stockage de votre site internet.

Utilisation du logiciel ImageJ gratuit

Calculs de probabilités avec la loi normale

données en connaissance et en actions?

Fonctions de plusieurs variables

TP Modulation Démodulation BPSK

Expérience 3 Formats de signalisation binaire

Projet Matlab/Octave : segmentation d'un ballon de couleur dans une image couleur et insertion d'un logo

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

Services bancaires par Internet aux entreprises. Guide pratique pour : Rapports de solde Version

LES DÉTERMINANTS DE MATRICES

TD : Codage des images

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

COPY. Picture Style Editor Ver. 1.4 MODE D EMPLOI. Logiciel de création de fichiers de style d image. Contenu de ce mode d emploi

Distribué par / Distributed by:

GIMP. Le traitement d'images libre INSTALLATION SUR WINDOWS

Comme chaque ligne de cache a 1024 bits. Le nombre de lignes de cache contenu dans chaque ensemble est:

Initiation à linfographie

Simulation d'un examen anthropomorphique en imagerie TEMP à l iode 131 par simulation Monte Carlo GATE

Sujet proposé par Yves M. LEROY. Cet examen se compose d un exercice et de deux problèmes. Ces trois parties sont indépendantes.

Introduction à MATLAB R

I Stabilité, Commandabilité et Observabilité Introduction Un exemple emprunté à la robotique Le plan Problème...

Chaine de transmission

Les algorithmes de base du graphisme

IMAGES NUMÉRIQUES MATRICIELLES EN SCILAB

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

Des outils numériques simples et conviviaux!

FctsAffines.nb 1. Mathématiques, 1-ère année Edition Fonctions affines

PR OC E D U RE S D E B A S E

La Rosette (NGC 2237) Fabien

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

DETECTOR BICANAL FG2 1. DIMENSIONS ET CONNEXIONS ELECTRIQUES 2. GENERALITES. 24 VDC Alimentat. 24 Vcc. Contact Boucle Contact Boucle 1 6 7

Utiliser le logiciel Photofiltre Sommaire

Faire de la déformation interactive avec GIMP

Fonctions linéaires et affines. 1 Fonctions linéaires. 1.1 Vocabulaire. 1.2 Représentation graphique. 3eme

Soit la fonction affine qui, pour représentant le nombre de mois écoulés, renvoie la somme économisée.

6. Hachage. Accès aux données d'une table avec un temps constant Utilisation d'une fonction pour le calcul d'adresses

En fonction de votre demande, nous définirons ensemble le produit le mieux adapté à vos cibles et à vos besoins.

Analyse des bruits de clavier d ordinateur

Quantification Scalaire et Prédictive

Par Richard Beauregard. Novembre 2011

ISO/CEI NORME INTERNATIONALE

Travaux pratiques. Compression en codage de Huffman Organisation d un projet de programmation

Programmation linéaire

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

Mini_guide_Isis.pdf le 23/09/2001 Page 1/14

Tuto pour connecter une source RVB RGB à un moniteur Commodore / Amiga


Mesure agnostique de la qualité des images.

Cours de numérisation sur Epson Perfection

Table des matières. Télécharger MetaTrader 4. Première connexion à MetaTrader 4. Se connecter à MetaTrader 4. Modifier la langue

Comparatif entre Matrox RT.X2 et Adobe Premiere Pro CS3 (logiciel seul)

Continuité et dérivabilité d une fonction

Je découvre le diagramme de Venn

Adobe Illustrator Logiciel de dessin vectoriel et de Cartographie Assistée par Ordinateur

Conversion d un entier. Méthode par soustraction

Projet audio. Analyse des Signaux ELE2700

Créative Cloud - Perfectionnement

EXCEL TUTORIEL 2012/2013

FAG Detector III la solution pour la surveillance et l équilibrage. Information Technique Produit

Pop-Art façon Roy Liechtenstein

La couche physique de l ADSL (voie descendante)

FAG Detector II le collecteur et l analyseur de données portatif. Information Technique Produit

FORMATION EXCEL 2010 Groupe LUCAS LOGICIA

Exe Livret Animateur_Exe Livret Animateur 01/02/11 11:10 Page1

FONCTIONS DE PLUSIEURS VARIABLES (Outils Mathématiques 4)

[Colonnes mixtes acier-béton préfabriquées ORSO-V] Colonnes ORSO-V pour exigences statiques les plus élevées et dimensionnement efficace.

L exclusion mutuelle distribuée

1 Recherche en table par balayage

Création de maquette web

Statistique : Résumé de cours et méthodes

Transcription:

École Polytechnique de Montréal Département de génie biomédical GBM3720 : Traitement Numérique d Images Médicales Corrigé du Contrôle périodique - Automne 2011 Exercice 1 : Filtrage du signal 1D (4 points) Soit le système linéaire invariant (SLI) décrit par l'équation aux différences suivantes: 1 0.25 2 1 1. Ce système est-il causal?(1 points) Oui, le système est causal car il ne dépend que du présent et du passé. 2. Écrire la fonction de transfert en z, H(z), de ce système. (1 point)..... 3. Représenter les pôles et zéros du système sur le plan en z. (1 point). é ô... 4. Ce système est-il stable? (1 point) Oui, le système est stable car il est causal et les pôles sont à l intérieur du cercle unité. 1

Exercice 2 : Qualité d images (8 points) Pour la détection du cancer du sein, deux types d imagerie sont le plus souvent utilisés : la mammographie (MAM) et l imagerie par résonance magnétique (IRM). On fait l acquisition d un point blanc (intensité 255) sur un fond noir (intensité 0) avec ces 2 systèmes. La figure ci-dessous représente les profils d intensités de la ligne centrale des images obtenues avec les deux systèmes. Les images sont de tailles 64x64 pixels. On considère que les deux systèmes sont symétriques circulaires. 1. Sur un même graphe, dessiner grossièrement l allure des fonctions de transfert de modulation de ces deux systèmes. (1 point) et h(x) est une gaussienne H(u) est une gaussienne Propriété de dilatation de la TF : gaussienne étroite gaussienne dilatée 2

2. Lequel de ces 2 systèmes offre un meilleur contraste? Justifier. (1 point) L IRM offre le meilleur contraste. Deux justifications possibles : Dans le domaine spatial, la réponse impulsionnelle de l IRM est d une intensité plus grande (255) que celle de la MAM (180), par rapport à une même valeur minimale (0). Dans le domaine fréquentiel, la FTM de l IRM est supérieure à celle de la MAM pour toutes les valeurs de u, indiquant un meilleur rapport de modulation entrée/sortie. 3. Lequel de ces 2 systèmes offre une meilleure résolution? Justifier. (1 point) L IRM offre la meilleure résolution. Deux justifications possibles : Dans le domaine spatial, la largeur à mi-hauteur de l IRM est plus petite que celle de la MAM. Dans le domaine fréquentiel, la fréquence de coupure de l IRM est plus élevée que celle de la MAM, indiquant qu on peut imager de plus grandes fréquences correspondant à de plus fins détails. 4. En jugeant uniquement sur la qualité d image, quel serait le système optimal pour détecter des petites tumeurs? Justifier. (1 point) On souhaite détecter de petites tumeurs, donc on souhaiterait la meilleure résolution possible. Donc, l IRM semble le meilleur choix, d autant plus qu il offre un meilleur contraste. On souhaite créer un algorithme de détection automatique des tumeurs cancéreuses identifiées sur les images provenant de chacun des deux systèmes MAM et IRM. Pour cela, l algorithme va détecter les zones tumorales dans les images et calculer leur nombre N. On fixe ensuite un seuil N 0 =2 de telle sorte à classifier les images ayant un nombre N inférieur à N 0 comme étant des tumeurs bénignes et à l inverse, les images ayant un nombre N supérieur à N 0 comme étant des tumeurs malignes. Pour évaluer la précision du diagnostique des tests effectués sur les images MAM et IRM, une cohorte de 100 femmes a été sélectionnée, parmi lesquelles on compte 35 femmes ayant des tumeurs malignes et 65 femmes ayant des tumeurs bénignes. En appliquant le test basé sur les images provenant du système de MAM, l algorithme détecte 22 cas de vraies tumeurs malignes et 63 cas de vraies tumeurs bénignes. En appliquant le test basé sur les images provenant du système d IRM, l algorithme détecte 38 cas de vraies tumeurs malignes et 61 cas de vraies tumeurs bénignes. 3

5. Construire les tableaux de contingence pour les deux systèmes. (1 point) 6. Calculer la sensibilité, la spécificité et la précision du diagnostique des deux systèmes. (2 points) é é ééé é é é. %. %. % % % 7. Pour un même seuil de détection N 0 =2, lequel des deux systèmes serait le mieux adapté à la détection de cancer du sein? Justifier. (1 point) Pour un même seuil de détection, l IRM offre une meilleure sensibilité et une meilleure précision du diagnostique que la MAM, pour une même spécificité. Exercice 3 : Histogramme et transformations (7 points) Soit une image synthétique I de taille 64x64 pixels codée sur 8 bits et contenant : - un carré d intensité uniforme égale à 80 de taille 20x20 pixels gauche est à la 5 e ligne et 10 e colonne dans I, et dont le coin supérieur - un rectangle d intensité uniforme égale à 120 de largeur 35 pixels et de hauteur 20 pixels, dont le coin supérieur gauche est à la 35 e ligne et 25 e colonne dans I, 4

- un rectangle d intensité uniforme égale à 200 de largeur 10 pixels et de hauteur 5 pixels, dont le coin supérieur gauche est à la 10 e ligne et 50 e colonne dans I, - sur un fond d intensité uniforme égale à 30. 1. Construire et annoter l histogramme de l image I. (1 point) Pic à 200 : 10x5 = 50 pixels Pic à 120 : 35x20 = 700 pixels Pic à 80 : 20x20 = 400 pixels Pic à 30 : (64x64)-(50+700+400) = 2946 pixels 2. On souhaite déplacer le carré de 10 colonnes vers la droite. Quelle sera l allure de l histogramme suite à cette opération? Justifiez votre réponse. (1 point) Le fait de déplacer un objet dans l image sans créer de superposition n affecte nullement la distribution des niveaux de gris, donc l histogramme reste inchangé. 5

On rajoute à l image originale un bruit de type sel de probabilité p=0.2. 3. Dessiner grossièrement l allure de l histogramme de l image ainsi bruitée? (1 point) Ajout d un pic à 255 de hauteur 0.2x(64x64) = 820 pixels Réduction de la hauteur des autres pics. 4. Est-il possible de retrouver exactement l image originale à partir d une simple modification de l histogramme obtenu à la question 3? Justifier. (1 point) On pourrait penser à supprimer le pic à 255 dans l histogramme, cependant on ne sait pas par quoi remplacer les pixels bruités. L histogramme ne comprend aucune information sur la distribution spatiale des intensités dans l image. Il est donc impossible de retrouver exactement l image originale. 5. Quel serait le filtre spatial optimal à appliquer pour filtrer l image bruitée? (1 point) Pour éliminer du bruit sel avec p=0.2, le filtre optimal serait un filtre médian. On rajoute à l image originale un bruit de type sel et poivre de probabilité p=0.75. 6. Quel serait le filtre spatial optimal à appliquer pour filtrer l image bruitée? (1 point) Lorsque la probabilité du bruit impulsionnel est aussi grande que 75% de la taille de l image, un filtre médian standard ne parviendrait pas à éliminer le bruit, il dégraderait davantage l image. Dans ce cas, le filtre optimal serait un filtre médian adaptatif. 7. Expliquer son fonctionnement. (1 point) Le filtre médian adaptatif consiste à remplacer la valeur d un pixel bruité par la valeur médiane lorsqu elle ne correspond pas à une impulsion. Dans le cas ou la médiane est elle-même bruitée, 6

on augmente la taille du filtre jusqu à trouver une médiane non bruitée ou à atteindre une taille maximale prédéfinie du filtre. Exercice 5 : Filtrage spatial (3 points) Lors de son acquisition, une image est dégradée par un bruit additif gaussien. Ensuite, lors de sa transmission, un bruit de type sel et poivre de probabilité p=0.15 s ajoute à l image dégradée. 1. On propose de filtrer l image moyennant une composition d un filtre gaussien suivi d un filtre médian. Quel est le résultat d une telle séquence de filtres sur l image? (1 point) Premièrement, l application d un filtre gaussien va lisser l image et donc va également diffuser le bruit sel et poivre. Ensuite, le filtre médian ne sera plus aussi efficace sur le bruit sel et poivre puisque ce dernier a été lissé. Il en résultera une image dégradée. 2. Une deuxième option consiste à filtrer l image moyennant une composition d un filtre médian suivi d un filtre gaussien. Quel est le résultat d une telle séquence de filtres sur l image? (1 point) Premièrement, l application d un filtre médian va éliminer le bruit sel et poivre. Ensuite, le filtre gaussien lissera l image et le bruit gaussien. Le résultat sera une image débruitée. 3. Des deux séquences de filtrage précédentes, laquelle vous semble la plus appropriée? Justifier. (1 point) La deuxième séquence semble la plus appropriée puis qu elle permet d obtenir une image avec beaucoup moins de bruit et donc de meilleure qualité. 7

Exercice 6 : Filtrage spatial (3 points) Différents filtres spatiaux, numérotés de 1 à 6, ont été appliqués à une image de test et ont donné les images résultantes identifiées de A à F. Retrouver les correspondances et pour chacune, justifier les réponses. 1 1 1 1. 0 0 0 1 1 1 1 0 1 4. 1 0 1 1 0 1 1 2 1 2.. 2 4 2 1 2 1 1 1 5.. 1 1 1 2 1 3.. 2 12 2 1 2 1 6. (, )= (, ) (, ) Pour le filtre 6, la taille de S xy est 3x3. 1. Filtre de Prewitt ou masque gradient, permet de détecter les contours horizontaux dans l image F 2. Filtre Gaussien de taille 3x3, permet de lisser l image et donc génère un léger flou D 3. Filtre passe haut construit à partir d un filtre gaussien, permet de détecter les contours dans l image A 4. Filtre de Prewitt ou masque gradient, permet de détecter les contours verticaux dans l image C 5. Filtre passe bas de type moyenneur, de taille 35x35, permet de lisser l image et donc génère un flou considérable dans l image B 6. Filtre médian de taille 3x3 permet de supprimer le bruit sel et poivre lorsque sa probabilité d occurrence n est pas très élevée, comme dans les régions rectangulaires à droite dans l image de test E 8

Image de test A B C D E F 9