Sie sind auf Seite 1von 56

CNTA ’09 Université A.

MIRA BEJAIA

ARiPhone
« Augmented Reality iPhone »
Ammar Sidhoum 1, El-Hadi Soltani 1 et Haroun Djaghloul 2
1
Université Ferhat Abbas Sétif, UFAS
si_amar2000@yahoo.fr
1
Université Ferhat Abbas Sétif, UFAS
yclic_web@yahoo.fr
2
Université Ferhat Abbas Sétif, UFAS
djaghloul@yahoo.fr

Résumé— Cet article présente le domaine de la réalité la scène. La définition concerne donc principalement les
augmentée, dans lequel des objets virtuels 3D sont intégrés applications d’immersion où l’utilisateur perçoit des objets
dans un environnement réel en temps réel. virtuels en même temps que l’environnement réel dans
L’objectif de notre travail est le développement d’un système lequel il évolue.
interactif de réalité augmentée, pour cela on a proposé un
combiné augmenté qu’on a désigné par ARiPhone
« Augmented Reality iPhone » qui permet la numérotation La réalité augmentée est un système ayant trois
sans utiliser son appareil de téléphone portable. caractéristiques :
• Combine le monde réel et le monde virtuel.
Mots clés— Réalité augmentée, Marqueurs, ARToolKit, • Interactif en temps réel.
Reconnaissance des formes, Bluetooth. • Calibré en 3D.
Abstract— This paper surveys the field of Augmented Reality,
in which 3D virtual objects are integrated into a 3D real II. Travaux connexes
environment in real time.
The objective of our work is the development of an interactive Des recherches antérieures dans la réalité augmentée ont
augmented reality system, we have proposed an augmented abordés une variété de domaines d'application, par exemple
handset phone that we have designated by ARiPhone le cockpit de l'avion de contrôle [2], l'assistance en
"Augmented Reality iPhone", it allows the composition of chirurgie médicale [3], la construction d'infrastructures [4],
numbers without using the mobile phone. l'entretien et la réparation [5], les pièces d'assemblage [6] et
d’autre efforts [7], [8], [9], [10].
Key words— Augmented reality, Patterns, ARToolKit, Pattern Notre travail met l'accent sur la combinaison des nouvelles
recognition, Bluetooth.
technologies (PC, téléphone portable, Bluetooth, webcam,
etc.) et la réalité augmentée. Nous décrivons une
I. Introduction application qui utilise un combiné augmenté pour la
composition d’un numéro de téléphone et faire des appels
La réalité augmentée est une nouvelle technologie qui sans utiliser le téléphone portable.
suscite de plus en plus d’intérêt auprès des scientifiques. Sa
capacité d’enrichir le monde réel par l’ajout d’entités
virtuelles lui offre un grand potentiel et ouvre ainsi les III. Le suivi d’un organe humain (la main)
portes à de nouvelles applications. Depuis quelques années,
Le plus grand problème dans le domaine de RA c’est le
de nombreux systèmes de réalité augmentée ont vu le jour.
problème suivi, pour ce la on a utilisé des marqueurs carrés,
Cependant, dans leur grande majorité, ces systèmes sont
ce qui rend le travail relativement faisable.
destinés à des environnements intérieurs restreints et
contrôlables qui limites les problèmes souvent rencontrés
en RA (variation de luminosité, gestion des occultations,
alignement 3D, etc.).
Les avancées enregistrées dans le domaine de la vision par
ordinateur et dans l’informatique mobile, ont rendu possible
la mise en œuvre d’applications de RA de plus en plus
complexes.
La réalité augmentée a pour but d’améliorer notre
perception du monde réel par ajout d’éléments qui ne sont
pas a priori perceptibles par l’œil humain.
Dans son état de l’art, Azuma [1] définit la réalité
augmentée comme un système capable de combiner des
 
images réelles et les images virtuelles, en 3D et en temps Fig.1 Le suivi de la main.
réel, c'est-à-dire que nous devons disposer d’objets virtuels  
modélisés en 3D et positionnés dans un repère 3D associé a  
CNTA ’09 Université A.MIRA BEJAIA

IV. ARiPhone

La multiplication des ordinateurs et la généralisation de


l’utilisation des dispositifs mobiles (Téléphone portable,
PDA …) nous a apporté l’idée de développement de notre
combiné augmenté ARiPhone qui a pour but la
numérotation directe avec le doigt ou n’importe quel objet
sans utilisé l’appareil de son téléphone portable.

Comme tout autre système de réalité augmentée évolue,


ARiPhone nécessite une Webcam, des marqueurs 2D, un
PC et un téléphone portable équipés d’un périphérique
Bluetooth pour assurer la liaison sans fils entre eux et
finalement une oreillette Bluetooth pour faire des
communications. Voici la liste détaillé des exigences de
« ARiPhone » :

• Webcam : indispensable pour un système de


réalité augmentée.
• Marqueurs : ce sont des imprimés sous formes de
carré.
• PC : équipé d’un périphérique Bluetooth pour
gérer le système ainsi que la communication sans
fils avec le téléphone portable.
• Téléphone portable : n’import quel appareil dédié
d’un périphérique Bluetooth.
• Oreillette Bluetooth : pour faire des
 
communications. Fig.3 Le combiné ARiPhone.

Les marqueurs ont une dimension de 2.0 cm x 2.0 cm


comme suivant :

 
  Fig.4 Les marqueurs du combiné.
Fig.2 Les exigences de « ARiPhone ».
Pour chaque marqueur, un bouton virtuel va le remplacer
V. Le combiné une fois le combiné est sous le champ de vue de la webcam
et cela se fait d’une façon ou on voit juste les boutons
Le combiné ARiPhone se constitue de onze (11) marqueurs virtuels sur le combiné, donc les marqueurs ne sont plus
différents dont chacun représente un numéro de téléphone, perceptibles sur l’écran.
avec une interface ergonomique très élégante tirée de
l’iPhone l’un des meilleures produits disponible sur le
marché annoncé par Apple.

ARiPhone a une dimension de 16.5 cm x 8.7 cm, en plus de


ça c’est une simple image qu’il faut l’imprimer sur n’import
quel papier et la mettre sous le champ de vue du Webcam
pour laisser le programme correspondant faire son travail et
faire des communication avec son oreillette en toute
sécurité.

 
Fig.5 les boutons virtuels.
CNTA ’09 Université A.MIRA BEJAIA

VI. Fonctionnement de « ARiPhone » • L’appareil capture la vidéo du monde réel et


l’envoie à l’ordinateur.
D’abord le chargement des boutons virtuels correspondant a • Le logiciel sur l’ordinateur cherche n’importe
chaque marqueur s’effectué après la vérification de quelle forme de carré.
l’identificateur de ce dernier, après cela on règle la lumière • Si une place est trouvée, le logiciel utilise des
et l’éclairage des boutons associés aux différents mathématiques pour calculer la position de la
marqueurs. Ensuite on active le mode de texture et le point caméra par rapport au carré noir.
de vue de l’utilisateur par rapport aux objets, et le placage • Une fois la position de caméra est appelée, un
du bouton sur le Carré après l’appel d’une fonction qui modèle de l’infographie est tiré de cette même
charge nos différents objets utilisés. position.
• Ce modèle est tiré au-dessus de la vidéo du monde
Ensuite on a introduit le son lors du click pour les boutons réel et semble bloqué sur la place du marqueur.
par l’utilisation d’une fonction de la bibliothèque
• Le résultat final est affiché sur l’écran de
d’OpenGL, et la capture de la vidéo continue après avoir
l’ordinateur et la superposition de graphique se
redessiné les boutons d’interactions et récupéré le numéro
voit sur ce dernier.
correspondant dans le presse papier qui sera utilisé comme
intermédiaire pour la numérotation.

Finalement on a apporté des modifications sur le type du


presse papier pour passer au mode texte et récupérer le
numéro composé dans le buffer et l’envoyé au téléphone
portable via Bluetooth pour la numérotation après avoir
vider et fermer le presse papier.

Pour la numérotation via Bluetooth, il faut que le téléphone


portable soit déjà couplé avec le PC et que liaison reste  
toujours sur le profile DUN (Dial Up Network) qu’on peut Fig.5 ARToolKit « principe de base ».
le choisir facilement dans les options du programme venant
avec le Bluetooth. VIII. Tests

VII. Implémentation D’abord il faut imprimer le combiné et le mettre sous le


champ de vu de la Webcam.
L’application a été implémenté et développé avec Microsoft
Visual Studio 2005, avec l’intégration de la bibliothèque de
la réalité augmentée ARToolKit « Augmented Reality
ToolKit » [11].

A. ARToolKit

ARToolKit est une bibliothèque de logiciels écrite en


C/C++ qui permet aux programmeurs de développer
facilement des applications de réalité augmentée qui est la
superposition des images virtuelles sur des images du
monde réel.
L’une des principales difficultés dans la mise au point des  
applications de réalité augmentée est le problème de suivi. Fig.6 ARiPhone.
ARToolKit utilise des algorithmes de vision par ordinateur
pour résoudre ce problème, le suivi de la bibliothèque de Ensuite activer le périphérique Bluetooth de PC et de
ARToolKit calcule la véritable position de camera et téléphone portable et lancer l’application.
l’orientation par rapport à l’intégrité physique des
marqueurs en temps réel, cela permet la facilité de
développement d’applications de réalité augmentée.

B. Principe de fonctionnement de « ARToolKit »

ARToolKit permet à des images virtuelles de se superposer


sur la vidéo en directe du monde réel.

Bien que cela semble magique, il ne l’est pas. Le secret est


dans les carrés noirs utilisés comme marqueurs de suivi, le
suivi d’ARToolKit fonctionne comme suivant :
 
Fig.7 ARiPhone augmenté.
CNTA ’09 Université A.MIRA BEJAIA

Ensuite l’appel s’effectuée parfaitement en cliquant sur le [4] S. Feiner, A. Webster, T. Krueger, B. MacIntyre, and E.
bouton virtuel correspondant. Keller. Architectural anatomy. Presence, 4(3):318–325,
Summer 1995.

[5] S. Feiner, B. MacIntyre, and D. Seligmann. Knowledge-


based augmented reality. Communic. ACM, 36(7):52–62,
July 1993.

[6] T. Caudell and D. Mizell. Augmented reality: An


application of heads-up display technology to manual
manufacturing processes. In Proceedings of the Hawaii Int.
Conf. on Sys. Sci, Hawaii, January 1992.

[7] A. Webster, S. Feiner, B. MacIntyre, W. Massie, and T.


Krueger. Augmented reality in architectural construction,
inspection and renovation. In Proc. ASCE Third Congress
  on Computing in Civil Engineering , pages 913–919,
Fig.8 Appel en cours. Anaheim, CA, June 17–19 1996.

IX. Conclusion [8] R. Azuma and G. Bishop. Improving static and dynamic
registration in an optical see-through hmd. In Proc. ACM
Parmi plusieurs technologies actuelles dans la vision par SIGGRAPH ’94, pages 197–204, Orlando, FL, July 24–29
ordinateur, synthèse d’images et l’interface homme- 1994.
machine, la réalité augmentée est vraiment un domaine très
vaste et compliqué mais aussi prometteur. [9]  A. State, G. Hirota, D. Chen, W. Garrett, and M.
Livingston. Superior augmented reality registration by
La réalité augmentée utilise les images de synthèse et les integrating landmark tracking and magnetic tracking. In
images tridimensionnelles qui consistent à générer des Proc. SIGGRAPH ’96, pages 429–438, New Orleans, LA,
images d’un objet ou d’une scène tridimensionnelle à l’aide August 4–9 1996.
d’un algorithme de rendu appliqué à un modèle 3D
construit à l’aide d’un logiciel de modélisation. [10] A. Janin, D. Mizell, and T. Caudell. Calibration of
Tout au long de ce travail, on a essayé de faire le point sur head-mounted displays for augmented reality applications.
tout un ensemble de techniques qui se rapport directement In Proc. IEEE VRAIS’93, pages 246–255, Seattle, WA,
au plan de la réalité augmenté et les dispositifs mobiles. A September 18–22 1993.
titre d’exemple on a réussi à développer notre propre
système de réalité augmentée qui combine plusieurs [11] H. Kato and M. Billinghurst. Marker tracking and hmd
technologies en même temps (PC et téléphone portable calibration for a video-based augmented reality
équipés d’un périphérique Bluetooth, Webcam, oreillette conferencing system. In IWAR ’99 : Proceedings of the 2nd
Bluetooth). IEEE and ACM International Workshop on Augmented
Reality, page 85, Washington, DC, USA, October 1999.
La réalité augmentée est un domaine passionnant parce IEEE Computer Society.
qu’elle peut faire tout ce qu’on ne peut pas imaginer
auparavant, tout cela devient réaliste avec la réalité
augmentée où les frontières entre le réel et le virtuel sont
effacées.

X. Références

[1] Ronald T. Azuma. A Survey of Augmented reality.


Hughes Research Laboratories.

[2] T. Furness. The super cockpit and its human factors


challenges. In Proc. Human Factors Society 30th Annual
Meeting , pages 48–52, Santa Monica, CA, 1986.

[3] A. State, M. Livingston, W. Garrett, G. Hirota, M.


Whitton, E. Pisano, and H. Fuchs. Technologies for
augmented reality systems: Realizing ultrasound-guided
needle biopsies. In Proc. SIGGRAPH’96, pages 439–446,
New Orleans, LA, August 4–9 1996.
CNTA ’09 Université A.MIRA BEJAIA

EMISSIVITE DE LA REGION DE BEJAIA A PARTIR D’UNE IMAGE


LANDSAT TM 5
Faid Ali Youcef Smara
Dpt de Physique, Faculté des Sciences Dpt Electronique,
Exactes, Faculté Informatique et electronique,
Université de Bejaia Université de Bab Ezzouar
e-mail : a_faid@yahoo.fr
Vicenté Caselles
Raul Rivas Dpt Thermodinamica, facultad de fisica,
Dpt Thermodinamica, facultad de fisica, Burjassot, Valencia,
Burjassot, Valencia España.
España.

RESUME /L’obtention de l’émissivité (ε) de la superficie est fondamental pour la


détermination de la température réelle du système, elle est obtenue à partir de la mesure radio
métrique du capteur à bord de satellite ou avion.
Dans ce travail une méthodologie simple pour l’obtention d’une carte émissivité de surface à
partir d’un pourcentage de végétation (P v ) est utilisée. La valeur de p v représente la fraction
de végétation dans un pixel, alors que (1-p v ) représente lui la fraction de sol nu.
Pour la détermination de ce paramètre on utilise l’indice de végétation de différence normalisé
(NDVI) le plus appliqué et plus simple d’utilisation.
Lorsque les valeurs de p v sont obtenues on applique l’équation d’émissivité effective ou du
pixel suivante :
ε = ε v * p v + ε s * (1-p v ) + 4*dε * p v (1- p v )
Où :
ε : Emissivité effective de surface
ε v : Emissivité de la végétation
ε s : Emissivité du sol
dε : terme de cavité, représentant l’erreur

Pour cela nous avons sélectionné une image landsat TM5 d’hiver représentant 441 Km2 et
nous lui avons appliqué la méthodologie.
En fin, on présente la carte émissivité effective des différentes couvertures présentes, ces
valeurs sont comprises entre 0.985 (pour les pixels complètement couverts) et 0.96 (pour les
pixels sols nus).

Mot clés : Télédétection, Indice de végétation, émissivité, Température.


CNTA ’09 Université A.MIRA BEJAIA

I. INTRODUCTION : Il est donc fondamental de connaître ce


paramètre pour la détermination de la
Le présent travail a comme objectif principal
température, comme il est aussi nécessaire de
d’exposer les étapes nécessaires pour
corriger l’image des effets atmosphériques.
l’obtention d’une carte d’émissivité de
surface. Ce présent travail est axé sur l’obtention
d’une carte émissivité de surface.
Pour mesurer la température de surface par
télédétection, le capteur embarqué sur satellite II. METHODOLOGIE :
donne la radiance émise par une superficie Pour la détermination de émissivité de surface
visée est observée dans un rang spectral plus on a sélectionné une image Landsat 5 TM
ou moins complet.
( avril 87 correspondante au printemps de la
Généralement, la radiance thermique se zone Béjaia). Elle couvre donc la partie nord
mesure dans l’infrarouge thermique dans la de la vallée de la Soummam de superficie
région presque de 21*21 Km2 où prévaut à ce
8-14 µm du spectre électromagnétique qui moment une certaine activité agricole.
est la zone où se trouve le maximum On dispose de sept bandes et des coefficients
d’émission de la part de la terre. de calibration correspondant à chaque bande
La mesure radioactive au niveau du satellite excepté la bande 6.
ne correspond pas seulement à celle de la Ces derniers sont directement fournis dans les
surface, sinon, pour arriver à obtenir la valeur têtes de fichiers de l’image.
de celle-ci, il faudra tenir compte de
l’atmosphère et du caractère émissif de la En premier lieu on réalise les transformations
surface observée. des comptes numériques en radiances puis en
réflectances ρ(λ ) pour chaque bande
Le principe physique régissant l’émission
spectrale, excepté pour la bande 6. L’équation
d’énergie par une surface est la loi de Planck,
linéaire appliquée pour l’obtention de la
qui détermine la radiation monochromatique
radiance est :
émise par un corps noir (considéré comme un
radiateur parfait) en fonction de sa L0(λ) = a(λ) CN (λ) + b(λ) (1)
température. Avec :
La plus part des surfaces naturelles émettent
L0(λ) : radiance reçue par le capteur ,
moins d’énergie que le corps noir.
a(λ), b(λ) : coefficients de calibration
En plus, il est important de tenir compte du
caractéristiques du capteur et propres à
fait que émissivité change spectrale ment.
chaque bande.
émissivité est le concept physique qui
représente cette particularité. Elle peut être
définie comme étant la capacité d’un corps à Par la suite on transforme les valeurs de
émettre un rayonnement, à une température radiances en réflectances au niveau du sol.
donnée, en relation au corps noir. Pour cette dernière transformation on
Mathématiquement c’est le rapport entre la applique l’équation suivante (Gilabert et
radiation émise par une surface à celle al ;1986) :
qu’émettrait un corps noir à la même
ρ s (λ)=BπL0(λ) /E o (λ)cos(θ 0 ) (2)
température selon :
ρ s (λ) : réflectivité de la surface pour une
ε=Ls(λ)/L0(λ) 1≥ε≥ 0
longueur d’onde λ
L0(λ) :luminance du corps noir
E o (λ) : éclairement au top atmosphère
Ls(λ) :luminance d’une surface S
θ 0 : angle d’incidence
CNTA ’09 Université A.MIRA BEJAIA

B : facteur d’excentricité de l’orbite solaire qu’un pixel est mixte ie composé de


En second lieu on réalise la correction végétation et de sol nu (Price 1990).
atmosphérique en appliquant le modèle On considère que le pixel mixte possède une
nommé de correction de l’histogramme par proportion végétale p v et une proportion du
valeurs minimales (Chavez ;1988). sol nu (1-p v ) et nous pouvons écrire donc
Pour ce faire on soustrait les valeurs ceci :
minimales des surfaces à forte absorption (
ρ n = ρ n p v + ρ n (1-p v ) (4)
par exemple l’eau) sur la bande 1 ( qui est la
plus affectée par l’effet absorption) au reste Où ρ n est la réflectance du pixel mesurée
des bandes. dans la bande n, puis en remplaçant ρ n dans
Cette méthode est utilisée pour l’avantage de l’équation donnant le NDVI , on obtient la
requérir seulement l’information contenue proportion végétale à partir de l’équation
dans l’image. suivante :
En troisième lieu on calcule l’indice de
p v = 1− NDVI (1− NDVI ) − K(1− NDVI )
végétation des différences normalisées NDVI s NDVI s NDVI v
(NDVI) pour la zone d’étude, le NDVI qu’on (5)
notera dorénavant par i pour simplifier est
ρ 4v − ρ 3v
donné par Rouse et al ;1974 (Rouse et al ; avec : K = (6)
1974) comme suit : ρ 4s − ρ 3s
Où ρ 4v et ρ 4s sont les réflectances dan le
ρ 4 − ρ3
NDVI = (3) proche infrarouge de la végétation et du sol et
ρ 4 + ρ3
ρ 3v
ρ 4 : Réflectance dans le proche infrarouge et ρ 3s sont les réflectances dan le rouge de la
végétation et du sol aussi.
ρ 3 : Réflectance dans le rouge
Les valeurs de NDVI s et NDVI v peuvent
Sur la zone que nous étudions on relève le être déterminée sur l’image par
NDVI minimum et le NDVI maximum, reconnaissance des surfaces complètement
comme on ressort les parcelles complètement couvertes par la végétation et celles nues
couvertes de végétation et celles dénudées (sol) ( par exemple des pixels ayant NDVI
afin de déterminer le NDVI du sol nu NDVI s maximum et NDVI minimum tout en
et celui de la végétation NDVI v et ceci pour s’assurant que ceux ci ne représentent pas
trouver la proportion végétale p v une surface d’eau ou autre , ce qui fausserait
tout calcul).
On résume cette opération par le tableau ci
La valeur de K se maintient constante pour
dessous :
toute l’image est s’obtient à partir des valeurs
Table 1 : statistiques correspondantes au de réflectances dans la bande proche
NDVI, NDVI s et NDVI v infrarouge et rouge pour des surfaces
Min Max Moy Déviation Parcelle purement couvertes ou nues.
En dernier on applique l’équation opérative
NDVI 0 0.73 0.35 0.11 Toute
l’image
pour l’obtention de émissivité--- dans le rang
spectral 10.5-12.5 (Valor et Caselles 1996).
NDVI s 0.09 0.13 0.03 0.01 Sols nus ε = ε v p v + ε s (1-p v ) + 4 dε p v (1-p v ) (7)
NDVI v 0.57 0.72 0.61 0.03 Sols Où :
couverts
ε v : émissivité de la végétation
ε s : émissivité du sol nu
En quatrième lieu nous déterminons donc le
dε : effet de cavité.
pourcentage de végétation p v en supposant
CNTA ’09 Université A.MIRA BEJAIA

Le troisième terme de cette équation tient Les valeurs maximales correspondent aux
compte des effets pouvant être produits par parcelles cultivées en plus forte activité et les
des réflexions internes, un exemple de cet valeurs minimales aux sols nus ou avec
effet peu arriver dans un zone montagneuse. culture récente.
Il est a noter que les NDVI s correspondent à
Pour notre zone d’étude dε est nul, puisque le des parcelles avec sol complètement nu ou
type de couverture végétale présent ne produit moins cultivé de façon que la reflectance
pas d’effet de cavité (*). mesurée correspond en majeur partie au sol
L’équation précédent s’écrira alors comme nu qu’a la végétation et le contraire se produit
suit : pour le NDVI v .
ε = ε v p v + ε s (1-p v ) (8) Les NDVI v et NDVI s représentent donc la
Les valeurs de ε v etε s correspondent à celles valeur maximale et minimale , respectivement
proposées par (Valor et Caselles 1996) pour , de la proportion végétale p v .
l’obtention de l’équation opérative. Dans la table 2 on montre les valeurs de
III. RESULTATS : reflectance dans le proche infrarouge et le
Sur la figure 1 on montre la carte du NDVI en rouge pour des secteurs sol nus et couverts.
niveau de gris pour la zone, obtenue à partir La valeur obtenue pour le coefficient K est
des valeurs de réflectances corrigées dans les 5.1.
canaux proche infrarouge (canal4) et rouge
(canal3). Les couleurs obscure et grise Table 2 : Valeurs moyennes des réfléctances
dominent en conséquence du calendrier (%) pour sol nu et couvert dans les bandes 3
agricole pour cette période de l’année. Les et 4
valeurs moyennes maximales et minimales et Sol nu Sol couvert
R ( bande 3) 6 9
les déviations standard de NDVI, NDVI s et
PIR ( bande4) 10 40.7
NDVI v sont présentées sur la table1
précédente.
La figure 2 montre ensuite la carte de
Figure 1 : carte du NDVI proportion végétale obtenue après application
de l’équation (5).

