Chapitre III : Ouvertures, Fermetures

Documents pareils
Chapitre VI. Connexions et fonctions numériques

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

Image d un intervalle par une fonction continue

Traitement bas-niveau

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

FONCTIONS DE PLUSIEURS VARIABLES (Outils Mathématiques 4)

Chapitre 7 : Intégration sur un intervalle quelconque

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

Différentiabilité ; Fonctions de plusieurs variables réelles

Intégration et probabilités TD1 Espaces mesurés Corrigé

Chp. 4. Minimisation d une fonction d une variable

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

Géométrie discrète Chapitre V

CCP PSI Mathématiques 1 : un corrigé

Continuité d une fonction de plusieurs variables

Optimisation des fonctions de plusieurs variables

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

Souad EL Bernoussi. Groupe d Analyse Numérique et Optimisation Rabat http ://

Cours d Analyse. Fonctions de plusieurs variables

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

I. Polynômes de Tchebychev

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

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

Résolution d équations non linéaires

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

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

Fonctions de plusieurs variables

Cours 02 : Problème général de la programmation linéaire

Capes Première épreuve

Par Richard Beauregard. Novembre 2011

Calcul différentiel. Chapitre Différentiabilité

DOCM Solutions officielles = n 2 10.

Calcul fonctionnel holomorphe dans les algèbres de Banach

Raisonnement par récurrence Suites numériques

Structures algébriques

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 =

Fonctions holomorphes

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

Les Conditions aux limites

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

Équations non linéaires

Comparaison de fonctions Développements limités. Chapitre 10

TOUT CE QU IL FAUT SAVOIR POUR LE BREVET

Optimisation Discrète

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

Intégration et probabilités TD1 Espaces mesurés

8.1 Généralités sur les fonctions de plusieurs variables réelles. f : R 2 R (x, y) 1 x 2 y 2

Incertitude financière, mesures de risque et préférences robustes

Les indices à surplus constant

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

Optimisation, traitement d image et éclipse de Soleil

Méthodes de quadrature. Polytech Paris-UPMC. - p. 1/48


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

Suites numériques 3. 1 Convergence et limite d une suite

Direction des Études et Synthèses Économiques Département des Comptes Nationaux Division des Comptes Trimestriels

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

Approximations variationelles des EDP Notes du Cours de M2

CHAPITRE 5. Stratégies Mixtes

3 Approximation de solutions d équations

Cours d Analyse I et II

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

La polarisation des transistors

1 Complément sur la projection du nuage des individus

Dérivées d ordres supérieurs. Application à l étude d extrema.

Construction de l'intégrale de Lebesgue

