Vous êtes sur la page 1sur 11

Tldtection, 2005, vol. 5, n 1-2-3, p.

215225 2005 CONTEMPORARY PUBLISHING INTERNATIONAL


Publi sous lenseigne ditions scientifiques GB

MODLE VARIATIONNEL POUR LA


CLASSIFICATION DES IMAGES SATELLITAIRES
MULTIBANDES : APPLICATION LA RGION DE
BLIDA (ALGRIE)
MALIKA IDDIR-ZAITa,1 et YOUSEF SMARAb,2
aInstitut National d'informatique,
B.P. 68 M, Oued Smar, Alger, Algrie
Tlphone : +213 21 51 60 77; tlcopieur : +213 21 51 61 56
b Laboratoire traitement dimage et rayonnements,

Facult dlectronique et dinformatique, Universit des Sciences et Technologies Houari Boumedienne,


B.P. 32, El-Alia, Bab-Ezzouar, 16111 Alger, Algrie
Tlphone : +213 21 24 79 12, poste 806 ; tlcopieur : +213 21 24 71 87
Courriel (1,2) : malika_iddir@yahoo.fr ; y.smara@mailcity.com
(soumis : 9 mars 2004 ; rvis : 10 mai 2004 ; accept 1er juillet 2004)

Les techniques de traitement des images satellitaires permettent lexploitation des donnes fournies par les capteurs multibandes pour
lidentification des diffrents thmes de la couverture terrestre. Parmi les techniques dextraction dinformations, la classification est
loutil le plus utilis. La classification est le partitionnement de limage en rgions homognes appeles classes. Les classes sont
construites partir des attributs de pixels (niveau de gris, texture, etc.). Parmi les mthodes de classification, nous pouvons citer les
modles stochastiques, gomtriques et, plus rcemment, les modles variationnels. Nous prsentons ici une mthode rcente de
classification dimage, applique lidentification des thmes urbains, priurbains et agricoles qui caractrisent la rgion de Blida
(Algrie). Il sagit dune mthode dterministe base sur le calcul variationnel, lutilisation des contours et des rgions actifs, ainsi que
sur le calcul de courbes godsiques. Les contours et les rgions correspondantes sont formuls par les ensembles de niveaux de
fonctions implicites. Cette formulation confre cette mthode une grande souplesse par rapport aux changements de topologie des
contours et elle permet aux contours initiaux de se scinder ou de fusionner pour dtecter les rgions non connexes dune mme classe.
Lvolution des contours actifs est guide par la minimisation dune fonctionnelle. Lutilisation de lquation dEuler-Lagrange permet
de minimiser cette fonctionnelle en passant par la rsolution dun systme dquations aux drives partielles (EDP). Pour valider ce
modle, nous lavons dabord test sur des images de synthse et ensuite sur des images satellitaires multibandes, venant du capteur
HRV de SPOT-1, couvrant la rgion de Blida, au nord de lAlgrie. Nous avons galement compar cette mthode avec la mthode de
classification classique du maximum de vraisemblance. Nous prsentons les rsultats obtenus ainsi que leur interprtation.
Mots-clefs : classification ; approches variationnelles ; contours actifs ; courbes godsiques ; quations dEuler-Lagrange.

VARIATIONAL MODEL FOR SATELLITE IMAGE


CLASSIFICATION : APPLICATION TO AREA OF
BLIDA (ALGERIA)
The objective of satellite image processing is the use of the data provided by the sensors, for the identification of the different themes of
the land cover. Among the techniques of extraction of information, the classification is the more used tool. The aim of classification is to
carry out a partition of the image in homogeneous regions named classes. The classes are constructed from the attributes of pixels (gray
level, texture, etc.). Among the classification methods we can mention the stochastic models, geometric models and more lately
deterministic models. In this paper, we present a recent method of image classification, applied to the identification of the urban,
semiurban and agricultural themes of the region of Blida (Algeria). This variational approach is deterministic and operates by
minimization of an energy function. It is based on the use of the active contours, as well as geodesics curves. The contours and the
corresponding regions are formulated by the level sets of implicit functions. This formulation confers to this method a big suppleness in
relation to the changes of topology of contours. It allows the initial contours to divide themselves or to merge to detect the non connexed
regions of a same class. On the other hand, and in the goal to minimize the function of energy, equations of Euler Lagrange are used
and allow to solve a problem of partial derivatives equations. To validate this model, we first tested it on synthetic images and then on
SPOT HRV multispectral images, covering the region of Blida, north of Algeria. We also compared this method with maximum
likelihood method. We present at the end of this paper the gotten results as well as their interpretation.
Keywords : classification ; variationnal approach ; active contours ; geodesic curves ; Euler-Lagrange equation.