Figure2 : carte P v

Pour les surfaces choisies, nous avons des


NDVI assez grands puisque ceci correspond à
une bonne activité chlorophyllienne.
CNTA ’09 Université A.MIRA BEJAIA

Il est possible d’observer ici que les parcelles


claires représentent une couverture végétale IV. CONCLUSION :
élevée, et elle correspond à un NDVI La surface étudiée présente quand même une
relativement haut sur la figure 1. faible proportion végétale comme le montre la
Dans la figure 3 on trace en image la carte figure 2.
émissivité pour la zone étudiée en appliquant L’obtention de ce résultat est du
l’équation (8). essentiellement à ce que la réponse spectrale
Il est à remarquer que les valeurs obtenues du capteur soit une combinaison des
varient entre 0.96 et 0.985. On attribue la réflectances sol et végétation.
première valeur au sol nu et la deuxième au Le fait de considérer la mesure comme telle,
sol couvert par la végétation. permet d’évaluer avec fermeté la contribution,
au niveau du pixel de la végétation et du sol
Figure 3 : carte de l’émissivité. nu. La carte émissivité, ainsi obtenue présente
des valeurs comprises entre 0.960 (sol nu) et
0.985 (végétation active) (figure 3).
Les valeurs intermédiaires représentent des
surfaces à différentes couvertures végétales et
sols à différente contenance en humidité.
Cette carte peut nous permettre de corriger
l’image température pour l’effet de émissivité
en utilisant l’équation monocanal SPLIT-
WINDOW.

BIBLIOGRAPHIE :
[1]Chavez, P. S. , 1988, Remote sensing of
environment,24:459-479.
[2]Gilabert, M.A., et al, 1986, obres publiques
:237-250.
[3]Kerdiles, H. , et al, 1996, Agricultural and
forest meteorology, 79 :157-182.
[4]Price, J. C, 1990, IEEE transactions on
geosciences and Remote sensing 28 (5) :940-
948.
Les valeurs correspondantes au sol nu varient [5]Rouse, J., et al, 1974, final report, grenbelt,
avec le contenu en eau, du moment que si MD, 371 pp.
celui-ci augmente la valeur de émissivité [6]Valor, E. et al, 1996, Remote sensing of
augmente également. environment 57:167-184.
L’augmentation de émissivité peut être due
aussi à la composition argileuse du sol ou à
son contenu en matière organique ou bien aux
deux à la fois en plus du contenu en eau. Il est
intéressant de faire des mesures sur site de
émissivité et voir réellement à quoi
correspond cette variation.
CNTA ’09 Université A.MIRA BEJAIA

Comparaison des Méthodes Markoviennes


Paramétriques et non Paramétriques pour la
Classification des Images SAR
Assia Kourgli, Aichouche Belhadj-Aissa
Laboratoire de Traitement d’Images, Faculté d’Electronique et d’Informatique, U.S.T.H.B,
B.P.32, El-Alia, Bab-Ezzouar, 16111, Alger, Algérie.
a_kourgli@lycos.com

Résumé— Nous proposons, dans cet article, de comparer les filtres [11-16] en passant par l'échantillonnage par pixel
performances des modèles markoviens paramétriques et non [17,18] ou par bloc [19]. Les premiers se sont révélés
paramétriques pour la classification texturale des images SAR. inadéquats pour la modélisation texturale du fait que les
Le premier modèle, très largement employé en analyse de
texture par les champs de Markov, est le modèle Gaussien.
textures naturelles ne soient pas stationnaires. Quant aux
Quant au modèle non paramétrique, il s’agit d’un modèle modèles non paramétriques, ils sont plus adaptés pour la
établi sur la base d’une mesure de similitude, celle-ci est synthèse et sont rarement exploitables pour la classification.
incorporée dans le calcul de probabilité de l’intensité d’un Dans ce contexte, la présente étude a pour objectif de mettre
pixel étant donné un voisinage et un échantillon de texture. à jour les avantages et limites de la modélisation texturale
Dans un premier temps, nous donnons les résultats de Markovienne paramétrique et non paramétrique pour la
classification obtenus en utilisant des textures naturelles
extraites de l’album de Brodatz puis, nous les généralisons en
classification des images naturelles et plus particulièrement
employant des images radar SAR. Cette comparaison met en des images SAR. A cet effet, la deuxième section est
exergue l’apport de la classification texturale non consacrée à la modélisation Markovienne classique et au
paramétrique pour la reconnaissance thématique dans les modèle de texture proposé, nous y explicitons les
images SAR. modifications introduites dans la formulation de la
probabilité markovienne et présentons les résultats de
Mots-Clés— Texture, Modélisation, Markov, Classification,
Images SAR. synthèse obtenus. La segmentation texturale basée sur la
théorie Bayesienne fait l’objet de la troisième section, nous
y exposons les résultats obtenus et donnons quelques
I. INTRODUCTION éléments d’interprétation. Une conclusion et des
La texture, liée aux variations d’intensité dans un perspectives à ce travail clôturent ce papier.
voisinage, est quasi omniprésente dans les images
satellitaires. En imagerie radar, elle est étroitement liée à la II. MODÈLES MARKOVIENS
rugosité des états de surface. En effet, les variations Les modèles markoviens sont très largement utilisés en
d’intensité qui caractérisent la texture dans une image radar traitement d’images depuis quelques années déjà,
sont généralement dues aux propriétés physiques notamment pour les problèmes de modélisation [9,20,21],
(rétrodiffusion) de la cible et modéliser ces variations de synthèse [22,23], d'identification [24], de restauration
s’avère très délicat. [25], de détection de contours [26], la segmentation et la
Il existe une diversité d’approches et techniques classification [27,28].
d’analyse de textures [1-6] selon la manière dont la texture De part leur formulation, ces modèlent intègrent de façon
est perçue. Ainsi, bien que l'on reconnaisse une texture dès explicite la notion de voisinage. Ainsi, dans les images
qu'on la voit, il est néanmoins plus difficile de la définir et réelles, les pixels voisins ont des niveaux de gris similaires
de la modéliser. Cette difficulté est mise en évidence par les et l'atout majeur des champs markoviens est leur capacité de
nombreuses définitions et modèles de texture rencontrés modéliser des interactions entre pixels de façon simple, à
dans la littérature allant des modèles classiques dits travers un modèle probabiliste. D'un point de vue global,
paramétriques (modèles autorégressifs [7,8], Markoviens tous les pixels sont mutuellement dépendants à travers des
[9], fractal [10], etc.) aux modèles multi-résolutions non combinaisons successives d'interactions locales. En outre,
paramétriques basées entre autres sur les ondelettes ou les les algorithmes d'optimisation (Métropolis ou
CNTA ’09 Université A.MIRA BEJAIA

échantillonneur de Gibbs) qui leurs sont associés se prêtent modèle Gaussien car il permet d’obtenir des textures
facilement à une implémentation parallèle. En analyse de synthétisées présentant quelques similitudes avec celles
texture, ils permettent de quantifier l’information texturale modélisées bien qu’on ne retrouve que la structure globale
locale via un modèle paramétré. et prédominante de la texture (voir Fig.1).
A. Modélisation paramétriques
Rappelons que X∈Ω est un champ aléatoire de Markov
par rapport à un système de voisinage N si et seulement si :
La fonction de probabilité Π(x) satisfait les propriétés
suivantes [29]:
Positivité:
Π ( X = x) > 0 ∀x ∈ Ω. (1)

Propriété de Markov:
Π S ( X S = x S / X r = x r , r ∈ S , r ≠ s) = (2)
Π S ( X S = x S / X r = x r , r ∈ N S ) ∀x ∈ Ω, s ∈ S
La deuxième propriété du champ de Markov, notée plus
simplement P(x s /x r , r∈N s ) signifie que la connaissance d’un
voisinage du pixel est suffisante pour le traiter.
L’équivalence entre champs markoviens et champs de Gibbs
[30] (établie par Hammersley et Clifford au début des
années 1970) a permis de définir les champs Markoviens par
la donnée d’un système de cliques C s et d’une fonction
énergétique associée U(x) qui s’écrit sous forme de
potentiels d’interactions V c (x).
Soit :
exp(−U ( x))
P( x S / x r , r ∈ N S ) =
ZS
(3)
avec Z S = ∑ P (α S / x r , r ∈ N S )
α S ∈Α

et U ( x) = − ∑ VC ( x)
Fig.1. Textures naturelles à gauche et textures synthétisées à droite
Ces différences notables entre les textures modélisées et
c∈C S
les textures synthétisées sont dues, entre autres, au fait que
Ces fonctions potentiels doivent être adaptées aux
par l’application d’un modèle paramétré, nous supposons
données tout en demeurant les plus générales possible. En
que la probabilité P(x s /x r , r ∈N s ) est la même pour tous les
analyse de texture, les modèles les plus utilisés sont les
automodèles (H. Derin, Ising généralisé, Gaussien ou auto- pixels s (β s,r =β r ) et par la même occasion, on occulte le
binomial) dont l'énergie s'exprime sous la forme de cliques caractère aléatoire de la texture en considérant qu'il est
simples ou double-cliques (d'ordre 1 et 2) : possible qu'elle soit générée par un modèle unique,
U ( x ) = − ∑ VC ( x )
déterminé par des paramètres uniques β r . Or les primitives
c∈C S (4) des textures naturelles se ressemblent mais ne sont point
U ( x) = −∑ x s f s ( x s ) −∑ ∑ x s x r f s , r ( x s , x r )
identiques d’où l'émergence des modèles non paramétriques
s s r∈N S qui permettent de pallier ce problème de non sationnarité. A
Dans ce cas, on suppose que la réalisation (la texture) X cet effet, nous proposons, dans ce qui suit, un modèle de
est constituée de m variables aléatoires. Chaque variable texture Markovien non paramétrique basé sur une
aléatoire prend ses valeurs dans l’ensemble A = {0……L}, quantification de voisinage.
ensemble des niveaux de gris. Chaque clique liant le pixel B. Modélisation non paramétrique
central à son voisin dans un système de voisinage N s , sera
La modélisation texturale non paramétrique et le concept
identifiée par une fonction f s,r s'exprimant en fonction d'un d'analyse texturale multi-échelles se sont intensément
paramètre β s,r , appelé aussi coefficient de pondération. Ce développés ces quinze dernières années que ce soit pour la
paramètre prend ses valeurs dans l’ensemble R. Quant à la synthèse texturale [11,12,18] la modélisation texturale [14],
fonction f s , elle exprime l'attache aux données [29]. la compression d'images ou la segmentation texturale [24,
Pour les textures naturelles, on adopte le plus souvent le 32, 33]
CNTA ’09 Université A.MIRA BEJAIA

L'idée de quantifier le voisinage pour établir un modèle


de synthèse non paramétrique a déjà été utilisée par Effros
[17,19]. Il a proposé d'utiliser une mesure de distance
(norme) pondérée par une Gaussienne pour rechercher les
voisinages similaires. Pour notre part, nous avons retenu le
principe de la théorie Markovienne. Ainsi, notre objectif est
de rechercher la configuration la plus vraisemblable pour un
pixel de posséder une intensité étant données les intensités
des pixels qui lui sont voisins mais en prenant en
considération la non sationnarité des textures naturelles. A
cet fin, nous avons modifié l'expression de la probabilité
P(x s /x r , r∈N s ) de telle sorte qu'elle ne dépende plus d'une
formulation mathématique figée (βr) mais qu'elle prenne en
compte les différences entre primitives (non stationnarité).
Donc, au lieu de considérer un voisinage unique qui pourrait
se révéler non représentatif, nous avons considéré les
voisinages de tout l'échantillon. Nous restons donc bien
dans un cadre markovien.
Pour formuler une expression non paramétrique de la
probabilité P(x s /x r , r ∈N s ), nous avons utilisé une mesure
de similitude entre voisinages. Ainsi, on compare le
voisinage Ns du pixel x S à tous les voisinage Ny compris
dans l'échantillon de texture Y en respectant l'ordre
lexicographique. La mesure de similitude (MS) pour un
voisinage Ns est, alors, formulée comme suit :
MS ( N , N ) = −
S y∈Y ∑ ( y _ x )2
r r
(5) Fig.2. Textures naturelles à gauche et textures synthétisées à droite
yr ∈N y , xr ∈N S Pour l'aspect classification, nous nous sommes, d'abord,
Cette mesure est une fonction énergie où les potentiels intéressés à la segmentation des textures naturelles puis,
qui régissent les relations entre les intensités sont exprimés nous avons procédé à la classification des images SAR.
par les différences d'intensité (y r - x r ), ce qui nous donne
l’expression suivante de P(x s /x r , r∈N s ) : III. CLASSIFICATION
exp(− MS ( N s , N y∈Y ) Les modèles Markoviens ont été utilisés principalement
P( x S / x r , r ∈ N S ) = pour la segmentation et/ou la classification supervisée, où le
ZS (6)
nombre et/ou les types de classes de textures présentes sont
avec Z S = ∑ exp(− MS ( N t , N y∈Y ) connus a priori [8,33,35]. Ces méthodes utilisent les
t
modèles de Markov pour définir la probabilité qu’une
Ainsi maximiser P(x s /x r , r ∈N s ) revient à minimiser
portion de texture soit similaire à une texture source. La
U(x) soit MS(N s ,N y∈Y ). Pour déterminer x S , il suffit de
classification supervisée permet de discriminer les
calculer cette mesure pour tous les voisinages N y ∈Y et différentes classes de textures source à partir d’une image.
retenir le voisinage permettant d'obtenir la plus petite Geman et Graffigne [36] ont utilisé l’approche
mesure de similitude. L’intensité du pixel central du Bayésienne pour classifier la texture. Dans ce sens, la
voisinage retenu constituera la nouvelle valeur de x S classification des textures est basée sur un modèle a priori.
Pour tester, dans un premier temps, la validité et la L’image à classifier est notée X et l’image étiquette est
robustesse de cette modélisation non paramétrique, nous notée XC. A chaque pixel correspond une étiquette C. La
avons considéré des textures de Brodatz [34] et avons classification est alors faite sur la base de la maximisation
généré des textures par le biais d'un algorithme de synthèse de la probabilité combinée via la formule de Bayes :
multi-échelles itératif inspiré de l'échantillonneur de Gibbs.
P (x / xC ) P (xC )
Les résultats obtenus sont illustrés à la Fig.2. P ( x C / x) = (7)
Nous remarquons que les textures synthétisées par le P ( x)
modèle markovien non paramétrique sont plus proches des Où P(x) est une constante car c’est une réalisation du
textures naturelles du fait que ce dernier prend en compte la processus observé, P(x/xC) est la probabilité de réalisation
non stationnarité de la texture. d’une configuration donnée conditionnellement à
l’étiquetage, et P(xC) représente la probabilité associée à
CNTA ’09 Université A.MIRA BEJAIA

l’image étiquette XC appelée aussi probabilité a priori et


P(xC/x) étant la probabilité a posteriori.
Le but de la procédure de segmentation/classification est
de trouver l’image xC qui maximise la probabilité P(xC/x). À
partir de l’équation 7, cette probabilité est maximisée en
maximisant P(x/xC) et P(xC) à la fois. La probabilité P(x)
représente la probabilité d’obtenir x. Comme nous ne
disposons que d'une seule réalisation de x, on ignore P(x).
La probabilité P(xC) inclut des facteurs relatifs à la manière
dont des pixels de même étiquette se regroupent. Il ne reste
a)
que la probabilité P(x/xC) à formuler.
Si X est un champ Markovien, alors :
P ( x / x C ) = Π ( x) (8)
C
Ainsi, P(x/x ) est déterminée uniquement par les
probabilités conditionnelles locales. En général, on classifie
de petites régions de l’image en supposant qu’elles sont
homogènes. Afin de déterminer quel type de modélisation
est le plus adapté pour l'identification et la classification des
images SAR, nous avons mené une première série de tests
sur des mosaïques d'images naturelles. Les résultats obtenus
b) c)
sont illustrés respectivement aux Fig.3 et 4 et les taux de Fig.4. Classification de a) l’image "mosaïque 2" avec a) le modèle
classification sont donnés, aussi respectivement, aux tables markovien para métrique et c) le modèle non paramétrique
1 et 2.
TABLE 2: TAUX DE CLASSIFICATION DE MOSAÏQUE 2.
Textures Modèle Modèle non
paramétrique paramétrique
Texture 1 61.32% 97.87%
Texture 2 70.38% 69.27%
Texture 3 71.07% 96.10%
a) Texture 4 71.35% 80.14%
Texture 5 17.07% 84.36%

Les taux de classification obtenus avec le modèle non


paramétrique sont nettement supérieurs à ceux issus de la
modélisation paramétrique. Ces résultats montrent que le
b)
modèle non paramétrique s'adapte mieux à la nature des
textures. En effet, pour l'image "mosaïque 1", le taux moyen
de classification est de 98.45% et de 85.58% pour
"mosaïque 2" du fait que le nombre de textures mises en jeu
soit plus important.
Pour les images SAR, ils existent divers travaux montrant
l'apport de l'analyse texture pour l'identification des
c)
différents couverts [37-43]. Notre étude s'inscrit dans ce
Fig.3. Classification de a) l'image " mosaïque 1" avec b) le modèle contexte. Ainsi, nous avons tenté de classifier une image
markovien para métrique et c) le modèle non paramétrique SAR par les deux modèles. Il s'agit une image amplitude
SAR acquise dans la bande P. La nature de cette bande
TABLE 1: TAUX DE CLASSIFICATION DE MOSAÏQUE 1. permet aux ondes électromagnétiques, lorsqu'il s'agit d'une
Textures Modèle Modèle non zone forestière, de traverser les feuilles et le branchage des
paramétrique paramétrique arbres. La zone d'étude "Oberpfaffenhofen" est située à
Wesling près de Munich en Allemagne. Nous avons pris une
Texture 1 77.96% 98.00%
imagette de taille 600×600 pixels, elle englobe une zone
Texture 2 77.23% 98.78% forestière avec des arbres de différents âges, des champs et
Texture 3 69.51% 98.17% de l'urbain (Fig.5). Nous avons extrait quatre échantillons de
taille 60×60, le premier représente des forêts dense
CNTA ’09 Université A.MIRA BEJAIA

(conifères), le deuxième de l'herbe, le troisième de jeunes


forêts et le quatrième du bâti.

Fig.7. Image SAR classifiée par le modèle non paramétrique

Fig.6. Image amplitude SAR


Les résultats de classification obtenus sont donnés aux
Fig.6 et 7

Fig.8. Image Google Earth d"Oberpfaffenhofen"

IV. CONCLUSION
Dans cet article, nous nous sommes intéressés à la
Fig.6. Image SAR classifiée par le modèle paramétrique caractérisation de la texture par le biais de deux modèles
La classification de l'image SAR par le bais d'un modèle Markoviens, l'un paramétrique et l'autre non paramétrique.
paramétrique (Fig. 6) fournit une image segmentée de façon Le premier modèle est Gaussien et le deuxième est basé sur
peu précise avec des classes qui se chevauchent. Quant à une quantification de voisinage. Les différents tests menés
l'emploi du modèle non paramétrique pour la classification montrent que lorsqu'il s'agit de textures naturelles, l'aspect
(Fig. 7), il s'est révélé plus satisfaisant en fournissant une non paramétrique d'un modèle de texture permet de travailler
image classifiée proche de la réalité (voir Fig.8). sur les données brutes sans faire de supposition à priori
(stationnarité et érgodicité) et de tenir compte, ainsi, des
Ainsi, le modèle non paramétrique est plus indiqué pour similitudes des variations spatiales d'intensité. L'approche
l'identification des textures réelles, il est à même de non paramétrique proposée s'adapte bien aux problèmes
caractériser et de cartographier les différentes thèmes d'identification et de classification des images SAR. En effet,
présents dans une image SAR. les images radar peuvent contenir une multitude de textures
et en dresser une base d'entraînement exhaustive n'est pas
chose aisée. C'est la que réside l'intérêt principal de
l'approche que nous avons développée. En utilisant
CNTA ’09 Université A.MIRA BEJAIA

