• Aucun résultat trouvé

Autour de la ligne de partage des eaux

N/A
N/A
Protected

Academic year: 2022

Partager "Autour de la ligne de partage des eaux"

Copied!
50
0
0

Texte intégral

(1)

Autour de la ligne de partage des eaux

Jean Cousty

Gilles Bertrand, Michel Couprie, Laurent Najman Journ´ees AERES, 5-6 f´evrier 2009

(2)

Parcours

Dates clefs

1999-2004 ´El`eve ing´enieur - ESIEE

2003 Stage -Univ. of Pennsylvania, USA - J.K. Udupa 2003-2004 DEA IFA -Universit´e de Marne-la-Vall´ee

2004 Stage -General Electric Healthcare 2004-2007 Doctorant -IGM& CHU H. Mondor, Cr´eteil 2007-2008 Post-doctorant -INRIA(Sophia-Antipolis) - N. Ayache

2008- Professeur Assistant -ESIEE

(3)

Contexte applicatif : imagerie m´ edicale

Imagerie par r´esonance magn´etique cardiaque

Acquisition spatio-temporelle 3D+t (IRM cin´e)

Probl´ematique m´edicale

Visualiser des objets d’int´erˆet dans des images en 3D ou 4D D´eterminer des mesures utiles au diagnostic

(4)

Contexte applicatif : imagerie m´ edicale

Imagerie par r´esonance magn´etique cardiaque

Acquisition spatio-temporelle 3D+t (IRM cin´e)

Probl´ematique m´edicale

Visualiser des objets d’int´erˆet dans des images en 3D ou 4D D´eterminer des mesures utiles au diagnostic

(5)

Contexte applicatif : imagerie m´ edicale

Imagerie par r´esonance magn´etique cardiaque Acquisition spatio-temporelle 3D+t (IRM cin´e)

im

Probl´ematique m´edicale

Visualiser des objets d’int´erˆet dans des images en 3D ou 4D D´eterminer des mesures utiles au diagnostic

(6)

Contexte applicatif : imagerie m´ edicale

Imagerie par r´esonance magn´etique cardiaque Acquisition spatio-temporelle 3D+t (IRM cin´e)

im Probl´ematique m´edicale

Visualiser des objets d’int´erˆet dans des images en 3D ou 4D D´eterminer des mesures utiles au diagnostic

(7)

Probl´ ematique technique

Probl`eme

Segmentation des objets d’int´erˆet

(8)

Ligne de Partage des Eaux (LPE) : introduction

La notion de ligne de partage des eaux (LPE) apparaˆıt d`es le XIX`eme si`ecle (Maxwell et Jordan, entres autres)

(9)

LPE : introduction

Un si`ecle plus tard (1972) : introduction de la LPE en segmentation d’image par Digabel et Lantu´ejoul

Probl`eme

Sur-segmentation

(10)

LPE : introduction

Un si`ecle plus tard (1972) : introduction de la LPE en segmentation d’image par Digabel et Lantu´ejoul

Probl`eme

Sur-segmentation

(11)

LPE : introduction

Un si`ecle plus tard (1972) : introduction de la LPE en segmentation d’image par Digabel et Lantu´ejoul

Probl`eme

Sur-segmentation

(12)

LPE : introduction

Un si`ecle plus tard (1972) : introduction de la LPE en segmentation d’image par Digabel et Lantu´ejoul

Probl`eme

Sur-segmentation

(13)

LPE : introduction

Un si`ecle plus tard (1972) : introduction de la LPE en segmentation d’image par Digabel et Lantu´ejoul

Probl`eme

Sur-segmentation

(14)

LPE : introduction

Un si`ecle plus tard (1972) : introduction de la LPE en segmentation d’image par Digabel et Lantu´ejoul

Probl`eme

Sur-segmentation

(15)

LPE : introduction

Un si`ecle plus tard (1972) : introduction de la LPE en segmentation d’image par Digabel et Lantu´ejoul

Probl`eme

Sur-segmentation

(16)

Autour de la ligne de partage des eaux : plan

1 Graphes de fusion

2 LPE dans les graphes `a arˆetes pond´er´ees

3 Application en imagerie cardiaque 3D+t

