Exercices sur la morphologie mathématique

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

Image d un intervalle par une fonction continue

Traitement bas-niveau

Chapitre 7 : Intégration sur un intervalle quelconque

Fonctions de plusieurs variables

La Licence Mathématiques et Economie-MASS Université de Sciences Sociales de Toulouse 1

Chapitre VI. Connexions et fonctions numériques

Commun à tous les candidats

Initiation à l algorithmique

Axe " Génie des Procédés", centre SPIN, Ecole des Mines de Saint-Etienne ECOLE DES MINES SAINT-ETIENNE ANALYSE D IMAGE

Utilisation du logiciel ImageJ gratuit

M2R IMA UE CONF Présentation

Cours Fonctions de deux variables

Programmation linéaire

Fonctions de plusieurs variables, intégrales multiples, et intégrales dépendant d un paramètre

Projet de Traitement du Signal Segmentation d images SAR

TP Modulation Démodulation BPSK

Géométrie discrète Chapitre V

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

Résolution d équations non linéaires

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

Continuité d une fonction de plusieurs variables

AC AB. A B C x 1. x + 1. d où. Avec un calcul vu au lycée, on démontre que cette solution admet deux solutions dont une seule nous intéresse : x =

3 Approximation de solutions d équations

La stratégie de contenu. en pratique 30 OUTILS PASSÉS AU CRIBLE. Isabelle Canivet & Jean-Marc Hardy DESIGN

EXERCICES - ANALYSE GÉNÉRALE

Système binaire. Algèbre booléenne

Optimisation des fonctions de plusieurs variables

Logique binaire. Aujourd'hui, l'algèbre de Boole trouve de nombreuses applications en informatique et dans la conception des circuits électroniques.

Dr FOUGERAIS Guillaume, formateur Génération Implant, Nantes.

Chapitre 1 : Évolution COURS

Pourquoi l apprentissage?

Indications pour une progression au CM1 et au CM2

Grandes lignes ASTRÉE. Logiciels critiques. Outils de certification classiques. Inspection manuelle. Definition. Test

Julien MATHEVET Alexandre BOISSY GSID 4. Rapport RE09. Load Balancing et migration

Chapitre 0 Introduction à la cinématique

SINE QUA NON. Découverte et Prise en main du logiciel Utilisation de bases

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

Statistiques Descriptives à une dimension

Amphi 3: Espaces complets - Applications linéaires continues

Définitions. Numéro à préciser. (Durée : )

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

Système ASC unitaire triphasé. PowerScale kva Maximisez votre disponibilité avec PowerScale

Travaux dirigés d introduction aux Probabilités

Calcul intégral élémentaire en plusieurs variables

On ne peut pas entendre la forme d un tambour

F1C1/ Analyse. El Hadji Malick DIA

Calcul fonctionnel holomorphe dans les algèbres de Banach

Recherche dans un tableau

Notice d Utilisation du logiciel Finite Element Method Magnetics version 3.4 auteur: David Meeker

LES TYPES DE DONNÉES DU LANGAGE PASCAL

Cours3. Applications continues et homéomorphismes. 1 Rappel sur les images réciproques

CNAM UE MVA 210 Ph. Durand Algèbre et analyse tensorielle Cours 4: Calcul dierentiel 2

Manuel d utilisation 26 juin Tâche à effectuer : écrire un algorithme 2

La mesure de Lebesgue sur la droite réelle

Tablette Pegasus PC Notes. Code : Conrad sur INTERNET Version 02/ Conditions du système.

La fonction exponentielle

Examen optimisation Centrale Marseille (2008) et SupGalilee (2008)

Annexe commune aux séries ES, L et S : boîtes et quantiles

I- Définitions des signaux.

Dualité dans les espaces de Lebesgue et mesures de Radon finies

Bases de données documentaires et distribuées Cours NFE04

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

Théorèmes de Point Fixe et Applications 1

Kardó. Une combinaison infinie de lumiere

Optimisation non linéaire Irène Charon, Olivier Hudry École nationale supérieure des télécommunications

6 - Le système de gestion de fichiers F. Boyer, UJF-Laboratoire Lig, Fabienne.Boyer@imag.fr

G.P. DNS02 Septembre Réfraction...1 I.Préliminaires...1 II.Première partie...1 III.Deuxième partie...3. Réfraction

Corrigé des TD 1 à 5

Durée de L épreuve : 2 heures. Barème : Exercice n 4 : 1 ) 1 point 2 ) 2 points 3 ) 1 point

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

Fonctions holomorphes

La programmation linéaire : une introduction. Qu est-ce qu un programme linéaire? Terminologie. Écriture mathématique

Algorithmes récursifs

Texte Agrégation limitée par diffusion interne

Complexité. Licence Informatique - Semestre 2 - Algorithmique et Programmation

BACCALAURÉAT PROFESSIONNEL SUJET

Théorie et Codage de l Information (IF01) exercices Paul Honeine Université de technologie de Troyes France

Je découvre le diagramme de Venn

Optimisation, traitement d image et éclipse de Soleil

TBI et mathématique. Pour vous soutenir dans votre enseignement des mathématiques. Les outils du logiciel Notebook. les ressources internet

FONCTIONS DE PLUSIEURS VARIABLES (Outils Mathématiques 4)

MODE OPÉRATOIRE. VI) Le projet mené dans le cadre de la technologie. Le projet porte sur la réalisation d une horloge CD.

L apprentissage automatique

La syllabe (1/5) Unité intuitive (différent du phonème) Constituant essentiel pour la phonologie au même titre que phonème et trait

La solution idéale pour l intégration au bâtiment