directement l'échantillon de texture, on peut l'identifier sur la [20] I. M. Elfadel, R. W. Picard, "Gibbs random fields, cooccurences, and
même image ou sur d'autres images aisément. texture modelling", IEEE Transactions on Pattern Analysis and
Machine Intelligence, vol. 16 (1), pp.24-37, 1994.
[21] J. Bennet, A. Khotanzad, "Maximum likelihood estimation methods
REFERENCES for multispectral random field image models", IEEE Transactions on
[1] R. M. Haralick, “Statistical image texture analysis”, In Handbook of Pattern Analysis and Machine Intelligence, vol. 21(6), pp.537-543,
pattern recognition and image processing. New York: Academic 1999.
Press, 1986. [22] R. E. Ghozi, B. C. Levy, "Phase transitions and multi-scale Markov
[2] A. Materka, M. Strzelecki, “Texture analysis methods-a review”, random fileds: Application to texture synthesis", IEEE Conference
Technical University of Lodz, COST B11 Report, 1998. Record of The Twenty-Seventh Asilomar on Signals, Systems and
Computers, 1-5, Pacific Grove, California, October 28- November 1,
[3] T. R. Reed, J. M. H. Du Buf, “ A review of recent texture 1993.
segmentation and feature extraction techniques”, CVGIP: Image
Understanding, vol. 57 (3), pp. 359-372, 1993. [23] J. K. Tugnait, "Texture synthesis using asymmetric 2-D noncausal
AR models", IEEE Signal Processing Workshop on Higher-Order
[4] M. Tuceyran, , A. K. Jain, “Texture analysis”, In C. H. Chen, L. F. Statistics, pp.71-75, 1993.
Pau, & P. S. P. Wang (Eds.), in Handbook of pattern recognition and
computer vision. Singapore: World Scientific pp. 235-276, 1998. [24] R. Paget, I. D. Longstaff, “Texture synthesis via a noncausal
nonparametric multiscale Markov random field”, IEEE Transactions
[5] M.Sharma, Performance evaluation of image segmentation a nd on Image Processing, Vol. 7 (6), 1998.
texture extraction methods in scene analysis, Master thesis,
University of Exeter, UK, 2001. [25] A. Jalobeanu, L. Blanc-Féraud, J. Zerubia, "Hyperparameter
estimation for satellite images restoration using MCMC maximum
[6] M Singh, S. Singh, S. “Spatial texture analysis: A comparative likelihood method", Pattern Recognition, vol. 2 (35), pp.341-352,
study”, Proceedings of the 15th IEEE International Conference on 2002.
Pattern Recognition (ICPR’02), Quebec, Canada , pp. 676-679,
August 2002. [26] F. Destrempes, M. Mignotte, "A statistical model for contours in
images", IEEE Transactions on Pattern Analysis and Machine
[7] R. Chellappa, R. L. Kashyap, B. S. Manjunath, “Model-based texture Intelligence, vol. 26 (5), pp.626-638, 2004.
segmentation and classification”, in Handbook of Pattern Recognition
and Computer Vision (C. H. Chen, L. F. Pau, And P. S. P. Wang, [27] K. S. Thyagarajan, T. Nguyen, T., C. E Persons, "Maximum
Eds.), Singapore: World Scientic, 1993, pp.277-310. likelihood approach to image texture and acoustic signal
classification", IEE Vision, Image and Signal Processing, vol. 46 (1),
[8] R. Chellappa, R. L. Kashyap, “Texture synthesis using 2-D noncausal pp.34-39, 199.
autoregressive models”, IEEE Transactions on Acoustic, Speech,
Signal Processing, Assp-33, pp. 194–203, 1985 [28] X. Descombes, M. Sigelle, " Estimating Gaussian Markov random
field parameters in a non sationnary framework: Application to
[9] D. A. Bader, J. Jaja, R. Chellapa, “Scalable data parallel algorithms remote sensing imaging", IEEE Transactions on Image Processing,
for texture synthesis using gibbs random fields”. IEEE Transactions vol. 8 (4), pp.490-503, 1999.
on Image Processing, vol. 4 (10), pp. 1456-1460, 1995.
[29] S. Z. Li, “Modeling image analysis problems using random markov
[10] R. F. Voss, “Fractals in nature: from characterisation to simulation”, field”, in Handbook of Statistics, vol. 20. Elsevier Science, 2000, pp.
in The Science Of Fractal Images. H-O. Peitgen & D. Saupe (Eds.), 1-43.
Springer Verlag, 1988, pp.21-70.
[30] J. H. Hammersley, P. Clifford, “Markov field on finite graphs and
[11] J. De Bonet, P. Viola, “A non-parametric multi-scale statistical model attices”, Technical Report, Unpublished, 1971.
for natural images”, in Advances In Neural Info Processing, vol. 9.
Mit Press, 1988. [31] H. Derin, H. Elliott, “Modelling And Segmentation Of Noisy And
Textures Images Using Gibbs Random Fields”, IEEE Transactions Of
[12] D. J. Heeger, J. R. Bergen, “Pyramid based texture Pattern Analysis And Machine Intelligence, Pami-9 (1), pp. 39-55,
analysis/synthesis”, International Conference on Computer Graphics 1987.
and Interactive Techniques, ACM SIGGRAPH, Los-Angeles,
California, pp. 229–238, August 6-10, 1995. [32] C. A. Bouman, M. Shapiro, “A multiscale random field model for
bayesian image segmentation”. IEEE Transactions on Image
[13] J. Portilla, J, E. Simoncelli, “A parameter texture model based on processing, vol. 3 (2), pp.162-177, 1994.
joint statistics of complex wavelet coefficients”, International Journal
of Computer Vision , vol. 40 (1), pp.49–71, 1999. [33] S. Krishnamachari, “Multiresolution Gauss–Markov random field
models for texture segmentation. IEEE Transactions on Image
[14] G. Menegaz, “DWT based non parametric texture modelling. Processing, vol. 6 (2), pp.251-267, 1997.
Proceeding of the International Conference on Image Processing
(Icip'01), Thessalonica, Greece, October 3-5, 2001, pp. 173-176. [34] P. Brodatz, “Textures: a photographic album for artists and
designers”, New York: Dover Publications, 1966.
[15] A. C. Copeland, G. Ravichandran, M. M. Trivedi, “Texture synthesis
using gray-level co-occurrence models: algorithms, experimental [35] B. Aiaiazzi, L. Alparone, S. Baronti, G. Cuozzo, C. D’elia, C.
analysis, and psychophysical support”, Optical Engineering, vol. 40 Schirinzi, “SAR image classification via tree-structured markov
(11), pp.2655-2673, 2001. random fields and information-theoretic heterogeneity features”,
ESA-EUSC 2005 Image Information Mining - Theory And
[16] J. Dong, Three-dimensional surface texture synthesis. Phd Thesis, Applications To Earth Observation, Proceedings Of The Workshop,
University Of Heriot Watt, U.K., 2003 At Esa-Esrin, Frascati, Italy,5-7 October 2005.
[17] A. A. Efros, T. Leung, “Texture synthesis by non-parametric [36] S. Geman, D. Geman, “Stochastic relaxation, gibbs distributions, and
sampling”, IEEE International Conference on Computer Vision, the bayesian restoration of images”, IEEE Transactions of Pattern
vol.2, Corfu, Greece, pp. 1033-1038, September 21-22, 1999. Analysis and Machine Intelligence, vol. 6 (6), pp. 721-741, 1984.
[18] L. Y. Wei, M. Levoy, “Fast texture synthesis using tree vector [37] R. S. Gill, R. T. Tonboe, “Classification of greenice SAR data using
quantization”, Proceedings of International Conference on Computer fuzzy screening method in arctic sea ice thickness: past, present and
Graphics and Interactive Techniques ACM SIGGRAPH 00, New future”, Edited By Peter Wadhams And Georgios Amanatidis.
Orleans, Louisiana, USA, pp.479–488, 23-28 July 2000. Climate Change And Natural Hazards Series, Brussels, 2006.
[19] A. A. Effros, W. T. Freeman, “Image quilting for texture synthesis [38] A. M. Jacob, E. M. Hemerly, D. Fernandes, “SAR Image
and transfer”, Proceedings of International Conference on Computer Classification Using Supervised Neural Classifiers”, Anais Xi Sbsr,
Graphics And Interactive Techniques, Acm Siggraph, vol. 6, Los Belo Horizonte, Brasil, pp. 2047 – 2054, 05 - 10 April 2003.
Angeles, California, pp. 341-34, August 12-17, 2001.
CNTA ’09 Université A.MIRA BEJAIA

[39] Karathanassi, “SAR texture analysis for the extraction of sea waves [42] M. Törmä, J. Lumme, J. U. Pyysalo, N. Patrikainen, K. Luojus,
direction”, 5T European On Synthtetic Aperture Radar, Ulm, “Tree species classification using ers sar and modis ndvi images”,
Germany, 25-27 May 2004. Proceedings of XXth ISPRS Congress, Istanbul, Turkey, 12-23 July
[40] P. Li, S. Fang, , “SAR image classification based on its texture 2004.
features”, Geo-Spatial Information, vol. 6 (3), pp.16-19, 2003. [43] P. M. Treitz, P.J. Howarth, O. Rotunno Filo, E.D. Soulis,
[41] L-K. Soh, C. Tsatsoulis, “Texture analysis of sar sea ice imagery “Agricultural crop classification using SAR tone and texture
using gray level co-occurrence matrices”, IEEE Transactions on statistic”s, Canadian Journal of Remote Sensing, vol. 26 (1), pp.18-
Geoscience and Remote Sensing, vol. 37 (2), March 1999. 29, 2000.
CNTA ’09 Université A.MIRA BEJAIA

VERS LE DEVELOPPEMENT D’UN SYSTEME


D’IFONRAMTION SOLAIRE A PARTIR DES IMAGES
METEOSAT
Rezzagui abdelhak (1) Bachari.Nour el islam (2) et Ziani Mohamed Khadi (2)

1- O.N.M Dar el Beida


2- L.A.A.R Département de physique U.S.T.Oran
3- Université de Laghouat

INTRODUCTION
La cartographie du bilan d’énergie à l’interface sol-atmosphère est nécessaire pour la gestion
optimale des ressources naturelles. Les cartes solaires sont établies soit à partir des mesures
radiométriques au sol, soit à partir des mesures climatiques ou e n fonction d’une hypothèse
de répartition zonale pour les régions sans réseau des mesures radiométriques et climatiques.
L’Algérie est un pays vaste, sa topographie est accidentée, son climat variant de Sud vers le
Nord et son réseau de mesures radiomètriques est de faible densité, ce qui rend les techniques
citées non pratique pour car tographie l es i rradiations s olaires. L’image s atellite pa r s a
fréquence (une image par ¼ heures) et sa couverture spatiale (toute l’Afrique et l’Europre) se
présente c omme le mo yen le pl us pr atique po ur le s uivi s patio-temporel de s di fférentes
composantes du r ayonnement s olaire. Les m odèles dé veloppés pou r l ’extraction de s
irradiations s olaires à partir de s ima ges s ont classés en deux cat égories, les m odèles
statistiques e t l es m odèles ph ysiques s ont généralement dé veloppés po ur c artographie l e
rayonnement global.
Dans not re travail, no us pr oposons un m odèle pour l a car tographie de s di fférentes
composantes du rayonnement solaires en se basant sur la transformation des images brutes en
images ennuagement. Les i mages e nnuagement s ont t ransformées e n i mages de pot entiel
énergétique à différents niveaux de gris.
Le grand défi pour réaliser ce travail est le stockage d’information.
Les images M.S.G (meteosat second generation)

2. DONNEES
Pour él aborer ce t ravail nous avons ut ilisé l es i mages du satellite E uropéen météosat et de s
données radiomètriques acquises au sol par deux stations en Algérie.

2.1 Images satellites


L’image m étéosat, se p résente s ous f orme d’ une m atrice num érique, à cha que pi xel de
coordonnées (x, y) est attribuée un compte numèrique CN(x ,y) codée sur 10 bits. Le satellite
météosat est un satellite géosatationnaire qui obs erve le disque t errestre ( Afrique et Europe)
dans douze bandes spectrales, visible, va peur d’eau et infrarouge. Les images sont acquises
par une station qui fonctionne en temps réelle réalisée au niveau du l aboratoire d’analyse du
rayonnement ( L.A.A.R). Les pr emières i mages capt ées l e 07 -04-2007 e ntre13h00-13h15
Temps Local (MSG-1 > Meteosat 8) sont montrées dans la figure suivante :
CNTA ’09 Université A.MIRA BEJAIA

Figure.1 Images M.S.G acquises par la station L.A.A.R

3. Modèle conceptuel et du traitement


3.1 Modèle conceptuel des données :
Les images (M. S. G) nous offre chaque ¼ heures une acquisition avec un volume en espace
mémoire de 1.5 G.O c ela s e t raduit pa r 6 G .O par he ure e t 144 G.O pa r j our. E stimer l es
composantes du r ayonnement s olaire c ela i mpose un s tockage de s i mages da ns une t able
(heures, jours). Pour une année les images stockées occupent un espace mémoire d’ordre de
540 G.O cela se traduit par un défi d’optimisation d’espace mémoire sans perte d’information.
Un algorithme de trie spectrale, trie spatiale est mis en place pour optimiser au maximum les
images à analyser selon la thématique voul ue. Un deuxième algorithme de compression est
développée pou r l e s tockage de s i mages t raitées. Le d euxième al gorithme es t dé veloppée
selon un processus physique.

3.2 Modèle conceptuel du traitement


Dans les modèles classiques les paramètres clé pour déterminer la radiation solaire au sol sont
le pot entiel r adiatif à c iel c lair e t la f raction d’insolation. Par a nalogie entre l es m odèles
classiques et les modèles satellitaires ; l e paramètre cl é est le taux de couverture d’un pixel
par l es nu ages dé finit pa r l e facteur E nnuagement. Plusieurs m odèles s pectraux et
paramétriques s ont dé veloppés pa r l es ch ercheurs pour cal culer l es di fférentes com posantes
du r ayonnement s olaire a u sol à c iel c lair [1]. D ans not re c as, nous r etenons l e m odèle
proposé par l’WMO (World Meteorological Organization) [3]. Ce modèle est valable pour les
régions de s ba sses et de s m oyennes l atitudes ce qui es t l e cas de not re z one d’ étude. La
présence de s nua ges da ns l e doubl e t rajectoire du rayonnement s oleil-sol e t s ol-satellite e st
très c omplexe pour l a m ettre e n é vidence, nous pr oposons une a pproche s tatistique pour
corriger un modèle physique.

3.2.1 Irradiance diffuse


Dans l e cas du ciel cl air l e r ayonnement di ffus D skc dé pend du t rouble a tmosphèrique, de
masse a tmosphèrique et de l ’anisotropie du di ffus. Le facteur d’ anisotropie K j oue l e r ôle
d’un r égulateur pour l es f aibles ha uteurs du s oleil[4].En pr ésence de s n uages, l ’irradiation
diffuse qui atteint l e s ol au gmente d ’une façon no n-linéaire av ec l e t aux d’ ennuagement.
L’analyse s tatistique e ntre l es donné es s ol et l ’ennuagement nous a donné l a r elation
suivante :
CNTA ’09 Université A.MIRA BEJAIA

D n = D skc (1+0.65.K.N.eαN) Wm-2 (4)

3.2.2 Irradiance globale


L’irradiance globale au sol G skc dépend du trouble atmosphèrique et la masse atmosphèrique à
ciel clair. En présence des nuages l’irradiance globale au sol n’est que l’irradiance directe qui
atteint l e ha ut de s nua ges e t di ffusée pa r c es de rniers e n di rection du s ol. E n pr ésence de s
nuages br isés, l’irradiance globale au sol es t l a s omme de s de ux pa rties s elon le t aux de
couverture de s pi xels pa r l es nu ages. E n se b asant s ure l es t ravaux de R ashke et al et
d’Immamura et al [4] et par suite d’une analyse statistique des données mesurées au sol nous
proposons la relation suivante :

G n = G skc ( 1 − N ) + I skc K ( 1 − exp( −β N ) ) (8)

3.23 Irradiance directe


L’irradiance di recte qui at teint l e s ol es t en f onction d’irradiance di recte à ci el cl air I et
d’ennuagement N. Dans le cas du ciel totalement couvert l’irradiance directe est egale à z éro
et en présence de s nu ages el le di minue d’ une f açon considérable. Pour f aciliter l a t âche et
pour donne r un s ens hom ogène a u m odèle t out s implement nous a vons calculé l ’irradiance
globale à partir des irradiations globale et diffuse.
I n = Gn − Dn Wm-2 (9)
Cos(zh )

L’architecture générale du modèle développée est présentée dans la figure suivante :

Figure.2 Architecture générale du M.C.T

3.3 Couches d’information produites

Pour un lieu donné les données brutes se transforment en couches d’information :


1- Couche Astronomique
2- Couche Atmosphérique
3- Couche occupation du sol
CNTA ’09 Université A.MIRA BEJAIA

4- Couche énergétique (visible et infrarouge)

Les cou ches crées pr ésentent un a utre ha ndicap de s tockage d ’information ut ile e t pa rfois
nécessaire. Devant ces problèmes à l a f ois i nformatiques et t hématiques de s i mages nous
proposons une solution S.I.S qui se résument en :

1- Technologique présenté par une réalisation des stations d’acquisition des images M.S.G

2- Informatique qui fonctionne en temps réel pour la création de la base de données images
sans perte d’information composé des modules suivant:
2.1- Un outil de gestion de la base de données
2.2- Un outil d’extraction des paramètres utiles selon la thématique
2.3- Un outil d’analyse statistique
2.4-Un outil d’affichage et de cartographie

L’ensemble d es modules sera intégré dans le s ystème d’ acquisition des i mages à temps r éel
par la station [5]

Figure.3 Information du sortie

4. Conclusion

Pour réaliser un S.I.S deux volets sont mis en place :

1- Technologique qui consiste à réaliser une station d’acquisition des images satellite M.S.G.
Cette pha se rentre da ns le pr ogramme de recherche du L.A.A.R de puis cinq ans el le es t en
phase bien avancée.
CNTA ’09 Université A.MIRA BEJAIA

2. Traitement : cet te pa rtie es t en phase de dé veloppement de s al gorithmes s pécifiques.


Certains sont réalisées et testés par contre d’autres sont en phase d’étude préliminaire.

Bibliographie

[1] Nour el islam Bachari, Abdelhak Razagui. Estimation et Cartographie des Différentes
Composantes du Rayonnement Solaire à Partir des Images Météosat. Vol.4 (2001) P. 35-47

[2] N.Bachari. N.Benabadji. A.Razagui et A.H.Belbachir : Développement d’une


méthodologie pour Déterminer et Cartographie du Rayonnement Thermique du Sol. Numéro
Spécial pp JITH 2003 Pp39-46.

[3] W.M.O, ‘Meteorology aspects of utilisation of solar radiation as an energy source’, N°

[4] M.S.IMAMURA, R.HULSTROM a nd C.COOKSON, ‘Definition s tudy of phot ovoltaic


residential prototype system’ U.S. Departement of Commerce, Report No. N 77-13533. 1976..

[5] N.BACHARI, N.BEANABADJI, et A.A BDELLAOUI, Développement d’ un l ogiciel


d’analyse s pectrale et t emporelle de s i mages s atellitales t ype SP OT, LANDSAT et
METEOSAT, A.M.S.E, J Volume.38, N° 1,2, pp15-34,1997.

[6] OUMBE A., WALD L., 2008. S imple pa rameterisations o f ve rtical pr ofile of s olar
irradiance in clear sky. Solar Energy, revised version, submitted April 2008.

[7] LEFÈVRE M., WALD L., DIABATÉ L., 2007. Using reduced data sets ISCCP-B2 from
the Meteosat satellites to assess surface solar irradiance. Solar Energy, 81, 240-253.

[8] RIGOLLIER C ., LEFÈVRE M ., WALD L., 2004. T he m ethod Heliosat-2 for d eriving
shortwave solar radiation data from satellite images. Solar Energy, 77(2), 159-169.

[9] REMUND J., WALD L., LEFEVRE M., RANCHIN T., Page J., 2003. W orldwide Linke
turbidity i nformation. P roceedings of ISES S olar W orld Congress, 16-19 June 2003, G ?org,
Sweden
CNTA ’09 Université A.MIRA BEJAIA
CNTA ’09 Université A.MIRA BEJAIA

Méthodes de Déroulement de Phase Radar


Interférométrique : Application à la
Génération de MNT
Faiza Hocine, Afifa Haddoud, Mostéfa Belhadj aissa, Faculté d’Electronique et d’Informatique (FEI),
Mounira Ouarzeddine & Aichouche Belhadj-Aissa Université des Sciences et de la Technologie Houari
Laboratoire de Traitement d’Images et Rayonnement Boumediene, BP. 32, El Alia, Bab Ezzouar, 1611, Alger,
(LTIR) h.belhadj@mailcity.com Algérie.
faiza_ho@yahoo.fr

Résumé—L’exploitation de la différence de phases de deux couverture à une haute résolution spatiale. Elles
images radar de type SLC constitue, actuellement une source permettent l’estimation de l’altitude d’un point au sol et la
efficace p our l a g énération de Modèles N umériques de détection des faibles mouvements de terrain à partir de la
Terrain (MNT). Néanmoins, les techniques de traitement de différence de phases de deux signaux radar acquis par
ces données restent très complexes et donnent naissance à un deux capteur séparés par une distance dite ‘baseline’.
axe d e re cherche à part entière dit i nterférométrie radar Dans ce contexte, le travail que nous présentons, dans
SAR(INSAR). Le déroulement de phase est l’étape essentielle cette communication porte sur l’étape de déroulement de
dans ce traitement interférométrique, il consiste à retrouver
phase dans un processus interférométrique qui consiste à
la phase absolue à partir d’une phase ambigüe, (modulo 2π).
Notre p oint d ’intérêt d ans ce travail est f ocalisé sur l ’étape retrouver la phase absolue à partir d’une phase ambigüe
de dé roulement de p hase et no us pr ésentons, à cet ef fet, l es (modulo 2π). Nous avonséveloppé d , à cet effet deux
méthodes que n ous a vons d éveloppées e n mettant l ’accent méthodes. La première est dite locale, elle déroule la
sur l eur complexité et l es p roblèmes d e f aisabilité phase de proche en proche mais pose le problème de
interférométrique posés pa r chaque méthode. L es t ests de discontinuités des phases dans l’interférogramme qui sont
ces m éthodes ont été ef fectués s ur u n c ouple ra dar S AR dues aux bruits de diverses sources (géométrie
acquis par les satellites européens ERS1 et ERS2 en tandem d’acquisition, topographie de la scène éclairée, milieu de
et couvrant la zone d’Alger et la Mitidja. propagation de l’onde radar, etc..). La deuxième méthode
Mots-clés : Interférométrie radar SAR, déroulement de considère la phase comme une fonction d’énergie
phase, Modèle Numérique de Terrain, résidus, cut- d’interactions locales qu’il faut optimiser pour retrouver la
Brunch, modélisation markovienne. vraie phase (absolue). Cette méthode est basée sur une
modélisation markovienne. Elle pose le problème de
I. INTRODUCTION l’initialisation, qui doit être une configuration proche de la
La connaissance numérique du relief, généralement solution et du choix de l’algorithme d’optimisation qu’il
traduit sous forme de modèle numérique de terrain faut adapter à la nature de l’information interférométrique.
(MNT), est un élément essentiel dans diverses Nous les avons testées sur un interférogramme généré à
applications des sciences de la terre, des partir d’un couple SLC acquis par les satellites ERS1 et
télécommunications, de la navigation aérienne, etc. Le ERS2 de la région d’Alger et la mitidja.
MNT est un concept plus complexe et plus global qui ne Après cette introduction, nous présenterons, dans la
traite pas seulement la hauteur et l'élévation mais d'autres deuxième section le principe et la géométrie d’acquisition
éléments géographiques comme les rivières, les crêtes et interférométrique. Dans la section III, nous exposerons le
les bassins versants. Si, dans un premier temps, on a fait principe et les approches de déroulement de phase en
usage de photographies aériennes stéréoscopiques, pour s’attardant sur les méthodes développées dans ce travail et
la génération des MNT il a fallu attendre 1986 avec le nous présenterons, ensuite les résultats obtenus en les
lancement du satellite SPOT et grâce à sa visée latérale, commentant. Nous terminerons ce papier par une
pour pouvoir disposer des couples stéréoscopiques conclusion et les références bibliographiques relative à ce
d’images satellitaires et voire se développer des travail.
techniques de corrélation automatique intégrées dans des
processus de photogrammétrie automatique pour la II. L’INTERFEROMETRIE RADAR SAR
génération de MNT. Actuellement, les images satellitaires
radar de type SLCI et l’exploitation de la différence de Le principe de l’interférométrie est basé sur l’utilisation
phase pour deux acquisitions constituent une source de deux images (SLCI : Single Look Complex Image)
efficace pour l’obtention des MNT. Néanmoins, le radar SAR de la même scène, acquises à partir de deux
traitement de ces données reste très complexe et donne orbites séparés par une distance dite ‘baseline’. La
naissance à un axe de recherche à part entière dit géométrie d’acquisition du couple interférométrique est
interférométrie radar SAR(INSAR). En effet, les donnée par la figure 1. Soit P, une cible localisée dans la
techniques interférométriques radar combinent une large scène et a une hauteur h, R A et R B sont les distances
CNTA ’09 Université A.MIRA BEJAIA

respectives entre les capteurs et la cible. Les signaux meilleurs sont les résultats interférométriques.
S A ( p) et S B ( p ) des ondes radar rétrodiffusées par la cible P Cependant la décorrélation entre les deux signaux
et mesurées par les capteurs radar sont donnés par les est due principalement aux changements de l’angle
expressions suivantes : de visé des deux satellites (décorrélation spatiale),
aux changements de l’état de surface entre les deux
S A ( p ) = ρ A ( p ) e jφ ( p ) (1)
A

jφ B ( p )
acquisitions (décorrélation temporelle) ainsi
S B ( p ) = ρ B ( p )e (2) qu’aux bruits électronique et atmosphérique
(décorrelations termiques)[1].
SB • ∆ϕ = (ϕ A − ϕ B ) est l’argument de l’expression du
Avec : B// et B⊥ sont respectivement la produit interférométrique, il est calculé pour toutes
SA B composante du baseline parallèle et
les cibles (pixels) de la scène commune entre les
α perpendiculaire verticale, α est l’angle
du baseline par rapport à l’horizontal
deux images. Cette image ou interférogramme est
B B┴ formée de franges représentant des différences de
║ et θ est l’angle de visé.
θ RB .
phases appartenant à l’intervalle [0,2π ]
Ces franges contiennent deux types d’informations : la
H RA première information, dépend de la topographie de la
scène (altitude h). Elle est représentée par des franges
P
topographiques. La deuxième information, indépendante
de l’altitude h de la cible est appelée phase de terrain plat.
h Elle est proportionnelle à la composante horizontale du
baseline B, est représentée par les franges orbitales. Cette
dernière doit être retranchée de la phase globale afin de
Figure 1 : Modèle géométrique de l’interférométrie radar SAR
restituer que la phase proportionnelle à l’élévation h.
Nous donnons, à la figure 2 l’image de cohérence
La phase ϕ A, B ( p ) de chaque signal est donnée par : interférométrique et à la figure 3 l’interférogramme
correspondant.
ϕ A,B ( p) = ϕ trajet
A, B
+ ϕ propre
A, B
+ ϕ bruit
A, B
(3)

La phase est composée, principalement de trois termes :


A,B
• ϕ trajet ( p ) : dépend du trajet aller-retour de l’onde
radar entre le capteur et la cible, elle est
proportionnelle à l’élévation de la cible.
A,B
• ϕ propre ( p ) : est une phase proportionnelle aux
caractéristiques de réflectivité du terrain.
A,B
• ϕ bruit ( p ) est une phase due aux bruits introduits
Figure 2 : Image de Cohérence Figure 3 : Interférogramme
par l’électronique du système d’acquisition, le corrigé des franges orbitales
milieu de propagation qui est l’atmosphère et la Nous soulignons que les zones sombres dans l’image de
géométrie topographique de la scène. cohérence présentent une décorrélation du couple
Le produit interférométrique complexe est donné par la interférométrique. Nous remarquons aussi que
relation suivante : l’interférogramme présente deux régions, une région
〈 ρ ( p ) e j ϕ ( p ) 〉 * 〈 ρ B ( p ) e − jϕ ( p ) 〉
A
(4) B

η ( p) = A accidentée, modélisée par des franges très étroites et


〈 S A ( p) 〉 * 〈 S B ( p) 〉
2 2
resserrées (bas de l’image, figure 3) et une région plate
modélisée, pratiquement par deux franges larges.
Cependant la phase interférométrique (topographique) est
Chaque cible (pixel) doit avoir la même localisation dans
mesurée modulo 2π , donc pour connaître l’élévation réelle
les deux images. Pour ce faire, une étape de correction
géométrique et de superposition des deux images est de chaque point, nous devons passer par une étape de
effectuée au préalable. La précision de cette étape de déroulement de phase (unwrapping phase).
traitement conditionne fortement les résultats
interférométriques ultérieurs. Les images générées de ce III. DEROULEMENT DE PHASE
produit interférométriques sont : Le principe de déroulement de phase consiste donc à
calculer ou estimer la phase absolue φ pour chaque cible
• η ( p) : qui représente le coefficient de corrélation
(pixel) à partir de la phase mesurée ϕ . Cela consiste à
des deux images, sa valeur est incluse dans
trouver le facteur K qui vérifie l’équation :
l’intervalle [0,1] . Cette image, dite image de
φ = ϕ + 2 Kπ (5)
cohérence mesure la qualité des données
interférométrique. Plus elle est proche de un (1)
CNTA ’09 Université A.MIRA BEJAIA

Plusieurs méthodes ont été étudiées et proposées par les sont appelées coupures. Les extrémités des coupures sont
chercheurs du domaine de l’interférométrie radar SAR reliées aux bordures de l’image si la somme dans une
[2],[3],[4],[5]. Ces méthodes ont été regroupées, coupure n’est pas nulle (le nombre des résidus positifs est
essentiellement en trois approches : différent au nombre des résidus négatifs dans une
• L’approche locale. Elle est basée sur le déroulement coupure). Lorsque tous les résidus sont reliés et les
de proche en proche selon un parcours d’intégration coupures tracées (Figure 5.a), le déroulement devient
• L’approche globale basée sur une minimisation une indépendant du chemin du parcours choisi ; il faut
fonction d’erreur globale. seulement éviter de franchir une coupure (figure 5.b)
• L’approche mixte (hybride). Les méthodes de cette Malheureusement si les branches se ferment sur elles
approche sont basées sur la minimisation d’une mêmes, elles créent des zones isolées non accessibles lors
énergie d’interaction dans un voisinage aproprié. Ces du déroulement de phase de P.P. Ce problème est
méthodes sont itératives et font appel à des l’inconvénient majeur de la méthode cut-brunch.
algorithmes d’optimisation déterministes,
heuristiques ou métaheuristiques [4] [6].
Pour notre part, nous avons développé une méthode
locale de déroulement de proche en proche avec évitement
de résidus et une méthode hybride avec une modélisation
markovienne.

III.1. Méthode P.P. avec évitement des résidus

La méthode de proche en proche cherche la phase


absolue par la différence de phases de deux points
adjacents selon un chemin emprunté. Elle permet Figure 5.a : Image des Figure 5.b : Image des
d’obtenir un résultat cohérent et identique quelque soit le branches étiquettes de l’image déroulé
chemin choisi si l’interférogramme est non bruité (il ne
présente pas des irrégularités). Malheureusement, tout Pour remédier à ce problème nous avons proposé une
interférogramme réel est entaché de phases erronées ou le procédure d’ouverture des coupures par l’utilisation de
déroulement de P.P donne des résultats erronés. Pour l’image de cohérence, en supposant que si un pixel
résoudre le problème des irrégularités plusieurs présente une cohérence élevée alors il n’entraine pas
chercheurs [2][7] ont essayé de modéliser ces bruits, et d’erreur dans l’image interférométrique. Alors nous
d’adapter, par la suite les méthodes locales au pouvons franchir les coupures à travers ces pixels. Nous
déroulement des interférogrammes réels. L’idée principale avons procédé par un choix d’un seuil de cohérence, selon
de cette adaptation est de localiser les zones bruitées la précision désirée et la nature de la région étudiée (à fort
(quantifier les irrégularités) et les éviter lors du relief ou à relief moyen), le seuil de cohérence est
déroulement. En effet, la première étape consiste à décrémenté, parallèlement au déroulement jusqu’à
détecter les pixels incohérents qui sont appelés résidus [7]. l’ouverture des branches. Le résultat de notre méthode
Un résidu est détecté si la somme des dérivés selon un améliorée est donné par la figure 6, nous remarquons que
parcours fermé est égale à 1 ou -1, si la somme est nulle les discontinuités dans la phase déroulée de la figure 5
on dit que les pixels du chemin emprunté ne sont pas sont très atténuées dans l’image de la figure 6 (voir les
bruités. La figure 4 représente l’image des résidus de zones encerclées).
l’interférogramme de la figure 3.

Figure 6 : Image des étiquettes de l’image déroulé


déroulé après l’élimination des coupures fermées
Figure 4 : L’image des résidus avec un agrandissement du carré
Une fois les résidus calculés, la méthode Cut-Brunch III.2. Déroulement de phase par modélisation
proposé par Goldstein [1] consiste à relier les résidus de markovienne
signes opposés en supposant qu’un bruit sur l’image Dans cette approche le déroulement de phase peut être
interférométrique peut engendrer un couple de résidu (+1 formulé comme un problème d’étiquetage. Les méthodes
et -1). Les lignes les plus courtes qui relient les résidus markoviennes formalisent bien le problème en considérant
CNTA ’09 Université A.MIRA BEJAIA

que chaque pixel de l’image est un nœud que l’on doit


classer. Les classes sont des étiquettes qui sont, dans
notre cas, le nombre ‘K’ correspondant aux multiples de
2π recherchés sur l’ensemble des sites (pixels) de
l’interférogramme. La fonction d’énergie que nous avons
utilisée est :
(Φ( p ) − Φ( p ) ) (6)
U (Φ ) = V = ∑
c∈C
c ∑
c∈C
1 2

Avec {p1 , p2 } les sites (pixels), C est l’ensemble des a b


cliques.

Le système de voisinage que nous avons utilisé est de 4


connexités et le traitement se fait sur les cliques d’ordre 2. Figure8 : a : Déroulement
Pour trouver la solution la plus optimale, par minimisation par le cut-brunch. b :
de l’énergie de l’expression (6) il faut appliquer un Interférogramme bruit. c :
algorithme d’optimisation. Le choix de l’algorithme Déroulement par Markov
d’optimisation est lié, d’une part aux caractéristiques de
l’interférogramme et d’autre part, au modèle utilisé et à la
configuration initiale. c
Pour les algorithmes d’optimisation déterministes les Représentation 3D de résultat obtenue :
résultats sont fortement liés à l’initialisation de l’image
des étiquettes. Cette image doit être le plus proche
possible du résultat attendu. Contrairement aux
algorithmes d’optimisation stochastiques, tels que le recuit
simulé, ils peuvent garantir, sous certaines conditions, une
convergence vers une solution optimale qu’elle que soit
l’image initiale mais avec un temps de calcul très
La direction de visée du
important. Pour notre part, puisque nous disposons d’un satellite
résultat, obtenu par la méthode P.P présentée ci-dessus et
pour optimiser le temps de calcul, nous avons utilisé un
algorithme déterministe (ICM) pour retrouver la meilleure
Figure 9 : Altitude relative à la phase déroulée en
configuration qui représentera la solution optimale, il
s’agit de l’image de la phase déroulée. Le résultat est
donné par la figure 7. III. CONCLUSION

La méthode de proche en proche avec évitement de


résidus (cut-branch) peut être bien adaptée au déroulement
phase dans les régions moins bruitées et moins
accidentées. Néanmoins, la présence de zones piégées par
des contours fermés donne des résultats discontinus. La
solution que nous avons proposée dans ce travail est une
amélioration de l’algorithme de P.P. Nous avons utilisé la
valeur de la cohérence comme un moyen de minimisation
des résidus et réduction des branches longues et repliées
sur elles. D’autres solutions sont envisageables dans des
travaux ultérieurs. Pour la deuxième méthode qui est une
Figure 6 : Image des Figure7 : résultat de
étiquettes de l’image méthode hybride, elle voit le problème de déroulement de
déroulement après
déroulé après l’élimination l’application de la phase comme un problème global (une solution globale)
de toutes les coupures modélisation Markovienne qui est ramené à une solution locale grâce aux propriétés
fermées des champs de Markov et son équivalence à un champ de
Gibbs. Nous avons initialisé l’algorithme de cette
La figure 8 représente un zoom des résultats obtenus sur méthode par une solution globale générée par l’algorithme
une petite zone. de P.P que nous avons améliorée par la minimisation de
En comparant les résultats de déroulement par rapport à l’énergie d’interaction locale entre les différentes phases
l’interférogramme, nous remarquons que les étiquettes dans un contexte prédéfini (4-connexité). Les résultats
sont mieux organisées dans la figure 8.c (résultat obtenu obtenus sont intéressants comme on peut le constater sur
après l’optimisation markovienne) que dans la figure 8.a le Modèle Numérique de Terrain en 3D (relatif à la
(résultat initial obtenu par le cut-brunch). première valeur de la phase déroulée).
CNTA ’09 Université A.MIRA BEJAIA

REFERENCES [4] Pritt and Jerome S. Shipman: Laest-Squares Two-Dimentional


phase Unwrapping Using FFT. IEEE Transaction onn geoscience
and remote sensing, VOL.32, N°3, may 1994.
[1] Ramon F. Hanssen: Radar Interferometry. Data Interpretation and
[5] Igor. L : Unwrapping circular interferograms, Optical Society of
errorAnalysis. Kluwer Academic Publishers 2002, 298p.
America.,2000.
[2] Sandwell and Evelyn J. Price: Phase gradient approch to stacking
[6] Huot. E & Cohen. I & Herlin. I :Unwrapping Method for
interferograms. Institut of geophysics and planetary physics,
interfrometric images, INRIA, 2001.
Journal of Geophysical Research, vol103. N°B12, pages 30.183-
.[7] Zebker H. A. & Lu Y: Phase unwrapping algorithms for radar
204,1998.
interferometry: residue-cut, least squares, and synthesis algorithms,
[3] Labrousse D. : modélisation markovienne pour le déroulement de
Journal of optical society American, vol. 15, no. 3, pp. 586-598,
phases interférometriques sar. Thèse de doctorat. Université de March 1998
Nice Sophia Antipolis,1996.
CNTA ’09 Université A.MIRA BEJAIA

LA SURVEILLANCE MARITIME MODERNE :


LA CARTE ELECTRONIQUE (ECDIS)

DERARDJA Djamel(1), khireddine abdelkrim(2)


(1) ISM Institut Supérieur Maritime, Bou Ismail, Algérie
derardjabba@yahoo.fr
(2) Faculté de la Technologie, Université A/Mira, Béjaia
Khier_2000@yahoo.fr

Résumé— La ca rte él ectronique (ECDIS) e st un o util La majorité des officiers de la marine marchande utilisent
fondamental et incontournable pour la surveillance maritime les cartes marines sous forme « papier », mais depuis
avec des applications diverses, co mplexes, p ermettant l a mise quelques années un organisme international (OHI) de
en exergue des co ncepts de v isualisation et i mageries cartographie s’est lancé dans la production de cartes
modernes, dont l es utilisations s ont multiples, q ue s e s oit a u
numériques qui sont gérées par un système informatique et
niveau de la télédétection, l’évaluation des bases de données et
cartographies. D es a pplications p ratiques à t erre co mme en automatisé, nommé ECDIS (Electronic Chart Display
mer permettent d’améliorer la sécurité maritime dans son sens Information).
large. (Abstract)
L’événement relatif à la catastrophe du pétrolier Exxon
Mots Clés : Ecdis, télédétection, visualisation, l’imagerie, Valdez a mis en exergue les erreurs d’interprétation des
cartographie, surveillance maritime. cartes marine et leurs conséquences dramatiques sur
l’environnement. L’enquête nautique qui s’en est suivie a
révélée la nécessité de l’utilisation des cartes électroniques,
I. INTRODUCTION d’une formation et entraînement à l’intention des utilisateurs
Plus de la moitié du transport de marchandises à travers le auraient pu minimiser ou éviter ce type d’incident ayant
monde se fait par voie maritime. Un des outils permettant abouti à une catastrophe majeure pour l’industrie maritime,
d’assurer la sécurité de la navigation des navires et de l’environnement et les chaînes alimentaires. Les limites
minimiser le risque de collision entre eux, et par conséquent d’utilisation des systèmes en se basant sur les tous les
d’éviter des catastrophes de pollution en mer est la carte modèles et concepts existants, permettent de visualiser et
marine. La problématique est liée à l’intégration de données d’interpréter les informations en temps réel, mais le facteur
cartographiques numériques et de données de télédétection, humain et les prises de décisions sont sujets à une multitude
leur présentation assemblée, l’analyse et la production des de paramètres complexes, affectant la fiabilité et l’efficacité
cartes, cartes image et autres outils de visualisation des de tels systèmes retenus dans le secteur maritime.
zones de navigation.

La carte marine est très riche en information et devisée en II. PRÉSENTATION DU SYSTÈME ECDIS
trois types de data, tels que les informations sur la sécurité C’est un système électronique capable de visualiser la
maritime (trait de côte, accès aux ports et aux chenaux, position d’un mobile sue la présentation d’une carte à
laisse de basse mer, etc.), le deuxième point est relatif à la l’écran. Le système est établi par un organisme international
localisation de la cible choisie, comme le positionnement (Organisation Internationale Maritime) en qualité de normes
par satellite et observé sur le visu. Sur la frange côtière à travers une résolution (OMI, A.817 (19)).
(Phares, reliefs aperçus en mer sur la côte, etc.) et le type de Ce système peut remplacer la carte de navigation sous forme
service attendu du navigateur entrant dans un voisinage d’un de papier, mais ce dernier doit être certifié et doit
port ou son mouillage sont également traités par numérique. accompagner le système de sauvegarde. Il est à la fois un
Une carte marine de qualité et à jour limite les risques et système d’information géographique et un système
périls de la mer (collision, naufrage, pollution, autres). d’expertise nautique, capable de :
CNTA ’09 Université A.MIRA BEJAIA

1. Afficher toutes les informations géographiques 3. Déclencher des alarmes en fonction des dangers de
nécessaire à la sécurité de la navigation ; navigation ;
2. Alléger le travail de l’officier de quart à la passerelle 4. Faciliter la mise à jour des cartes électroniques ;
par le positionnement continu ; par la flexibilité de la 5. Enregistrer et sauvegarder les informations liées aux
planification et le suivi de son plan de route ; voyages planifiés.

Figure 1. « Objet sur une carte matricielle, exemple de carte matricielle (à gauche) et l’exemple de carte vectorielle avec symbole d’un navire au centre (à
droite) ». 1

Figure 2. « Organigramme des organismes intervenant dans le cheminement des normes ». 2

1
Ces cartes ont été publiées en vue de pouvoir cerner la différence entre carte matricielle et carte vectorielle. Source : www.iho.int.
2
Les abréviations utilisées dans cet organigramme ont été énumérées comme suit:
OHI : Organisation hydrographique internationale
OMI : Organisation maritime internationale
MSC : Comité de sécurité maritime
NAV : Sous-comité de la sécurité de la navigation
HGE : Groupe d'harmonisation sur les ECDIS
WEND : Base de données mondiale pour la carte électronique de navigation
CNTA ’09 Université A.MIRA BEJAIA

CHRIS : Comité sur les besoins hydrographiques pour les systèmes d’information
CEI : Commission électrotechnique internationale
TC80 : Comité de la CEI sur la navigation maritime et sur les systèmes et équipements de radiocommunications
WG7 : Groupe de travail de la CEI sur les ECDIS
DGIWG : Groupe de travail sur les informations géographiques numériques
ISO : Organisation internationale pour la normalisation. Source : www.imo.org.

Il existe deux types de carte électroniques disponibles dans • en tant qu'équipement électronique embarqué prévu par
le domaine maritime : Les cartes matricielles (RASTER) et les dispositions de la convention internationale sur la
les cartes vectorielles. Une carte matricielle est l’image sauvegarde de la vie humaine en mer (SOLAS), il
numérisée scannée, tandis qu’une carte vectorielle relève des normes de fonctionnement de l'Organisation
correspond à une analyse numérique par objets (points, Maritime Internationale (OMI résolution A/817(19) du
lignes, région, etc.). 15 décembre 1995 - amendée en mars 1999) ;
L’ECDIS est lié à des capteurs de navigation, de • en tant que carte marine, il relève des spécifications
positionnement, de vitesse et de cap en temps réel. relatives au contenu cartographique du ressort de
Les fonctionnalités du système sont définies par des normes l'Organisation Hydrographique Internationale (OHI),
internationales de l’Organisme Hydrographique objet des publications spéciales S-52 (5ème édition -
International (OHI). Le système comprend deux éléments décembre 1996) et S-57 (3ème édition - novembre
importants: 1996) ;
1. Une base de données, appelée carte électronique de • en tant qu'équipement électronique, il relève des
navigation ou ENC (Electronic Navigation Chart) qui prescriptions et procédures d'essais de la Commission
contient sous forme numérique adaptée toutes les Electrotechnique Internationale (CEI), objet de la
informations géographiques nécessaires à la sécurité de publication IEC 61174 (août 1998) ;
la navigation. • en tant qu'équipement embarqué, il relève des
2. Le format des ENC est de type vecteur, défini par la procédures d'homologation définies par les
norme S57 de l’OHI. administrations nationales.
Les ENC sont produites, tenues à jour et diffusés aux Compte tenu des nouvelles capacités technologiques et des
utilisateurs avec la responsabilité du service hydrographique besoins d’interopérabilités, on doit pouvoir les utiliser sur
(OHI), et sont organisées en gammes d’échelles, de la toutes les océans et mers du globe terrestre, quelque que soit
cartographie détaillée à la cartographie générale. le système ECDIS approuvé, et dans toutes les conditions
L’utilisateur peut passé d’une ENC à l’autre en temps réel et météorologiques et climatiques des lieux de
est transparent au cours de son expédition maritime. Aussi, positionnements, en tenant compte en temps réel des
il est possible de zoomer et de se déplacer sur la zone de la mouvements relatifs et vrais du navire en déplacement. Le
carte affichée sur l’écran en utilisant les différents outils besoin en matière de sécurité maritime a favorisé
disponibles pour ce système. l’établissement d’un accord général, encadrée par des
normes Internationales; celles-ci sont requises pour
III. APPLICATION DU SYSTÈME DANS LE TRANSPORT permettre l’application de la convention Internationale
MARITIME
(SOLAS), ratifiée par l’Algérie et qui est relative à la
L’équipement ECDIS est défini de la manière suivante dans présence de cartes marine à bord sous toutes les formes
les normes de fonctionnement des ECDIS de l’OMI approuvées. L’acheminement des informations
,(Résolution OMI, A.817 (19)) : Par « S ystème d e cartographiques à l’échelle Internationale relative à la carte
visualisation de s c artes é lectroniques e t d’ information électronique s’articule autour de trois pôles identifiés:
(ECDIS) », on e ntend un s ystème de renseignements sur la 1. L’organisation Hydrographique Internationale (OHI),
navigation qui, assorti de dispositifs de sauvegarde qui regroupe plus de soixante agences
appropriés, peut être accepté comme équivalant à la carte gouvernementales, produisant des données
tenue à j our requise aux termes des règles V/19 et V/27 de cartographiques et assurant l’expertise dans le domaine.
la C onvention SO LAS de 1 974 e t qui , e n af fichant de s 2. L’organisation Maritime Internationale (OMI),
renseignements s électionnés d’ une c arte é lectronique de l’expression des besoins de la navigation et
navigation fonctionnelle (SENC), les données sur la position l’établissement des règlements et règles prescrites à
fournies par de s c apteurs de nav igation e t, s i né cessaire, mettre en œuvre par les Gouvernements Contractants.
d’autres r enseignements l iés à l a nav igation, aide l e 3. Organisations Industrielles, la Commission
navigateur à planifier et à surveiller la route. Electrotechnique Internationale (CEI) et le Comité
Un ECDIS doit satisfaire à quatre types de normes : International Radio Maritime.
CNTA ’09 Université A.MIRA BEJAIA

IV. L’INTERFACE AVEC AIS- SÉCURITÉ MARITIME VI. CONCLUSION : SUGGESTIONS ET RECOMMANDATIONS
Le système ECDIS est lié à autre système d’identification L’utilisation de ce système présente de multiples
des navires à une portée de 200 nautiques, qui permet aux applications à terre, que ce soit au niveau de la gestion du
utilisateurs de visualiser les navires équipés par un trafic maritime (VTS et VTMIS), la protection du milieu
équipement nommé, « AIS » (Automatic Identification marin et du littoral le long des côtes algériennes, ouvrant de
System) sur la carte électronique et les données affichées sur nouveaux champs de recherches dans des domaines divers
le système de visualisation. Cet équipement auxiliaire aux de la science et technologie.
systèmes de navigation classique permet le suivi des Recommandations:
informations sur des cibles identifiées et leurs  Collecter les informations nautiques pour enrichir une
enregistrements en temps réel avec de multiples applications base de données fiable, sécurisée et accessible aux
en matière de sécurité maritime et de protection de chercheurs algériens;
l’environnement, y compris la surveillance maritime le long  Créer des centres régionaux Est, Centre et Ouest pour
des côtes d’un pays donné. D’autres capteurs et données ont la collecte et la mise a jour des cartes marines en
été injectés dans le système ECDIS, tels que ceux utilisés s’aidant des nouvelles technologies en la matière ;
par l’AIS et LRIT (Long Range Identification Tracking),  Développer la cartographie maritime électronique pour
STS (Ship Tracking System), et autres. les besoins des plaisanciers et le secteur de la pêche, la
surveillance maritime et la protection du littoral;
V. RECHERCHE ET PERSPECTIVES  Développer la télédétection spatiale en Algérie pour
Depuis le début du lancement du projet ECDIS, notre l’observation terrestre et maritime, gérer l’information
agence représentative au sein de l’Organisme géographique en temps réel pour la mise en place de
Hydrographique International en collaboration avec nouveaux modèles et concepts mathématiques
l’Administration Maritime au niveau des différentes tutelles permettant de sécuriser les données diverses s’y
doivent être actifs dans le développement et la réalisation de référant.
ces outils de navigation, de la mise en œuvre effectives des
différents instruments ratifiés. La modernisation de l’ECDIS
va envisager une meilleur prise en charge de la sécurité REFERENCES
maritime, la protection de l’environnement et du littoral [1] Organisation maritime internationale (OMI) : www.imo.org ;
algérien, en s’aidant de ces outils modernes à applications [2] Organisation Hydrographique internationale (OHI) : www.ohi.int ;
multiples, en se basant sur la superposition d’informations [3] Commission électrotechnique internationale (CEI) : www.iec.ch ;
complémentaires, permettant une meilleure prise en charge [4] Convention internationale de 1974 pour la sauvegarde de la vie
humaine en mer (SOLAS), telle qu’amendée ;
de la sécurité de la navigation et sûreté maritime. La
[5] Résolution OMI A817 (19) : Normes de fonctionnement des ECDIS ;
télédétection et les techniques d’imageries satellitaires avec
[6] CEI 61174 (2001-10) : Système de visualisation de cartes
multiples applications en positionnements, tels que le électroniques et d’information (ECDIS),
système géodésique (WGI 84), reconnu dans le système [7] conditions requises pour les tests opérationnels et de performance, et
ECDIS par l’OMI. Ce système est capable de combiner résultats des tests demandés ;
plusieurs types d’informations textuelles et audiovisuelles [8] OHI S-57 : Normes de l'OHI pour le transfert de données
qui ouvrent de nouvelles perspectives à une navigation hydrographiques numériques, édition 3.1 ;
assistée par ordinateurs et traitements divers en qualité [9] OHI S-52: Spécifications pour le contenu cartographique et les
d’imageries. modalités d'affichage des ECDIS, édition 4.2, appendice 2 :
Spécifications pour les couleurs et symboles des ECDIS.
CNTA ’09 Université A.MIRA BEJAIA

Classification non supervisée des images satellitaires :


de l’algorithme K-means à l’algorithme AntClass

Radja Khedam Aichouche Belhadj-Aissa


Laboratoire de Traitement d’Images et Rayonnement (LTIR) Laboratoire de Traitement d’Images et Rayonnement (LTIR)
Faculté d’Electronique et d’Informatique (FEI), USTHB. Faculté d’Electronique et d’Informatique (FEI), USTHB.
BP. 32, El Alia, Bab Ezzouar, 16111, Alger, Algérie. BP. 32, El Alia, Bab Ezzouar, 16111, Alger, Algérie.
radjakhedam@lycos.com h.belhadj@lycos.com

Résumé—Dans cet a rticle, n ous p résentons u n no uvel d’abstraction, leur permettant d’être adaptées à une large
algorithme d e cl assification automatique des d onnées gamme de problèmes différents. Les métaheuristiques sont
numériques. I l s’agit d’ un classifieur à b ase d’ une c olonie d e souvent inspirées par des systèmes naturels, qu’ils soient pris
fourmis, a ppelé AntClass. C’ est u ne métaheuristique assez en physique (ex. le récuit simulé), en biologie (ex. les
récente inspirée du comportement intelligent des fourmis pour algorithmes génétiques, le système immunitaire), ou en
le tri collectif du couvain quand il est dérangé. Contrairement éthologie (ex. colonies de fourmis, optimisation par essaims
aux a lgorithmes c lassiques, t els q ue K -means qui r equiert e n particulaires) [1].
entrée l ’introduction du n ombre de cl asses re cherchées,
AntClass d écouvre a utomatiquement ce n ombre d e cl asses. Le but de ce travail est d’abord, de présenter le nouvel
Après la validation de AntClass en utilisant une image simulée, algorithme AntClass inspiré du comportement intelligent des
il a é té appliqué sur une image satellitaire multispectrale. Les fourmis face à un couvain dérangé. Par la suite, une
résultats o btenus p ar AntClass sont sa tisfaisants e t plus adaptation de cet algorithme pour résoudre le problème de la
intéressants par rapport à ceux obtenus par le K-means. classification non supervisée des images satellitaires sera
effectuée. Une étude comparative des résultats obtenus avec
ceux obtenus avec l’algorithme classique K-means sera
I. INTRODUCTION
finalement établie. Cet article est structuré comme suit. La
La classification fait partie des méthodes couramment prochaine section est consacré à la présentation du problème
utilisées en télédétection pour exploiter les images de la classification d’images satellitaires, et à rappeler les
satellitaires d’observation de la terre. Elle consiste à affecter principes de base des méthodes de classification classiques.
à chaque pixel de l’image une étiquette indiquant son Dans la troisième section, nous présentons le concept de
appartenance à une classe thématique particulière, telle que, l’auto-organisation chez les insectes sociaux et l’algorithme
la végétation, l’urbain, le sol, les routes, etc. AntClass qui en découle. Dans la quatrième et cinquième
Des efforts considérables sont déployés pour élaborer de section, nous exposons le principe de la classification avec
nouveaux algorithmes de classification, d’une part pour les fourmis et l’algorithme que nous avons développé et
contourner les contraintes des méthodes classiques adapté au problème de la classification non supervisée des
(connaissance du modèle de distribution des données), et images satellitaires. La sixième section est dédiée à
d’autre part pour arriver à des algorithmes classifieurs l’application, l’évaluation et l’interprétation des résultats
universels qui supportent tout type de données avec le obtenus en appliquant notre algorithme sur une image
minimum de paramètres à contrôler. La plupart de ces simulée et une image réelle. Dans cette section une étude
algorithmes sont inspirés de modèles classifieurs naturels et comparative K-means – AntClass est aussi effectuée. Enfin,
sont communément désignés par « métaheuristiques ». Les nous terminons cet article par une conclusion et les
métaheuristiques sont des algorithmes stochastiques itératifs, perspectives éventuelles à cette recherche.
qui progressent vers l’optimum par échantillonnage d’une
fonction dite « objectif ». Elles se comportent comme des II. CLASSIFICATION D’IMAGES
algorithmes de recherche, tentant d’apprendre les La classification est une procédure de décomposition qui
caractéristiques du problème afin d’en trouver une consiste à partitionner l’image en un nombre de sous-
approximation de la meilleure solution. Il existe un grand ensembles disjoints appelés classes. Les méthodes de
nombre de métaheuristiques différentes, allant de la simple classification les plus communes peuvent être séparées en
recherche locale à des algorithmes complexes de recherche deux grandes catégories : les méthodes de classification
globale. Ces méthodes utilisent cependant un haut niveau
CNTA ’09 Université A.MIRA BEJAIA

supervisée et les méthodes de classification non supervisée. 1. P rendre a léatoirement K premières données d e
Si le nombre de classes et leurs règles d’appartenance sont l’ensemble à partitionner comme centres d e g ravité
fixés au départ, on parle de classification supervisée. Si, par provisoires de la première partition ;
contre, on désire réaliser une classification sans 2. Affecter le reste des données aux classes sur la base du
connaissances a pr iori du nombre de classes ou de leurs plus pr oche n oyau. A près c haque af fectation, recalculer le
caractéristiques, on effectue alors une classification dite non nouveau noyau ;
supervisée. Dans les deux cas, le problème de la 3. Après l’affectation de toutes les données à l’étape 2, il
classification est de construire la procédure adéquate, faut prendre l es nou velles par titions c omme les noyaux de s
appelée «modèle décisionnel», permettant d'associer une classes et affecter chaque donnée au plus proche noyau ;
classe à un objet. 4. L’algorithme s’arrête l orsque de ux i térations
successives c onduisent à l a m ême partition a u c ritère d e
A. Approches de classification supervisée précision p rès. Ce cr itère peut êt re défini et fixé d e d eux
Lors de l'utilisation d'une méthode de classification manières :
supervisée, l'analyste identifie des échantillons assez a). S oit on f ixe a pr iori l e nombre d ’itérations sans
homogènes de l'image qui sont représentatifs de différents regarder les changements de la partition de j-1 à j ;
types de classes d'information. Ces échantillons forment un b). Soit on se base sur les mouvements des pixels entre
ensemble de données d’apprentissage. La sélection de ces les classes de l’itération j-1 à l’itération j et on fixe un seuil
données est basée sur les connaissances a priori de l'analyste correspondant au nombre total des pixels ayant changé de
sur la région. Les échantillons de chaque classe sont utilisés classes entre deux itérations successives. Plus ce nombre est
pour entraîner le système à définir les classes et ensuite petit, plus le nombre d’itération est grand.
reconnaître des régions aux propriétés similaires à chaque L’inconvénient majeur de ce type de méthodes est que le
classe. Les méthodes de classification supervisée les plus résultat final est fortement dépendant du tirage aléatoire des
utilisées, sont des méthodes statistiques basées sur la théorie premiers noyaux, d’où la possibilité du piégeage dans un
des probabilités associée à la théorie de Bayes. Parmi ces minimum local. Pour remédier à ce problème, plusieurs
méthodes, figurent la méthode du maximum de autres méthodes ont été proposées et qui s’inspirent
vraisemblance et la méthode du minimum de distance de également de phénomènes biologiques observés dans la
Mahalanobis [2]. L’inconvénient majeur de ces méthodes est nature chez les animaux, tels que : les fourmis, les insectes
la nécessité de connaître le modèle de distribution des pixels volants, les oiseaux, les poissons, etc. Ces phénomènes
dans chaque classe. Pour pallier cet inconvénient, différentes découlent du concept de l’auto-organisation [5].
autres méthodes métaheuristiques ont été proposées et qui
s’inspirent pour la plupart des mécanismes biologiques des III. CONCEPT DE L’AUTO-ORGANISATION
êtres vivants, nous citons par exemple [3] : les réseaux de L’auto-organisation est un phénomène décrit dans
neurones, les algorithmes génétiques, le réseau immunitaire, plusieurs disciplines, notamment en biologie dans la branche
etc. Cependant, ces nouvelles méthodes sont fortement qu’est l’éthologie (étude des comportements des espèces
dépendantes de plusieurs paramètres de contrôle qui animales dans leurs environnements). Une définition a été
conditionnent la qualité des résultats de la classification. proposée par Deneubourg [6] : «l’auto-organisation e st un
processus dans lequel, un modèle de niveau global émerge
B. Approches de classification non supervisée uniquement, d ’un grand no mbre d’ interactions e ntre les
Dans les approches non supervisées, l’utilisateur composants de bas ni veau d u s ystème. D e p lus, l es r ègles
n’intervient qu’une fois la classification est effectuée pour spécifiant les interactions entre ces composants sont suivies
interpréter le contenu des classes en considérant celles-ci en ut ilisant un iquement de s informations locales, sans
comme étant un ensemble de points de même signature références a u modèle g lobal ». Autrement dit, l’auto-
spectrale mais sans faire appel à d’autres hypothèses sur les organisation explique l’émergence d’un comportement
données. Donc, les méthodes non supervisées ne nécessitent collectif macroscopique par des interactions simples au
pas (ou très peu) d’information a priori sur les classes. Le niveau microscopique.
groupement des pixels est réalisé d’une manière automatique L‘auto-organisation n’exclut pas la complexité au niveau
sur la base d’une fonction de similarité et il est généralement individuel. Elle suppose simplement qu’à un certain niveau,
conditionné par le choix du nombre de classes. Les méthodes les individus se comportent comme des entités simples [7].
de classification non supervisée les plus utilisées, sont des Depuis longtemps déjà, des comportements auto-organisés
méthodes stochastiques basées sur le tirage aléatoire des ont été découverts dans la nature. Par exemple : 1) dans une
premiers centroïdes des classes dont le nombre est introduit colonie de fourmis, on peut observer différentes castes
par l’utilisateur. Le groupement des pixels autour de ces spécialisées dans un certain nombre de tâches : élevage de
moyennes est effectué suivant une mesure de distance entre couvain, recherche de nourriture, construction de nid, etc.
les centroïdes des classes et le pixel à classifier. Parmi ces Aussi, le nid est construit sans que les insectes soient dirigés,
méthodes, nous citons la méthode ISODATA et la méthode ils répondent à un certain nombre de stimuli provenant de
des K-means (ou K moyennes) dont le principe est rappelé leur environnement, 2) dans le cas d'une formation d'oiseaux
comme suit [4] : migrateurs, chaque oiseau essaie simplement de rester près
de son voisin tout en évitant la collision avec lui. De plus,
CNTA ’09 Université A.MIRA BEJAIA