CREATION D UNE EVALUATION AVEC JADE par Patrick RUER (

Fonctions de deux variables. Mai 2011

Perrothon Sandrine UV Visible. Spectrophotométrie d'absorption moléculaire Étude et dosage de la vitamine B 6

LES MÉTHODES DE POINT INTÉRIEUR 1

Programmation linéaire et Optimisation. Didier Smets

MODULES 3D TAG CLOUD. Par GENIUS AOM

Fibonacci et les paquerettes

Logique. Plan du chapitre

Carl-Louis-Ferdinand von Lindemann ( )

CHAPITRE VIII : Les circuits avec résistances ohmiques

Limites finies en un point

Manuel d'utilisation: Gestion commerciale - CRM

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

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

Microscopie de fluorescence Etat de l art

1. Introduction Création d'une macro autonome Exécuter la macro pas à pas Modifier une macro... 5

COMPTE-RENDU «MATHS EN JEANS» LYCEE OZENNE Groupe 1 : Comment faire une carte juste de la Terre?

Chapitre 7: Dynamique des fluides

Programmation linéaire

Dévéloppement de Sites Web

YAPBA M. Logiciel libre de suivi de vos comptes

6. Les différents types de démonstrations

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

Utiliser Internet Explorer 7

Construction d un cercle tangent à deux cercles donnés.

Coup de Projecteur sur les Réseaux de Neurones

- Enlever les imperfections de la peau avec l'outil clonage. - Donner plus d'impact à la chevelure du personnage

Opérations de base sur ImageJ

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

M. GUILLAUME ^ Alimentation en eau potable /} ( de la Ville de Metz Implantation de nouvelles stations de pompage dans la région de La Maxe-Thur;y

Continuité en un point

Découverte du logiciel ordinateur TI-n spire / TI-n spire CAS

La courbe en J et la condition de Marshall-Lerner

Transcription:

J. Serra Ecole des Mines de Paris ( 2000 ) Cours Morpho III. 1 Chapitre III : Ouvertures, Fermetures Ouvertures et Fermetures par adjonction Ouvertures et Fermetures algébriques Application : Granulométries Résidus : Top-Hat

Ouverture et Fermeture par Adjonction Problème de filtrage inverse : Plusieurs ensembles différents peuvent avoir le même érodé, ou le même dilaté. Néanmoins, entre tous les inverses possibles, il en existe un plus petit. On l'obtient en composant l'érosion par la dilatation adjointe. Erosion Elément structurant? Il se nomme ouverture par adjonction, que l'on note γ Β =δ Β ε Β ( cas général ) XoB = [(X! B) Β] (τ-opérateurs) En intervertissant les facteurs δ Β et ε Β on obtient la fermeture par adjonction ϕ Β =ε Β δ Β ( cas général ), X Β = [X Β)!B] (τ-opérateurs). (Ces opérations, dues à G. Matheron, sont parfois appelées morphologiques) J. Serra Ecole des Mines de Paris ( 2000 ) Cours Morpho III. 2

J. Serra Ecole des Mines de Paris ( 2000 ) Cours Morpho III. 3 Propriétés de l'ouverture par Adjonction Croissance : L'ouverture et la fermeture par adjonction sont croissantes comme produits d'opérations croissantes. (Anti-)extensivité : En faisant Y= δ Β (X), puis X = ε Β (Y) dans l' adjonction δ Β (X) Y X ε Β (Y) on voit que : δ Β ε (X) (X) X ε Β Β δ Β (X) (X) d'où ε Β (δ Β ε Β ) ε Β (ε Β δ Β )ε Β ε Β δ Β ε Β =ε =ε Β Idempotence : L'érodé de l'ouvert d'un ensemble est égal à l'érodé de cet ensemble. Il en résulte L'idempotence de γ Β et de ϕ Β : ε Β (δ Β ε Β ) = ε Β δ Β ε Β (δ Β ε Β ) = δ Β ε Β γ γ = γ Β Β Β,, ainsi que que ϕ Β ϕ Β =ϕ =ϕ Β Enfin, si ε Β (Y) = ε Β (X), alors γ Β (X) = δ Β ε Β (X) = δ Β ε Β (Y) Y. Ainsi, γ Β est le plus petit inverse de l'érosion ε Β.

Effets de l'ouverture sur les Ensembles Interprétation géométrique : z γ Β (X) z B y et y X!B z γ (X) z B y X L'ouverture par adjonction g B (X) est donc la réunion des éléments structurants B(x) inclus dans l'ensemble X. Dans le cas d'une τ-ouverture, on obtient pour g B (X) le domaine de X balayé par l'élément B quand on déplace ce dernier dans X en lui imposant d' y rester inclus. Elément structurant Ouverture L'ouverture élimine les petites îles, ouvre les isthmes étroits et réduit les caps. J. Serra Ecole des Mines de Paris ( 2000 ) Cours Morpho III. 4

J. Serra Ecole des Mines de Paris ( 2000 ) Cours Morpho III. 5 Effets de la Fermeture sur les Ensembles Interprétation géométrique : Par passage au complémentaire dans la définition de XoB, on voit que v v X Β = [ (X Β)! B] La τ-fermeture s'interprète comme le complémentaire du domaine v balayé par l'élément structurant B lorsque celui-ci ne rencontre pas l'ensemble initial. De plus, en général B est symétrique, et le passage au transposé devient sans objet. A noter qu'un décalage de l'origine affecte dilatations et érosions, mais ni les ouvertures ni les fermetures. Elément structurant Fermeture La fermeture bouche les petits lacs, ferme les chenaux et comble partiellement les golfes

Effets sur les Fonctions L'ouverture et la fermeture par adjonction créent une fonction plus simple que la fonction initiale, en adoucissant celle-ci de manière non linéaire. Intensité 60 50 40 Fermeture Original L'ouverture (la fermeture) élimine les pics positifs (négatifs) qui sont plus étroits que l'élément structurant. 30 20 10 Ouverture Elément structurant L'ouverture (la fermeture) est située en dessous (au dessus) de la fonction initiale. 0 0 20 40 Echantillon 60 80 J. Serra Ecole des Mines de Paris ( 2000 ) Cours Morpho III. 6

J. Serra Ecole des Mines de Paris ( 2000 ) Cours Morpho III. 7 Ouvertures et Fermetures Algébriques Les trois propriétés fondamentales des ouvertures δε et des fermetures εδ par adjonction sont aussi bien les axiomes du cas général. En effet, Définition : Dans un treillis complet L, toute transformation croissante, anti-extensive et idempotente définit une ouverture (algébrique), croissante, extensive et idempotente définit une fermeture (algébrique) Cas particuliers : Voici deux manières très courantes de créer des ouvertures et fermetures algébriques : 1)prendre un supremum d' ouvertures (inf. de fermetures)(sect.iii-8); 2)procéder par reconstruction (cf. V- 9 et VI - 5).

