ELABE BFMTV L'Opinion en direct - Les Français et les 100 jours de Gabriel Attal
Extraction des routes par deep learning: ArcGIS Pro 2.9
1. 23/12/2021 08:03 Extraction des routes par Deep Learning
https://storymaps.arcgis.com/stories/9769383bb7c440a89b6862d90498cbaa/print 1/7
Extraction des routes
par Deep Learning
Un modèle préparé et publié par ESRI, à utiliser
dans Detect Objects Using Deep Learning tool dans
ArcGIS Pro 2.9 pour l'extraction des rout
Youssoupha Mbodji
22 décembre 2021
Il est assez fréquent qu’au cours de nos différents travaux,
nous soyons appeler à utiliser le réseau routier. Cependant, il
arrive que l’on dispose de couche non épurées, mal propres
avec beaucoup d’impuretés ou alors que l’on n’en dispose pas
du tout.
À ce moment, ça devient un vrai cache tête et souvent le
premier réflexe est de passer à la numérisation à partir
d’images satellite ou de télécharger depuis OSM. C’est super,
et personnellement j’y ai recours fréquemment. Cependant,
cette technique si facile qu’elle puisse être, ne peut rivaliser
avec la puissance du Deep Learning.
Extraction des routes par Deep Learning
2. 23/12/2021 08:03 Extraction des routes par Deep Learning
https://storymaps.arcgis.com/stories/9769383bb7c440a89b6862d90498cbaa/print 2/7
En effet, à l’aide d’un modèle préparé et publié par ESRI, vous
pouvez l’utiliser dans Detect Objects Using Deep Learning
tool dans ArcGIS Pro 2.9 pour extraire les routes à partir de
rasters haute résolution.
Pour ce faire, dans les ligne qui suivent je vous montrerai de
manière très rammassée comment acquerir une image haute
résolution gratuitement (1) pour l'utiliser et en extraire les
routes (2) à l'aide du modéle prétrained préparé par ESRI .
I. Installation de Deep Learning Libraries
Installer for ArcGIS
Si vous avez déja installé ArcGIS Pro (avec Image analyst
autorisé évidemment), allez sur le lien ci-dessous pour
télécharger l'installeur des librairies requises pour exécuter
Deep learning sur votre poste.
Une fois téléchargé, il faut extraire tout le contenu du fichier
zip avant d'exécuter l'installateur.
NB: Si vous ne voulez modifier votre environnement
Python, pensez à le cloner d'abord.
GitHub - Esri/deep-learning-frameworks:…
ArcGIS Pro, Server and the ArcGIS API for Python all
include tools to use AI and Deep Learning to solve…
https://github.com/esri/deep-learning-frameworks
II: Télécharger le model Deep learning
Si vous avez fini l'installation, passez maintenant à
télécharger le modèle Deep Learning fourni par ESRI. Pour ce,
allez sur le lien ci-dessous.
Notez qu'il est aussi possible de télécharger le modèle
directement depuis Living Atlas sur ArcGIS Pro
3. 23/12/2021 08:03 Extraction des routes par Deep Learning
https://storymaps.arcgis.com/stories/9769383bb7c440a89b6862d90498cbaa/print 3/7
Road Extraction - Global Aperçu
Deep learning
model to
extract roads
from high
Téléch…
ArcGIS
Road Extraction - Global
III: Acquisition d'image haute résolution
Nous le savons tous, les image satellite gratuitement
téléchargeables sont de faible résolution et sont moins
indiquées en détection d'objets. Toutefois, il existe des
possiblités de téléchargement qui permettent d'avoir des
image de très haute résolution. parmi elles,
SAS Planet
et Terra Incognito.
Cependant ces solutions (pour mon cas du moins) sont
souvent bloquées par Windows Defender ou bien le
téchargement prend beaucoup de temps et consomme plus de
données (mdr!!! pour ceux utilise les forfait. lol!!!!).
Alors un moyen beaucoup plus rapide existe en utilisant les
fond de carte sur ArcMap ou ArcGIS Pro.
• Commencez d'abord par créer un projet sur ArcGIS Pro,
inserer une carte (1) et zommer bien sur votre zone
d'étude (ici la Ville de Passy à 1:5000) puis allez changer le
fond de carte par défaut en Imagery (ici World Imagery
(1.1)
4. 23/12/2021 08:03 Extraction des routes par Deep Learning
https://storymaps.arcgis.com/stories/9769383bb7c440a89b6862d90498cbaa/print 4/7
• Ensuite, exporter votre carte (pas de mise en page) (2 et 3)
en veillant à respecter les paramètres tels que spécifiés sur
la capture ci-dessous.
• Je rappelle que si vous devez travailler sur une vaste
zone, vous pouvez répéter ce processus autant de fois
que nécessaire pour couvrir toute votre zone et
procéder à l'assemblage de des différentes images
obtenues pour former un tout. Je pourrais au besoin faire
un tuto sur le mosaïcage.
Etape d'exportation des fond de carte sur ArcGIS Pro 2.9
IV: Extraction des routes avec Detect
Object
Maintenant, passons aux choses serieuses. Si vous être arrivés
jusque là, vous êtes peinards. Encore un peu d'effort et on y est!
• Commencez par ajouter l'image de votre zone dans ArcGIS
Pro
• sur le menu Analysis, ouver la boite à outils (2)
• Défilez (3) jusqu'à Image analyst tools (A), développez-le
pour choisir Deep Learning (B) puis double cliquez sur
Detect Object Using Deep Learning (C)
• sur la fenêtre qui s'ouvre, ajouter votre image (Input
Raster) (a) et définissez un repertoire d'enregistrement de
5. 23/12/2021 08:03 Extraction des routes par Deep Learning
https://storymaps.arcgis.com/stories/9769383bb7c440a89b6862d90498cbaa/print 5/7
vos résultats (Output Detected Objects) (b), vous pouvez
aussi le laisser par défaut et ArcGIS utilisera la GDB par
active par défaut. Dans ce cas il faudra s'assurer d'avoir
bien enregistré la couche résultant avant de quitter ArcGIS
Pro, sinon je ne serai pas là pour vous consoler. En (c),
Model Definition, allez chercher le modèle que vous aviez
préalable téléchargé.
• Laisser les autres paramètres par défaut.
• Exécuter l'outil (4) et armez-vous de patience. Cela peu
prendre plus de 10mn comme mois, ça dépend de l'étendu de
la zone et de la rapidité de votre PC.
Detect Object Using Deep Learning, extraction des route de la ville de Passy
V: 15 10mn plutard, le réseau routier est
généré
Après quelques minutes d'exécution, appréciez le résultat.
Si des ajustement sont nécessaires, vous pouvez éditer la
couche et faire le nettoyage.
6. 23/12/2021 08:03 Extraction des routes par Deep Learning
https://storymaps.arcgis.com/stories/9769383bb7c440a89b6862d90498cbaa/print 6/7
Réseau routier de la ville de Passy
Faite un Swiping pour comparer le résultat avec ce qui est
visible sur l'image comme le montre la vidéo ci-doussous.
Swipe
7. 23/12/2021 08:03 Extraction des routes par Deep Learning
https://storymaps.arcgis.com/stories/9769383bb7c440a89b6862d90498cbaa/print 7/7
Crédit: PratiSIG Consulting
Youssoupha MBODJI