(17)

Fusion de r´ egions

Les m´ethodes de fusion de r´egions consistent `a am´eliorer une segmentation initiale en fusionnant it´erativement des paires de r´egions voisines.

T.Pavlidis. Structural Pattern Recognition, chapitres 4-5. Segmentation techniques, 1977.

(18)

Fusion de r´ egions

Les m´ethodes de fusion de r´egions consistent `a am´eliorer une segmentation initiale en fusionnant it´erativement des paires de r´egions voisines.

T.Pavlidis. Structural Pattern Recognition, chapitres 4-5.

Segmentation techniques, 1977.

(19)

Fusion de r´ egions : Probl` eme 1

Probl`eme : “When 3 regions meet”, [PAVLIDIS-77]

Existe-t-il des graphes dans lesquels tout couple de r´egions voisines peut ˆetre fusionn´e en pr´eservant toutes les autres r´egions ?

(20)

Fusion de r´ egions : Probl` eme 1

Probl`eme : “When 3 regions meet”, [PAVLIDIS-77]

Existe-t-il des graphes dans lesquels tout couple de r´egions voisines peut ˆetre fusionn´e en pr´eservant toutes les autres r´egions ?

(21)

Fusion de r´ egions : Probl` eme 1

A B

C

D

Probl`eme : “When 3 regions meet”, [PAVLIDIS-77]

Existe-t-il des graphes dans lesquels tout couple de r´egions voisines peut ˆetre fusionn´e en pr´eservant toutes les autres r´egions ?

(22)

Fusion de r´ egions : Probl` eme 1

A B

C

D

x

y

Probl`eme : “When 3 regions meet”, [PAVLIDIS-77]

Existe-t-il des graphes dans lesquels tout couple de r´egions voisines peut ˆetre fusionn´e en pr´eservant toutes les autres r´egions ?

(23)

Fusion de r´ egions : Probl` eme 1

A B

C

D

Probl`eme : “When 3 regions meet”, [PAVLIDIS-77]

Existe-t-il des graphes dans lesquels tout couple de r´egions voisines peut ˆetre fusionn´e en pr´eservant toutes les autres r´egions ?

(24)

Fusion de r´ egions : Probl` eme 1

adjacence directe adjacence indirecte ?

Probl`eme : “When 3 regions meet”, [PAVLIDIS-77]

Existe-t-il des graphes dans lesquels tout couple de r´egions voisines peut ˆetre fusionn´e en pr´eservant toutes les autres r´egions ?

(25)

Graphes de fusion

Introduction de 4 classes de graphesd´efinies en fonction de leurs propri´et´es de fusion. En particulier :

Lesgraphes de fusion sont les graphes dans lesquels toute r´egion peut ˆetre fusionn´ee avec au moins une de ses voisines

Lesgraphes de fusion parfaits sont les graphes dans lesquels deux r´egions voisines peuvent toujours ˆetre fusionn´ees `a travers leur voisinage commun

(26)

Graphes de fusion

Introduction de 4 classes de graphesd´efinies en fonction de leurs propri´et´es de fusion. En particulier :

Les graphes de fusion sont les graphes dans lesquels toute r´egion peut ˆetre fusionn´ee avec au moins une de ses voisines

Lesgraphes de fusion parfaits sont les graphes dans lesquels deux r´egions voisines peuvent toujours ˆetre fusionn´ees `a travers leur voisinage commun

(27)

Graphes de fusion

Introduction de 4 classes de graphesd´efinies en fonction de leurs propri´et´es de fusion. En particulier :

Les graphes de fusion sont les graphes dans lesquels toute r´egion peut ˆetre fusionn´ee avec au moins une de ses voisines

Les graphes de fusion parfaits sont les graphes dans lesquels deux r´egions voisines peuvent toujours ˆetre fusionn´ees `a travers leur voisinage commun

(28)

Fusion de r´ egions : Probl` eme 2

Probl`eme : Clivage (ou LPE binaire) ´epais

Existe-t-il des graphes dans lesquels tout clivage est mince ?

(29)

Fusion de r´ egions : Probl` eme 2