1. INTRODUCTION avec des capteurs de plus en plus sensibles et de


plus en plus varis.
La tldtection est une science pluridisciplinaire
Pour lextraction de linformation thmatique
qui connat actuellement un vritable essor avec
des images de tldtection, la classification
la mise sur orbite quasi incessante de satellites
IDDIR-ZAIT et SMARA

savre un outil incontournable. Elle consiste ra- tique de la figure 1. La classification tant dirige,
liser une partition de limage en rgions repres par elle est prcde dune tape dapprentissage qui
des tiquettes diffrentes. On distingue deux types consiste slectionner, sur limage, les zones
de classification : la classification dirige, pour reprsentatives des diffrentes classes et extraire
laquelle le nombre de classes et leurs paramtres un chantillon dapprentissage. partir de cet
sont connus au pralable, et la classification non chantillon, les paramtres statistiques des classes
dirige qui ne ncessite aucune connaissance a priori sont estims. Dans notre cas, nous supposons que les
sur les classes. niveaux de gris suivent une distribution gaussienne,
La classification telle que nous lenvisageons caractrise par un vecteur moyenne et une matrice
dans cet article appartient aux approches diriges de variance-covariance.
et elle est base sur le calcul variationnel. La classification par modle variationnel est
Plusieurs mthodes de classification ont prcd dtaille sur la figure 2. Aprs la description du site
lapproche que nous dveloppons ; nous pouvons dtude, nous donnons quelques notions sur les
citer les mthodes bases sur des mesures de contours actifs classiques, et ce qui justifie lutili-
similarit, telle que la minimisation de distance, sation des courbes godsiques. Nous dtaillons
et celles bases sur le calcul de probabilits, telles galement la formulation par les ensembles de
que le maximum de vraisemblance et les modles niveaux et les avantages quelle procure par rapport
markoviens (Pony et al., 2000). lvolution des courbes dans le temps.
Les travaux sur la classification variationnelle
Image satellitaire
sont peu nombreux. Ceci est principalement d au multibande
fait que le caractre du calcul de variations est
continu, alors que la classification est une opra-
tion dtiquetage discrte (Blanc-Fraud, 2000). Il
faut toutefois noter que lemploi des quations aux
drives partielles (EDP) en traitement dimages Phase dapprentissage
ne sest concrtis que lors de la dernire dcen-
nie. Ces approches ont dj prouv leur efficacit
dans dautres applications du traitement dimages Choix des paramtres du
telle que la restauration avec prservation de modle
discontinuits (Blanc-Fraud, 2000) et (Aubert
and Kornprobst, 2002), ce qui a motiv la mise en
uvre de mthodes de classification dans un Choix du type dinitialisation des
contours actifs
cadre variationnel.
La mthode que nous dveloppons dans cet
article peut tre vue comme une opration de Classification variationnelle
segmentation, laquelle un processus dtique-
tage de pixels est ajout. Plusieurs mthodes de
segmentation ont t labores en traitement valuation des rsultats
dimages. Parmi elles, nous comptons la segmen-
tation par contours actifs (Mumford and Shah, FIGURE 1 Schma global de la classification dirige. Glo-
1989) et sa version amliore par lutilisation de bal diagram of supervised classification.
la gomtrie riemannienne et par lintroduction de Construction de la Initialisation des
courbes godsiques (Sapiro et al. 1995 ; Aubert et fonctionnelle contours initiaux
al., 2002)
Cette mthode est base sur la construction
dune fonctionnelle dnergie sur limage. Le mini-
mum de cette fonctionnelle est atteint lorsque Minimisation de la fonctionnelle et
dformation des contours
limage est forme de rgions homognes et
dinterfaces de longueurs minimales. Vu sous cet
il, le problme de classification est quivalent Rgularisation des fonctions
un problme de minimisation dnergie associe ensembles de niveaux

