Télédection
Télédection
Télédection
Réalisé par:
AITBENHAMOU Sanaa
Encadré par:
AHMAR Khaoula
Pr. EL GHOUAT
DOI Hiba
EL MOKHI Hanane
REMERCIEMENT
1
Classification par réseaux de neurones sur ENVI
R ÉSUMÉ
2
Classification par réseaux de neurones sur ENVI
Contents
1 Introduction 6
2 Problématique 6
3 Objectifs 6
4 Études Bibliographique 6
4.1 Classification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
4.2 Réseaux de neurones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
4.2.1 Réseau de neurone biologique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
4.2.2 Différence entre le neurone artificielle et le neurone biologique . . . . . . . . . . . . . . . 10
4.2.3 Réseau de neurone artificielle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4.3 Classification par réseau de neurone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
5 Méthodologie de l’étude 14
5.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
5.2 Zone d’étude:barrage de Bin el Ouidane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
5.2.1 Généralitées . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
5.2.2 Situation géographique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
5.2.3 L’histoire et les objectifs du barrage : barrage de Bin el Ouidane. . . . . . . . . . . . . . . 16
5.2.4 Climat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
5.3 Données et matériels utilisés . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
5.3.1 Des Images satellitaires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
5.3.2 Logiciel ENVI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
5.4 Les modèles mathématiques et les algorithmes utilisée . . . . . . . . . . . . . . . . . . . . . . . 23
5.5 Traitement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
5.5.1 Choix des classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
5.5.2 Classification par réseau de neurone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
5.5.3 Classification par la méthode du maximum de vraisemblance . . . . . . . . . . . . . . . . 29
7 Étude comparative des résultats obtenues avec les autres résultats des méthodes convention-
nelles 35
7.1 Comparaison Qualitative et Quantitative . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
7.2 Comparaison par ENVI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
7.2.1 comparaison des deux méthodes dans l’image en 2022 . . . . . . . . . . . . . . . . . . . 37
7.2.2 Comparaison des deux méthodes dans l’image en 2015 . . . . . . . . . . . . . . . . . . . 38
7.3 Remarque . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
3
Classification par réseaux de neurones sur ENVI
9 Conclusion et recommandations 47
List of Figures
1 Classification d’une image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2 La classification supervisée . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3 La classification non supervisée . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
4 Organigramme de la classification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
5 Neurone biologique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
6 Neurone biologique Vs Neurone artificiels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
7 Schéma d’un PMC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
8 Principe de fonctionnement d’un neurone artificiel ayant n entrées. . . . . . . . . . . . . . . . . . 13
9 Schéma de classification par réseau de neurones . . . . . . . . . . . . . . . . . . . . . . . . . . 13
10 Classification par réseau de neurones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
11 Organigramme de la méthodologie générale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
12 Organigramme de méthodologie de détection du changement . . . . . . . . . . . . . . . . . . . 15
13 Image Satellitaire de Barrage Bin el Ouidane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
14 Région de Béni Mellal-Khénifra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
15 Le diagramme ombrothermique de la région où se situe le barrage . . . . . . . . . . . . . . . . . 17
16 Satellite sentinel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
17 Création d’un nouveau fichier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
18 Création d’une polygone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
19 Code de masque des nuages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
20 Code de filtration d’image par date . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
21 Réduction des collections d’image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
22 Code de visualisation d’image sur la map de google earth et l’exportation sur google drive . . . 19
23 visualisation d’image sur la map de google earth . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
24 L’exportation sur google drive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
25 Interface de logiciel ENVI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
26 Barre de menu du logiciel ENVI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
27 Panneau latéral . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
28 Liste des bandes dans l’image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
29 Mode d’affichage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
30 Les couleurs cathodiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
31 Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
32 La matrice de confusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
33 Les zones d’intérêts choisies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
34 Tableau représente les classes choisis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
35 Le chemin de classification de réseau de neurone . . . . . . . . . . . . . . . . . . . . . . . . . . 27
36 Choix d’image a classifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
37 Paramètre de classification par réseau de neurone . . . . . . . . . . . . . . . . . . . . . . . . . . 28
38 Résultat de la classification sur image de 2015 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
39 Résultat de la classification sur image de 2022 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
40 Chemin de classification maximum vraissemblance . . . . . . . . . . . . . . . . . . . . . . . . . 29
41 Résultat de classifaction par maximum vraissemblance . . . . . . . . . . . . . . . . . . . . . . . 29
42 Résultat de classification par méthode de vraissemblance d’image de 2022 . . . . . . . . . . . . 30
43 Résultat de classification par maximum vraisemblance d’image de 2015 . . . . . . . . . . . . . . 30
44 Comparaison de la végétation entre l’image classifié et l’image d’origine . . . . . . . . . . . . . 31
45 Cas du rivière . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
46 Cas du Barrage Bin el Ouidane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
47 La différence entre l’image classifié 2015 et 2022 de la Quantité d’eau du Barrage . . . . . . . . 32
48 Matrice de confusion issue de la classification par réseaux de neurones . . . . . . . . . . . . . . 33
49 Courbe de décroissance de l’erreur au cours de l’apprentissage du réseau de neurone . . . . . 33
50 tableau des statistiques de détection de changement . . . . . . . . . . . . . . . . . . . . . . . . . 34
51 Image de masque de l’Eau . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
52 Image de masque de la végétation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
53 Image de masque de sol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
54 Comparaison des images obtenues par réseaux de neurones et par maximum de vraisemblance 36
4
Classification par réseaux de neurones sur ENVI
55 Tableau de détection du changement entre les deux méthodes sur L’image 2022 . . . . . . . . . 37
56 Détection du changement d’eau entre les deux méthodes sur L’image 2022 . . . . . . . . . . . . 37
57 Détection du changement de vegetation entre les deux méthodes sur L’image 2022 . . . . . . . 38
58 Détection du changement de sol entre les deux méthodes sur L’image 2022 . . . . . . . . . . . 38
59 Tableau de détection du changement entre les deux méthodes sur L’image 2015 . . . . . . . . . 38
60 Détection du changement d’eau entre les deux méthodes sur L’image 2015 . . . . . . . . . . . . 39
61 Détection du changement de vegetation entre les deux méthodes sur L’image 2015 . . . . . . . 39
62 Importation des différent calques eau , sol et végétation des deux années 2015 et 2022 . . . . . 40
63 Réalisation d’un masque binaire pour eau de l’année 2015 . . . . . . . . . . . . . . . . . . . . . 40
64 Résultat de masque binaire de eau 2015 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
65 Transformation du masque binaire eau 2015 en polygone . . . . . . . . . . . . . . . . . . . . . . 41
66 Résultat du véctorisation des polygone d’eau dans 2015 . . . . . . . . . . . . . . . . . . . . . . . 42
67 Résultat d’isolation des polygones eau 2015 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
68 Comparaison des surface de eau , végétation et sol entre l’année 2015 et 2022 . . . . . . . . . . 43
69 Carte de comparaison spatiale entre les zones occupées par eau en 2015 en rouge et les zones
occupées par eau en 2022 en bleu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
70 Carte de comparaison spatiale entre les zones occupées par la végétation en 2015 en rouge et
les zones occupées par la végétation en 2022 en bleu . . . . . . . . . . . . . . . . . . . . . . . . 44
71 carte de comparaison spatiale entre les zones occupées par le sol en 2015 en rouge et les
zones occupées par le sol en 2022 en bleu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
72 reprojecter la couche vecteur des polygone de l’eau depuis GCS-WGS-1984 vers PCCL zone 1 46
73 Calcul des surfaces des polygone d’eau . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
List of Tables
1 Différence entre le neurone artificielle et le neurone biologique . . . . . . . . . . . . . . . . . . . 10
2 Tableau des caractéristiques des images . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3 Influence des paramètres du réseau sur la qualité de la classification. . . . . . . . . . . . . . . . 30
4 Comparaison entre la classification par les deux méthodes . . . . . . . . . . . . . . . . . . . . . 36
5 :Comparaison entre la méthode de maximum de vraisemblance et les réseaux de neurone . . . 37
6 Table comparatif des surfaces occupées par l’eau . . . . . . . . . . . . . . . . . . . . . . . . . . 46
5
Classification par réseaux de neurones sur ENVI
1 Introduction
Notre cas d’étude se concentre sur l’utilisation des images satellite pour évaluer l’impact du développement du
Barrage Bin El Ouidane sur l’environnement et les communautés locales au Maroc. Ce barrage est situé dans
la région de Béni Mellal-Khénifra, au centre du Maroc. Il y a eu un développement important de barrages dans
les dernières décennies au Maroc, mais il y a des préoccupations quant à leur impact sur l’environnement et
les communautés locales. (Source: "Large Dams in Africa: Impacts and Challenges" by A. M. Kijazi, E. M. M.
Kago)
Nous sommes particulièrement intéressés par l’étude de ce barrage car les réserves ont été quasiment à sec
en 2021. La sécheresse est un phénomène récurrent au Maroc et cette situation a un impact considérable
sur l’environnement, les communautés locales et les activités économiques. Nous voulons utiliser des images
satellite pour comparer les réserves d’eau du barrage Bin El Ouidane avec les années précédentes afin de
mieux comprendre l’effet de la sécheresse sur les réserves d’eau et les changements dans la couverture végé-
tale.
Pour évaluer ces impacts, nous utiliserons la technique de classification pour classer les images satellite en
différentes catégories en fonction de leur contenu. La classification est une technique d’apprentissage au-
tomatique qui permet de classer des données en utilisant des modèles inspirés de la structure du cerveau
humain. (Source: "Neural Networks and Deep Learning: A Textbook" by Charu Aggarwal)
Pour mettre en œuvre cette classification, nous utiliserons le logiciel ENVI qui est un outil populaire pour
l’analyse d’images. ENVI permet de charger, traiter, visualiser et analyser des images satellite et peut égale-
ment être utilisé pour mettre en œuvre des réseaux de neurones pour classer des images satellite. (Source:
"ENVI User Guide" by Harris Geospatial)
En utilisant des images satellite et la classification par réseau de neurone dans ENVI, il est possible de
détecter les changements dans la couverture végétale autour du Barrage Bin El Ouidane pour évaluer son
impact environnemental. (Source: "Application of Artificial Neural Networks for Mapping Land Use and Land
Cover Change: A Comparative Study" by A. K. Singh, S. K. Singh) Cela peut également aider à planifier des
mesures de gestion pour minimiser les impacts négatifs et maximiser les avantages pour les communautés
locales. En utilisant cette approche, nous pouvons obtenir des informations détaillées sur les modifications de
l’environnement et les impacts sur les communautés locales causées par le développement de Barrages Bin
El Ouidane, ce qui est crucial pour la prise de décision pour la gestion durable des ressources en eau.
2 Problématique
La pénurie d’eau affecte véritablement tous les continents. Près d’un, deux milliards de personnes, soit près
d’un cinquième de la population mondiale. Ainsi La pénurie d’eau fait partie des problèmes principaux auxquels
de nombreuses sociétés et le monde dans son ensemble sont confrontés au XXIème siècle.
Pour cela Nous avons choisi de traiter ce phénomène par un cas d’étude du barrage Bin El Ouidane qui
est considéré comme un réservoir majeur de l’eau au Maroc.
Cette étude sera faite par classification de réseau neurone des deux images satellitaires dans deux années
différentes sur logiciel ENVI afin d’obtenir la quantité de pénurie d’eau.
3 Objectifs
L’objectif principal de ce travail est l’utilisation, l’exploitation et l’analyse des avantages de classification des im-
ages par réseaux de neurones en comparaison avec la classification par la méthode de maximum de vraisem-
blance.
4 Études Bibliographique
4.1 Classification
La classification des images consiste à répartir systématiquement l’ensemble des pixels similaires en des
classes selon des critères de similitudes. Elle est obtenue soit par l’interprétation visuelle ou par la classifica-
tion numérique.
6
Classification par réseaux de neurones sur ENVI
• Un analyste qui tente de classer les caractéristiques d’une image, utilise les éléments de l’interprétation
visuelle pour identifier des groupes homogènes de pixels qui représentent des classes intéressantes de
surfaces
• La classification numérique des images utilise l’information spectrale (c.à.d. des groupes de pixels qui
ont les mêmes caractéristiques) contenue dans les valeurs d’une ou de plusieurs bandes spectrales
pour classifier chaque pixel individuellement et lui correspondre à une classe d’information (catégories
d’intérêt que l’on tente d’identifier dans l’image). Ce type de classification est appelé reconnaissance de
regroupements spectraux.
Les deux façons de procéder ont pour but d’assigner une classe particulière ou thème à chacun des pixels
d’une image. La "nouvelle" image qui représente la classification est composée d’une mosaïque de pixels qui
appartiennent chacun à un thème particulier. Cette image est essentiellement une représentation thématique
de l’image originale.
Les méthodes de classification les plus communes peuvent être séparées en deux grandes catégories: les
méthodes de classification supervisée et les méthodes de classification non supervisée.
• La supervision dans la classification supervisée se présente presque toujours sous la forme d’un en-
semble de données de calibrage, qui consiste en un ensemble de polygones dont on sait (ou croit) qu ils
appartiennent à chaque classe.
Les informations numériques pour chacune des bandes et pour chaque pixel de ces ensembles sont
utilisées pour que l’ordinateur puisse définir les classes et ensuite reconnaître des régions aux pro-
priétés similaires à chaque classe. Ces ensembles forment des échantillons de données-tests.
Dans cette catégorie de classification, on trouve différents types de méthodes à utiliser comme la méth-
ode de la distance minimale, la méthode parallélépipède, et la méthode de maximum de vraisemblance.
7
Classification par réseaux de neurones sur ENVI
• La classification non supervisée consiste à laisser un algorithme diviser les pixels d’une image en des
classes spectrales, en combinant les valeurs de bandes que l’on retrouve fréquemment dans l’image.
Une fois ces groupes naturels identifiés, ils sont ensuite associés, par un analyste, à des classes
d’information utile en se basant généralement sur une analyse visuelle de l’emplacement de ces groupes
dans l’image. Des programmes appelés algorithmes de classification sont utilisés pour déterminer
les groupes statistiques naturels ou les structures des données. Les plus couramment utilisés sont
l’algorithme K-Means et l’algorithme ISODATA.
8
Classification par réseaux de neurones sur ENVI
Dans les années 1960 et 1970, des chercheurs tels que Frank Rosenblatt et Bernard Widrow ont développé
des algorithmes pour entraîner les réseaux de neurones, mais ces travaux ont été largement oubliés en raison
de la popularité croissante des ordinateurs traditionnels. (Source : "Neural Networks: A Systematic Introduc-
tion" by Raul Rojas)
Cependant, des avancées dans les traitement de donnée et de l’électronique ont permis un regain d’intérêt
pour les réseaux de neurones dans les années 80 (Source: "Deep Learning" by Yoshua Bengio, Ian Goodfel-
low and Aaron Courville).
En 1986, les travaux de Rumelhart, Hinton et Williams ont montré comment utiliser la descente de gradi-
ent pour entraîner des réseaux de neurones à plusieurs couches, ce qui a conduit à une amélioration de la
performance des réseaux de neurones dans de nombreuses tâches. (Source: "Deep Learning" by Yoshua
Bengio, Ian Goodfellow and Aaron Courville)
Actuellement, les réseaux de neurones profonds (également appelés réseaux de neurones à plusieurs couches)
sont utilisés pour résoudre des tâches complexes telles que la reconnaissance d’images, la compréhension
du langage naturel et même les jeux vidéo.(Source: "Deep Learning" by Yoshua Bengio, Ian Goodfellow and
Aaron Courville)
• Le corps cellulaire composé du centre de contrôle traitant les informations reçues par les dendrites.
• Les dendrites sont les principaux fils conducteurs par lesquels transitent l’information venue de l’extérieur.
• L’axone est fil conducteur qui conduit le signal de sortie du corps cellulaire vers d’autres neurones.
9
Classification par réseaux de neurones sur ENVI
En résumé :
Les neurones biologiques disposent d’un centre de contrôle (appelé cellule somatique) faisant la somme
des informations recueillies par les dendrites. Ensuite, le centre de contrôle retourne un potentiel d’action
en suivant les règles suivantes :
• Si la somme en entrée ne dépasse pas le seuil d’excitation : pas de message nerveux via l’axone.
• Si la somme en entrée dépasse le seuil d’excitation : un message nerveux est émis via l’axone .
10
Classification par réseaux de neurones sur ENVI
Chaque neurone artificiel est un processeur élémentaire. Il reçoit un nombre variable d’entrées en provenance
de neurones amonts. A chacune de ces entrées est associée un poids ( weight ) représentatif de la force de la
connexion. Chaque processeur élémentaire est doté d’une sortie unique, qui se ramifie ensuite pour alimenter
un nombre variable de neurones avals.
• Couches: groupement de neurones
Les couches (ou layers) contiennent des neurones et aident à faire circuler l’information. Il existe au moins
deux couches dans un réseau de neurones: la couche d’entrée (input layer) et la couche de sortie (output
layer). Les couches, autres que les couches d’entrée et de sortie, sont appelées les couches cachées (ou
hidden layers).
• Poids et biais: valeurs numériques
Les poids et biais sont des variables du modèle qui sont mises à jour pour améliorer la précision du réseau.
Un poids est appliqué à l’entrée de chacun des neurones pour calculer une donnée de sortie. Les biais
sont également des valeurs numériques qui sont ajoutées une fois que les poids sont appliqués aux valeurs
d’entrée. Les poids et les biais sont donc en quelque sorte des valeurs d’auto-apprentissage de nos réseaux
de neurones.
11
Classification par réseaux de neurones sur ENVI
La forme la plus simple de réseau neuronal artificiel était composée d’un seul neurone modifié par des
pondérations et doté d’une valeur seuil. Désormais, le terme « Perceptron » désigne aussi les réseaux à
propagation avant à couche unique.
• Perceptron multicouche
Un réseau composé de couches successives. Une couche est un ensemble de neurones n’ayant pas de
connexion entre eux. Une couche d’entrée lit les signaux entrant, un neurone par entrée , une couche en
sortie fournit la réponse du système.La couche d’entrée qui n’introduit aucune modification n’est pas compt-
abilisée.Une ou plusieurs couches cachées participent au transfert
À l’étape suivante, une fonction dite d’activation associée à une valeur seuil calculent et pondèrent la valeur de
sortie du neurone. En fonction de cette valeur, un nombre plus ou moins grand de neurones sont connectés
et activés.
Cette connexion et cette pondération dessinent un algorithme qui fait correspondre un résultat à chaque en-
trée. Chaque nouvelle itération permet d’ajuster la pondération et donc l’algorithme de façon à ce que le
réseau donne à chaque fois un résultat plus précis et fiable.
12
Classification par réseaux de neurones sur ENVI
L’information relative à l’appartenance des individus aux différentes classes est alors transmise à la variable
cible, donc on peut tirer de ceci que la classification des images par réseau de neurones est une méthode qui
introduit le principe de réseau de neurone artificielle, expliqué précédemment, dans le processus de classifi-
cation supervisé afin d’obtenir une image classifiée.
Dans un premier lieu, il faut choisir les paramètres du modèle de réseau de neurones à savoir le nombre de
couches cachées, le nombre de neurones au niveau de chaque couche, la nature de la fonction d’activation,
le moment d’apprentissage, et le seuil de l’erreur moyenne quadratique (RMS).
Ensuite, Le modèle de réseau de neurones choisi arbitrairement les poids des liaisons entre les différentes
couches du modèle,
Après, dans la phase d’activation, le réseau s’active et calcule le signal sortant pour chaque pixel intrant
de la zone d’entraînement.
Dans cette phase, le réseau procède à l’ajustement ou l’entraînement des poids en propageant les erreurs
dans le sens inverse (correction du poids pour chaque lien) par l’algorithme de rétro-propagation du gradient.
Et finalement, l’erreur quadratique moyenne sera calculée et comparée avec une valeur fixée par l’utilisateur.
Cela afin d’arrêter ou de procéder à une nouvelle itération, le réseau itèrera la procédure jusqu’à ce que le
critère d’erreur soit atteint.
Ainsi , l’organigramme suivant englobe les étapes d’une classification par réseau de neurones:
13
Classification par réseaux de neurones sur ENVI
5 Méthodologie de l’étude
5.1 Introduction
Dans le besoin de suivre la baisse de la retenue dans le barrage de Bin El Ouidane, Les cartes d’occupation du
sol viennent pour spécifier la distribution des détails dans la zone choisie et pour faire l’analyse de l’évolution
et des changements de couvertures du sol, dans notre cas, Il sert à déterminer le volume de remplissage du
bassin et le changement apparent en comparant entre les images de l’année 2015 et 2022.
Pour ce faire, on utilisera la classification par réseau de neurones qui s’inscrit dans le cadre de notre pro-
jet d’étude, et qui va être expliqué et détaillée dans les parties qui suive.
Pour mettre en exergue la valeur ajoutée du réseau de neurones dans ladite classification, On va aborder une
comparaison avec la classification classique de distance minimale, ce qui va nous servir comme un repère
dans l’analyse des résultats obtenus et de nous montrer les points forts et les points faibles de l’attribution de
l’intelligence artificielle dans le traitement des images satellitaires.
Par conséquent, La démarche de notre travail se devise en deux volets, l’une concerne l’évaluation de l’efficacité
du réseau de neurones dans la classification, et l’autre se focalise sur le suivi de l’évolution de la quantité d’eau
dans le bassin de Bin El Ouidane dans la périodes 2015-2022.
Pour résumer les étapes à suivre dans la réalisation de notre projet, nous avons illustré la méthodologie
générale par les organigrammes suivant :
14
Classification par réseaux de neurones sur ENVI
15
Classification par réseaux de neurones sur ENVI
naturels spectaculaires, notamment la chaîne de montagnes du Haut Atlas et les forêts d’arbres fruitiers de la
vallée de l’Oum Er Rbia.
16
Classification par réseaux de neurones sur ENVI
5.2.4 Climat
La région de Béni Mellal-Khénifra, a un climat semi-aride à continental. Le climat est caractérisé par des
hivers frais et humides avec des températures souvent en dessous de zéro, et des étés secs et chauds avec
des températures pouvant atteindre jusqu’à 40°C.
La région reçoit peu de précipitations en été, en raison de la proximité du désert, mais les précipitations
sont plus fréquentes en hiver, avec des tempêtes de neige dans les zones montagneuses. Les températures
diurnes peuvent varier considérablement, avec des écarts de plus de 20°C entre les températures minimales
et maximales.
• Satellite Sentinel-2
17
Classification par réseaux de neurones sur ENVI
La mission Sentinel-2 fait partie du programme Copernicus de l’Union européenne pour L’observation de la
Terre. Sentinel-2 se compose de deux satellites jumeaux, Sentinel-2A (Lancé le 23 juin 2015) et Sentinel-2B
(lancé le 7 mars 2017).
Les deux satellites ont la même orbite, mais sont séparés de 180° pour une couverture et une transmission
des données optimales. Leurs données combinées sont utilisées dans le produit Digital Earth Africa Sentinel-2.
Chacun des deux satellites Sentinel-2 observera la totalité des terres émergées tous les dix jours, avec une
résolution de 10 m à 60 m, dans 16 bandes spectrales allant du visible au moyen infrarouge. À eux deux,
ils permettront des observations de toutes les terres émergées tous les cinq jours. En tenant compte de
l’ennuagement, il sera tout de même possible d’obtenir une donnée claire par mois sur la grande majorité
des terres. C’est cette capacité d’observation multi-temporelle qui constitue le véritable apport de la mission
Sentinel-2, même si les données des satellites Sentinel-2 offriront aussi aux utilisateurs une bonne richesse
spectrale
Dans ce projet, nous avons utilisé une image multi-spectrale de la zone d’étude acquise par le satellite sentinel
depuis google engine par un simple code qui est disponible sur bibliothèque google earth engine.
-Premièrement sur le site google earth engine, on a crée un nouveau repository puis un nouveau dossier.
18
Classification par réseaux de neurones sur ENVI
Ce code est une introduction au masquage des nuages et des ombres des nuages dans les données de
réflectance de surface Sentinel-2 à l’aide de Earth Engine.
Ce code permet de réduire une collection d’images en calculant la médiane de toutes les valeurs à chaque
pixel dans toutes les bandes correspondantes.
Figure 22: Code de visualisation d’image sur la map de google earth et l’exportation sur google drive
Le code numéro 5 permet de sélectionner la polygone qu’on trace sur la mappe, le et de visualiser l’image
sur la mappe avec les bandes visibles et le code numero 6 permet l’exportation de l’image vers notre espace
dans google drive.
Après on a cliquer sur run et on a obtenu les résultat suivant:
19
Classification par réseaux de neurones sur ENVI
Et finalement on clique sur run sur la partie ’Tasks’ et l’image s’exporte automatiquement sur notre compte
drive.
Les images se représentent avec 16 bandes, mais on a besoin que de 8 bandes pour réaliser notre étude.
Le logiciel permet d’établir toutes les méthodes de traitement d’images, de corrections géométriques, radio
métriques, le dé mixage radio métrique, la classification ainsi que la mise en page cartographique.
De plus, il est aussi important de signaler que le logiciel ENVI est conçu en langage IDL (Interactive Data
Langage – Research System), qui en le maitrisant, offre des moyens de programmation évoluée tel l’ajout
d’autres fonctionnalités à ENVI.
Nous avons utilisé ce logiciel dans le but de la classification des images par différentes méthodes, notam-
ment par réseaux de neurones et le maximum de vraisemblance.
20
Classification par réseaux de neurones sur ENVI
• Barre de menu :
• File : permet notamment d’ouvrir un fichier, d’accéder au Data Manager, d’accéder à des données sur
internet, de sauvegarder un fichier, de démarrer ENVI et de modifier vos préférences
• Basic Tools : permet de regrouper les bandes dans une seul image, donne des information statistique
(histogramme, statistique spatial. . . ), détecter le changement et effectuer des mesures sue les images.
• Classification : offrir des différentes méthodes de classification superviser (minimum distance, réseau de
neurone. . . ), Classification par arbre de décision . . . , ainsi le post classification qui contient la matrice de
confusion ...
• Transform : permet la transformation de RGB a HSV et HLS ainsi de calculer l’indice NDVI et le rapport
entre les bandes.
• Spectral : permet de détecter le changement, stress de végétation, détecter les anomalie et correction
atmosphérique. . . .
21
Classification par réseaux de neurones sur ENVI
• Vector : permet l’ouverture, création et la classification des fichier vecteurs ainsi la conversion des fichier
ENVI a dxf.
• Topographic : permet l’ouverture des fichiers topographique et la création des modèles topographique.
• Help : l’aide.
• Le panneau latéral :
• La première partie montre les diffèrent bandes dans l’image ainsi information cartographique
22
Classification par réseaux de neurones sur ENVI
• 2eme partie permet de choisir type d’affichage soit au niveau de gris ou bien en RGB
• 3eme partie permet de choisir les bandes a affiche en RGB dans le viewer
• 4eme partie contient les informations sur les dimensions d’image et permet l’affichage d’image sur le
viewer.
1 X
Ep = · (Sd,j − Sc,j )2
2 j=1
23
Classification par réseaux de neurones sur ENVI
Pour minimiser l’erreur au cours de la phase d’apprentissage, la correction du poids est proportionnelle
à la dérivée de l’erreur Ep par rapport au poids
∂Ep
∆Wij (n + 1) = [η · δj · Si ] + [α · ∆Wij (n)] avec ∆Wij ≈ −
∂Wij
Cette équation représente la règle généralisée du delta. Cette règle permet de calculer pour chaque
vecteur de pixel, la correction ∆Wij à apporter au poids Wij entre deux neurones i et j. Le principe
de base de la procédure utilisée pour l’apprentissage nécessite des corrections faites par de petites
valeurs afin de garder une bonne décroissance de la fonction de minimisation. En effet, la réussite de
l’apprentissage est proportionnelle à la valeur choisie pour le taux d’apprentissage η. Les valeurs du taux
d’apprentissage η et du momentum α sont spécifiques pour chaque application.
La méthode de maximum de vraisemblance est une méthode de classification supervisée. Elle permet
d’attribuer chaque pixel à sa classe la plus probable, En se basant sur des lois probabilistes pour seg-
menter l’espace spectral en minimisant les risques d’erreurs.
Cette méthode s’inspire du théorème de Bayes, qui indique à posteriori la distribution P (i/X).
Avec:
P (X/i) · P (i)
P (i/X) =
P (X)
Le pixel x est attribué à la classe i suivant la règle : X ∈ i si P (i/X) > P (j/X) pour i ̸= j La méthode de
maximum de vraisemblance suppose de même que la distribution des données dans une classe donnée
suit une distribution gaussienne multi-variée . Il est alors préférable de définir la probabilité logarithmique.
• Indices de vérifications
Pour pouvoir évaluer nos résultats , On procède par l’utilisation de la matrice de confusion (Classifi-
cation –> Post Classification –> Confusion Matrix) où on peut juger la qualité la de précision à partir des
deux indicateurs : le coefficient kappa et la précision globale ;
Le calcul de ces deux indicateurs se base sur les résultats de la matrice de confusion (ou la matrice
d’erreur). Cette matrice peut être définie comme suit :
24
Classification par réseaux de neurones sur ENVI
– Le coefficient kappa : est une mesure de précision qui exprime la réduction proportionnelle de l’errer
obtenue par une classification comparée à l’erreur obtenue par une classification complètement au
hasard .le coefficient kappa est toujours compris entre -1 et 1. Plus ce coefficient est proche de 1,
plus la classification est de bonne qualité. Il peut être défini de la manière suivante:
P P
pii − pi. · p.i
K= i P i
1 − i pi. · p.i
Où P
i Nii
pii =
N
Ni
pi. =
N
Mi
p.i =
N
– La précision globale (PG) : cet indicateur évalue le pourcentage des pixels qui sont bien classifiés.
Il est estimé en calculant le rapport du nombre de pixels qui sont attribués à la bonne classe par
rapport au nombre total des pixels. P
Nii
PG = i
N
5.5 Traitement
Dans cette partie nous allons essayer de réaliser la méthodologie de notre recherche. Pour se faire, nous
allons utiliser comme outil de travail le logiciel ENVI ainsi que l’image Sentinel déjà cités.
• Eau : principale classe dans notre étude, regroupe toutes les surfaces recouvertes d’eau à la date
d’acquisition de l’image (Le Barrage Bin el Ouidane) .
• Sol nu : regroupe toutes les surfaces n’étant recouvertes d’aucune végétation à la date d’acquisition de
l’image.
• Végétation : regroupe les surfaces cultivées.
Après avoir défini les classes d’information et leurs localisations, nous essayons de délimiter les régions
d’intérêts de chaque classe dans le logiciel ENVI afin de définir les classes spectrales qui les représentent.
25
Classification par réseaux de neurones sur ENVI
Chaque région d’intérêts doit contenir un minimum de 30 pixels spectralement représentatif, ils sont représen-
tés sous forme de polygones spécifiés pour chaque classe. Dans notre cas, on a sélectionné 15 polygones
pour la classe de l’Eau et de végétation, et 18 pour le sol nu.
Sur base des polygones ainsi définis, l’extraction automatique des valeurs de pixels contenues à l’intérieur
des polygones et le calcul de leur moyenne et écart-type produiront la signature spectrale de chaque classe à
partir des bandes choisies de l’image.
Remarque
Dans le choix des classes , on a trouvé une difficulté de distingué entre les bâtiment et le sol vu la faible réso-
lution de l’image (10m) et la faible densification dans la zone, cela nous impose à fusionné les deux classes,
aussi que les bâtiment reflète une brillance dans l’image qui se permet au logiciel de les considérer comme
des zones de faibles quantité d’eau .
26
Classification par réseaux de neurones sur ENVI
- La boîte de dialogue Classification Input File s’affiche pour sélectionner l’image d’entrée
- La boîte de dialogue Neural Net Parameters s’affiche pour entrer les paramètres souhaités
27
Classification par réseaux de neurones sur ENVI
• Résultats:
La démarche ci dessus a été utiliser pour image satellitaire de 2015 et de 2022 et nous avons obtenu le résultat
suivant :
28
Classification par réseaux de neurones sur ENVI
Nous avons utilisée les mêmes zones d’entrée dans classification par réseau de neurone.
on a effectuée les mêmes étapes de classification de réseau de neurone sauf on a sélectionné maximun
likehood au lieu de neural net.
on a laissé le programme paramétré par défaut en sélectionnant toutes les régions d’intérêts comme le
montre la figure suivante.
29
Classification par réseaux de neurones sur ENVI
• Résultats :
D’après ce tableau, il est clair que les précisions de classification dépendent de l’architecture des modèles
neuronaux et des paramètres choisis à l’apprentissage. L’augmentation du nombre de couche cachée (de 1 à
2) n’améliore pas la précision de la classification, mais augmente plutôt le temps de calcul, donc le nombre de
couches cachées à un effet minime sur la performance du réseau. Ainsi, l’RMS de 0,01 donne des résultats
meilleurs qu’avec un RMS 0,1. En effet, le choix de RMS signifie la précision qu’on souhaite avoir au final de
la classification, ce qui veut dire que plus il est faible, plus la précision est meilleur, dans ce cas, on aura une
seul contrainte, c’est que si on n’a pas atteint l’RMS voulus avant la terminaison du nombre d’itération choisis,
l’algorithme s’arrête avec une précision plus faible que celle définie au départ, cela indique le rôle de nombre
d’itération dans la résolution du système.
30
Classification par réseaux de neurones sur ENVI
Alors que la classe d’eau en bleu , il a crée des anomalies au niveau des zones qui présente des quantités
d’eau plus faible comme la rivière et pour une grande quantité d’eau la classification est fine et meilleur(Cas
du Barrage Bin el Ouidane ).
31
Classification par réseaux de neurones sur ENVI
En ce qui concerne les deux images classifiées de 2015 et 2022, on remarque une déficit importante
d’eau, et ceci montre l’impact de la sécheresse sur les réserves d’eau dans la région dans les dernières
décennies au Maroc.En effet, la région a reçu peu de précipitations dans ces dernières années chose qui
influence négativement sur les cultures des agriculteurs locaux , ainsi la population voisine qui souffre du
manque d’eau.
Figure 47: La différence entre l’image classifié 2015 et 2022 de la Quantité d’eau du Barrage
32
Classification par réseaux de neurones sur ENVI
La validation statistique de l’image 2022 donne une précision globale de 95.22 % et le coefficient de Kappa
est de 0,92.
L’analyse de la matrice de confusion montre que pour certaines classes thématiques, la discrimination ef-
fectuée par les réseaux de neurones est très bonne ( sol, végétation )alors que pour d’autres ( l’eau ), il y a
des confusions à cause des réponses radiométriques qui sont proches ( la diminution de l’eau dans certains
zones présente une faible séparabilité entre les valeurs radiométriques de sol et de l’eau ce qui signifie que le
degré d’appartenance des pixels à la classe de l‘eau est de 83 %
La classification est donc jugée satisfaisante.
La courbe d’erreur constitue aussi un critère important dans la validation de la classification par réseau de
neurones. En effet, l’objectif de la méthode de rétro-propagation d’erreur étant de minimiser l’erreur entre la
sortie calculée et celle désirée au cours de l’apprentissage, cette courbe devrait avoir une tendance décrois-
sante et sans oscillations. Sur la courbe (figure (52) obtenue, la tendance décroissante est observée bien que
quelques oscillations s’y observent ; l’allure attendue est obtenue ; preuve que la classification s’est déroulée
avec succès.
Les changements détectés à l’aide de ce principe diffèrent significativement d’une simple différenciation des
deux images.
33
Classification par réseaux de neurones sur ENVI
Bien que le rapport statistique inclue une différence d’image de classe à classe, l’analyse se concentre prin-
cipalement sur les changements de classification de l’état initial ; c’est-à-dire que pour chaque classe d’état
initial, l’analyse identifie les classes dans lesquelles ces pixels ont changé dans l’image d’état final.
ENVI Classic peut signaler les modifications sous forme de nombre de pixels , de pourcentages et de
zones. De plus, vous pouvez produire un type spécial d’image de masque (masques de classification) qui
fournit un contexte spatial pour le rapport tabulaire.
Les masques de classe sont des images de classification ENVI Classic avec des couleurs de classe cor-
respondant à l’image de l’état final, ce qui permet d’identifier facilement non seulement où les changements
se sont produits, mais aussi la classe dans laquelle les pixels ont changé.
• Le tableau de statistiques représente les classes d’état initial(image classifier de l’année 2015) dans les
colonnes et les classes d’état final dans les lignes(image classifier de l’année 2022).
Cependant, les colonnes n’incluent que les classes d’état initiales sélectionnées (appariées), tandis que
les lignes contiennent toutes les classes d’état final. Ceci est nécessaire pour une comptabilisation com-
plète de la distribution des pixels qui ont changé de classe. Pour chaque classe d’état initial (c’est-à-dire
chaque colonne), le tableau indique comment ces pixels ont été classés dans l’image d’état final.
• On remarque que les pixels initialement classifiée dans 2015 comme Eau ( la première colonne du
tableau) on était transformer dans l’image classifiée 2022 en 40.8% de sol qui est afficheen jaune sur
l’image ci-dessus et 0.4% de végétation qui est affiche en vert sur l’image ci-dessus avec 58.7% qui a
resté constante dans les deux images.
• On constate une forte réduction de volume (41% ) d’eau entre les années de 2015 et 2022.
34
Classification par réseaux de neurones sur ENVI
• On remarque que les pixels initialement classifiées dans 2015 comme végétation ( la deuxième colonne
du tableau) on était transformer dans l’image classifiée 2022 en 14.44% de sol qui est affiche en jaune
sur l’image ci-dessus et 0.02% de l’eau qui est affiche en bleu sur l’image ci-dessus avec 85.53% qui a
resté constante dans les deux images.
• il est constate une diminution de couverture végétale(14%) entre les années de 2015 et 2022.
• On remarque que les pixels initialement classifiée dans 2015 comme sol ( la troisieme colonne du
tableau) on était transformer dans l’image classifiée 2022 en 0.02% de l’eau qui est affiche en bleu
sur l’image ci-dessus et 2.96% de végétation qui est affiche en vert sur l’image ci-dessus avec 96.801%
qui a resté constante dans les deux images.
• On constate une augmentation de la superficie de sol (16%) entre les années de 2015 et 2022.
35
Classification par réseaux de neurones sur ENVI
a concerné à la fois les cartes d’occupation de sols obtenus ,la matrice de confusion , et les précisions qui en
découlent. Pour la suite de cette partie , on aborde la comparaison par l’image de 2022
Figure 54: Comparaison des images obtenues par réseaux de neurones et par maximum de vraisem-
blance
A l’œil nu, l’image (a) est plus fluide et homogène que l’image (b) (figure 57) qui semble être un peu
bruitée. D’autre part, en les comparant avec l’image réelle d’origine, on ne peut pas nier que la méthode de
maximum de vraisemblance a donnée de bons résultats, mais la méthode des réseaux de neurones a donné
des résultats meilleurs.
Nous pouvons à titre d’exemple remarquer le problème de l’eau qui ne figure pas dans la première image
alors qu’en origine, il se trouve une rivière , chose qui a été bien illustré dans l’image classifie par réseau de
neurones ( Voir table 2).
En ce qui concerne la classe végétation, la méthode de RN a donné cette fois-ci des résultats meilleurs
que la classification par MDV , Ceci est probablement dû à la ressemblance de la valeur spectrale des ombres
des arbres et de Sol.
La comparaison des résultats obtenus montre une supériorité des réseaux de neurones dans la classifica-
tion de la plupart des unités d’occupation de sol.
Statistiquement, l’image classifiée par réseaux de neurones est meilleure que l’image classifiée par la méth-
ode de maximum de vraisemblance. En effet,les réseaux de neurones donnent des valeurs supérieures de
précision globale et de Kappa par rapport au maximum de vraisemblance ( Voir table 3).
36
Classification par réseaux de neurones sur ENVI
MDV RN
Coefficient Kappa 0.82 0,92
Précision globale 88 % 95.22 %
Figure 55: Tableau de détection du changement entre les deux méthodes sur L’image 2022
• Le tableau de statistiques représente les classes d’état initial(image classifier par réseau de neurone de
l’année 2022 ) dans les colonnes et les classes d’état final dans les lignes (image classifier par maximum
de vraisemblance de l’année 2022)
• On remarque que les pixels initialement classifiée par réseau de neurone comme Eau ( la première
colonne du tableau) on était transformer dans l’image classifiée par le maximum de vraisemblance en
16.64% de sol qui est affiche en jaune sur l’image ci-dessous et 2.75% de végétation qui est affiche en
vert sur l’image ci-dessous avec 54.50% qui a resté constante dans les deux images et 26.09% de non
classifier.
Figure 56: Détection du changement d’eau entre les deux méthodes sur L’image 2022
• On remarque que les pixels initialement classifiées par reseau de neurone comme végétation ( la deux-
ième colonne du tableau) on était transformer dans l’image classifiée par le maximum de vraisemblance
en 19.19% de sol qui est affiche en jaune sur l’image ci-desosus et 80.80% qui a resté constante dans
les deux images.
37
Classification par réseaux de neurones sur ENVI
Figure 57: Détection du changement de vegetation entre les deux méthodes sur L’image 2022
• On remarque que les pixels initialement classifiées par reseau de neurone comme sol ( la troisieme
colonne du tableau) on était transformer dans l’image classifiée par le maximum de vraisemblance en
2.39% de vegetation qui est affiche en vert sur l’image ci-dessous et 97.60% qui a resté constante dans
les deux images.
Figure 58: Détection du changement de sol entre les deux méthodes sur L’image 2022
Figure 59: Tableau de détection du changement entre les deux méthodes sur L’image 2015
• Le tableau de statistiques représente les classes d’état initial(image classifier par réseau de neurone de
l’année 2015) dans les colonnes et les classes d’état final dans les lignes (image classifier par maximum
de vraisemblance de l’année 2015)
• On remarque que les pixels initialement classifiée par reseau de neurone comme Eau ( la première
colonne du tableau) on était transformer dans l’image classifiée par le maximum de vraisemblance en
8.05% de sol qui est affiche en jaune sur l’image ci-dessous et 0.651% de végétation qui est affiche en
38
Classification par réseaux de neurones sur ENVI
vert sur l’image ci-dessous avec 75.22% qui a resté constante dans les deux images et 16.077% de non
classifier.
Figure 60: Détection du changement d’eau entre les deux méthodes sur L’image 2015
• On remarque que les pixels initialement classifiées par reseau de neurone comme végétation ( la deux-
ième colonne du tableau) on était transformer dans l’image classifiée par le maximum de vraisemblance
en 64.125% de sol qui est affiche en jaune sur l’image ci-dessous et 35.865% qui a resté constante dans
les deux images.
Figure 61: Détection du changement de vegetation entre les deux méthodes sur L’image 2015
• On remarque que les pixels initialement classifiées par reseau de neurone comme sol ( la troisième
colonne du tableau) on était transformer dans l’image classifiée par le maximum de vraisemblance en
0.329% de l’eau, 0.11% de vegetation et 99.56% qui a resté constante dans les deux images.
7.3 Remarque
Pour les avantages des réseaux de neurones, nous pouvons citer :
• Apprentissage automatique des poids
• Bonne approximation.
Par contre, les réseaux de neurones présentent quelques inconvénients :
• Les algorithmes d’apprentissage consomment un temps de calcul considérable.
On conclut que la classification par réseau de neurone est plus efficace que le maximum vraisemblance.
39
Classification par réseaux de neurones sur ENVI
8.1.1 Importation des différent calques eau , sol et végétation des deux années 2015
et 2022
Figure 62: Importation des différent calques eau , sol et végétation des deux années 2015 et 2022
8.1.2 Application d’un masque binaire pour la séparation entre les zone de l’eau, de la
végétation et du sol
Figure 63: Réalisation d’un masque binaire pour eau de l’année 2015
40
Classification par réseaux de neurones sur ENVI
• On a choisit les pixels dont la valeur radiométrique est inférieure à 30 , pour représenter les surfaces
occuper par eau .
• On remarque que la masque binaire à transformer l’image raster d’un gradient des valeur radiométrique
à un masque binaire
41
Classification par réseaux de neurones sur ENVI
• On refait le même processus de transformation pour les autres cinq image raster pour touver
– P OLYGONE D ’ EAU 2015
– P OLYGONE D ’ EAU 2022
– P OLYGONE DE VÉGÉTATION 2015
– P OLYGONE DE VÉGÉTATION 2022
– P OLYGONE DE SOL 2015
– P OLYGONE DE SOL 2022
Les résultats seront les suivants :
42
Classification par réseaux de neurones sur ENVI
Figure 68: Comparaison des surface de eau , végétation et sol entre l’année 2015 et 2022
43
Classification par réseaux de neurones sur ENVI
Figure 69: Carte de comparaison spatiale entre les zones occupées par eau en 2015 en rouge et les
zones occupées par eau en 2022 en bleu
• La réduction de la surface d’eau entre 2015 hachurée en rouge et 2022 hachurée en bleu indique que le
Barrage Bin El Ouidane a subi une baisse significative pendant cette période, en raison de la sécheresse.
Figure 70: Carte de comparaison spatiale entre les zones occupées par la végétation en 2015 en
rouge et les zones occupées par la végétation en 2022 en bleu
44
Classification par réseaux de neurones sur ENVI
• On remarque une baisse de la couverture végétale entre 2015 et 2022 dans la région du barrage Bin El
Ouidane en raison du phénomène.
Figure 71: carte de comparaison spatiale entre les zones occupées par le sol en 2015 en rouge et les
zones occupées par le sol en 2022 en bleu
• Il y a une forte augmentation de la surface du sol entre 2015 (représentée par des hachures rouges) et
2022 (représentée par des hachures bleues) en raison de la disparition de l’eau dans le barrage Bin El
Ouidane et de la réduction de la couverture végétale.
8.3 Différence de surface occupée par l’eau entre les années 2015 et 2022
8.3.1 Reprojection de la carte dans le système conique conforme de Lambert Zone 1
pour avoir le calcul des surfaces précise , on a recours au changement de système de projection pour trouver
la surface en mètre carré.
45
Classification par réseaux de neurones sur ENVI
Figure 72: reprojecter la couche vecteur des polygone de l’eau depuis GCS-WGS-1984 vers PCCL
zone 1
• On exploite la valeur la somme de la surface des polygones d’eau en 2015 et en 2022 pour trouver les
résultats suivante :
• on remarque une diminution significative entre les surface occuper par l’eau dans l’année 2015 et l’année
2022 36 %.
46
Classification par réseaux de neurones sur ENVI
9 Conclusion et recommandations
Cette étude avait pour principal objectif de montrer l’apport des réseaux de neurones dans la cartographie de
l’occupation du sol en vue de détecté le changement due à la sécheresse qui a impacté le barrage de bin el
ouidane. En effet, dans cette région, réaliser la carte d’occupation de sol était un peu complexe étant donné le
relief très accidenté et les ressemblances spectrales entre l’eau et le sol, Cependant, la carte nous a permis de
distinguer l’évolution de la région entre deux années. Les traitements des images satellitaires par les réseaux
de neurones ont permis d’obtenir une bonne précision dans la classification ainsi la carte obtenue pourrait être
indispensable pour la planification du développement et la gestion du territoire dans cette région.
Pour un futur traitement sur le sujet de *Classification par réseaux de neurones sur le logiciel ENVI*, On
peut dire qu’une manipulation de tous les paramètres est recommandé pour détecter l’influence de chacun
sur le réseau, de plus , il est préférable de chercher d’autre logiciel qui nous permet d’exécuter la même clas-
sification avec plus de paramètres comme le nombre des neurones et la fonction d’activation afin de trouver
l’équation la plus optimale en terme de temps et de qualité.
47
Classification par réseaux de neurones sur ENVI
48
Classification par réseaux de neurones sur ENVI
49