Invariants Soit B l image du treillis L par l ouverture (algébrique) γ, i.e. B = γ (L). Comme γ est idempotente, l ensemble B constitue la famille des invariants de γ, i.e. b B γ (b) = B. 1/ La classe B est stable pour le sup. Pour toute famille {b j, j J } B, on a γ ( b j, j J) {γ (b j ), j J } = ( b j, j J ) par croissance, et l inégalité inverse par anti-extensivité de γ. De plus, 0 B. 2/ En conséquence, γ est la plus petite extension à L de l identité sur B, i.e. γ (x) = { b : b B, b x }, x L. [ le membre de droite est un invariant de γ plus petit que x, mais qui de plus contient γ (x). ] J. Serra Ecole des Mines de Paris ( 2000 ) Cours Morpho III. 8

Représentation des ouvertures Inversement, soit B la classe stable pour le sup. engendrée par une classe B 0 arbitraire. A chaque b B 0 associons la dilatation δ b δ b (a) = b si a b ; δ b (a) = 0 sinon, Il lui correspond l ouverture par adjonction b si b x, γ b (x) = {δ Β (a), δ b (a) x } = (2) 0 sinon. [ Si b x, il suffit de prendre un a b pour avoir un terme = b dans le, sinon aucun δ b (a) 0 n est x ]. La relation (1) devient alors γ (x) = { δ b (a), b B }. Théorème (G. Matheron, J. Serra ) : A toute classe B 0 L correspond une unique ouverture sur L qui rende invariants les b B 0. De plus, toute ouverture algébrique sur un treillis L se représente comme la réunion des ouvertures par adjonction liées à ses invariants par la relation (2). J. Serra Ecole des Mines de Paris ( 2000 ) Cours Morpho III. 9

J. Serra Ecole des Mines de Paris ( 2000 ) Cours Morpho III. 10 Suprema d'ouvertures Propriété :: Tout supremum d'ouvertures est est une ouverture. Tout infimum de de fermetures est est une fermeture. Exemple d'application :: Sup d ouvertures par des segments dans toutes les les directions du du plan, (on trie les les objets par leurs longueurs et et non par leur cercle inscrit). ouverture par ouverture par Original sup. ouverture par

Top Hat (Chapeau Haut de Forme) La notion de top-hat, due à F.Meyer, est un résidu destiné à éliminer les variations lentes du signal, ou encore à amplifier les contrastes. Il s'applique donc essentiellement aux fonctions. Définition (F.Meyer) : On appelle Top-Hat le résidu entre l'identité et une ouverture invariante par translation verticale : ρ(f) = f - γ(f) ( fonctions) ; ρ(x) = X \ γ(x) (ensembles) On définit de même un top-hat dual, résidu entre une fermeture et l' identité: ρ*(f) = ϕ(f) - f ( fonctions) ; ρ (X) = ϕ(x) \ X (ensembles) J. Serra Ecole des Mines de Paris ( 2000 ) Cours Morpho III. 11

Propriétés du Top-Hat Idempotence : le top-hat est idempotent. Si de plus le signal original est positif, le top-hat devient anti-extensif: ρ( ρ (f)) = ρ (f), f > 0 ρ (f) < f Plus précisément, le top-hat ramène à zéro les dérives lentes du signal. Robustesse : Si Z est le domaine où l'ouverture de f est strictement inférieure à f: Z = {x : (γ f)(x) < f(x)} Alors, si g est une fonction positive à support inclus dans Z: ρ (g) = g, ρ (f+g) = ρ (f) + ρ (g) J. Serra Ecole des Mines de Paris ( 2000 ) Cours Morpho III. 12

J. Serra Ecole des Mines de Paris ( 2000 ) Cours Morpho III. 13 Utilisation du Top-Hat Ensembles : Le top-hat isole les objets qui ne sont pas éliminés par l'ouverture, c'est à dire les objets plus grands que l'élément structurant. Fonctions : Le top-hat sert à extraire les composantes contrastées vis à vis de l'environnement. Le top-hat par ouverture extrait les composantes positives et son dual les négatives. Schématiquement, le top-hat élimine les dérives, ce qui provoque une augmentation de contraste. Intensité 100 80 60 40 20 0 0 20 40 Echantillon 60 Original Ouverture: γ Top hat 80

J. Serra Ecole des Mines de Paris ( 2000 ) Cours Morpho III. 14 Exemple de Top-Hat Commentaires :Le but est d'extraire les anévrismes ( petites taches claires). Le top-hat c),meilleur que le b) est loin d'être parfait. La bonne solution repose ici sur une ouverture connexe (cf. VI-7). a) Cliché du fond de l' oeil. b ) Top hat de a) par une ouverture hexagonale de taille 10. c ) Top hat de a) par le sup de trois ouvertures par des segments de taille10.