lvolution des contours et des rgions actifs. Cette


minimisation est ralise travers la rsolution
dun systme dquations aux drives partielles Rsultat avec image tiquete
(EDP).
Schmatiquement, nous pouvons rsumer les FIGURE 2 Schma dtaill de la classification par modle
diffrentes tapes de notre travail par le synop- variationnel. Detailed flowchart of variational classification.

216 Tldtection, vol. 5 n 1-2-3, p. 215225


MODLE VARIATIONNEL POUR LA CLASSIFICATION DIMAGES

2. SITE DTUDE Mitidja. Elle est constitue de grandes surfaces


vgtation dense et moins dense ainsi que de
Limage multibande HRV de SPOT-1 dont nous
parcelles cultives et non cultives. On distingue
disposons est constitue de trois canaux XSi
galement une rgion urbaine dense, la ville de
(20 m 20 m), i = 1, 2, 3 issus de la scne 50-282
Blida situe 50 km au sud-ouest d'Alger (capi-
du 23 fvrier 1986. L'image, de taille 256 256
tale de lAlgrie), et une rgion urbaine moins
pixels ,reprsente la rgion de Blida (El Boulaida)
dense regroupant quelques villages proximit de
en Algrie (figure 3). C'est une rgion principa-
zones agricoles.
lement agricole, situe sur la plaine fertile de la

10Km

FIGURE 3 Carte situant la rgion de Blida,en Algrie. Map of the area of


Blida, North of Algeria.

o C, C et C reprsentent la courbe et ses


3. CONTOURS ACTIFS CLASSIQUES drives, I est limage segmenter, , et sont
des rels positifs, q est le paramtre de la courbe
La segmentation consiste dtecter automati-
quement les contours dun objet dintrt dans une et est loprateur du gradient.
image. Les contours actifs classiques (snakes) sont Les deux premiers termes de lquation 1
des courbes planes qui voluent dans le temps pour contrlent la rgularit de la courbe (nergie interne)
concider la fin du processus dvolution aux et le troisime terme permet dattirer le contour vers
contours des objets dtecter. Ils furent initis par les frontires des objets de limage (nergie externe).
Kass et al. (Mumford et Shah, 1989). Lvolution de Cette mthode a t applique pour la dtection
ces courbes est guide par la minimisation de dun objet par contour initial. Elle a t juge efficace
lnergie donne par la relation 1 : lorsque ce contour est choisi assez proche de lobjet
dtecter. Lorsquil sagit deffectuer une classifi-
1 1
cation, il est question de dtecter simultanment
E(C) = |C(q)|dq + |C(q)|dq toutes les frontires des classes. Lapproche classi-
0 0 que savre alors inefficace et les contours actifs
1 godsiques formuls par ensembles de niveaux
|C(q)|dq (1) offrent une meilleure solution.
0

Tldtection, vol. 5, n 1-2-3, p. 215225 217


IDDIR-ZAIT et SMARA

4. CONTOURS ACTIFS GOMTRIQUES ET rgions connexes. Pour dtecter un thme, il suffit


