21.01.2015 Views

traitement d'images par modèles discrets sur ... - Olivier Lezoray

traitement d'images par modèles discrets sur ... - Olivier Lezoray

traitement d'images par modèles discrets sur ... - Olivier Lezoray

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

4<br />

Chapitre 2 - Traitement d’images <strong>par</strong> <strong>modèles</strong><br />

<strong>discrets</strong> <strong>sur</strong> graphes<br />

approche hybride <strong>par</strong> coalescence colorimétrique et fusion de régions avec détermination<br />

automatique du <strong>par</strong>amètre d’échelle.<br />

2.1 Graphes et <strong>traitement</strong> d’images<br />

2.1.1 Préliminaires <strong>sur</strong> les graphes<br />

Nous rappelons ici des notions de base de la théorie des graphes (voir dans [DIESTE05] pour<br />

plus de détails). Un graphe G est un couple G = (V, E) où V est un ensemble fini de noeuds<br />

(de taille |V |) et E un ensemble d’arêtes (de taille |E|) : E ⊆ V × V . Deux noeuds u et v dans<br />

un graphe sont adjacents si l’arête (u, v) ap<strong>par</strong>tient à E, les deux noeuds sont alors appelés des<br />

noeuds voisins.<br />

Le degré (simple) δ(v) d’un noeud v est le nombre d’arêtes incidentes en ce noeud. δ : V →<br />

N + est défini <strong>par</strong> δ(v) = |u ∼ v| où | · | désigne le cardinal d’un ensemble. La relation u ∼ v<br />

désigne l’ensemble des noeuds u adjacents au noeud v via les arêtes (u, v) ∈ E : u est un voisin<br />

de v. Si un noeud a un degré simple de un, il est appelé une feuille.<br />

Un chemin C est un ensemble de noeuds C = (v 1 , v 2 , · · · , v k ) tel qu’il existe une arête pour tout<br />

couple de noeuds successifs du chemin : ∀i ∈ [1, k[, l’arête (v i , v i+1 ) ∈ E. La longueur d’un<br />

chemin correspond à son nombre d’arêtes. Un chemin est simple s’il ne passe qu’une et une<br />

seule fois <strong>par</strong> toute arête. Un chemin est Hamiltonien s’il passe <strong>par</strong> tous les noeuds du graphe<br />

et ceci une et une seule fois (ce problème est NP-complet). Un graphe complet est un graphe où<br />

chaque paire de noeuds est reliée <strong>par</strong> une arête. Un graphe complet contenant n noeuds a donc<br />

exactement n(n − 1)/2 arêtes et le degré simple de chaque noeud est (n − 1).<br />

Un graphe est connexe si, pour chaque paire de noeuds u et v, il existe un chemin tel que<br />

v 1 = u et v k = v. Un graphe est non-orienté quand l’ensemble des arêtes est symétrique, c’est<br />

à dire que pour chaque arête (u, v) ∈ E, nous avons également (v, u) ∈ E. Nous considérerons<br />

toujours des graphes simples où au maximum une arête relie deux noeuds, ces graphes seront<br />

également connexes et non orientés [DIESTE05].<br />

Nous pouvons à présent définir l’espace des fonctions <strong>sur</strong> graphes. Soit H(V ) l’espace de<br />

Hilbert des fonctions <strong>sur</strong> les noeuds, dans lequel chaque fonction f : V → R p associe un vecteur<br />

f(v) à un noeud v. L’espace des fonctions H(V ) peut être muni du produit scalaire usuel<br />

〈f, g〉 H(V ) = ∑ f(v)g(v) où f et g sont deux fonctions de H(V ). La norme d’une fonction f<br />

v∈V<br />

obtenue à <strong>par</strong>tir du produit scalaire est ‖f‖ = √ 〈f, f〉. De la même manière, nous pouvons définir<br />

H(E) comme l’espace de Hilbert des fonctions <strong>sur</strong> les arêtes, dans lequel chaque fonction<br />

g : E → R + associe une valeur réelle à une arête e. Cet espace de fonctions peut être muni du<br />

produit scalaire usuel 〈h, l〉 H(E) =<br />

∑ h(u, v)l(u, v) où h et l sont deux fonctions de H(E).<br />

(u,v)∈E<br />

Un graphe sera dit pondéré si une fonction de poids w ∈ H(E) lui est associé. Cette fonction<br />

w satisfait en outre w(u, v) > 0 si (u, v) ∈ E, w(u, v) = 0 si (u, v) /∈ E et w(u, v) = w(v, u)<br />

pour toutes les arêtes de E puisque nous ne considérerons que des graphes non orientés. Un<br />

graphe peut être pondéré <strong>par</strong> une distance ou une similarité entre noeuds. Si l’on considère la

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!