J. Serra Ecole des Mines de Paris ( 2000 ) Cours Morpho III. 15 Granulométrie : Point de Vue Intuitif La granulométrie est l'étude de la taille des objets. En physique, elle repose principalement sur le tamisage (grains), et l'injection de mercure (milieux poreux). Or, les grains refusés par le tamis de taille λ, qui sont une partie de la population initiale, sont refusés aussi par tout nouveau tamisage de taille µ λ. Ce sont ces propriétés que nous allons ériger en axiomes. Mais il faudra aussi prendre en compte deux autres aspects - la dépendance des concepts de taille et de forme : - Le rôle de l' homothétie ( le concept de taille s' y réduit-il?) Méthode : Ouvertures ou fermetures par des familles d' éléments structurants qui dépendent d' un paramètre positif, la taille. <? >

J. Serra Ecole des Mines de Paris ( 2000 ) Cours Morpho III. 16 Granulométrie: Point de Vue Théorique L'axiomatique de Matheron définit comme granulométrie toute famille : i) ii) d'ouvertures {γ λ } dépendant d'un paramètre positif λ, et fonctions décroissantes de λ : λ µ > 0 γ λ γ µ. Ce second axiome est équivalent au semi-groupe où la composition de deux opérations est égale à la plus sévère : γ λ γ µ = γ µ γ λ = γ sup(λ,µ λ,µ) (1) [{ λ µ > 0 γ λ γ µ } γ λ = γ λ γ λ (γ λ γ µ γ µ γ λ ) γ λ ; inversement, γ λ = γ µ γ λ et γ λ Ι γ λ γ µ d'où le semi-groupe (1).] Si B λ et B µ désignent les invariants de γ λ et de γ µ, on voit facilement que (1) B λ B µ Enfin, quand les γ λ (X) =XoλΒ sont ouvertures par adjonction selon des éléments structurants homothétiques λb, on obtient une granulométrie si et seulement si B est convexe.

J. Serra Ecole des Mines de Paris ( 2000 ) Cours Morpho III. 17 Exemple de Granulométrie Par dualité, les familles de fermetures {ϕ λ, λ>0} croissantes en λ engendrent des anti-granulométries, de loi ϕ λ ϕ µ = ϕ µ ϕ λ = ϕ sup(λ,µ). Ici, de gauche à droite, fermetures par des disques croissants. Commentaire : la surface augmente, mais ni le périmètre, ni le nombre de connexité.

J. Serra Ecole des Mines de Paris ( 2000 ) Cours Morpho III. 18 Granulométrie et Mesures Une granulométrie se calcule à l'aide d'une pyramide de filtres dont chaque élément (ouverture ou fermeture) agit selon une taille donnée λ ; λ est le facteur d' homothétie portant sur le ou les éléments structurants mis en jeu. ouv. n ouv. n-1 ouv. 2 Mesure Mesure Mesure 1 F n A la sortie de chaque filtre λ on mesure l' aire ( ensembles) ou l'intégrale (fonctions), soit M λ. La quantité : F λ = 1 M λ / M 0 est une fonction de distribution. ouv.1 initial Mesure Mesure n

J. Serra Ecole des Mines de Paris ( 2000 ) Cours Morpho III. 19 Spectre Granulométrique On utilise souvent aussi le spectre granulométrique qui est la dérivée de la fonction de distribution granulométrique. Ensemble: Ensemble: Ensemble: Ensemble: Spectre Spectre Spectre Spectre Ensemble: Ensemble: Ensemble: Spectre Spectre Spectre

J. Serra Ecole des Mines de Paris ( 2000 ) Cours Morpho III. 20 Références Sur l ouverture par adjonction, et et sur les les granulométries :: Les notions d ouverture et et de de fermeture par adjonction, et et celle de de granulométrie furent introduites par G. G. Matheron en en 1967 {MAT67}, dans le le cas euclidien. En En 1975, {MAT75} il il les les relia aux fermetures algébriques au au sens de de E.H. Moore (( début du duxxème siècle) et et généralisa le le concept de de granulométrie, mais toujours dans le le cadre ensembliste. L extension aux treillis, avec son théorème de de représentation, sont dûs à J. J. Serra {SER88}. Sur le le spectre granulométrique, voir {HUN75}, {SER82, ch.1o} et et {MAR87a}. Sur les les ouvertures algébriques, voir {RON93}. Sur le le gradient et et sur la la transformation chapeau haut de de forme :: Le Le gradient morphologique apparait pour la la première fois avec S. S. Beucher et et F.Meyer en en 1977 {BEU77}, et et l opérateur «chapeau haut de de forme» avec F.Meyer {MEY77}; ces notions sont reformulées en en termes d opérations sur sur les les fonctions dans {SER82}. On On trouvera de de versions plus sophistiquées de de la la première dans {BEU90}, et et de de la la seconde (éléments structurants non plans) dans {STE83}, (voir aussi {SER88,ch.9}).