contrairement à ce que l'on pourrait penser, il n'y a pas de Ces chercheurs sont arrivés à entrevoir les règles utilisées
chef, chaque oiseau pouvant se trouver en tête de formation, par les fourmis et qui sont relativement simples : lorsqu’une
au milieu ou à l'arrière de la formation. La forme fourmi rencontre un élément du couvain, la probabilité
caractéristique en V de telles populations n'est donc en rien qu’elle s’en empare est d’autant plus grande que cet élément
calculée, elle résulte uniquement de l'émergence d'une forme est isolé. Lorsqu’une fourmi transporte un élément du
stable étant donné des comportements individuels simples. couvain, elle le dépose avec une probabilité d’autant plus
grande que la densité d´éléments du même type dans le
D’importantes recherches ont eu pour intérêt principal voisinage est grande. Ainsi, la classification fait partie de ces
l’étude de ces comportements intelligents afin de savoir problèmes pour lesquels un algorithme à base de fourmis
comment ces populations interagissaient, accomplissaient suggère des heuristiques très intéressantes.
des tâches et évoluaient. Ces recherches ont abouti à des
modélisations qui caractérisent ce que l’on dénomme
« l’intelligence en essaims » [8]. Ainsi, on retrouve deux A. Algorithme AntClass
types d’algorithmes [1] : 1) les algorithmes à base des AntClass est un nouvel algorithme de classification non
fourmis artificielles inspirés du processus d’auto- supervisée. Il découvre automatiquement les classes dans des
organisation observé chez les fourmis pour l’organisation données numériques sans connaître le nombre de classes a
collective de la colonie (construction du nid, recherche de la priori, sans partition initiale et sans paramétrages délicat.
nourriture, tri du couvain, etc.) et 2) les algorithmes Pour classer des données, ou partitionner un ensemble
d’optimisation à essaim de particules inspirés du processus d’objets, de nombreux algorithmes classiques, tels que les
d’auto-organisation observé chez certaines espèces volantes centres mobiles ou Isodata, requièrent qu’une partition
(oiseaux, criquets, etc.) pour un déplacement harmonieux et initiale soit donnée en entrée. C’est l’inconvénient majeur de
ordonné dans un essaim stable. ces méthodes : la partition obtenue à partir de cette
Dans cet article, nous nous intéressons à l’algorithme initialisation risque d’être localement optimale et le seul
AntClass basé sur le concept de l’auto-organisation dans une moyen d’y remédier est de relancer la méthode avec une
colonie de fourmis. partition initiale différente. En outre, le nombre de classes
exigé par ces méthodes diminue leur intérêt pour un expert
IV. CLASSIFICATION AVEC LES FOURMIS
cherchant justement à connaître ce nombre de classes.

