Exercices sur la morphologie mathématique

Documents pareils
Chapitre 7 : Intégration sur un intervalle quelconque

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

Traitement bas-niveau

Chapitre VI. Connexions et fonctions numériques

Image d un intervalle par une fonction continue

Résolution d équations non linéaires

3 Approximation de solutions d équations

Cours Fonctions de deux variables

Structures algébriques

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

Initiation à l algorithmique

Université Paris-Dauphine DUMI2E 1ère année, Applications

FONCTIONS DE PLUSIEURS VARIABLES (Outils Mathématiques 4)

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

Recherche dans un tableau

Chapitre 2. Eléments pour comprendre un énoncé

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

Développements limités. Notion de développement limité

Première partie. Préliminaires : noyaux itérés. MPSI B 6 juin 2015

Commun à tous les candidats

Optimisation des fonctions de plusieurs variables

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

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

Amphi 3: Espaces complets - Applications linéaires continues

* très facile ** facile *** difficulté moyenne **** difficile ***** très difficile I : Incontournable T : pour travailler et mémoriser le cours

INF 232: Langages et Automates. Travaux Dirigés. Université Joseph Fourier, Université Grenoble 1 Licence Sciences et Technologies

Fonctions de plusieurs variables

Groupoïdes quantiques mesurés : axiomatique, étude, dualité, exemples

Utilisation du logiciel ImageJ gratuit

Système binaire. Algèbre booléenne

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

Pourquoi l apprentissage?

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

Relation d ordre. Manipulation des relations d ordre. Lycée Pierre de Fermat 2012/2013 Feuille d exercices

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

Exo7. Matrice d une application linéaire. Corrections d Arnaud Bodin.

Le seul ami de Batman

EXERCICES - ANALYSE GÉNÉRALE

Programmation linéaire

M2R IMA UE CONF Présentation

Premiers exercices d Algèbre. Anne-Marie Simon

Correction du bac blanc CFE Mercatique

Gestion répartie de données - 1

Chapitre 2 Le problème de l unicité des solutions

Limites finies en un point

Algorithmes récursifs

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

Continuité d une fonction de plusieurs variables

Notes du cours MTH1101N Calcul I Partie II: fonctions de plusieurs variables

Théorème du point fixe - Théorème de l inversion locale

Cours d Analyse 3 Fonctions de plusieurs variables

De même, le périmètre P d un cercle de rayon 1 vaut P = 2π (par définition de π). Mais, on peut démontrer (difficilement!) que

FORMATION CONTINUE SUR L UTILISATION D EXCEL DANS L ENSEIGNEMENT Expérience de l E.N.S de Tétouan (Maroc)

Exposition. VLR plongée e commission photo

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

Capes Première épreuve

Enoncé et corrigé du brevet des collèges dans les académies d Aix- Marseille, Montpellier, Nice Corse et Toulouse en Énoncé.

Chapitre VI Fonctions de plusieurs variables

Etude de fonctions: procédure et exemple

Rupture et plasticité

EXERCICE 4 (7 points ) (Commun à tous les candidats)

Fonctions holomorphes

Cours d Analyse. Fonctions de plusieurs variables

Exercices - Fonctions de plusieurs variables : corrigé. Pour commencer

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

La fonction exponentielle

Théorèmes de Point Fixe et Applications 1

MIS 102 Initiation à l Informatique

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

Le théorème de Perron-Frobenius, les chaines de Markov et un célèbre moteur de recherche

Calcul Différentiel. I Fonctions différentiables 3

DOCM Solutions officielles = n 2 10.

Utilisation du Cloud StratusLab dans le cadre d application astroparticule à l APC

Projet de Traitement du Signal Segmentation d images SAR

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

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

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

Opérations de base sur ImageJ

Théorèmes du Point Fixe et Applications aux Equations Diérentielles

Intégrale de Lebesgue

Géométrie discrète Chapitre V

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

Calcul intégral élémentaire en plusieurs variables

Licence Sciences et Technologies Examen janvier 2010

Mode d'emploi du plugin Grayscale_Granulometry

Travaux dirigés d introduction aux Probabilités

Une variable binaire prédictrice (VI) et une variable binaire observée (VD) (Comparaison de pourcentages sur 2 groupes indépendants)