GODSIQUES dune courbe initiale qui se partagera au cours de
son volution pour ainsi dtecter toutes les
Les contours actifs gomtriques ont t tudis
rgions reprsentant le mme thme.
par Malladi et al. (1996). Cette approche diffre de
Cette approche consiste considrer quune
lapproche prcdente par le fait que la courbe
courbe C est la courbe de niveau a dune
volue perpendiculairement elle-mme en
fonction U, o a est un rel. Le plus simple est
chaque point (Caselles et al., 1993). La dtection
de prendre le niveau zro , do lappellation
dun contour est guide par la rsolution dune
ENZ (ensemble de niveau zro). Soit une courbe
EDP et non par la minimisation dune nergie.
C(x,t) de frontire et entourant une rgion .
Paralllement, Caselles et al. (1997a) ont dfini
Elle est lENZ de la fonction u(x) si les relations
les contours actifs godsiques et ont introduit
suivantes sont vrifies :
une fonction darrt sur les contours de limage.
Une courbe godsique reprsente la courbe mini- u(x) > 0 pour x int
male entre deux points. u(x) = 0 pour x (2)
Lintrt principal des approches base dEDP u(x) < 0 pour x ext
rside dans le fait quelles permettent dobtenir,
dans de nombreux cas, des rsultats dexistence et La figure 4 illustre un exemple de reprsen-
dunicit de la solution recherche, et quelles tation de la courbe C par lENZ de la fonction U.
peuvent tre mises en uvre laide de puissants Un point remarquable est que la mise en uvre
schmas numriques (Deriche et Faugeras, 1995). de lEDP base sur la notion de courbe de niveau,
permet de grer de manire automatique les
5. FORMULATION PAR LES ENSEMBLES DE changements de topologie du contour. Sil existe
NIVEAUX plusieurs objets dans limage, lunique contour
initial ferm et englobant les diffrents objets se
La formulation par les ensembles de niveau a t scinde, lors de son volution, en plusieurs contours
introduite par Osher et Sethian (Sethian, 1999 ; englobant les objets prsents dans limage. La
Zhao et al., 1996 ; Malladi et al., 1995 ; Gomes mthode est aussi insensible linitialisation qui
and Faugeras, 1999). Elle permet la gestion peut tre lointaine et grossire. Le contour peut
automatique de la fusion et la sparation des aussi se dformer pour sajuster sur les formes les
courbes. Cette proprit est ncessaire lorsque plus compliques, en particulier sur les formes
nous ralisons la classification dimages de tld- pourvues de longues excroissances et que les
tection, pour lesquelles chaque thme reprsen- contours actifs classiques ont du mal traiter.
tant une classe nest pas forcment constitu de

FIGURE 4 Reprsentation dune courbe par lensemble de niveau zro dune fonction. Representation of a curve by
level set function.

218 Tldtection, vol. 5 n 1-2-3, p. 215225


MODLE VARIATIONNEL POUR LA CLASSIFICATION DIMAGES

6. CLASSIFICATION rfaces entre les rgions sont minimales (Blanc-


Fraud , 2000 ; Aubert and Kornprobst, 2002 ;
Le modle de classification dvelopp dans cet
Samson et al., 2000 ; Samson, 2000).
article sinspire des travaux sur la segmentation
De ces trois conditions, trois termes dnergie
par contours actifs godsiques (Caselles and Coll,
sont dfinis : un terme de partition, un terme
1996 ; Caselles et al., 1997a, b) et la formulation
dattache aux donnes et un terme de rgularit.
par les ensembles de niveaux.
Les trois conditions sont satisfaites simulta-
6.1 Position du problme nment si les trois termes dnergie sont mini-
Soit une image I dfinie sur un support , que maux. En les combinant dans un mme terme,
nous cherchons partitionner en thmes dis- une fonctionnelle F est construite et sa minimi-
tincts. Chaque thme est reprsent par une sation conduit une image classifie.
classe forme par des rgions homognes qui ne 6.2. Expression de la fonctionnelle
sont pas obligatoirement connexes et spares des
Limage tant forme de K classes Ci, nous
autres par des interfaces rgulires. Pour les
formulons le contour de chacune par lensemble de
images multi spectrales que nous traitons, nous
niveau zro (ENZ) dune fonction i(x). Lintrieur
supposons dans un premier temps que lattribut
de la classe correspond des valeurs positives de
spectral des pixels est un bon facteur discriminant
cette fonction et lextrieur des valeurs nga-
des classes.
tives. Lexpression de la fonctionnelle est donne
Sur la figure 5, nous reprsentons un exemple
par la relation de lquation 4 :
de partition dune image simule, forme de trois
classes : K
ei H(i) [I i] i [I i]dx
1
t
F (i, , k) =
= i i i=1

i = {x / x Ci} (3) K
NRi + i g(|I|) (i)|i|dx
i = j ij
i=1

=1

o NRi est le nombre de rgions formant la classe


H( ) 1dx
K

Ci. + (4)
2 j=1j

o , ei , i sont des paramtres positifs de