Dans la nature, les fourmis réelles offrent un modèle L’algorithme AntClass utilise les principes exploratoires
stimulant pour le problème du partitionnement et de la stochastiques d’une colonie de fourmis. Ces dernières se
classification. La constitution de cimetières, le tri collectif du déplacent sur une grille à deux dimensions et peuvent
couvain quand il est dérangé, et le rassemblement des œufs transporter des objets. La saisie ou le dépôt d’un objet sur un
en fonction de leur état de développement, sont les exemples tas dépend de la similarité entre cet objet et les objets du tas.
les plus marquants.
B. Heuristiques de AntClass [7]
Certains travaux expérimentaux montrent que certaines
espèces de fourmis sont capables d’organiser spatialement 1. Quand la fourmi transporte un objet, elle explore les
divers éléments du couvain : les œufs, les larves et les huit cases de son entourage. Si elle trouve une case contenant
nymphes. La Fig. 1 illustre, à travers quatre images, un ou plusieurs objets, sa probabilité P d (o i , T) de déposer
l’expérience menée par Deneubourg et ses collègues [6], [7] l’objet o i sur le tas T est donnée par :
qui a consisté à analyser dans un couvain, le comportement  1 si d (oi , Ocenter (T )) ≤ d Ocenter *
(T )
des fourmis de l’espèce Messor sancta. L’expérience a duré 
Pd (o i , T ) =   d (oi , Ocenter (T ))  k2
26 heures. 
1 − 0.9 min  d (T )
 , 1 sinon
   
(1)
Où k 2 est un paramètre réel positif permettant de contrôler la
forme de la densité de P d (o i , T). Deux cas se présentent :
a. Si l’objet o i transporté par la fourmi est moins éloigné
du centre de gravité du tas T que l’objet du tas le plus éloigné
de ce centre, elle dépose systématiquement o i . Sinon, plus la
distance entre l’objet et le centre du tas est grande par
rapport à la distance moyenne entre les objets de la base, plus
la probabilité de le déposer sera faible.
b. Si la capacité de la fourmi est supérieure à 1 et qu’elle
Figure 1. Expérience du tri du couvain chez les Messor sancta. 4 images transporte plusieurs objets, la probabilité de déposer le tas T 1
prises (de gauche à droite) à l’état initial, 2 heures, 6 heures et 26 heures qu’elle transporte sur le tas T 2 est calculée de la même façon
après le début de l’expérience que pour un objet unique en remplaçant o i par le centre de
gravité des objets transportés.
CNTA ’09 Université A.MIRA BEJAIA

2. Quand une fourmi a k ne transporte pas d’objet, elle Dans le but d’accélérer la convergence du processus de
cherche un objet à ramasser en considérant les huit cases de classification, les paramètres T create et T remove ont été rajoutés
son voisinage. Dès qu’un objet ou un tas d’objet ait été dans l’algorithme. Ce sont des heuristiques simples mais qui
trouvé, sa probabilité de ramasser cet objet ou ce tas est permettent d’obtenir des tas plus homogènes, ce qui limite
donnée par le système d’équations suivant : les erreurs de classification :
 a. Une fourmi ne pourra ramasser un objet d’un tas que si
 la dissimilitude de cet objet avec le centre de gravité de ce
1 si T = 1 tas est supérieure à un seuil fixé T remove .
 k1
 
 d Ocenter (T )  

b. Une fourmi ne pourra déposer un objet sur un tas que
Pp (T ) = min   si l’objet qu’elle transporte est suffisamment similaire au
 d (T )  , 1  si T = 2 centre de gravité du tas par rapport à un seuil fixé T create .
 
  

 k
c. Le nombre de classes généré par l’algorithme AntClass
  d Ocenter (T ) + ε  1 est toujours surestimé (des petits tas très homogènes), surtout
1 − 0.9  d *  sinon lorsque les données à classifier sont importantes. Pour
  Ocenter (T ) + ε  réduire ce nombre de classes, l’algorithme AntClass prévoit
(2) une deuxième étape dans le processus de classification. Cette
Où T est le nombre d’objets dans le tas, k 1 est un paramètre étape dont le but est l’affinage du résultat de la première
étape, consiste à considérer les petits tas comme des objets
réel positif permettant de contrôler la forme de la densité de eux-mêmes et appliquer les fourmis sur ces objets
P p (T) quand T 〉 1 et ε est une valeur positive. La fourmi nouvellement définis. Pour traiter les tas d’objets par les
ramasse l’objet le plus éloigné du centre de gravité du tas. fourmis, on a simplement adapté l’algorithme décrit
Les cas suivants se présentent : précédemment : les fourmis seront désormais capables de
( )
a. Si la case ne contient qu’un seul objet T = 1 , il est
transporter un tas entier d’objets.
systématiquement ramassé par la fourmi.
(
b. Si la case contient un tas de deux objets T = 2 , la ) V. ADAPTATION DE ANT CLASS POUR LA CLASSIFICATION
DES IMAGES SATELLITAIRES
probabilité de ramasser l’un des deux objets dépend de la L’algorithme AntClass que nous avons adapté à la
distance entre les deux objets et le centre de gravité et la
( )
classification des images satellitaires [1] se déroule en deux
distance moyenne entre tous les objets d (T ) . étapes.
c. Enfin, si le tas se compose de plus de deux objets, la
probabilité P p est proche de 1 quand la distance moyenne au A. Première étape – AntClass stochastique
centre est négligeable devant la distance au centre de l’objet Cette étape consiste en une application directe de
le plus éloigné. Si la capacité de la fourmi est supérieure à 1, l’algorithme AntClass décrit précédemment. La colonie de
elle ramasse autant d’objets que sa capacité le lui permet. fourmis est disposée suivant une loi aléatoire uniforme sur
la grille contenant les pixels de l’image à classifier. Les
C. Structure de AntClass
règles et les heuristiques qui simulent le comportement
La structure générale de l’algorithme AntClass est naturel des fourmis restent sensiblement les mêmes, les
donnée comme suit : principales modifications se situent au niveau des points
Début suivants :
Pour t = 1 à F faire /* F est le nombre de déplacement */ a. La génération de la grille spécifiée initialement par
Pour k =1 à N faire /* N est le Nombre de fourmis a k */ AntClass entraîne un temps de traitement très important.
Déplacer a k sur une case non occupée par une autre fourmi Pour notre application, et dans le but de réduire le temps de
Si il y a un tas d’objets T sur la même case que a k alors calcul, l’image multispectrale à classifier est assimilée à la
Si la fourmi a k transporte un objet o i alors grille bidimensionnelle sur laquelle se déplaceront les
Déposer l’objet o i sur le tas T avec la probabilité P d (o i , T) fourmis. Sa taille est donc déterminée automatiquement en
sinon /* la fourmi ne transporte pas d’objet */ fonction des dimensions de cette image.
Ramasser l’objet o i le plus dissimilaire du t as T jusqu’à ce b. AntClass suggère l’utilisation d’une grille toroïdale de
que la capacité de la fourmi soit atteinte ou que le tas soit manière à ce que les fourmis passent d’un côté à un autre
vide, selon la probabilité P p (T) côté de la grille en un seul pas. Dans le cas contraire,
Finsi l’algorithme peut provoquer des effets de bords indésirables.
Finsi Pour simuler la forme toroïdale de la grille, nous avons
Finpour simplement relié virtuellement les bords de l’image
Finpour multispectrale. Quand une fourmi atteint un bord de la
Retourner à la grille G. grille, elle disparaît et réapparaît du côté opposé de la grille.
Fin
CNTA ’09 Université A.MIRA BEJAIA