Probl`eme : Clivage (ou LPE binaire) ´epais

Existe-t-il des graphes dans lesquels tout clivage est mince ?

(30)

Fusion de r´ egions : Probl` eme 2

Probl`eme : Clivage (ou LPE binaire) ´epais

Existe-t-il des graphes dans lesquels tout clivage est mince ?

(31)

Graphe de fusion : r´ esultat saillant

Th´eor`eme (de minceur)

Un graphe est un graphe de fusion si et seulement si tout clivage dans ce graphe est mince

Cousty et al., Fusion graphs: merging properties and watersheds, JMIV 2008

(32)

Quelle adjacence utiliser en analyse d’images ?

Introduction d’unenouvelle relation d’adjacence sur Zd, appel´ee grille de fusion parfaite, qui est un graphe de fusion parfait

(33)

Quelle adjacence utiliser en analyse d’images ?

Introduction d’une nouvelle relation d’adjacence sur Zd, appel´ee grille de fusion parfaite, qui est un graphe de fusion parfait

(34)

Grille de fusion parfaite : R´ esultat saillant

Th´eor`eme (d’unicit´e)

La grille de fusion parfaite est l’unique relation d’adjacence sur Zd, entre les relations d’adjacence directe et indirecte, qui induit un graphe de fusion parfait, quelle que soit la dimension d ∈N+?

Cousty et Bertrand, Uniqueness of the perfect fusion grid onZd, JMIV, evision mineure, 2009

(35)

Graphes de fusion pond´ er´ es

Caract´erisation des lignes de partage des eaux minces

Algorithme lin´eaire de ligne de partage des eaux dans les graphes de fusion parfaits

Reposant sur une strat´egie d’immersion

esultat topologiquement correct (au sens de [Bertrand-JMIV05]) Un algorithme satisfaisant de telles propri´et´es n’avait jamais ´et´e propos´e

Cousty et al.,Weighted fusion graphs: merging properties and watersheds, DAM 2008

(36)

Graphes de fusion pond´ er´ es

Caract´erisation des lignes de partage des eaux minces

Algorithme lin´eaire de ligne de partage des eaux dans les graphes de fusion parfaits

Reposant sur une strat´egie d’immersion

esultat topologiquement correct (au sens de [Bertrand-JMIV05]) Un algorithme satisfaisant de telles propri´et´es n’avait jamais ´et´e propos´e

Cousty et al., Weighted fusion graphs: merging properties and watersheds, DAM 2008

(37)

Graphes de fusion pond´ er´ es

Caract´erisation des lignes de partage des eaux minces

Algorithme lin´eaire de ligne de partage des eaux dans les graphes de fusion parfaits

Reposant sur une strat´egie d’immersion

esultat topologiquement correct (au sens de [Bertrand-JMIV05])

Un algorithme satisfaisant de telles propri´et´es n’avait jamais ´et´e propos´e

Cousty et al., Weighted fusion graphs: merging properties and watersheds, DAM 2008

(38)

Graphes de fusion pond´ er´ es

Caract´erisation des lignes de partage des eaux minces

Algorithme lin´eaire de ligne de partage des eaux dans les graphes de fusion parfaits

Reposant sur une strat´egie d’immersion

esultat topologiquement correct (au sens de [Bertrand-JMIV05]) Un algorithme satisfaisant de telles propri´et´es n’avait jamais ´et´e propos´e

Cousty et al., Weighted fusion graphs: merging properties and watersheds, DAM 2008

(39)

LPE dans les graphes ` a arˆ etes pond´ er´ ees

Les graphes `a arˆetes pond´er´ees sont un cas particulier des graphes de fusion parfaits `a sommets pond´er´es

´Etude directe des lignes de partages des eaux dans ces graphes

(40)

LPE dans les graphes ` a arˆ etes pond´ er´ ees

Les graphes `a arˆetes pond´er´ees sont un cas particulier des graphes de fusion parfaits `a sommets pond´er´es

Etude directe des lignes de partages des eaux dans ces graphes´

(41)

LPE sur les arˆ etes : synth` ese des r´ esultats

(Dijkstra, Falcao et al.)

coupure topologique coupure

coupure par LPE algorithmes d’arbre