pondration des trois termes, est un rel positif
de valeur assez faible reprsentant lordre des
approximations des fonctions de Dirac et de
Heaviside (Zhao et al., 1996), g est une fonction
darrt permettant de stabiliser les contours actifs
sur les frontires des rgions des classes, (i , i )
sont la moyenne et la variance de la classe Ci, et
1
i est linverse de la matrice variance-covariance
relative la classe Ci.
6.3. Mise en uvre
Les contours actifs qui voluent pour concider
aux frontires des diffrents thmes doivent avant
FIGURE 5 Une partition de . A partition of . tout tre initialiss. On compte deux types dini-
tialisation : manuelle et automatique.
Pour raliser la classification de l'image, nous Pour effectuer linitialisation manuelle, chaque
nous imposons trois conditions que la solution doit classe, nous initialisons une fonction circulaire qui
satisfaire. La premire est une condition de doit contenir au moins un pixel de chaque rgion de
partition, dans le sens ou chaque pixel doit tre la classe.
tiquet une et une seule fois. De plus, le Pour effectuer linitialisation automatique, nous
processus de classification doit prendre en compte dcoupons limage en fentres de taille w*w. Dans
l'image observe ainsi que la distribution chaque fentre, nous dfinissons un cercle. Pour
gaussienne de l'intensit de chaque classe, pour attribuer un cercle une fonction i, nous
fournir une solution proche des observations. adoptons la dmarche suivante : nous calculons la
Finalement, le modle doit fournir une solution moyenne des pixels sur chaque fentre, puis la
rgulire pour laquelle les longueurs des inte-

Tldtection, vol. 5, n 1-2-3, p. 215225 219


IDDIR-ZAIT et SMARA

distance de cette moyenne par rapport aux K Pour des images bruites, le terme dattache aux
moyennes des K classes. Un cercle correspond donnes ne doit pas tre fortement pondr, et
la fonction i pour laquelle la distance calcule est ceci afin dviter que le bruit ninflue sur la
minimale. De ce fait, chaque fonction i sera qualit de la classification. Pour des images
reprsente par plusieurs cercles qui, lors de leur prsentant des frontires trop irrgulires, la con-
volution, pourront fusionner. trainte de rgularit doit tre faible.
partir de la relation de l'quation 4, l'appli- Nous prsentons sur la figure 8 les trois canaux
cation de l'quation d'Euler-Lagrange (Vese, 1996) de limage multi spectrale ainsi quune composi-
permet d'obtenir un systme d'EDP. Pour la tion colore (figure 9). Lapprentissage sur cette
rsolution de ces quations, nous adoptons un image a permis de dfinir 7 classes, qui sont
algorithme dynamique de type descente de gradient. dcrites sur le tableau 1 et, sur la figure 10, nous
Les diffrentes tapes de la mthode ont t prsentons la localisation des diffrents sites
implmentes dans le langage de programmation dapprentissage.
C++Builder5 et ont fait lobjet dune valuation Sur la figure 11, nous montrons un rsultat de
des diffrents paramtres. Nous prsentons dans la classification obtenu par le maximum de
ce qui suit les rsultats obtenus sur la rgion vraisemblance et, sur la figure 12, nous illustrons
dtude, ainsi que sur des images simules. les rsultats de la classification par modle
variationnel avec une initialisation automatique
7. RSULTATS EXPRIMENTAUX par des fentres de taille 3*3.
Dautre part, nous avons ralis des tests avec
Pour valider lapproche de classification propose,
diffrentes valeurs des paramtres de pond-
nous lavons dabord teste sur une image de
ration. Ce choix dpend fortement de la nature de
synthse avant de lappliquer sur limage satelli-
limage traiter et nous voyons, en examinant la
taire relle.
figure 12, quil influe sur la qualit de la
Pour limage synthtique de dimension 128*128
classification. Pour cette image, lorsque lattache
(figure 6a), contenant trois classes, nous avons
aux donnes est fortement pondre, nous pou-
dabord effectu une initialisation manuelle par
vons voir que le modle favorise la formation de
trois cercles (figure 6b). Les figures 6d, e et f
rgions homognes importantes au dtriment des
montrent lvolution des rgions pour diffrentes
petites rgions isoles. Nous pouvons aussi voir
itrations, ainsi que limage classifie.
que les structures de petite dimension ne sont pas
Nous avons galement ralis une initialisation
bien prserves.
automatique sur la mme image avec des fentres
En comparant les rsultats obtenus par les deux
5*5 (figure 6c). Les rsultats sont illustrs par les
approches, nous pouvons constater la diffrence
figures 6g, h et i. Sur la figure 7, nous prsentons
entre le caractre ponctuel de la mthode
les images erreurs obtenues par rapport limage
stochastique et le caractre global du modle
originale, pour linitialisation manuelle (figure 7a)
variationnel. Dans le premier cas, chaque pixel est
et linitialisation automatique (figure 7b).
trait individuellement et, dans le second cas, il
Nous pouvons voir travers les figures 6d, e et f
sagit de contours voluant par rapport leur
la capacit de division des contours actifs formuls
contexte spatial.
par ensembles de niveau. Ainsi, les diffrentes
rgions composant une classe donne (classes 1 et TABLEAU 1 Les classes de limage de Blida (Algrie). The
2) sont dtectes partir dun seul contour initial. classes of the scene of Blida (Algeria).
Dautre part, travers le nombre ditrations
CLASSES THMES
ncessaires la convergence, nous voyons que
linitialisation automatique est beaucoup plus 1
Zone urbaine moins dense (villages
rapide que linitialisation manuelle, car les ENZ isols entre les rgions agricoles)
sont plus proches des frontires des classes 2 Vgtation naturelle moins dense
dtecter. De plus, travers les images des erreurs
3 Sol nu et arodrome de Blida
de la figure 7, nous remarquons que linitiali-
sation automatique est plus robuste que la 4 Champs non cultivs
manuelle. 5 Zone urbaine dense (ville de Blida)
En ce qui concerne les paramtres du modle, 6 Champs cultivs
leur choix est une opration importante et influe
directement sur la qualit de la classification. 7 Vgtation naturelle dense
Pour notre part, nous avons fait des choix
empiriques bass sur lexprimentation et en
fonction des particularits de limage traiter.

