14.09.2014 Views

Segmentation d'images couleur par un opérateur gradient vectoriel ...

Segmentation d'images couleur par un opérateur gradient vectoriel ...

Segmentation d'images couleur par un opérateur gradient vectoriel ...

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.

SEGMENTATION D’IMAGES PAR CONTOURS ACTIFS A LONGUEUR NORMALISEE (CALN).<br />

d'amortissement γ(s,t). L’équation de Lagrange de déformation du modèle avec <strong>un</strong>e énergie<br />

interne donnée <strong>par</strong> ( 25 ) et <strong>un</strong>e énergie externe donnée <strong>par</strong> ( 26 ) est :<br />

2<br />

∂ v<br />

2<br />

∂t<br />

∂v<br />

∂t<br />

∂<br />

∂s<br />

∂<br />

∂s<br />

µ + γ − ( α () s v ) + ( β () s v ) = −w(<br />

s)<br />

∇P( v) ( 30 )<br />

s<br />

Les deux premiers termes de gauche de l'équation aux dérivées <strong>par</strong>tielles représentent les<br />

forces d’inertie et d’amortissement. Les termes suivants représentent les forces internes<br />

d’étirement et de fléchissement. A droite sont les forces externes. La condition d’équilibre ( 28 )<br />

est atteinte quand les forces externes et internes s’équilibrent et le contour s'arrête<br />

2 2<br />

( ∂v<br />

/ ∂t<br />

= ∂ v / ∂t<br />

= 0 ).<br />

2<br />

2<br />

ss<br />

4. DISCRETISATION DU MODELE<br />

Pour calculer numériquement la solution d’énergie minimale, il est nécessaire de<br />

discrétiser l’équation ( 24 ). Kass et al. [Kass et al., 1988] utilisent les différences finies pour<br />

discrétiser l'équation ( 30 ) et la mettre sous forme linéaire. Le contour continu v(s) décrit <strong>par</strong> la<br />

longueur d'arc s est discrétisé <strong>par</strong> N points équidistants, avec h la distance entre ces points. Le<br />

contour est alors représenté sous <strong>un</strong>e forme discrète <strong>par</strong> <strong>un</strong>e matrice u à deux colonnes (2 * N)<br />

correspondant aux deux composantes du plan (x et y) de chaque point discret. La forme discrète<br />

de l’énergie du modèle s’écrit comme [McInerney et al., 1996] :<br />

T<br />

( u) u K u ( u)<br />

1<br />

E = + E 2<br />

ext<br />

( 31 )<br />

E ext (u) est la version discrète du potentiel d’énergie externe et K est <strong>un</strong>e matrice carrée de<br />

dimension N * N qui traduit la rigidité du modèle. Elle correspond, sous forme discrète, aux<br />

dérivées <strong>par</strong>tielles du terme d'énergie interne E int ( 25 ).<br />

La solution du minimum d’énergie est donnée <strong>par</strong> la mise à 0 du <strong>gradient</strong> de l’équation<br />

précédente ( 31 ). Ceci est équivalent à résoudre le système d’équations algébriques :<br />

A u −∇E<br />

= w F<br />

= ( 32 )<br />

ext<br />

ext<br />

La matrice F à deux colonnes (2 * N) contient les composantes x et y des forces externes<br />

pour les positions du contour. Le système d'équations ( 32 ) permet ainsi d'accéder aux forces<br />

appliquées à la courbe. La matrice A, appelée aussi matrice de rigidité du système, contient les<br />

<strong>opérateur</strong>s de dérivation <strong>par</strong>tielle le long de la courbe ( 28 ). Les valeurs des dérivées <strong>par</strong>tielles<br />

59

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

Saved successfully!

Ooh no, something went wrong!