Retour au blog
AI Segmentation
QGIS
Tutorial

AI Segmentation pour QGIS : le guide complet

Un quartier pavillonnaire avant et après la détection automatique des bâtiments (after)
Un quartier pavillonnaire avant et après la détection automatique des bâtiments (before)
ImagerieDétecté
Drag to compare
Un quartier pavillonnaire entier, détecté en une seule passe (Hauts-de-Seine, 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, un modèle semi-automatique qui tourne en local sur votre machine, en illimité : vous cliquez sur un objet et l'IA en dessine le contour. 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 quartier pavillonnaire 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

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.

Tracez un exemple, puis excluez un faux positif : les vignettes de référence se mettent à jour dans le panneau.

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 9). 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é 951 objets candidats.

Détection en cours, tuile 1 sur 9

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, 335 emprises de bâtiments.

Couche GeoPackage exportée avec 335 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 les tables d'une ferme solaire :

Tables d'une ferme solaire avant et après la détection automatique (after)
Tables d'une ferme solaire avant et après la détection automatique (before)
ImagerieDétecté
Drag to compare
Prompt : solar panel. Des dizaines de tables, en une seule détection.

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

Le mode Manual est un modèle semi-automatique qui tourne en local sur votre propre machine, en illimité et hors ligne, après une installation en un clic depuis le panneau. L'interaction est toujours la même : vous cliquez sur un objet et l'IA en dessine le contour d'un coup, puis le clic gauche ajoute de la surface et le clic droit exclut une partie parasite, si bien que quelques clics transforment une approximation en un contour propre. Les mêmes contrôles de forme que l'Automatic (Simplify outline, Round corners, Right angles, Expand/Contract, Fill holes) s'appliquent à la sélection en direct. Save polygon la valide (elle passe en vert), vous passez à l'objet suivant, et Export polygons to a layer exporte le tout quand vous avez terminé.

Le panneau Manual : un point vert pour le clic gauche qui ajoute, une croix rouge pour le clic droit qui exclut, les contrôles Refine selection et le bouton Save polygon entouré
Un seul panneau, toute l'interaction : clic gauche pour ajouter, clic droit pour exclure, affinez la forme, puis Save polygon (entouré) pour valider.

Le mode Manual se justifie de deux façons, et le plus rapide pour le découvrir est de s'en servir comme outil de réparation d'une détection Automatic.

Corriger une détection Automatic à la main

Une passe Automatic vous emmène presque au bout, mais une scène dense laisse toujours quelques imperfections : un contour qui déborde sur le voisin, une cour que le modèle a coupée en deux, une poignée de bâtiments jamais attrapés. Directement dans la revue, Refine in Manual mode ouvre précisément ces détections en Manual pour les corriger point par point, sans rien relancer et sans dépenser de nouveaux crédits.

Le bouton Refine in Manual mode dans le panneau de revue Automatic
Refine in Manual mode, depuis la revue : corrigez le résultat automatique à la main plutôt que de le relancer.

Chaque détection arrive comme un objet éditable. Clic droit à l'intérieur pour la ré-ouvrir et découper une partie sur-segmentée ; clic gauche à l'intérieur pour l'agrandir. Cliquez sur une zone vide pour ajouter un bâtiment manqué par la passe, Delete supprime celui dont vous ne voulez pas, et S valide celui qui vous convient (il passe en vert). Quand la couche est juste, revenez avec Back to review et exportez ensemble les polygones automatiques et ceux faits à la main.

Refine in Manual mode ré-ouvre les détections automatiques comme des objets éditables : le clic gauche en agrandit une, le clic droit la rogne, S la conserve. Puis Back to review pour tout exporter.

Segmenter de zéro, objet par objet

Vous pouvez aussi ignorer complètement l'Automatic et segmenter élément par élément, chacun avec son contour propre. Comme le modèle tourne sur votre machine, il est illimité et ne coûte aucun crédit, ce qui en fait l'outil idéal quand il vous faut dix objets précis plutôt que mille, ou quand vous voulez un contrôle total sur chaque contour. Même règle d'imagerie que l'Automatic : n'importe quel raster visible fonctionne, d'un GeoTIFF à une orthophoto de drone en passant par un fond XYZ/WMS.

Choisissez Manual et démarrez

Dans le panneau, gardez l'onglet Manual sélectionné, choisissez votre couche d'imagerie, et cliquez sur Start Manual AI Segmentation. Le modèle se charge une fois, puis chaque clic est instantané.

Cliquez sur un objet

Cliquez n'importe où sur l'objet et le modèle local en dessine le contour d'un coup. Ici, un seul clic sur un bâtiment isolé.

Un seul clic gauche, et l'IA dessine le contour de tout le bâtiment

Corrigez en un clic ou deux

Le clic gauche ajoute la surface oubliée par le modèle ; le clic droit exclut une partie prise par erreur. Le contour se met à jour à chaque clic. Le point vert est un point positif, la croix rouge un point négatif.

Un point positif conserve le bâtiment, un point négatif exclut la place qu'il débordait

Validez et passez à la suite

Save polygon (ou la touche S) valide la sélection : elle passe en vert et rejoint la couche, et le panneau est prêt pour l'objet suivant. Le modèle travaille au mieux un élément à la fois.

Le polygone validé, désormais vert et intégré à la couche

Exportez vers une couche

Quand vous avez tous vos objets, Export polygons to a layer écrit un GeoPackage stylé avec un schéma propre (label et area_m2), prêt pour le SIG.

Les quatre bâtiments tracés à la main exportés en une couche GeoPackage propre

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
·10 min read
Contact