Retour au blog
AI Segmentation
QGIS
Tutorial

AI Segmentation pour QGIS : le guide complet

Un centre-ville avant et après la détection automatique des bâtiments (after)
Un centre-ville avant et après la détection automatique des bâtiments (before)
ImagerieDétecté
Drag to compare
Un centre-ville entier, détecté en une seule passe (Saint-Germain-en-Laye, sur imagerie Google Satellite). Faites glisser la poignée pour comparer.

AI Segmentation transforme l'imagerie déjà ouverte dans votre QGIS en couches vecteur propres. Le plugin fonctionne de deux façons. D'abord le mode Automatic, où vous dessinez une zone, nommez l'objet, et récupérez toutes ses instances d'un coup (emprises de bâtiments, parcelles, arbres, routes, panneaux solaires) : il tourne dans le cloud, sans GPU sur votre machine. Ensuite le mode Manual, où vous cliquez sur un objet et l'IA en dessine le contour, en local sur votre machine et en illimité. L'image ci-dessus est une seule détection Automatic, et ce guide la rejoue en direct dans QGIS, réglage par réglage.

Installer et activer

Dans QGIS, ouvrez Extensions -> Installer/Gérer les extensions, cherchez AI Segmentation et installez. Connectez-vous ensuite depuis le panneau (un onglet navigateur, environ 15 secondes) et les deux modes sont prêts.

Le panneau AI Segmentation avec le sélecteur Manual/Automatic, prêt à démarrer
Choisissez votre couche d'imagerie et lancez.

Votre première détection

Objectif : extraire toutes les emprises de bâtiments du centre-ville ci-dessus. Une seule détection, de bout en bout.

Dessinez votre zone

Cliquez sur Start Automatic AI Segmentation, puis cliquez autour de la zone sur la carte et refermez le tracé. Une imagerie nette et bien contrastée donne les polygones les plus propres.

La zone tracée point par point, puis refermée.

Nommez l'objet

Tapez l'objet (ici building), ou choisissez-le dans la Library d'objets prêts à l'emploi avec aperçus.

L'étape de configuration : objet building, carte d'exemple, curseur de détail

Montrez un exemple (optionnel)

Un mot ne suffit pas toujours. Draw an example donne à l'IA un échantillon tiré de votre propre imagerie (même capteur, même saison, même résolution) : entourez un objet, l'IA cherche ses semblables. Exclude a look-alike fait l'inverse : entourez un faux positif pour dire à l'IA "pas ça". Quelques exemples plus un nom forment en général la combinaison la plus solide, et les exemples seuls suffisent quand l'objet n'a pas de nom évident.

Show an example : un exemple positif (vert) et une exclusion (rouge) tracés sur la carte

Les vignettes de référence dans le panneau : exemple 1 en vert, exclusion 2 en rouge

Réglez le Detail

Le curseur Detail découpe votre zone en une grille de tuiles de 1024 px, chacune détectée en pleine résolution puis recousue en une couche continue : les objets à cheval sur une couture sont fusionnés. Plus de détail découpe des tuiles plus petites et trouve des objets plus petits ; le nombre de tuiles se met à jour en direct (ici 12). La zone n'a pas de limite de taille.

Aperçu de la grille de tuiles sur la zone

Détectez

Cliquez sur Detect objects. La zone est traitée tuile par tuile et les résultats se dessinent en direct sur la carte. Cette détection a trouvé 2 415 objets en deux minutes environ.

Détection en cours, tuile 4 sur 12, 365 objets trouvés

Résultats partiels dessinés en direct pendant la détection

Passez en revue

La détection ouvre une revue, pas un export. Tout ce qui suit est instantané et ne relance rien : vous filtrez et remodelez les détections jusqu'à ce que la couche soit juste. La section suivante détaille chaque contrôle.

Le panneau de revue : compteur, couleurs d'affichage, histogramme de confiance

Exportez

Cliquez sur Export polygons. Vous obtenez une couche GeoPackage stylée avec un schéma prêt pour le SIG : class, score, area_m2, perimeter_m. Ici, 306 emprises de bâtiments.

Couche GeoPackage exportée avec 306 emprises de bâtiments

Table attributaire avec les colonnes class, score, area_m2 et perimeter_m

Les contrôles de la revue, expliqués

Confidence