220 Tldtection, vol. 5 n 1-2-3, p. 215225


MODLE VARIATIONNEL POUR LA CLASSIFICATION DIMAGES

Classe1

Classe2 Classe3

FIGURE 6 volution des rgions pour une image synthtique contenant trois classes de moyennes (10,75, 137,258 et
200,831) et de variances (82,76, 106 et 92).
(a) Image classifier, (b) Initialisation manuelle de trois ensembles de niveaux zro (ENZ) circulaires de rayons :
classe 1 = 25 ; classe 2 = 30 ; classe 3 = 30, (c) Initialisation automatique par des fentres 5*5, (d),(e),(f) itrations 150,
600 et 1 700 (image classifie) pour linitialisation manuelle, (g),(h),(i) itrations 10, 200 et 400 (image classifie) pour
linitialisation automatique.
Les paramtres choisis sont : = 0,1 ; ei = 0,01 ; i = 0,5, dt = 0,2
Evolution of the regions for a synthetic image containing three classes of averages (10,75, 137,258 and 200,831) and of
variances (82,76, 106 and 92).
(a) Image to classify, (b) manual Initialization of three circular zero levels sets (ENZ) of rays : classe 1 = 25 ; classe 2 =
30 ; classe 3 = 30 ; (c) automatic Initialization by windows 5*5, (d),(e),(f) iterations 150, 600 and 1 700 (classified
image) for the manual initialization, (g),(h),(i) iterations 10, 200 and 400 (classified image) for the automatic
initialization.
The chosen parameters are : = 0,1 ; ei = 0,01 ; i = 0,5, dt = 0,2

Tldtection, vol. 5, n 1-2-3, p. 215225 221


IDDIR-ZAIT et SMARA

(a) (b)

FIGURE 7 Image des erreurs : (a) pour linitialisation manuelle, (b) pour linitialisation
automatique. Image errors : (a) for the manual initialization, (b) for the automatic initi-
alization.

128

255
0 128 255

FIGURE 8 Les trois bandes de limage HRV de SPOT de Blida. The three bands of the SPOT
HRV image of Blida.