Exposition. VLR plongée e commission photo

Opérations de base sur ImageJ

Logiciel SCRATCH FICHE 02

Exercices types Algorithmique et simulation numérique Oral Mathématiques et algorithmique Banque PT

Programmation linéaire

Extrait des Exploitations Pédagogiques

A l heure de Pâques Equipe rouge : Les «monsieur et madame» branchés

O, i, ) ln x. (ln x)2

I. Cas de l équiprobabilité

Leçon 01 Exercices d'entraînement

Cours 1 : La compilation

Approximations variationelles des EDP Notes du Cours de M2

L E Ç O N. Marches aléatoires. Niveau : Terminale S Prérequis : aucun

F411 - Courbes Paramétrées, Polaires

Transcription:

Exercices sur la morphologie mathématique Isabelle Bloch Octobre 2006 1 Propriétés d opérations morphologiques 1.1 Exercice 1 Les affirmations suivantes sont elles vraies ou fausses? vraie fausse 1 l érosion d une fonction est croissante par rapport à la fonction à éroder 2 l érosion d une fonction est croissante par rapport à l élément structurant 3 l érosion d une image à niveaux de gris bouche des «vallées» 4 un filtre alterné séquentiel est croissant 5 un filtre alterné séquentiel est idempotent 6 un filtre alterné séquentiel est extensif 7 un ensemble convexe est invariant par fermeture par un élément structurant compact convexe 8 un ensemble convexe est invariant par ouverture par un élément structurant compact convexe 9 le squelette par amincissement préserve la topologie 10 le squelette par axe médian (centres des boules maximales) préserve la topologie 1.2 Exercice 2 Soient γ 1 et γ 2 des ouvertures algébriques (croissantes, idempotentes et anti-extensives). Montrer l équivalence entre : 1. γ 1 γ 2 2. γ 1 γ 2 = γ 2 γ 1 = γ 1 3. Inv(γ 1 ) Inv(γ 2 ) où Inv désigne le domaine d invariance. Indication : on montrera que 1 2 3 1. On rappelle qu une ouverture γ s exprime à partir de son domaine d invariance par γ(x) = {y Inv(γ), y x}. 1

2 Morphologie mathématique binaire Sur l image de la figure 1, combien faut-il de dilatations pour boucher les trous dans les quatre cas suivants (B 4 désigne l élément structurant élémentaire (de taille 1) de la 4- connexité, et B 8 l élément structurant élémentaire de la 8-connexité)? Connexité des objets Elément structurant nombre de dilatations nécessaires 4-connexité B 4 8-connexité B 4 4-connexité B 8 8-connexité B 8 = points des objets = points des objets Fig. 1 Image binaire à dilater. 3 Morphologie mathématique à niveaux de gris La figure 2 présente une fonction f définie en dimension 1, et un élément structurant B. Tracer la fonction résultant de la dilatation de f par B, son érosion, son ouverture et sa fermeture. Donner le nombre de minima et maxima régionaux de f, de l érodé E B (f) de f par B et de l ouverture f B de f par B, ainsi que le nombre de pics détectés par chapeau haut-de-forme avec cet élément structurant. Tracer la reconstruction de f en prenant la fonction g définie par g(x) = max(0, f(x) 2) comme marqueur. Interpréter le résultat obtenu. 4 Problèmes de bords En pratique une image est à support borné. Ainsi, si l on appelle X l image idéale qui serait infinie et K le champ de la caméra par exemple, l image effectivement observée est X K. Le résultat d opérations morphologiques ne peut alors être connu exactement que dans une partie de l image, qui dépend de l élément structurant B, et que nous nous proposons de déterminer. 2

B élément structurant (segment horizontal centré) centre de B f(x) B x élément structurant (segment horizontal centré) centre de B f(x) x Fig. 2 Fonction f. 3

1. Montrer que : E B (X) E B (K) = E B (X K) E B (K), D B (X) E B (K) = D B (X K) E B (K). 2. En déduire la région dans laquelle sont connus l érodé, le dilaté et la fermeture. Montrer sur un exemple que cette région est la plus grande possible. 3. Montrer que pour l ouverture, cette région n est pas optimale. 5 Ouverture annulaire élément structurant Soit B = {0, b} et B = { b, b} deux éléments structurants (bi-points). Montrer que l ouverture d un ensemble X par B est égale à l intersection de la dilatation de X par B et de X. Soient b 1 et b 2 tels que 0 < b 1 < b 2, et l élément structurant en forme de couronne C = {b, b 1 b b 2 } (illustré à droite de la figure). L intersection d un ensemble X et de son dilaté par C est appelée ouverture annulaire de X. Justifier ce terme. Illustrer cette opération sur la figure. Comparer avec une ouverture par un disque, avec une ouverture par un segment et avec une réunion d ouverture par des segments dans toutes les directions. 6 Transformée en tout ou rien Quels sont les éléments structurants à utiliser dans la transformée en tout ou rien sur une trame hexagonale pour trouver : les points extrémités? les points triples? les points isolés? les concavités locales? Illustrer sur des exemples simples. 4

7 Analyse d une image Imaginer et décrire le plus précisément possible une méthode de segmentation des cellules de la figure 3 à partir des opérateurs vus en cours. L algorithme devra fournir une image binaire des cellules et éliminer les petits points sombres. Comment supprimer les cellules qui touchent le bord de l image à partir du résultat binaire de segmentation? Comment séparer les cellules qui sont connexes? Comment sélectionner les cellules qui ont un noyau sombre? Comment étudier la distribution de tailles des cellules? Fig. 3 Image de cellules. 5