Chaque détection porte un score : à quel point l'IA est sûre que ce polygone est bien votre objet. La détection renvoie tout ce qui est plausible, et le curseur Confidence fixe le score minimum à garder : glissez vers More objects pour révéler les détections plus faibles, vers Only confident pour ne garder que les plus sûres. L'histogramme au-dessus du curseur montre combien d'objets se trouvent à chaque niveau, et le compteur se met à jour en direct. La même détection, balayée en direct entre More objects et Only confident :

Glissez le curseur Confidence : la couche et le compteur se mettent à jour instantanément.

Les objets denses et répétitifs comme ces toits obtiennent des scores modestes : partir bas puis élaguer vers le haut marche en général mieux que l'inverse. Les objets corrigés à la main sont toujours conservés, quelle que soit la confiance.

Display colors

Quatre façons de regarder les mêmes détections, chacune répondant à une question différente. Random (une couleur par objet) vérifie que les voisins sont bien séparés. Outline confronte les contours à l'imagerie. Confidence montre où l'IA est sûre (jaune) ou hésite (violet), ce qui vous dit où placer le curseur de confiance. Normal est une couleur unique et sobre. Purement visuel, la géométrie ne change jamais.

Les quatre modes d'affichage côte à côte : Random, Outline, Confidence, Normal
Mêmes détections, quatre lectures : Random pour séparer les voisins, Outline pour vérifier les contours, Confidence pour repérer les hésitations, Normal pour voir la couche.

Refine detections

La section Refine detections remodèle tous les polygones d'un coup, instantanément :

Panneau Refine detections avec les contrôles de forme, taille et contour
Contrôles de forme, taille et contour, appliqués en direct à toute la couche.
  • Right angles force les angles à 90 degrés, pour les formes bâties comme les bâtiments, piscines et panneaux solaires.
  • Round corners adoucit les contours, pour les formes naturelles comme les arbres et les haies.
  • Fill holes rebouche les trous à l'intérieur de chaque polygone.
  • Min / Max size masque les détections hors d'une plage de surface au sol, le moyen le plus rapide d'éliminer le petit bruit.
  • Simplify outline, Clean edges et Expand/Contract affinent le contour lui-même.

Le même geste sur n'importe quoi

Le mode Automatic change complètement de métier en changeant un seul mot : un autre objet, une autre couche. Des parcelles agricoles sur 5 km² :

Parcelles agricoles avant et après la détection automatique (after)
Parcelles agricoles avant et après la détection automatique (before)
ImagerieDétecté
Drag to compare
Prompt : farm field. Environ 250 parcelles sur 5 km2, en une seule détection.

Ou le réseau routier d'un tissu urbain dense :

Routes urbaines avant et après la détection automatique (after)
Routes urbaines avant et après la détection automatique (before)
ImagerieDétecté
Drag to compare
Prompt : road. La surface roulable extraite en polygones.

Arbres, voitures, serres, piscines, panneaux solaires fonctionnent de la même façon ; la Library du panneau liste des objets prêts à l'emploi avec aperçus si vous préférez ne pas deviner la formulation.

Le mode Manual

Manual fait tourner un modèle local sur votre propre machine, en illimité, après une installation en un clic depuis le panneau. Cliquez sur un objet et l'IA en dessine le contour ; le clic gauche ajoute de la surface, le clic droit en retire, et vous validez puis exportez les polygones un par un. Il brille quand il vous faut dix objets précis plutôt que mille, ou quand vous voulez un contrôle total sur chaque contour.

Mode Manual : un clic sur un toit, un polygone propre
Le mode Manual : un clic, un contour, sur votre machine.

Les deux modes s'enchaînent : Refine in Manual mode, directement dans la revue Automatic, ouvre vos détections en Manual pour corriger ou ajouter quelques objets à la main, puis vous revenez et exportez le tout ensemble.

Bouton Refine in Manual mode dans le panneau de revue Automatic
Refine in Manual mode : retouchez le résultat automatique à la main, puis exportez.

Essayez sur votre propre carte

Le meilleur test est une zone sur laquelle vous travaillez vraiment : installez AI Segmentation, lancez-le dessus, et comparez la couche avec ce que vous auriez digitalisé à la main. Et si quelque chose se comporte mal, le bouton ? Help du panneau nous joint directement.

Written byLilien Auger
·7 min read
Contact