c. Les paramètres T create et T remove sont déterminés d’une


manière empirique relativement à l’image à classifier. La
capacité de transport des fourmis est égale à 1.
Cette première étape est un processus itératif qui
s’achève lorsque le taux d’exploration des pixels est de
100% ou égal à un seuil fixé (par exemple 90%, 95%, etc.).
A la fin de cette étape une image étiquetée est obtenue.
Cependant, cette image risque de présenter les deux
problèmes cités précédemment, à savoir : 1) un nombre
élevé des classes trouvées, et 2) le déplacement des fourmis
étant aléatoire, il y a risque de présence de pixels non
a). Image simulée b). Partition initiale
classifiés (pixels libres). La réutilisation de AntClass peut
s’avérer judicieuse pour la résolution du premier problème, Figure 2. Données de test simulée
c'est-à-dire, réduire le nombre de tas. Cependant, vu que le
déplacement des fourmis reste strictement aléatoire, le
problème des pixels libres pourrait réapparaître. La
meilleure solution serait d’adapter AntClass aux deux
problèmes précédents. Pour cela, nous avons effectué une
seconde étape de classification en utilisant toujours les
fourmis.
B. Deuxième étape – AntClass déterministe
Cette deuxième étape dont le but est, d’une part,
d’octroyer une étiquette à chaque pixel libre, et d’autre part, a). AntClass avec 100 fourmis b). AntClass avec 250 fourmis
de réduire le nombre de classes trouvé initialement,
s’effectue à travers un algorithme déterministe à base de
fourmis ayant les caractéristiques suivantes :
- La colonie se compose d’une seule fourmi ;
- Le déplacement de la fourmi est déterministe ;
- La fourmi dispose d’une mémoire interne propre ;
- La capacité de transport de la fourmi est infinie ;
- Les règles heuristiques de base sont adaptées pour
permettre à la fourmi de manipuler des tas entiers ;
- Les paramètres T create et T remove sont aussi considérés. c). Classification des pixels libres d). Classification finale

VI. APPLICATION, RESULTATS ET EVALUATION Figure 3. Résultats de AntClass sur les données simulées
L’application de Antclass requiert principalement la
spécification de trois paramètres : le nombre de fourmis et Suite à différents tests, nous avons remarqué, qu’une
T create et T remove . Les fourmis dont le nombre varie selon le fourmi est capable de détecter 19 sous classes contenues
nombre d’objet à classer, vont manipuler des pixels de dans les 05 classes principale de l’image simulée, mais, elle
valeurs comprises entre 0 et 255. Donc, la valeur minimale n’arrive à scruter que 2% des pixels de l’image et laisse,
de T create est égale à 0. Quant à la valeur maximale de donc, 98% de pixels libres. Avec 100 fourmis (Fig.3.a), le
T remove , elle est égale à 255(Nb_bandes)1/2 où Nb-bandes est nombre de classes trouvées passe à 30 et le nombre de
le nombre de bandes spectrales de l’image à classifier. De ce pixels libres chute à 9%. Avec 300 fourmis tous les pixels
fait, plus T create est faible (tend vers 0), plus la création de sont visités (0% pixels libres), mais le nombre de classes
tas (ou classes) homogènes est assurée, et plus T remove est reste constant. Ceci s’explique par le fait que d’une part, une
élevé (tend vers 1), plus la possibilité de destruction de tas fourmi ne regarde pas un pixel déjà étiqueté par la fourmi
(ou classes) homogènes est faible. précédente, et d’autre part, le mode de fonction de AntClass
est décentralisé, c'est-à-dire, chaque fourmi dispose d’une
A. Application sur des données simulées
vision locale de son environnement, et ne continue pas le
Nous avons construit une image multibande qui simule travail d’une autre fourmi. Ainsi, nous avons fixé le nombre
une image à 03 canaux spectraux avec 05 classes distinctes : de fourmis à 250 (Fig.3.b) et nous avons introduit
l’eau, la végétation dense, le sol nu, l’urbain et la végétation l’algorithme AntClass déterministe pour d’abord, classifier
moins dense. Lors de la simulation, nous avons essayé de les quelques pixels libres non encore testés (Fig.3.c),
respecter la signature spectrale de chaque classe. Ces ensuite, fusionner les classes similaires pour diminuer le
données sont présentées par la Fig.2.a La partition initiale de nombre de classes surestimé et aboutir à la classification
cette image est donnée par la Fig.2.b. Les résultats de la finale avec 05 classes uniquement (Fig.3.d).
classification en fonction du nombre de fourmis et de T create
(0.01) et T remove (0.09) sont donnés par les Fig.3.a, b, c et d.
CNTA ’09 Université A.MIRA BEJAIA

B. Application sur des données réelles Avec 250 fourmis, la plus grande partie des pixels est
Nous avons choisi une image multispectrale couvrant la classifiée dans l’une des 123 classes découvertes
région nord-est de la ville d’Alger, acquise par le capteur initialement. Les 0.8% pixels libres dont la majorité est
ETM+ du satellite Landsat-7, le 03 juin 2001. L’image située sur le bord droit et le bord inférieur, sont étiquetés au
comporte six bandes spectrales avec une résolution spatiale second tour durant lequel la partition finale est aussi obtenue
de 30mx30m et une taille de 256x256 pixels (Fig.4). par l’agrégation des classes similaires (Fig.5) et l’arrivée
ainsi, à 07 classes bien séparables. Comparé au résultat de
El Hamiz K-means (Fig.6), AntClass présente deux grands avantages :
d’abord, il ne nécessite aucune spécification du nombre de
Bab classes à l’entrée, et puis les fourmis sont très sensibles aux
Ezzouar faibles variations spectrales des classes, d’où la richesse
Dar El structurelle et texturale du résultat obtenu (notamment la
Beida Aéroport
d’Alger
bonne discrimination du réseau routier).
VII. CONCLUSION ET PERSPECTIVES
Végétation
Dans cet article, nous avons présenté un nouvel
algorithme de classification automatique « AntClass »
Sol nu
s’inspirant du comportement d’auto-organisation d’une
colonie de fourmis. Suite aux résultats obtenus, nous
pouvons dire que AntClass est un classifieur très intéressant.
Figure 4. Composition colorée de l’image de test Il découvre automatiquement les classes dans des données
numériques sans connaître le nombre de classes a pr iori,
La considération de l’image de télédétection a nécessité sans partition initiale et sans paramétrages délicat. Nous
d’autres valeurs pour les paramètres T create et T remove . Nous avons de démontré qu’il peut être adapté efficacement à la
les avons fixées d’une manière empirique à 0.008 et 0.96 classification contextuelle (il intègre le contexte spatial) des
respectivement. Etant donné que le nombre de pixels à données satellitaires multispectrales. Cependant, et comme
classifier est le même que pour l’image simulée (256x256), cette efficacité dépend des paramètres T create et T remove , nous
alors le nombre de 250 fourmis a été retenu. Le résultat final proposons pour la suite de nos travaux de recherche, de
est présenté par la Fig.5 et est comparé au résultat obtenu revoir l’introduction de ces paramètres dans l’algorithme. Il
par l’algorithme K-means (07 classes) donné par la Fig.6. serait, peut être, judicieux de les calculer d’une manière
automatique en fonction des données à classifier, ou alors, de
les déclarer comme des variables incrémentales avec le
passage de chaque fourmi. Aussi, il est important de valider
sur le plan spectral la nature thématique des classes obtenues.
REFERENCES
[1] R. Khedam, « Contribution au développement de méthodologies de
fusion/classification d’images satellitaires multisources », Thèse de
Doctorat en Eléctronique, USTHB, 2008, p.200.
[2] J. A, Richards, “Remote Sensing Digital Image Analysis”, An
Introduction. 2nd Edition, Springer-Verlag, Berlin, 1993.
[3] L. Jourdan, « Métaheuristiques pour l’extraction de connaissances :
application à la génomique ». Thèse pour obtenir le grade de Docteur
de l’U.S.T.L. Discipline : Informatique. Université des Sciences et
Technologies de Lille, Lille, 2003, p. 224.
Figure 5. Résultat final de AntClass
[4] G. Celleux, E. Diday, G. Govaert, Y. Lechevallier, H.
Ralambondrainy, « Classification automatique des données.» Editions
Dunod Informatique, Paris, 1989.
[5] J. Dréo, A. Pétrowski, P. Siarry, E. Taillard, « Métaheuristiques pour
l’optimisation difficile ». Edition Eyrolles, 2003, Chapitre 4, pp. 115-
141.
[6] J. Deneubourg, « Application de l’ordre par fluctuations à la
description de certaines étapes de la construction du nid chez les
termites ». Insectes Sociaux, (1977), pp. 117-130.
[7] N. Monmarché, « Algorithmes de fourmis artificielles : applications à
la classification et à l’optimisation ». Thèse de Doctorat de
l’université de Tours. Discipline : Informatique. Université François
Rabelais, Tours, 2000, p. 231.
[8] E. Bonabeau, G. Theraulaz, Intelligence collective, Hermes, 1994.

Figure 6. Résultat de K-means en spécifiant 07 classes et 05 itérations


CNTA ’09 Université A.MIRA BEJAIA

Modélisation de la pollution marine de la baie d’Alger sous SIG


1 2 1
Mennad Moussa Houma Fouzia . Bachari Nour el islam

1)F.S.B Université des Sciences et Technologie Houari Boumediene (U.S.T.H.B) Alger

2)Institut des Sciences de la mer et Aménagement du littoral (I.S.M.A.L)

ABSTRACT
Ce travail a pour but la mise en place d’un système d’intégration des données multisources pour
le suivi de la pollution marine des zones côtières. Le modèle conçu fonctionne en parallèle entre
les donné es R ASTER et l es donné es ve ctorielles. Le s ystème de gestion de ba se de donn ées
choisie est le MSOFFICE pour faciliter l’application et la rendre disponible à tout utilisateur. En
ce qui concerne l a partie image nous avons développé une technique qui permet la création du
trait de côt e à pa rtir de s ima ges s atellites r apidement. D’autre pa rt l e s ystème dé veloppé es t
conviviale pui sque est communication a vec t out l ogiciel S IG pr ofessionnel. P our l ’analyse
thématique des cartes de la concentration des métaux lourds sont développées. Une vue directe
des différentes cartes nous montre que la partie centrale de la baie d’Alger présente un taux élevé
des di fférents pol luants. L’analyse s tatistique es t ef fectuée pa r E xcel en communicant ave c l a
banque de données.

Key Words : Modélisation, Conception banque de données, Analyse thématique

1 INTRODUCTION
L’Algérie possède une côte de 1300 km de longueur. Pratiquement 60-70% de la population
vive dans les zones côtières. Ces zones sont en transformation rapide en occupation du sol cela à
des cons équences di rectes s ur l a qua lité de s e aux m arines sous l es ef fets na turelles et act ions
humaines. Le suivi des transformations s’effectue :
(i) directement par observation spatiale (photos aériennes ou images satellites)
(ii) indirecte en étudiant les qualités des eaux côtières.
L’approche spatiale offre une vue synoptique globale de la région qui peut servir comme un fond
de car te num érique d’ une pa rt m ais aus si ces i mages pe uvent s e t ransformer en certains
paramètres indicateurs de la pollution et de la pression démographique. L’utilisation simultanée
des i mages s atellites et des m esures l ocales nou s pe rmet d ’effectuer un e ét ude qu antitative et
qualitative (Bachari N. I & Houma F., 2006).

2. ZONE D’ETUDE
La b aie d’ Alger s e s itue au cœur du l ittoral a lgérois, elle s ’inscrit en c reux dans l a pl aine de
Mitidja, caractérisée par sa forme semi circulaire, délimitée au nord par la mer méditerranée, à
l’ouest par la pointe Pescade (3°00’E) et cap Matifou (3°18’E) à l’est (Fig1). Elle s’étale sur une
surface de 7Km de nord au sud et de 18 Km d’est en ouest. Nous avons oued El Hamiz et oued
El H arrach, dr ainent l es eaux us ées dom estiques et i ndustrielles, les eaux de ruissellement et
d'irrigation des zones de la Mitidja qu'ils traversent. Les eaux usées urbaines de la ville d'Alger,
des vi lles c ôtières e t d es uni tés indus trielles s ont dr ainées ve rs le po rt ou la ba ie d 'Alger s ans
traitement : 70 points de rejets dont 26 rejets dans le port d'Alger. Dans cette zone, le facteur de
dégradation lié aux act ivités a nthropiques est i mportant. En effet, les rejets di rects pa r l es
CNTA ’09 Université A.MIRA BEJAIA

émissaires ur bains et i ndustrielles ai nsi que l es r ejets charriés p ar l es oueds, représentent l es


facteurs de dégradation.

Cap Matifou
18 km
Pointe Pescade

Ras Acrata 7 km Oued El Hamiz


Port d’Alger
6.67 KM
Oued Beni
2.01 KM Messous Oued El Harrach
Sidi Fredj

SITUATION GEOGRAPHIQUE

Figure.1 Baie d’Alger avec toutes les informations spécifiques

3. Modélisation conceptuel des données


3.1 Schéma conceptuel :
Notre but es t l a con ception d’un système d’ analyse d es donné es r elatives à l ’analyse s patiale
pour l e s uivi de l a pol lution m arine. P our r éaliser un t el s ystème nous a vons dé veloppé un
schéma conceptuel général qui a pour objet l’intégration des données spatiale et données in-situ
dans la base de données (Bordins P., 2002.).

Acquisition des données

Données spatialement Données descriptives


référencées

Cartes Capteurs Observation in-situ


existantes (ex :satellite)

Digitalisation Numérisation Fichier de données

Prétraitement

Mise en relation des données spatiales et descriptives

Edition
Stockage Mise à jour Manipulation et
Requête analyse de données

Gestion de données

Visualisation

Ecran Imprimante Fichier de


données

Figure.2 Schéma conceptuel du système développé


CNTA ’09 Université A.MIRA BEJAIA

3.2 Cartes et images satellites :


Les images satellites de la baie d’Alger disponible datent de 1976 réalisée par le satellite
LANDSAT MSS sur support papier ; mais les premières vues sur support numérique datent de
1986. Et depuis des différentes prises par des différents capteurs sont disponibles. Les images
satellites sont caractérisées par une richesse multi échelle spatiale et spectrale. La banque des
images crée selon les deux critères la hiérarchie suivante : Date, Région, Nom du capteur,
Spectre, paramètres. Exemple (Avril, 2007, Ikonos, Bleu, Réflectance). L’accès à la banque
d’images s’effectue par une requête selon les différentes informations.
3.2.1 Image trait de côte :
Les images satellites disponibles sont toutes callées en premier lieu. S’ajoute à ces images une
image t rait de côt e développé par la mr ohologie ma thématique e n ut ilisant le log iciel
PCSATWIN ( Bachari et a l, 1997 -2007). Cette o pération est appl iquée s ur une i mage à h aute
résolution spatiale avec une vue globale d’Alger. Nous avons utilisés l’image panchromatique du
satellite S POT pr ise da ns de ux da tes di fférents 1990 e t 2005. L’image résultante t rait de côte
Baie d’Alger est réalisée sur 120 km avec un coût en temps record cinq minutes (Figure.3).

Figure.3 Trait de côte tracé à partir de prétraitement d’image

3.2.2 Cartes fond marin :


Les cartes fond marin sont digitalisées directement à l’aide d’outil numérisation. L’intérêt de la
digitalisation numérique est la production d’une carte thématique ou toutes les parties conçues
sont présentes avec une option de changer ou d’intégrer d’autres informations comme présence
de posidonie (Rebzani-Zahaf C., 2003). Aussi une carte bathymétrique est crée en utilisant
l’appui de 200 mesures et l’interpolation spatiale par la technique du Krigeage (Bachari N. I &
Houma F., 2006)

Figure.3 Cartes fond marin avec les informations numériques des différentes classes
CNTA ’09 Université A.MIRA BEJAIA

3.3 Répertoire données.


Pour la partie mesure in-situ l’archivage des données mesurées est hiérarchisées selon le critère
suivant : Date de prise d’échantillon, responsable de la sortie, engin de transport
(caractéristiques), échantillonnage, paramètres mesurées in-situ, paramètres mesurées au
laboratoire (appareillages et technique).

3.2.1 Classification des études :


Pour r éaliser ce t ravail nous avons ef fectué une col lecte de s r ésultats de s di fférents travaux
réalisés dans la baie d’Alger. Nous avons pris trois groupes d’études selon la nature de pollution :
Pollution biologique, pollution par les métaux lourds et pollution par les hydrocarbures.

3.2.2 Création de la banque de données :


Pour les différentes études, nous avons archivé les stations avec les paramètres mesurés et leurs
coordonnées géographiques. P our l es é tudes qui ne pos sèdent p as de s c oordonnées
géographiques nous avons utilisé les cartes existantes et nous avons transformé ces dernières en
cartes géo- référenciées. Le système d’information géographique utilisé est le MAPINFO7. Les
projections en espace de toutes les stations sont présentées dans la figure suivante (Fig.4) :

Figure.4 Intégration des mesures in-situ sur une image satellite

4. Traitement d’information.
4.1 Traitement statistique
Pour t oute a nalyse t hématique nous a vons be soin d’effectuer une analyse s tatistique à t itre
quantitative/qualitative. Cette analyse est importante afin d’observer les différentes corrélations
et les comparaisons spatiales/temporelles entre les paramètres physico-chimiques.

ANALYSE DES PARAMETRES


PHYSICO-CHIMIQUES

Analyse statistiques: Analyse Thématiques


1- Carte MES
2-Carte o2 ect…
3-Carte Chlorophylle

1-Descreptive
2-Test
3-ANOVA
4-ACP

Figure.5 Schéma d’analyse statistique


CNTA ’09 Université A.MIRA BEJAIA

Pour rendre notre système souple et puissant une communication avec l’outil Excel est effectuée.
Cette com munication permet d’ échanger l es don nées ent re l es de ux s ystèmes et i ntégrées l es
résultats da ns l e s ystème d’ affichage de s ca rtes t hématiques. A t itre d’ exemple nous a vons
comparé l es paramètres physico-chimiques m esurées i n-situ entre le s r égions E st e t O uest pa r
l’ANOVA ou les résultats nous donnent un rejet d’égales des moyennes au seuil de 5%.

4.1.2 Analyse de la répartition des métaux traces dans les sédiments superficiels
Afin de mettre en évidence le lien entre les variables et les stations de prélèvement dans la baie
d’Alger, une ACP a été réalisée à partir des valeurs des métaux obtenus dans 16 stations.

Variables Pb Cd Cr Zn Cu Mn
Pb 1
Cd 0,2757 1
Cr 0,69059 0,10951 1
Zn 0,18798 -0,03366 0,29071 1
Cu 0,92678 0,30143 0,74272 0,20803 1
Mn 0,35713 0,43187 0,48841 0,32164 0,61474 1
Min- Max 17.50-117 0.15- 1.79 11.4- 83.60 71.5- 322.10 14.25- 80.5 108.55- 349.9
Moyennes 43,875 0,8775 34,86875 190,60625 33,10625 234,7625
Ecarts-t 25,96119 0,45654 16,13038 69,50953 15,43661 58,73617
Nb Obs. 16
Cv % 59,17 52,03 46,26 36,47 46,63 25,02

Tableau.1 corrélation inter variables

Les r ésultats de c orrélation m ontrent que t outes l es va riables s ont c orrélées pos itivement, et
seulement une corrélation est négative celle du Zinc (Zn) et le Cadmium (Cd). La corrélation est
bonne e ntre l e pl omb, l e c uivre e t l e C hrome, l e r este de s va riables pr ésentes de s c orrélations
faibles. Le coefficient de va riation nous m ontre, que l a di spersion e st bonne ( distribution
homogène a utour de l a moyenne) pour l es va riables P b, C d, C r, C u e t Zn, e t e lle est m odérée
pour le Mn (distribution hétérogène a utour de la moyenne). Les résultats obtenus montrent que
les trois premières composantes principales contiennent environ 86.77 % de l’information (axe I:
53.14%, axe II: 17.98% et axe III: 15.64% ).La question s uivante est qu elle est l a va riable qui
contribue l e pl us à l a f ormation des ax es. L'examen du t ableau de s c ontributions de s va riables
montre que les variables qui ont un r ôle dominant dans l a formation des axes sont: Axe I : le
plomb, le cuivre et le Chrome ; Axe II : Le cadmium ; Axe III .

4.1.3 Interprétation

En examinant la projection des variables sur les trois axes principales, on constate :
1. A ucune va riable n'a un r ôle dom inant d ans l 'orientation des ax es f actoriels. Le groupe de s
variables Cu, Pb, Cr et Mn semble bien expliqués par l’axe I, par contre les variable Cd et Zn
sont bien expliquées par l’axe II et enfin le Zn est bien individualisé par l’axe III.
2. La projection des stations mis en évidence la dominance de la station B3 dans la formation de
l’axe I. Cette station présente les concentrations maximales des métaux : Cu, Pb, Cr et Mn. La
station A2 est bien représentée par l’axe II, elle possède la concentration maximale du cadmium.
L’axe III est expliqué par la station CD2, elle aussi présente la concentration maximale du zinc.
CNTA ’09 Université A.MIRA BEJAIA

L’ACP nous a pe rmis de r essortir l es s tations le s pl us pol luées e t l ’origine des éléments
polluants. La station B3 présente un maximum de pollution par les métaux Cu, Pb, Cr et Mn, et
les stations A2 et CD2 est plus polluées successivement par le Cd et le Zn.

4.2 Analyse thématique des cartes fond marins