de poids minimum (Boruvska, Prim, Kruskal)

algorithmes d’IFT

coupure par FPM coupure par FPCC

coupure par M−bord algorithme M−bord

coupure par bord

coupure par bassins coupure par

inondation

algorithme par flux

(Meyer) d’inondationalgorithme PARADIGME TOPOGRAPHIQUE

PARADIGME DE TRANSFORMATIONS DE FONCTIONS PARADIGME D’OPTIMALITE

Cousty et al., Watershed Cuts: Minimum Spanning Forests and the Drop of Water Principle, IEEE PAMI, sous presse

Cousty et al., Watershed Cuts: thinnings, shortest-path forests and topological watersheds, IEEE PAMI, en r´evision

(42)

Retour aux applications

M´ethode de segmentation automatique du myocarde ventriculaire gauche dans des IRM 3D+t, reposant sur ces r´esultats th´eoriques

Logiciel install´e et valid´e au CHU H. Mondor de Cr´eteil (APHP)

Cousty et al.,Segmentation of 4D cardiac MRI: automated method based on watershed cuts, Soumis

(43)

Retour aux applications

M´ethode de segmentation automatique du myocarde ventriculaire gauche dans des IRM 3D+t, reposant sur ces r´esultats th´eoriques

res res

Logiciel install´e et valid´e au CHU H. Mondor de Cr´eteil (APHP)

Cousty et al., Segmentation of 4D cardiac MRI: automated method based on watershed cuts, Soumis

(44)

Retour aux applications

M´ethode de segmentation automatique du myocarde ventriculaire gauche dans des IRM 3D+t, reposant sur ces r´esultats th´eoriques

res res

Logiciel install´e et valid´e au CHU H. Mondor de Cr´eteil (APHP)

Cousty et al., Segmentation of 4D cardiac MRI: automated method based on watershed cuts, Soumis

(45)

Conclusion

Introduction d’un cadre math´ematiqueriche pour comprendre et analyser les m´ethodes de fusion de r´egions

Etude des´ LPEdans les graphes `asommets pond´er´es Caract´erisation des LPE minces

Algorithme d’immersion lin´eaire

Etude des´ LPEdans les graphes `aarˆetes pond´er´ees 7 caract´erisations (dont consistance et optimalit´e) 2 algorithmes lin´eaires

Segmentation d’images m´edicales IRM cardiaques spatio-temporelles IRM de diffusion c´er´ebrale

(46)

Perspectives

Paradigmes d’optimisation discr`ete pour la segmentation Coupure minimale (flot max)

Marcheurs al´eatoires (th´eorie du potentiel dans les graphes) Morphologie math´ematique dans les complexes simpliciaux

Dimension de la LPE, lien avec l’op´eration de collapse Treillis, adjonctions, granulom´etries

Demande de projet ANR (ANACLOBJ)

Etude des´ lignes de partage des eaux hi´erarchiques Saillance des contours et distance ultra-m´etrique Treillis des LPE

Demande de projet ANR (KIDISM)

(47)

Segmentation d’IRM de diffusion du cerveau

(48)

LPE dans les complexes

f g h f g h

(49)

Filtrage morphologique dans les complexes 1D (graphes)

noisy binary image classical ASF

graph ASF classical ASF (double resolution)

(50)

Saillance des contours

Références

Documents relatifs

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des

 Un graphe non orienté simple est la donnée d’un ensemble fini, non vide, de points appelés sommets et d’un ensemble de liens entre deux sommets, appelés arêtes, deux

Théorème : propriété de la somme des degrés (lemme des poignées de main). La somme des degrés de tous les sommets d’un graphe est égale au double du nombre total

You may modify your copy or copies of the OpenContent or any portion of it, thus forming works based on the Content, and distribute such modifications or work under the terms of

Informatique théorique et Applications/Theoretical Informaties and Applications (vol. - Baeten, Bergstra, Klop ont montré que la bisimulation des graphes des dérivations gauches

Réseau petit monde (small world

Réseau petit monde (small world

Lorsqu’un graphe est simple (un seul arc entre deux sommets et sans boucle), les matrices d’adjacence ou d’incidence contiennent toutes les informations du graphe4. Certains r´