222 Tldtection, vol. 5 n 1-2-3, p. 215225


MODLE VARIATIONNEL POUR LA CLASSIFICATION DIMAGES

128

255
0 128 255

FIGURE 9 Composition colore des trois bandes FIGURE 10 Localisation des sites dapprenti-
(RVB : XS3, XS2 et XS1). Color composite the ssage de limage de Blida. Training sites of the
three bands (RGB : XS3, XS2 et XS1). image of Blida.

128

255
0 128 255

FIGURE 11 Rsultat de classification par maxi-


mum de vraisemblance. Result of classification by
maximum of likelihood.

Tldtection, vol. 5, n 1-2-3, p. 215225 223


IDDIR-ZAIT et SMARA

FIGURE 12 Rsultats de classification pour limage multibande de Blida pour diffrentes valeurs des paramtres de
pondration. (a) i = 0,0015, ei = 0,0015, itration 25 ; (b) i = 0,0015, ei = 0,0015, itration 50 ; (c) i = 0,002 ; ei = 0,01,
itration 25 ; (d) i = 0,002, ei = 0,01, itration 20 ; (e) i = 0,01, ei = 0,01, itration 25 ; (f) i = 0,01 ; ei = 0,01, itration
50, i = 1,7 (nombre de classes).
Results of classification for the multispectral image of Blida for different values of the parameters. (a) i = 0,0015,
ei = 0,0015, iteration 25 ; (b) i = 0,0015, ei = 0,0015, iteration 50 ; (c) i = 0,002, ei = 0,01, iteration 25 ; (d) i = 0,002,
ei = 0,01, iteration 20 ; (e) i = 0,01, ei = 0,01, iteration 25 ; (f) i = 0,01, ei = 0,01, iteration 50, i = 1,7 (number of classes).

224 Tldtection, vol. 5 n 1-2-3, p. 215225


MODLE VARIATIONNEL POUR LA CLASSIFICATION DIMAGES

8. CONCLUSION Blanc-Fraud , L. (2000) Sur Quelques Problmes Inverses en


