22.04.2015 Views

Actes - Climato.be

Actes - Climato.be

Actes - Climato.be

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.

XIX e Colloque de l’Association Internationale de <strong>Climato</strong>logie<br />

d’images satellites permettrait d’analyser les variations de la pénétration du front de brise au<br />

cours des saisons (Bigot et Planchon, 2003 ; Damato et al., 2003).<br />

Du point de vue de l’analyse d’images, détecter un tel front est un problème compliqué car<br />

celui-ci n’est matérialisé que par une cour<strong>be</strong> ouverte dont la frontière est plus ou moins<br />

texturée (en raison de le la ligne de nuages cumuliformes). Nous proposons dans cet article<br />

une méthode qui s’appuie sur les « contours actifs » (communément appelés « snakes » en<br />

vision par ordinateur : Canny, 1986) issus de l’analyse d’images. Ces techniques permettent<br />

de détecter de manière assez fiable des contours dans l’image sans être sensibles au bruit, ce<br />

qui n’est pas le cas des méthodes plus classiques comme les maxima des gradients. Nous<br />

utilisons également la transformation en « ondelettes » pour caractériser la texture particulière<br />

le long du front de brise et introduire cette information dans la méthode de contours actifs. Le<br />

plan de l’article est le suivant : dans une première partie, nous présentons un état de l’art sur<br />

les méthodes de détections de contours et de texture. En deuxième partie, la méthode que<br />

nous avons développée sera présentée, illustrée par des résultats expérimentaux.<br />

1. Détection de contours et caractérisation de texture<br />

Le problème de la détection de frontière dans les images est un problème critique dans la<br />

communauté de vision par ordinateur. De nombreuses méthodes possédant leurs avantages et<br />

inconvénients ont déjà été proposées. Les techniques existantes les plus populaires peuvent<br />

être classées en deux familles : i) les approches locales telles que les détecteurs de contours<br />

qui appliquent des filtres sur l’image (Canny, 1986 ; Deriche, 1987) et ii) les techniques de<br />

type « contours actifs » ou « snakes » ou encore « balloons », basées sur la minimisation<br />

d’une fonction de coût qui intègre des critères sur l'information désirée le long des frontières<br />

(Kass et al., 1987 ; Cohen, 1991). Bien que les méthodes locales permettent de faire ressortir<br />

les principales frontières de l'image, ces techniques souffrent d'un manque de cohérence des<br />

résultats et un post-traitement est systématiquement nécessaire pour extraire le contour désiré.<br />

Les contours actifs fournissent quant à eux de meilleurs résultats pour capturer des frontières<br />

fiables mais exigent une bonne initialisation. Bien que des modèles plus élaborés comme les<br />

« contours actifs géodésiques » ont été développés pour pallier le difficile problème de<br />

l’initialisation (Caselles et al., 1997), nous ne les utilisons pas dans cette étude car ces<br />

derniers ne sont définis que pour des cour<strong>be</strong>s fermées alors que le front de brise est une<br />

cour<strong>be</strong> ouverte.<br />

Le formalisme des contours actifs consiste à définir le contour à extraire comme le minimum<br />

de la fonction de coût suivante :<br />

où est le contours à extraire, paramétré dans l’intervalle [0,1],<br />

est sa « tension » (contrôlée par le paramètre a) et<br />

sa rigidité (contrôlée par le<br />

paramètre b). La fonction P est une fonction potentielle scalaire définie sur le plan de l'image.<br />

Son but est d’attirer la solution courante vers le contour à extraire. Ainsi, ses extrema doivent<br />

correspondre aux frontières réelles. Le contour final résulte alors d’un compromis entre le<br />

contour observé dans l’image (par la fonction P) et une certaine régularité imposée par la<br />

tension et la courbure.<br />

Une manière classique de définir la fonction P est d’utiliser où #<br />

est un paramètre positif à fixer, . est le gradient spatial et représente la convolution<br />

de l'image E avec un filtre gaussien de variance $. Cela permet d’extraire le contour comme<br />

étant l’ensemble des points possédant un fort contraste avec le voisinage.<br />

Lorsque nous sommes confrontés à des contours fortement texturés (comme c’est le cas avec<br />

le front de brise de mer), ce type de définition n’est plus adapté car les extrema des gradients<br />

179

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

Saved successfully!

Ooh no, something went wrong!