3. Caractéristiques et fonctions d une v.a.

Le chantier compte 4 étapes :

Chapitre 0 Introduction à la cinématique

OM 1 Outils mathématiques : fonction de plusieurs variables

Vidéo Haute définition pour Station Service

Chapitre 1 : Évolution COURS

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

Comment tracer une droite représentative d'une fonction et méthode de calcul de l'équation d'une droite.

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

Calcul différentiel. Chapitre Différentiabilité

Ch.G3 : Distances et tangentes

TOUT CE QU IL FAUT SAVOIR POUR LE BREVET

Fête de la science Initiation au traitement des images

Transcription:

Exercices sur la morphologie mathématique Isabelle Bloch 1 Propriétés d opérations morphologiques Les affirmations suivantes sont elles vraies ou fausses? 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 vraie fausse 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 une érosion de taille 3 suivie d une érosion de taille 2 est équivalente à une érosion de taille 5 10 une ouverture de taille 3 suivie d une ouverture de taille 2 est équivalente à une ouverture de taille 5 2 Morphologie mathématique binaire 2.1 Ouverture morphologique Dessiner l ouverture de l ensemble X de la figure 1 par l élément structurant B. Est-ce que le résultat dépend du choix de l origine de B? (indiquée par une croix sur l élément structurant). 2.2 Sélection d objets Une image binaire contient des disques de diamètre 5, des disques de diamètre 10, des segments de longueur 5, des segments de longueur 10 et des segments de longueur 15, les segments pouvant avoir des orientations différentes. Quelles sont les opérations qui permettent : 1

X B Figure 1 Opérations ensemblistes. de supprimer uniquement les disques de diamètre 5? de supprimer tous les disques (et seulement les disques)? de sélectionner les segments de longueur 15? 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 quele nombre depics 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 Relation entre morphologie mathématique binaire et morphologie mathématique à niveaux de gris Etant donnée une fonction (représentant une image à niveaux de gris) définie sur R n, on peut en déduire une famille d ensembles binaires appelés sections (ou seuils) de hauteur t, définis par : f t = {x R n f(x) t}. Etablir la relation entre le dilaté de la section de hauteur t, D(f t,b), et la section de hauteur t du dilaté de f, D(f,B) t, où B est un élément structurant binaire quelconque. 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 Figure 2 Fonction f. 3

5 La dilatation commute avec le sup 1. Montrer que la dilatation fonctionnelle commute avec le supremum, c est-à-dire, pour toutes fonctions f et g et tout ensemble (élément structurant) B, on a : D(f g,b) = D(f,B) D(g,B) où f g est défini par x,(f g)(x) = max[f(x),g(x)]. 2. Montrer que pour l infimum, on a l inégalité : D(f g,b) D(f,B) D(g,B). Trouver un contre-exemple simple pour lequel cette inégalité est stricte (l égalité n est pas vérifiée). 6 Adjonctions et opérateurs algébriques Soit un treillis (T, ) ( relation d ordre partiel, telle que (x,y) T, x y et x y dans T ). Le treillis est dit complet si toute famille d éléments (finie ou non) possède un plus petit majorant et un plus grand minorant. On appelle dilatation algébrique un opérateur qui commute avec le sup du treillis et érosion algébrique un opérateur qui commute avec l inf du treillis : (x i ) T, δ( i x i ) = i δ(x i ) (x i ) T, ε( i x i ) = i ε(x i ) Une paire d opérateur (ε,δ) est une adjonction sur (T, ) si : (x,y), δ(x) y x ε(y) 1. Montrer que si (ε,δ) est une adjonction, alors pour tous x,x,y on a δ(x) δ(x ) y δ(x x ) y. En déduire que δ est une dilatation algébrique. On montre de même que ε est une érosion algébrique. 2. Montrer que δ est croissante. 3. Montrer que εδ Id et δε Id (où Id désigne la fonction identité sur le treillis), εδε = ε et δεδ = δ, εδεδ = εδ et δεδε = δε. 7 Ouvertures algébriques On appelle ouvertur algébrique dans un treillis une opération croissante, idempotente et anti-extensive. Soient γ 1 et γ 2 des ouvertures algébriques. 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}. 4

8 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? Figure 3 Image de cellules. 5