Traitement dImages. Mmoire dhabilitation diriger des
Les modles variationnels associs aux quations travaux de recherche, Universit de Nice-Sophia Antipolis,
Nice 195 p.
aux drives partielles (EDP) forment un cadre
Caselles, V. and Coll, B. (1996) Snakes in Movement. Society for
mathmatique puissant et cohrent qui s'impose Industrial and Applied Mathematics Journal on Numerical
de nos jours dans le traitement de l'image. Dans Analysis, vol. 33, n 6, p. 2445-2456.
ce formalisme mathmatique, nous avons Caselles, V., Catt, F., Coll, T. and Dibos, F. (1993) A Geometric
Model for Active Contours in Image Processing. Numerische
prsent une mthode de classification contex- Mathematik, vol. 66, p. 1-31.
tuelle fonde sur les contours et les rgions actifs Caselles, V., Kimmel, R. and Sapiro, G. (1997a) Geodesic active
qui, dans une formulation par ensembles de contours. International Journal of Computer Vision, vol. 22,
n1, p. 61-79.
niveaux, offrent une trs grande souplesse la
Caselles, V., Kimmel, R. and Sapiro, G. (1997b) Minimal
mthode par rapport aux changements de surfaces based object segmentation. IEEE transactions on
topologie des contours. La prise en compte du Pattern Analysis and Machine Intelligence, vol. 19, n4,
contexte d'un pixel de l'image est un facteur p. 394-398.
Deriche, R. et Faugeras, O. (1995) Les EDP en traitement des
prpondrant pour amliorer les mthodes ponc- images et Vision par Ordinateur. Institut National de
tuelles. Ce facteur est d'autant plus important Recherche en Informatique et en Automatique (INRIA),
avec l'avnement dans de domaine de tld- Sophia Antipolis, Nice, rapport de recherche n 2697, 59 p.
Gomes, J. and Faugeras, O. (1999) Reconciling Distance
tection de capteurs trs haute rsolution
Functions and Level Sets. Institut National de Recherche en
spatiale (THRS) comme Ikonos ou Quickbird. Informatique et en Automatique (INRIA), Sophia Antipolis,
Nous avons constat que ce modle permet une Nice, rapport de recherche n 3666, 15 p.
bonne discrimination des thmes d'occupation du Malladi, R., Kimmel, R., Adalsteinsson, D. and Sapiro, G. (1996)
A geometric approach to segmentation and analysis of 3D
sol. Il a tendance favoriser la formation de zones medical images. IEEE Proceedings of Mathematical Methods
homognes importantes au dtriment de petites in Biomedical Image Analysis (MMBIA), University of
zones isoles contenues dans des rgions plus California, San Francisco, California, p. 244-252.
Malladi, R., Sethian, J.A. and Vemuri, B.C. (1995) Shape
grandes. Cette particularit permet cette
modelling with front propagation: a level set approach. IEEE
mthode de trouver son application dans l'identifi- Transactions on Pattern Analysis and Machine Intelligence.
cation des cultures dans une zone agricole. Dans vol. 17, n 2, p. 158-174.
ce type d'images, il est peu probable quune Mumford, D. and Shah, J. (1989) Optimal Approximations by
Piecewise Smooth Functions and Associated Variationnal
culture dun certain type se retrouve au milieu Problems. Communications on Pure and Applied Mathe-
dune culture de type diffrent. Cette mthode matics, vol. 42, p. 577-685.
peut galement tre applique sur des images Pony, O., Descombes, X. and Zerubia, J. (2000) Classification
d'images satellitaires hyperspectrales en zone rurale et
provenant de capteurs THRS, pour lesquels une
priurbaine. Institut National de Recherche en Informatique
homognisation relative de certaines zones et en Automatique (INRIA), Sophia Antipolis, Nice, rapport
permet une meilleure identification des thmes. de recherche n 4008, 64 p.
Dautre part, ce modle reste robuste face des Samson, C. (2000) Contribution la Classification dimages
Satellitaires Multi Spectrales par Approches variationnelles. Thse
images prsentant un faible bruit, mais devient de doctorat, Universit de Nice-Sophia Antipolis, Nice, 204 p.
sensible la prsence dun fort bruit. On peut Samson, C., Blanc-Fraud , L., Aubert, G. et Zerubia, J. (2000)
penser, dans ce cas, intgrer dans le mme Classification d'images multibandes par modles
variationnels.Institut National de Recherche en Informatique
processus une opration de restauration qui per- et en Automatique (INRIA), Sophia Antipolis, Nice, rapport
mettra de lisser limage avant de la classifier. de recherche n 4010, 59 p.
Sapiro, G., Kimmel, R. and Caselles, V. (1995) Object Detection and
Remerciements Measurements in Medical Images Via Geodesic Deformable
Contours. Proceedings of SPIE, The International Society for
Nous remercions vivement messieurs Yves Auda Optical Engineering-Vision Geometry, San Diego, p. 366-378.
et Alexandre Laffite Olano, pour leurs contribu- Sethian, J.A. (1999) Level Set Methods and Fast Marching
tions, suggestions et remarques qui nous ont Methods. Cambridge University Press, Berkeley, 359 p.
Vese, L. (1996) Problmes variationnels et EDP pour lanalyse
permis de donner cet article la qualit qui est la dimage et lvolution des courbes. Thse de doctorat,
sienne actuellement. Universit de Sophia-Antipolis, Nice , 142 p.
Zhao, H., Chan, T., Merriman, B. and Osher, S. (1996) A
Rfrences variational Level Set Approach to Multiphase Motion. Journal
Aubert, G. and Kornprobst, P. (2002) Mathematicals problems of Computer Physics, vol. 127, p. 179-195.
in Image Processing, Partial Differential Equations and the
calculus of variation. Springer-Verlag, New York, 195 p.
Aubert, G., Barlaud, M., Faugeras, O. and Jehan-Besson, S.
(2002) Image Segmentation Using Active Contours : Calculus
of Variations or Shape Gradients? Institut National de
Recherche en Informatique et en Automatique (INRIA),
Sophia Antipolis, Nice, rapport de recherche n 4483, 37 p.

Tldtection, vol. 5, n 1-2-3, p. 215225 225

Vous aimerez peut-être aussi