Les SIG nous offrent tous les outils modernes pour créer des cartes, y intégrer des informations
résoudre de s pr oblèmes com plexes, présenter e fficacement nos i dées e t m ettre en place d es
solutions ef ficaces com me j amais aupa ravant (Borda L . B ., 2003 ). La r eprésentation ou
visualisation des résultats sous forme cartographique constitue, en quelque sorte, la finalité de la
démarche d’évaluation de la qualité des eaux côtière, qui représente l’information géographique
d’une manière visuelle et accessible à tous. La représentation d’un paramètre peut permettre à
l’utilisateur de tr ouver r apidement une explication a u ph énomène étudié (AIEA., 2001 ).
L’interpolation e st t rès e fficace pour i dentifier l es r égions ou l es c oncentrations s ont
particulièrement élevées.

4.2.1. Plomb :

Figure 6. Distribution spatiale du plomb dans la baie d’Alger

Il ressort d a l a pr emière vue qu e l a r épartition du pl omb e st hé térogène. La c oncentration


maximale se situe, au droit de l’embouchure d’oued El Harrach autour de la station B3, ainsi, la
partie occidentale et centrale présente des concentrations élevées. La forte variation de ce métal
témoigne de s r ejets urbains e t i ndustriels ( métallurgie ou ed S mar, c haudronnerie de l ’Hussein
Dey). P lus l es s ources a tmosphériques ( utilisation du pl omb t étraméthyle). Les fortes
concentrations sont dans la partie ouest et centrale de la baie.

4.2.2 Cadmium :

Figure .7. Distribution spatiale du cadmium dans la baie d’Alger


CNTA ’09 Université A.MIRA BEJAIA

Les c oncentrations l es plus é levées s e t rouvent a u ni veau du por t d ’Alger, d ans l a pa rtie
occidentale ( Bab El O ued) et da ns l a pa rtie or ientale ( Bordj E l B ahri), l a z one cent rale es t
caractérisé p ar de s con centrations f aibles. Ce m étal s e r épartie uni formément da ns l a ba ie, il
semble être lié aux r ejets littoraux (oueds, égouts urbains, métallurgie au niveau de oued Smar,
industrie pl astique d’ El-Harrach, papeterie et i mprimerie….) et à la p ollution atmosphérique
(production du ciment au niveau d’Alger et Rais-Hamidou).

4.2.3 Chrome :


Figure.8. Distribution spatiale du chrome dans la baie d’Alger
Les t eneurs m aximales du c hrome s e t rouvent a u ni veau de l a s tation B 3, a u dr oit de
l’embouchure d’oued El Harrach, ainsi qu’au niveau de l’embouchure d’oued Hamiz mais avec
moins d’ampleur. Les concentrations les plus élevées se situent au niveau de Oued El-Harrach et
Oued E l-Hamiz. Les f ortes c oncentrations s ont is sues de s r ejets indus triels di rects ou indirects
dans ces O ued des uni tés s uivantes (unité S .N.I.C-Reghaia, Rouïba, métallurgie O ued S mar,
céramique Kouba Alger).

4.2.4 Zinc:

Figure 9. Distribution spatiale du zinc dans la baie d’Alger

Les conc entrations l es p lus él evées s e s ituent da ns l a pa rtie or ientale de l a ba ie autour d e l a


station CD2, pas loin de l’embouchure de oued Hamiz, ainsi que dans les stations B3 et B4 a u
droit de l’embouchure de oued El Harrach. Les teneurs les plus faibles, se situent dans la partie
occidentale de l a ba ie e t l es pl us é levées s ’observent a u dr oit de l ’embouchure de O ued E l-
Harrach et dans la partie orientale de la baie. Les sources de ce métal sont liées au rejet industriel
tel que (industrie plastique El-Harrach, industrie de papier (C E L PAP) Oued Smar, fabrication
de câbles électriques Rouïba, Oued Smar).
CNTA ’09 Université A.MIRA BEJAIA

4.2.5 Cuivre :

Figure.10. Distribution spatiale du cuivre dans la baie d’Alger


Les t eneurs du cuivre s ont é levées da ns l a pa rtie oc cidentale a u ni veau du por t d’ Alger, e t
atteignent le maximum au droit de l’embouchure d’oued El Harrach. Les fortes concentrations à
l’ouest de la baie prés des principaux émissaires d’eaux résiduaire et du port d’Alger. Par contre
les teneurs les moins élevées sont au centre de la baie. Les industries responsables de rejet de ce
métal sont (unité SN metal-Alger ; fondrie-Braki, El-Harrach ; unité CEL PAP du pa pier- Oued
Smar).

4.2.6 Manganèse :

Figure.11. Distribution spatiale du manganèse dans la baie d’Alger

A part les teneurs faibles du large, le manganèse se répartir uniformément dans la baie d’Alger.
Les fortes concentrations à l’ouest de la baie prés des principaux émissaires d’eaux résiduaire et
du port d’Alger. Par contre les teneurs les moins élevées sont au centre de la baie. Les industries
responsables de rejet de ce m étal sont (unité SN metal-Alger ; fondrie-Braki, El-Harrach ; unité
CEL PAP du papier- Oued Smar).

4.3 Discussion
Les di fférentes c artes r éalisées ( avec di fférentes va riables) ont m ontrés de s f ortes va riations
locales pour l e pl omb, l e c hrome, le cuivre et l e z inc, ainsi une r épartition hom ogène pou r l e
cadmium et le manganèse. Cette irrégularité de la répartition des métaux peut être expliquée par
le com portement s pécifique de cha que él ément, ainsi que pa r l a pr ovenance et l e cont enue de s
rejets dans la baie d’Alger.

L’interprétation de s c artes obt enues de la r épartition des m étaux en f onction du faciès


sédimentaire, nous a m ontré : L es t eneurs en cuivre et en plomb sont él evées da ns l es va ses.
CNTA ’09 Université A.MIRA BEJAIA

Pratiquement, i l n’ existe a ucune r elation de concentration du c hrome, du c admium, d u


manganèse et du zinc avec le faciès sédimentaire.

5. CONCLUSION

Ce travail a pour objet la mise en place d’un système d’intégration des données RASTER avec
des donné es ve ctorielles pour l a c réation d’ une ba se de donné es s pécifiques à l ’analyse
numérique d es m esures in-situ a vec une r eprésentation c artographique adéquate. Nous a vons
conçus un s chéma c onceptuel pour l ’intégration de s donné es qui f onctionne e n parallèle d’une
part l es i mages et d ’autre pa rt l es donné e a cquises i n-situ.. P our l a réalisation de not re t ravail
notre c hoix a é té opt é pour de s l ogiciels M SOFFICE vu l eurs di sponibilités da ns t outes les
machines. Nous avons opté à r éaliser de s communications avec d es S IG pr ofessionnels pou r
toute ét ude géoréférenciées. Notre appr oche consiste à cr éer de s obj ets SIG p réparées pour l a
région pour f aciliter l ’intégration de s donné es n umériques e n donné es c artographiques. Cette
étude, nous a permis d’établir une banque de données géoréferenciées sur les concentrations des
différents polluants de la baie d’Alger. L’analyse spatiale des cartes des polluants métaux lourds
montre que la distribution de ces métaux est hétérogène dans la baie avec une forte concentration
au c entre de l a b aie. La f orte concentration da ns l e c entre de ba ie s ’explique pa r l a f orme
topographique de la baie et par la circulation de l’eau dans la baie.
Notre travail n’est qu’un essai de conception d’un outil qui peut remédier à ce problème, il peut
aider l’ utilisateur s ’il d ispose de donné es à le s int égrer facilement, avec la pos sibilité de
sécuriser les données, de les mettre à j our et en plus de les représenter et les vi sualiser sur des
cartes, effectuer de s analyses s ur c es donné es pour obt enir une ba se de donné e t ouristique
enrichie d’informations.

Bibliographie

AIEA., 2001 . T he pe rformance s tudy f or M edpol: de termination of t race e lements a nd


methylmercury in estuarine sediment sample

Bachari N; Benbadji N et Abdellaoui A., 1997. Développement du logiciel d'analyse spectrale


et temporelle des images satellite type SPOT, LANDSAT et METEOSAT. A.M.S.E.J Volume 38,
N° 1,2. p 15-38.

Bachari N. I & Houma F., 2006. Approche SIG pour l'analyse de la pollution marine de la baie
d'Alger. Proceeding du premier c ongrès M éditerranéen d'Océanologie, du 20 -22 N ovembre
2006, Sidi Fredj- Alger Algérie. P:58.
Bachari N. I & Houma F., 2006. Détermination des cartes bathymétriques des zones côtières à
partir des images satellites. Rapport du premier congrès Méditerranéen d'Océanologie, du 20-22
Novembre 2006, Sidi Fredj- Alger Algérie. P:16.

Rebzani-Zahaf C ., 2003 . Les pe uplements m acrobenthiques des m ilieux por tuaires de l a côt e
algériennes: Alger, Bejaia et Skikda. Thèse Doctorat. Océanographie. USTHB, Alger. 244p.

Borda L. B ., 2003. Apport des systèmes d’information géographique (SIG) pour la surveillance
et l’évaluation de la qualité des eaux côtières. Une contribution à la gestion intégrée de la zone
côtière Colombienne. Thèse de Doctorat en science technique. Ecole Polytechnique Fédérale de
Lausanne (EPFL). 213p.

Bordins P., 2002. SIG concepts, outils et données. Lavoisier. 259p


CNTA ’09 Université A.MIRA BEJAIA
CNTA ’09 Université A.MIRA BEJAIA

Service Multimedia Mobile


Studies of some protocols to implement a new videoconference platform using wired and wireless networks

Ali Hassoune, M.* , Bouazza M.A. and Mekkakia Z.


U U

Department of Computer Engineering, Faculty of Science, University of Science and Technology. P.O.B. 29031
U.S.T.O., Oran 31036, Algeria.
Fax: 00 213 41 325936 Email: alihassounea@yahoo.fr

Résumé - Le service multimédia mobile connaît une ex tension ayant pour fonction la gestion de ces technologies mobiles
phénoménale s urtout da ns l e do maine de s no uvelles t echnologies comme le MIP (Mobile Internet Protocol).
de l ’information et d e la co mmunication. P our la m ise en œ uvre Tout au long de ce présent mémoire nous allons citer les
de ce s ervice, u ne ét ude co mparative d es d ifférents p rotocoles d e mécanismes de fonctionnement de certains protocoles dédiés
signalisation, m obilité a insi q ue l es d ifférentes a rchitectures
au transport du multimédia (Audio et Vidéo) et à la gestion
client/ serveur s’avère plus que nécessaire.
Le choix a ét é orienté vers deux protocoles: L e premier étant de la mobilité.
SIP p our la s ignalisation, et c ela p our sa s implicité, r apidité et C’est dans cette thématique que vient s’inscrire notre
légèreté d’utilisation t out en ét ant très complet par rapport à ces manuscrit qui est « Le Service Multimédia Mobile ».
concurrents ( MGCP et H 323). L e d euxième p rotocole ét ant À cet effet, notre présent manuscrit est organisé comme suit :
RTP/RTCP p our l e co ntrôle d es flux m ultimédia en t emps réel, Partie1 : présente les différents protocoles de signalisation
basée sur une architecture point à point. Partie2 : présente la notion de la mobilité et les protocoles qui
Notre a pplication SMAV rep résente une p late-forme p our gère la mobilité
toute application m ultimédia. E lle es t portable s ur l es d ifférents Partie4 : Conception et implémentation du SMAV
types d e rés eaux ( filaire et s ans f il). E lle est co nstituée d e trois
modules disjoints où chacun a une fonction précise.
SMAV peut êt re étendu à u ne architecture C lient/Serveur en Nous concluons notre travail par une synthèse sur l’étude
incluant le mode multicast. faite, l’approche retenue et d’éventuelles perspectives.
L’intégration de l a co nversion d’adresses I P s elon l e
mécanisme N AT ren d l a p late-forme o pérationnelle s ur les I.1.1 Présentation de MGCP
réseaux étendus.
MGCP est le sigle de Media Gateway Control Protocol,
Mots clés : SIP, RTP/RTCP, Client/Serveur, Mobilité, VoixIP,
visioconférence
développé par Telecordia et Level 3 Communications. Il est
défini dans le RFC 2705 en 1998. C'est un protocole
(Client/Serveur) de VoIP (Voice Over IP). Il sert à l'échange
de messages de signalisation entre un contrôleur de
INTRODUCTION passerelles de médias et des passerelles réparties dans un
La fonctionnalité multimédia impose des exigences au réseau réseau IP. Pour l'établissement et la libération des
comme (Temps réel , Q oS et ordonnancement … ). Pour connexions, MGCP se sert de signaux et d'événements.
satisfaire ces exigences, des protocoles ont vu le jour. Ces
protocoles ont été classés selon leur fonction première. Il y a Les différents éléments qui utilisent MGCP sont:
ceux de signalisation tels que SIP (Session Initialisation
Protocol), H323, MGCP (Media Gateway Control Protocol), • Le Media GateWay (MGW) : est le point d’entrée ou
et il y a ceux qui gèrent le contrôle des flux tels que de sortie des flux média à l’interface avec les réseaux IP et
RTP/RTCP (Real Time Protocol / Real Time Control téléphoniques. Le MGW effectue la conversion des médias
Protocol). entre le mode circuit (téléphonique) en le mode paquet (IP).
Les contraintes citées ci-dessus ne restent pas les seules, vu la • Le Media Gateway Controller (MGC) ou Call Agent :
migration des réseaux vers de nouvelles technologies de se charge de l’enregistrement, la gestion et les contrôles des
liaisons. Cette migration est caractérisée par l’apparition des ressources des Media Gateway. Il coordonne l’établissement,
réseaux sans fils. Ces réseaux ne cessent de se développer le contrôle et la fin des flux média qui transitent par la Media
citant les réseaux satellitaires, les réseaux radio et les réseaux Gateway.
WIFI. Toutes ces nouvelles technologies ont entraîné • Le S ignalling Gateway : qui réalise l’interface entre le
l’apparition d’une nouvelle classe d’utilisateurs, dit les réseau de téléphonie (signalisation SS7) et le réseau IP.
ordinateurs mobiles, qui se déplacent d’un réseau à un autre
en entraînant à leur tour de nouvelles contraintes : des
La standardisation de MGCP a été stoppée pour faire place à
problèmes de routage et de transport. Pour palier à ces
MEGACO/H.248 (MEdia GAteway COntrol protocol).
nouvelles contraintes il fallait aussi développer un protocole
CNTA ’09 Université A.MIRA BEJAIA

I.1.2 Présentation de MEGACO/H.248 I.4 Session Initiation Protocol (SIP)


Le SIP est un protocole de signalisation normalisé et
MEGACO (MEdia GAteway COntrol protocol) et H.248 standardisé par l’IETF (RFC 3261 et 2543) appartenant à la
sont des noms équivalents pour le même protocole étant couche application du modèle OSI. Son rôle est d’ouvrir,
développé conjointement entre l'IETF(Internet Engineering modifier et libérer les sessions.
Task Force) et l'ITU (International Telecommunication
Union); MEGACO est le nom de l’IETF et H.248 est le nom L’ouverture de ces sessions permet de faire de l’audio, vidéo
de l’ ITU. C’est un standard permettant la communication conférence, l’enseignement à distance, de la voix (téléphonie)
entre les Media Gateway Controller (MGC) et les Media et de la diffusion multimédia sur IP essentiellement.
GateWay (MGW). Il est dérivé de MGCP et possède des Pour ouvrir une session, un utilisateur émet une invitation
améliorations par rapport à celui-ci : transportant un descripteur de session permettant aux
• Support de services multimédia et de vidéoconférence. utilisateurs souhaitant communiquer de s’accorder sur la
• Possibilité d’utiliser UDP ou TCP. compatibilité de leur média en utilisant le protocole SDP
• Utilise le codage en mode texte ou binaire.
Une première version de MEGACO a été adoptée en juin I.5 Synthèse
2000 (RFC 3015). L’implémentation de MEGACO permet
une grande modularité ; en effet, ce protocole est étendu par
des « packages » répondant à des besoins spécifiques. Ce Différents protocoles de signalisation ont été décrits : MGCP
système permet de couvrir un nombre très important - MEGACO/H248, H323, et SIP.
d’applications, mais complique aussi grandement les inters
fonctionnements d’équipements d’origines différentes. Ainsi Ils sont conçus pour répondre aux besoins de contrôle de
un constructeur peut implémenter, suivant ses besoins, tel ou session et de fonctions de signalisation dans une architecture
tel « package » qui ne sera pas obligatoirement choisi par un de contrôle d'appel distribuée. Bien qu’ils soient aussi prévus
autre constructeur. pour permettre à des stations sans intelligence embarquée de
communiquer, ils prennent toute leur puissance quand ils sont
Le contrôleur de passerelles contient également la utilisés par des terminaux performants.
fonctionnalité de passerelle de signalisation. Les passerelles
de médias convertissent les flux de paquets IP contenant le Le tableau ci-dessous donne une comparaison de ces trois
signal audio en des flux synchrones à 64 kbit/s, et protocoles :
inversement. La signalisation mise en oeuvre entre le RNIS
(Réseau Numérique à Intégration de Service) et la passerelle Aspect MEGACO/H.24
de signalisation est basée sur le système de signalisation SS7. SIP H.323
8
Constructeur IETF ITU IETF et ITU
Authentificatio SIP/SDP et
I.2 H323 n et sécurité
infrastructure H.235 H.248
s web
H.323 est un protocole de communication englobant un Signalisation
ensemble de normes utilisé pour l’envoi de données audio et SIP Q.931 SS7
des appels
vidéo sur Internet. Il existe depuis 1996 et a été initié par Transport en TCP, UDP, SCTP sur IP
l’ITU. support RTP RTP ou ATM ou MTP

Concrètement, il est utilisé dans des programmes tels que audio/vidéo


Services et Fournis par
Microsoft Netmeeting, ou encore dans des équipements tels intelligence du
les serveurs Fournis par
(Proxy, les Fournis pas les MGC
que les routeurs Cisco. réseau Redirect, gatekeepers
Le protocole H.323 est utilisé pour l’interactivité en temps Registrar)

réel, notamment la visioconférence (signalisation, Modèle


Internet /
Téléphonie Téléphonie
WWW
enregistrement, contrôle d’admission, transport et encodage).
C’est le leader du marché pour la téléphonie IP. Il s’inspire Protocoles de TCP (UDP
est
du protocole H.320 qui proposait une solution pour la Transport UDP ou TCP optionnel TCP et UDP
dans la
visioconférence sur un réseau numérique à intégration de version 3)
service (RNIS ou ISDN en anglais), comme par exemple le Nombre
service numéris proposé par France Telecom. Le protocole d'échanges 1,5 aller- 6 à 7 aller-
11
pour établir la retour retour
H.323 est une adaptation de H.320 pour les réseaux IP. connexion
Simple par sa Complexe
Maintenance nature et
I.3 RTP/ RTCP du c ode textuelle à nécessitant
Codage Texte (ABNF)
Binaire (ASN1)
protocolaire l'exemple de
http
un
compilateur
Ajout
RTP (Real Time Transport Protocol) est un protocole qui a d'extension
été développé par l’ IETF afin de facilité le transport temps Evolution du
Protocole s
ouvert à de propriétaire Protocole ouvert à de
réel de bout en bout des flots de données audio et vidéo sur protocole nouvelles s sans nouvelles fonctions
fonctions concertatio
les réseaux IP, c’est à dire sur les réseaux de paquets. RTP n entre
utilise le protocole de transport UDP (User Datagram vendeurs

Protocol), qui permet d’atteindre plus facilement le temps Fonction de Distribuée


Centralisée
par l'unité Distribuée
conférence MCU
réel. Les applications temps réels comme la parole numérique Inexistante
ou la visioconférence constituent un véritable problème pour Détection d'un sur la
Oui version 1 Oui
Internet. Qui dit application temps réel, dit présence d’une appel en boucle un appel
routé sur
certaine qualité de service (QoS) que RTP ne garantit pas.
CNTA ’09 Université A.MIRA BEJAIA

l'appelant
provoque
son adresse temporaire primaire afin qu'ils puissent envoyer
une infinité directement les paquets destinés à la station mobile.
de requêtes
Signalisation Oui, par
Non Oui
Multicast défaut
II.2.3 Principales Fonctions de MIP
On peut décrire les fonctions de MIP comme suit:
Tableau 2. Comparaison entre SIP, H.323 et MEGACO/H.248
• Découverte d'agent
I.6 Conclusion • Enregistrement
• Le routage
La simplicité, la rapidité et la légèreté d’utilisation, tout en
étant très complet, du protocole de signalisation SIP sont II.3 Hierarchic Mobile IP(HMIP)
autant d’arguments qui pourraient permettre à SIP de HMIP est une amélioration du protocole MIP. Il a été créer à
convaincre les investisseurs. Pour le contrôle des flux de cause des inconvénients de MIP, surtout le temps perdu
données audio et vidéo en temps réel sachant qu’ils sont lorsque un mobile s'enregistre auprès de son agent mère à
transportés par le protocole UDP, le protocole RTP/RTCP est chaque fois qu'il se déplace.
le mieux adapté. Son but est de compléter les fonctionnalités de MIP pour
offrir une micromobilité aux utilisateurs et de réduire le
II. La mobilité temps d'enregistrement du mobile en utilisant des
II.2 Le protocole Mobile IP (MIP) enregistrements régionaux.
Le mobile peut se déplacer à l’intérieur du réseau visité sans
C’est un protocole développé par l’ IETF et défini dans le informer son agent mère de son déplacement. Le réseau visité
RFC3220. Son objectif principal est le maintien des dispose d'un GFA (Gateway Foreign Agent) et un ou
communications existantes entre la station mobile et ses plusieurs FA (Agent relais – Foreign Agent).
correspondants, même pendant les déplacements du mobile .
Les spécifications de ce protocole cherchent également à II.4 Conclusion
optimiser le routage le plus direct possible entre le mobile et Suite à l’exposé des quelques notions de base de la mobilité,
ses correspondants ainsi que le support de l’acheminement le principe de fonctionnement du protocole MIP et HMIP
des paquets multipoint entre le(s) mobile(s) et le reste des avec leurs différentes techniques de gestion de la mobilité
participants à une communication de groupe. comme la découverte d'agent, l'enregistrement et le routage,
Quand un mobile se déplace, à l’aide des techniques de nous avons opté pour le modèle sans infrastructure (point à
transmission sans fil, il est amené à s’attacher à des points point) qui semble être le plus approprié vu le manque de
d’accès divers situés généralement dans des (sous-)réseaux ressources matériels.
distincts. Cette contrainte entraîne pour le mobile un
changement d’adresse IP. En effet, un équipement IP est III Conception & Implémentation de SMAV
généralement identifié par une adresse appartenant au réseau
sur lequel il se trouve. Ce changement d’adresse entraîne III.1 Introduction
généralement la rupture des communications au niveau Suite à notre étude, le protocole SIP a été retenu comme
transport. solution pour la signalisation. C’est un protocole complet,
À travers le protocole IP Mobile, l’ IETF permet de masquer simple, modulaire, ouvert et rapide par rapport aux autres
ce changement aux applications utilisées entre le mobile et protocoles étudiés dans la 1ère partie. Aussi, Nous avons choisi
ses correspondants. Ceci consiste en premier lieu en le protocole RTP/RTCP pour le contrôle de flux de données.
l’utilisation de deux adresses IP pour un mobile: Notre application multimédia voix/vidéoconférence "SMAV"
• La ho me a ddress (Adresse m ère): est une adresse conçu selon une architecture point à point (sans infrastructure)
permanente utilisée pour identifier de manière unique l'hôte qui est la plus appropriée où les terminaux sont connectés aux
sur l'Internet. réseaux via une interface Bluetooth.
• La Care Of Address (COA) : est une adresse temporaire
utilisée pour router les datagrammes destinés à l'hôte mobile
au point d'attachement actuel de cet hôte. III.2 Présentation de l'application SMAV

SMAV (SIP Mobile Audio Vidéo) est une application


II.2.2 La Mobilité IP
multimédia voix/vidéo sur IP (Voice/Video Over IP) dont la
signalisation est basée sur le protocole SIP. L'envoi et la
Chaque station mobile est toujours identifiée par l'adresse réception des flux audio et vidéo se fait en temps réel grâce au
(mère) de son point d'attache originel indépendamment de protocole UDP sous RTP/RTCP. Elle est, en même temps, un
son point de raccordement courant à Internet. Lorsqu'une client (User Agent Client) pour envoyer les requêtes et un
station mobile est séparée de son point d'attache, elle négocie serveur pour les recevoir (User Agent Server).
une adresse temporaire de réexpédition (ou adresse Elle a été développée pour fonctionner sur des réseaux filaires
temporaire primaire) qui permet de connaître sa localisation ainsi que sur des réseaux sans fils.
en cours. Les paquets IP à destination de l'adresse mère d'une L'environnement de programmation choisi est Java en utilisant
station mobile sont routés de façon transparente vers son le compilateur NetBeans de Sun MicroSystems .
adresse temporaire primaire par l'agent mère de la station Elle supporte plusieurs formats Audio (G723, GSM, PCMU,
mobile. Le protocole permet aux nœuds IP de mémoriser la DVI4_16000, PCMA, G728, G729) et Vidéo (H263, JPEG,
correspondance entre l'adresse mère d'une station mobile et H261).
CNTA ’09 Université A.MIRA BEJAIA

III.3 Structure modulaire de SMAV


AVReceiver: est chargé de la réception des flux audio et
Notre application tourne autour de trois modules dont chacun vidéo.
est responsable d'une tâche précise, tout en communicant entre
eux. III.4 SMAV et le modèle OSI
Ces modules sont: Module principale, SipManager, et Comme nous avons déjà mentionné que "SMAV" est
MediaManager composée de trois modules principaux (Le module principal,
le SipManager et le MediaManager).
L’application multimédia se situe au niveau de la 7ème
couche du modèle OSI. Le SipManager se situe au niveau de
la 6ème et 5éme couches, car la signalisation SIP est à ce
niveau .Le MediaManager se situe au niveau de la 4ème
couche (Couche Transport), car le RTP /RTCP se situe dans
cette même couche juste au dessus de UDP.
Le média utilisé que soit filaire: un câble réseau, ou sans fil:
Bluetooth, se situe au niveau de la 1ère couche (Couche
Physique).

Figure. Structure modulaire du "SMAV"

III.3.1 Module Principal

Il est constitué de deux sous modules:


Le module d' affichage (Interface Utilisateur) et le module
NetworkAdressManager qui détecte et gère les adresses IP
des participants.
Il fait appel à d'autres modules comme le SipManager et le
MediaManager. Figure32. SMAV sur modèle OSI

III.3.2 SIPManager
Il est responsable de la signalisation. Il permet de faire des III.5 Mise en œuvre de SMAV
transactions telle que l'ouverture d'une sessions en manipulant
les objets SIPFactory, SIPStak, SIPProvider, SIPListener qui Selon la correspondance SMAV/ OSI, nous pouvons déduire
représentent les abstractions de l'API "JAIN-SIP". que la signalisation et le transfert des données en temps réel
sont indépendants du type de réseaux (filaire ou sans fil), car
la couche physique est indépendante de la couche application
et la couche transport. De ce fait, notre application est portable
sur tout type de réseaux.

III.5.1 Sur un réseau filaire


Nous avons implémenté notre application sur un réseau LAN
dont le câble utilisé est un câble coaxial et les débits de
connexions utilisés sont 10 et 100 Mbps. Le délai de
transmission de données est négligeable. Nous l'avons
implémentée aussi sur le réseau Internet, où les deux postes
sont connectés à travers le même fournisseur d’accès à
Internet. Nous avons utilisé le même fournisseur car la
signalisation avec SIP nécessite que les adresses IP des deux
Figure31. Architecture de SIPManager postes utilisés doivent être publiques ou d’un même
fournisseur. Nous avons constaté que le délai de transmission
de données varie entre 0 et 1 seconde.
III.3.3 MediaManager

Ce module détecte les périphériques de capture de multimédia III.5.2 Sur un réseau sans fil
connectés au terminal qui vont être utilisés comme source de Pour mettre en œuvre notre application sur un réseau sans fil,
la voix et de la vidéo. Il assure aussi leur transport à travers le nous avons utilisé des clés Bluetooth. Tout d’abord, il faut
réseau. créer un PLAN (Personal Local Area Network) pour affecter à
Ce module est composé en deux sous modules: chacun des deux postes une adresse IP. Pour ce faire, nous
AVTransmitter et AVReceiver avons utilisé le "Bluetooth Soleil d’ IVT Corporation" comme
AVTransmitter : est responsable de l'envoi des flux audio et logiciel de gestion de connexion entre les clés Bluetooth. Le
vidéo en utilisant le protocole RTP/RTCP. délai de transmission de données dans les réseaux sans fil
CNTA ’09 Université A.MIRA BEJAIA

varie entre 1 et 3 secondes et cela selon la distance entre les [8] "Session Initiation Protocol", RFC 3261, Juin 2001
deux nœuds mobiles qui varie entre 0 et 20 mètres. [9] SIP Center, « www.SIPcenter.com », 15-08-2005
[10] SIP Foundry , « www.SIPfoundry.com », 15-08-2005
[11] " IP Mobility Support", RFC 2002, Octobre 1996
III.6 Conclusion
[12] "Mobility Support for IPv4" , RFC 3220 , Janvier 2002
[13] Julien Danjou et Renaud Galante, "Mobile IP", 10-05-
Notre application "SMAV" de voix/vidéoconférence sur IP est 2006
basée sur le protocole SIP. Nous l'avons implémentée sur les [14] "Mobile IP et autres compagnons de voyage", Cartigny
réseaux filaires ainsi que sur les réseaux sans fil sur une Julien, Université de Lille 1, LIFL / équipe RD2P, 12-
architecture point à point. Elle est composée de plusieurs 05-2006
modules programmés dans un environnement Java en utilisant [15] "HMIPv6: A Hierarchical Mobile IPv6 Proposal",
plusieurs librairies tels que JMF et JAIN-SIP. Claude Castelluccia,
«http://citeseer.nj.nec.com/castelluccia00hmipv.html»
Conclusion générale et perspectives ,10-05-2006
[16] "Client- Serveur",«http://fr.wikipedia.org/wiki/client-
serveur »,06-12-2005
Tout au long de notre travail, nous avons commencé par [17] "Le CLIENT –SERVEUR" , Georges et Oliviers ,
l’étude du principe de fonctionnement de quelques protocoles Eyrolles, 2000
de signalisation ayant une relation directe avec le service [18] "Client-
multimédia mobile, pour choisir les protocoles les plus Serveur",«http://www.pps.jussieu.fr/Livres/ora/DA-
appropriés à notre thématique à travers une étude OCAML/book-ora188.html»,23-12-2005
comparative.
Notre choix a été orienté vers deux protocoles. Le premier
étant SIP pour la signalisation, et cela pour sa simplicité,
rapidité et légèreté d’utilisation tout en étant très complet par
rapport à ces concurrents (MGCP et H323). Le deuxième
protocole étant RTP/RTCP pour le contrôle des flux
multimédia en temps réel.
Ensuite nous avons illustré les différentes architectures
client/serveur et leur fonctionnement dans le but de choisir
l’architecture la plus appropriée à notre application (SMAV).
Ceci fait nous avons opté pour une architecture point à point
où les terminaux communiquent entre eux sans intermédiaire
(serveur Proxy ou middleware).
Dans un soucis de modularité et afin que notre application soit
une plateforme pour toute application multimédia portable sur
différents types de réseau, nous avons conçu notre
environnement selon une architecture point à point basée sur
une signalisation SIP en intégrant RTP/RTCP pour le contrôle
du flux multimédia temps réel. De ce fait, la conception ne
peut être que modulaire. SMAV est décomposée en trois
modules disjoints où chacun a des fonctionnalités bien
précises.
Pour des projets futurs, l’architecture de SMAV peut être
orientée vers une architecture client/serveur tout en incluant
un mode de communication multipoint (multicast) ainsi la
plateforme devient utilisable dans différents domaines
d’application des NTIC tel que le E-Learning.
De même, le problème de reconnaissance des adresses IP peut
être résolu en intégrant un mécanisme NAT rendant SMAV
extensible vers des réseaux étendus.

Références

[1] "Media Gateway Control Protocol (MGCP)", RFC 3435,


Janvier 2003
[2] "MEGACO Protocol Version 1.0", RFC 3015,
Novembre 2000
[3] "Megaco / H.248 Gateway Control Protocol", Marko
Pyhäjärvi, University of Helsinki, 11-05-2004
[4] "OPEN H323", « www.openh323.org », 15-09-2005
[5] "H323", L’encyclopédie WIKIPEDIA
«http://fr.wikipedia.org/wiki/H323 », 12-09-2005
[6] "FrameIP TCP/IP",
«http://www.frameip.com/toip »,12-09-2005
[7] "RTP: a transport Protocol for Real-Time Applications",
RFC 1889, Janvier 1996
CNTA ’09 Université A.MIRA BEJAIA

Modélisation bidimensionnelle de la propagation du


streamer négatif dans l'azote
A. Flitti A. Hamid
Département d'Electrotechnique Département d'Electrotechnique
Université des Sciences et de la Technologie d'Oran Université des Sciences et de la Technologie d'Oran
Oran, Algeria Oran, Algeria

Résumé— La modélisation d es s treamers c onsiste à rés oudre II. MODELE MATHEMATIQUE


les éq uations de continuité du plasma pour l es électrons et l es
ions. L eur r ésolution s e f ait d ans une c onfiguration Le modèle mathématique utilisé pour simuler la
bidimensionnelle par la méthode à pas fractionnaires (splitting propagation du streamer négatif dans l’azote moléculaire N 2
method) e n utilisant l e s chéma numérique amélioré d e est le modèle fluide d’ordre un donné par exemple par Dhali
Kulikovsky. Le traitement numérique de l'équation de Poisson
et Williams [5] et Potin [6]. On couple de façon auto-
pour l e c alcul d u c hamp é lectrique e st r éalisé e n ut ilisant un
schéma d'ordre él evé t el q ue l a méthode n umérique Bi- cohérente entre les équations de continuité des particules
Conjugate G radient S tabilized M ethod. O n pr ésente chargées (électrons et ions positifs) et l'équation de Poisson
l'évolution d e l a d ensité él ectronique s uivant l 'axe d e pour le calcul du champ de charge d'espace:
propagation ( en u ne dimension) e t e n deux di mensions e t c ela
pour différents instants. ∂n e
+ ∇.(w e n e ) − De ∇ 2 n e = αn e v e (1)
∂t
I. INTRODUCTION ∂n p
+ ∇.(w p n p ) − D p ∇ 2 n p = αn e v e (2)
∂t
Durant les vingt dernières années, les technologies des ∇ 2 Φ = − q e (n p − n e ) / ε0 (3)
décharges filamentaires haute pression (décharges
streamers) sont devenues un sujet de recherche intéressant
en vue de nouvelles applications telles que le traitement des n e , w e , De , n p , w p et D p représentent la densité des
effluents gazeux contenant les réactifs précurseurs (NO x , particules, la vitesse de dérive et la diffusion pour les
SO x , COV), la génération de l’ozone bénéfique, le électrons et les ions positifs respectivement. v e est le
traitement de surface et la stérilisation médicale. module de w e , α est le premier coefficient de Townsend,
Théoriquement, la modélisation des streamers consiste à
résoudre les équations de continuité du plasma pour les q e la charge de l’électron, Φ le potentiel et ε0 représente
électrons et les ions. Les paramètres de transport et les la permittivité du vide. On considère aussi que la décharge
termes sources dépendent du champ électrique; l'équation de filamentaire prend naissance entre deux électrodes
Poisson fait aussi partie du système à résoudre. L'équilibre métalliques circulaires, planes et parallèles et de rayon R.
avec le champ local est supposé toujours réalisé. La Ces deux électrodes sont espacées d’une distance d. Dans
résolution se fait alors dans l’approximation fluide cette configuration cylindrique, il existe une symétrie de
complète. Compte tenu des difficultés, une simplification est révolution autour de l'axe de propagation de la décharge
apportée d'emblée: la décharge filamentaire est supposée à filamentaire.
symétrie de révolution autour de l'axe de propagation de la
décharge. Pour tenir compte de l'évolution du rayon, la
décharge doit être étudiée dans une géométrie
bidimensionnelle [1-4].
Avant de procéder à l'étude de la modélisation
bidimensionnelle du streamer négatif ou anode- directed
streamer (ADS) dans l'azote, nous présentons le modèle
utilisé.
CNTA ’09 Université A.MIRA BEJAIA

r Les paramètres de transport tels que le coefficient


d’ionisation, les mobilités électronique et ionique, les
d coefficients de diffusion radiale et axiale des électrons sont
donnés respectivement par [5] et [6]:

α =5.7 P e-260P/E (cm-1)


R µ e =2.9 105 /P (cm-2/Vs)
µ p =2.6 105 /P (cm-2/Vs)
O D A =1800 (cm2/s)
z
D R =2190 (cm2/s)

On néglige la diffusion des ions positifs (pour les ions, les


coefficients de diffusion axial et radial sont pris égaux à 10
Cathode Anode cm2/s. Cette condition est nécessaire pour l'algorithme
utilisé). La pression est en Torrs et le champ électrique en
Figure 1. Domaine de simulation
V/cm.
Le gaz utilisé est l’azote moléculaire (N 2 ) à la pression
atmosphérique (760 Torrs) et à la température ambiante
Les équations de continuité pour les électrons (ions) peuvent (293 °K). La distance inter-électrodes est de 0.5 cm et le
s'écrire: potentiel U appliqué à l'électrode de droite (anode) est de 26
kV. Cela correspond à un champ de 52 kV/cm (soit 193 Td
∂n ∂J z 1 ∂ (rJ r ) à la pression atmosphérique) et à une surtension de 47 % par
+ + =
α n ve (4) rapport à la tension de claquage statique.
∂t ∂z r ∂r
IV. RESOLUTION DE L'EQUATION DE CONTINUITE
J z et J r représentent dans l'équation (4) respectivement les PAR LA METHODE A PAS FRACTIONNAIRES
composantes axiale (suivant l’axe Oz), et radiale (suivant
l’axe Or) du flux électronique ou ionique. On rappelle que le
flux J est donné par la formule: La résolution bidimensionnelle des équations de
continuité pour les particules chargées est réalisée en
J= nw − D∇n (5) utilisant la méthode à pas fractionnaires donnée par Potin
[6] et Bessières [7]. Cette méthode consiste à remplacer
l’équation bidimensionnelle du transport (4) par une
w = −µE pour les électrons (6) succession d’équations monodimensionnelles dans chacune
des directions de l’espace conformément aux expressions
suivantes:
w = µE pour les ions (7)
 ∂n(z, r, t) ∂J z (z, r, t)
 + = 0
∂t ∂z
III. DENSITE INITIALE ET PARAMETRES DE 
TRANSPORT 
 ∂n(z, r, t) 1 ∂ (rJ (z, r, t))
 + r
=
0 (9)
 ∂t r ∂r
Dans cette simulation, la décharge est initiée par deux 
densités électronique et ionique de profil gaussien: 
z r  ∂n(z, r, t) = α n v e
n(z, r, t = 0) = n 0 exp( −( ) 2 − ( ) 2 ) + 108  ∂t
σz σr
n 0 = 10 14 cm -3 , σ r = 0.021 cm et σ z = 0.027cm Dans l'équation (9), le flux est calculé numériquement par
le schéma amélioré de Kulikovsky SG0 développé dans la
communication [8].
En plaçant les densités initiales électronique et ionique à la
cathode (z=0, axe de symétrie), on peut simuler la
propagation d'un streamer négatif se déplaçant de la cathode
vers l'anode.
CNTA ’09 Université A.MIRA BEJAIA

V. TEST DE VALIDITE DU SCHEMA SG0 DANS axial et radial égal à 100, un nombre de pas en temps égal à
UNE CONFIGURATION BIDIMENSIONNELLE 400 et pour un CFL égal à 0.4 est donné en figure (12). On
Pour ces tests de validité, on résout l'équation (9) sans remarque que le profil de la densité initiale se propage
terme source et avec une diffusion des particules chargées comme convenu suivant la diagonale de l'espace inter-
négligeable. La densité initiale de profil gaussien utilisée électrodes. Ce profil est quasi identique à la propagation
dans ce test est de la forme: d'une décharge filamentaire haute pression.

VI. ETUDE D'UNE DECHARGE FILAMENTAIRE EN


 (z − z 0 ) 2 + (r − r0 ) 2 
n(z, r,= = n1 exp 
t 0)  (10) 2D
 σ2 
Dans notre code 2D, les équations de continuité sont
Avec n 1 , r0 , z 0 et σ2 qui prennent respectivement les résolues par le schéma amélioré de Scharfetter et Gummel
valeurs 1012, 0.9, 0.9 et 0.04 (ua). d’ordre zéro (SG0). Le domaine de simulation, le gaz
utilisé, la densité initiale et les paramètres de transport ont
0 été donnés au paragraphe (3). En plaçant les densités
2e+11
4e+11
initiales électronique et ionique à la cathode (z=0, axe de
0.8
6e+11
8e+11
symétrie), on peut simuler la propagation d'un streamer
1e+12 négatif se déplaçant de la cathode vers l'anode.
VII. RESULTATS
Position axiale (ua)

0.6

Les résultats sont présentés sous deux formes: La


première consiste à observer l’évolution de la densité
0.4
électronique et du champ électrique axial sur l’axe de
propagation du filament ou streamer. Ces courbes
fournissent des informations sur la vitesse de propagation du
0.2
streamer. Une autre description du filament est apportée par
les courbes de niveau en deux dimensions de la densité
électronique. La figure (4) montre l'évolution de la densité
0.0
0.0 0.2 0.4 0.6 0.8 électronique suivant l'axe de propagation et cela pour
Position radiale (ua) différents instants. On voit que la variation de la densité
électronique au niveau du front de propagation est
extrêmement rapide et que le streamer arrive à l'anode en un
Figure 2: Profil gaussien de la densité initiale temps inférieur à 3 ns.

1015

1014
5e+11
Densité électronique (cm-3)

1e+12 1013
0.8 1e+12
2e+12
1012

1011
Position axiale (ua)

0.6 1010

109

108
0.4
107
0.0 0.1 0.2 0.3 0.4 0.5

Position (cm)

0.2
Figure 4. Evolution de la densité électronique suivant l'axe de propagation

0.0
On représente aussi en deux dimensions l'évolution de la
0.0 0.2 0.4 0.6 0.8 densité électronique pour les instants 1.5 et 2.5 ns.
Position radiale (ua)

Figure 3. Propagation du profil de la densité par le schéma SG0

Le profil de la propagation de la densité issu du schéma


amélioré SG0 pour un même nombre de points en position
CNTA ’09 Université A.MIRA BEJAIA

l'étude de la propagation d'une décharge filamentaire en


0.5 0.5
polarité négative et en champ homogène. Les courbes de la
10
9

10
densité électronique suivant l'axe de propagation ont montré
10

10
11 les variations extrêmement rapides de ces paramètres au
niveau du front de propagation. Les courbes de niveaux ont
12
10
0.4 0.4 10
13

10
14

montré l'expansion radiale de la décharge filamentaire.


Références:
Position axiale (cm)

0.3 0.3

[1] N. Y Babaeva et G. V.Naidis,'' Two dimensional modeling of


positive streamer dynamics in non uniform electric fields in
0.2 0.2
air'', J. Phys. D: Appl. Phys; Vol 29, pp 2423-31, 1996
[2] A. A. Kulikovsky,'' The structure of streamers in N 2 : Two
dimensional simulation'', J. Phys. D: Appl. Phys. Vol 27, pp
2564-9, 1994
0.1 0.1 [3] A. A.Kulikovsky '' Two dimensional simulation of the
positive streamer in N 2 between parallel-plate electrodes'', J.
Phys. D: Appl. Phys; Vol 28, pp1483-93,1995
[4] S. Pancheshnyi et A. Yu Starikovskii, '' Two dimensional
0.0 0.0
-0.25 -0.20 -0.15 -0.10 -0.05 0.00 0.05 0.10 0.15 0.20 0.25 modeling of the cathode directed streamer development in a
Position radiale (cm) long gap voltage'', J. Appl. Phys., 36, pp 2683-2691,.2003

[5] S. K. Dhali et P. F.Williams,'' Two dimensional studies in


Figure 5. Courbe de niveau de la densité électronique à 1.5 ns en cm-3
gases'', J. Appl. Phys., Vol 62, n°12, pp 4696-4707, 1987.
[6] J. Potin, "Modélisation numérique d’une décharge
filamentaire contrôlée par barrière diélectrique dans l’azote à
la pression atmosphérique", thèse doctorat, Toulouse,
0.5 0.5
9
Sabatier, 2001
10
10
10

10
11 [7] D. Bessières, "Modélisation des décharges électriques
0.4 0.4
10
12
filamentaires", Thèse de doctorat à l'Université de Pau, 2006
13
10 [8] A. Flitti et A. Hamid A. " Two dimensional numerical
14
10
resolution of the drift-diffusion equation: application to
Position axiale (cm)

negative streamer propagation", International Conference On


0.3 0.3 Electrical Design And Engineering Technologies,
ICEEDT'08, 8-10 November, Tunisia, 2008.

0.2 0.2

0.1 0.1
Author mailing: flittiche@yahoo.fr

0.0 0.0
-0.25 -0.20 -0.15 -0.10 -0.05 0.00 0.05 0.10 0.15 0.20 0.25

Position radiale (cm)

Figure 6. Courbe de niveau de la densité électronique à 2.5 ns en cm-3

Les courbes de niveau (figures (5) et (6)) montrent


l'expansion radiale de la décharge. La densité électronique
au niveau du front d'ionisation croit de manière régulière. Le
nombre d'électrons créés par ionisation va donc augmenter.

VIII. CONCLUSION

Nous avons utilisé pour résoudre l'équation de continuité


en 2D par la méthode des pas fractionnaires. Nous avons
aussi simulé la propagation du streamer négatif dans l'azote
moléculaire N 2 par couplage auto- cohérent des équations
de continuité des particules chargées (électrons et ions
positifs) avec l'équation de Poisson. Nous avons mis en
évidence la bonne adaptation de notre code numérique pour

Das könnte Ihnen auch gefallen