Aller au contenu
Retour au blog
AI Segmentation
QGIS
Tutorial

AI Segmentation pour QGIS : le guide complet

Même emprise, un mot change :
Orthophoto d’un quartier résidentiel, puis la même vue après extraction du bâti, chaque bâtiment étant rempli d’une couleur différente (after)
Orthophoto d’un quartier résidentiel, puis la même vue après extraction du bâti, chaque bâtiment étant rempli d’une couleur différente (before)
BeforeAfter
Glisser pour comparer
155 bâtiments d’un quartier résidentiel, délimités et colorés un par un.
Voir le tutoriel vidéo

AI Segmentation transforme l'imagerie déjà ouverte dans en couches vecteur propres. Chacune correspond à une détection, et le compteur est celui des entités de la couche.

Le plugin fonctionne de deux façons.

Automatic

Every object in a zone, at once

What it does
Draw a zone, name an object, get every instance.
Where it runs
In the cloud. Nothing heavy on your machine.
What it costs
Counts the ground it covers, shown before you start.
Use it for
Hundreds or thousands of objects over an area.

Semi-Auto

One object per click

What it does
Click an object. The AI outlines it, you save it.
Where it runs
On your computer after a one-click setup, or on ours. You pick.
What it costs
Free on your computer with no counter, and it works offline.
Use it for
Ten exact objects, or a boundary you control.

Ce guide présente le mode Automatic en direct dans QGIS, puis la revue, où vous ajustez la couche sans payer une deuxième détection.

Installer et se connecter

Dans QGIS, ouvrez Plugins -> Manage and Install Plugins, cherchez AI Segmentation et installez-le. Le panneau s'ouvre à droite.

Connectez-vous depuis le panneau et vous êtes prêt. Les deux modes sont gratuits pour commencer : Automatic couvre gratuitement une surface de terrain chaque mois, et Semi-Auto fonctionne sur votre propre machine sans aucun compteur.

Un sélecteur en haut permet de choisir le mode, puis vous choisissez le raster juste en dessous.

Automatic : votre première détection

Objectif : extraire toutes les emprises de bâtiments d'un quartier pavillonnaire en une seule détection. Voici le parcours complet, du panneau vide aux détections sur la carte.

0:00 / 0:00
Une détection de bout en bout : choisissez l'imagerie, dessinez la zone, nommez l'objet, détectez.

Les cinq étapes de ce clip, une par une.

Choisissez votre imagerie et démarrez

Choisissez le raster, puis cliquez sur Start Automatic AI Segmentation. La couche est verrouillée pendant la détection, afin que rien ne bouge sous vos yeux en cours de route.

Dessinez votre zone

Cliquez autour de la zone et refermez le tracé sur le premier point. Donnez-lui la forme que vous voulez : un compte gratuit couvre 3 km² de terrain par mois, et Pro couvre 300 km² sans limite sur la zone que vous dessinez. La touche Backspace annule un point.

Décrivez ce que vous cherchez

Un ou deux mots : building, tree, car. C'est l'étape où une première détection peut échouer, alors la Library à côté du champ vous permet de choisir parmi de vrais aperçus avant/après au lieu de deviner.

Montrez à quoi cela ressemble

Un seul mot ne suffit pas toujours. Draw on the map entoure un objet de votre propre imagerie et l'IA cherche les objets qui lui ressemblent. Jusqu'à trois exemples, et deux fonctionnent mieux qu'un seul.

Réglez la Precision

Votre zone est découpée en tuiles, chacune détectée en pleine résolution puis recousue sans rupture, afin qu'un objet qui traverse une couture ressorte en entier. Plus de précision permet de trouver des objets plus petits et de compter davantage de terrain. Le panneau indique la couverture de la détection avant son lancement.

Toute la configuration tient sur un seul écran avant de consommer la moindre partie de votre allocation. Au-dessus des modèles de la Library se trouvent vos propres détections : Recent, avec le nombre d'objets et de tuiles, et Favorites, pour celles que vous avez ajoutées à vos favoris. En rouvrir une restaure son texte.

Cliquez ensuite sur Detect objects. Les tuiles sont envoyées, et les polygones apparaissent sur la carte à mesure qu'ils reviennent. Cette détection a renvoyé 646 candidats.

La revue : trois étapes, dans l'ordre que vous voulez

La détection ouvre une revue, pas une couche terminée, et l'essentiel du travail se fait ici. Le bouton vert indique l'étape suivante, mais rien ne vous impose cet ordre.

1Keep

Which objects survive

  • Confidence
  • Min / max size

2Correct

Fix one polygon at a time

  • Edit by AI or by hand
  • Add, merge, delete

3Shapes

How every outline looks

  • Right angles, fill holes
  • Points, trim, grow

Go back to any step, in any order. Instant, and free.

1 Keep : décider quels objets conserver

Chaque détection possède un score. Confidence fixe le seuil minimum, Size masque tout ce qui se trouve en dehors d'une plage de surface au sol, et la ligne sous l'en-tête compte ce qui reste : 51 of 646 shown · 595 hidden by the filters. Tout ce que vous avez corrigé ou dessiné à la main reste conservé malgré les deux curseurs.

0:00 / 0:00
Confidence et Size, en direct. La carte et le compteur suivent les curseurs.

Presque tout ce que les deux curseurs éliminent est petit, peu fiable, et ne correspond pas à votre objet.

2 Correct : corriger un polygone à la fois

Cliquez sur un polygone pour l'ouvrir seul. Rien d'autre à l'écran ne bouge pendant que vous travaillez.

Un sélecteur en haut permet de choisir la méthode de correction. Il affiche AI | Manual, et Manual signifie ici "à la main, sur ce polygone".

La méthode AI utilise le modèle sur votre machine. Cliquez sur la partie manquée et le contour s'agrandit, faites un clic droit sur la partie capturée par erreur et le contour recule.

0:00 / 0:00
La méthode AI : cliquez sur ce qui a été oublié, faites un clic droit sur ce qui a été pris, puis enregistrez.

La méthode manuelle vous donne les outils de numérisation de QGIS sur ce polygone, avec Move points, Redraw edge et Split.

0:00 / 0:00
La méthode manuelle : les sommets deviennent des poignées et les outils de QGIS prennent le relais.

Cette même étape gère aussi ce qui manque et ce qui ne devrait pas être là.

  • Add a missing polygon. Pointez vers un objet que la détection n'a jamais capturé et le modèle local en dessine gratuitement le contour. Vous pouvez aussi dessiner vous-même ses sommets.
  • Merge with neighbours réunit un bâtiment que le modèle a séparé en deux.
  • Delete this polygon supprime celui dont vous ne voulez pas.
  • Clean up this outline ouvre les contrôles de forme pour cet objet uniquement. En mode manuel, le bouton devient Simplify this outline first et s'ouvre sur Points, car alléger un contour de 96 points permet de déplacer ses sommets.
  • Undo last et Clear all annulent les corrections.

3 Shapes : nettoyer tous les contours en une fois

La dernière étape remodèle toute la couche en direct, et ne touche qu'aux contours. Shape détermine le style du contour, Outline affine ses bords.

0:00 / 0:00
Chaque contrôle remodèle toute la couche en une fois, et vous le voyez pendant que vous le déplacez.

Sept contrôles, et vous en utilisez rarement plus de deux sur une même détection.

ContrôleFonctionÀ utiliser quand
Right anglesAccroche les murs à 90 et 45 degrésBâtiments, piscines, panneaux solaires
Round cornersAdoucit le contourArbres, buissons, tout ce qui pousse
Fill holesFerme les espaces intérieurs jusqu'à la taille choisieLes toits reviennent mouchetés
PointsDéfinit le nombre de points conservés par contourLes contours ressemblent à un escalier de pixels
SimplifySupprime les points proches d'un bord droitVous voulez retrouver l'ancien réducteur basé sur la distance
Trim spikesRase les petits morceaux irréguliers du bordLes objets ont des poils ou des tentacules
Grow / shrinkRepousse ou resserre toutes les limitesLa couche est systématiquement trop courte ou trop longue

Right angles et Round corners sont des choix opposés : activer l'un grise l'autre. Sur les bâtiments, Right angles produit le plus gros changement, puis Points : un masque tracé pixel par pixel contient un point tous les quelques centimètres, donc réduire ce nombre supprime d'abord les plus petits détails et conserve les angles.

Un dernier contrôle apparaît uniquement lorsque la détection ressemble à une couverture du sol. Shared borders donne aux formes voisines une frontière exactement commune au lieu d'un espace très fin. Entre deux bâtiments, cet espace correspond à une donnée réelle, donc l'option n'est pas disponible.

Exporter, puis recommencer

Quatre façons de regarder la même couche. View detections as reste en bas du panneau pendant toutes les étapes. Il modifie ce que vous voyez, jamais la géométrie.

0:00 / 0:00
La même couche, quatre façons de la regarder, accessibles à chaque étape de la revue.
  • Distinct, une couleur par objet, pour vérifier que les voisins sont séparés et non fusionnés.
  • Outline, uniquement les contours, pour les comparer à l'imagerie sous-jacente.
  • Confidence, coloré selon le score, afin que le curseur Keep montre ce que vous êtes sur le point de perdre.
  • Normal, une couleur propre et uniforme pour la couche finale.
Les mêmes détections affichées de quatre façons : Distinct, Outline, Confidence et Normal
Côte à côte : Distinct, Outline, Confidence et Normal.

Revenir en arrière et recommencer, c'est le principe. Un polygone que vous avez corrigé devient la nouvelle base de ce polygone, et les contrôles Shapes lui sont réappliqués comme à tous les autres. Recommencez autant de fois que vous voulez : c'est instantané et cela ne coûte rien. Le seul contrôle qui consomme votre allocation est Re-run the whole zone, lorsque le texte de la recherche était lui-même incorrect.

Puis exportez. Export polygons écrit un GeoPackage stylé, nommé d'après l'objet et la date, avec les champs Label, Class, Confidence, Area (m²) et Perimeter (m). Les surfaces et les longueurs sont exprimées en mètres au sol, donc les valeurs du fichier correspondent à celles calculées par QGIS.

La table attributaire QGIS d'une couche AI Segmentation exportée, d'abord sous forme de lignes pour chaque polygone, puis sous forme de formulaire pour un polygone seul
La couche exportée dans la table attributaire QGIS : chaque polygone sous forme de ligne, puis un polygone seul.

Semi-Auto : un objet à la fois

L'autre mode segmente un objet par clic. Cliquez sur un objet et son contour est dessiné en une seule fois. Un clic gauche ajoute ce qui a été oublié, un clic droit supprime ce qui a été capturé par erreur, puis vous enregistrez le contour.

Utilisez-le lorsque vous avez besoin de dix objets exacts plutôt que de mille objets approximatifs, ou d'un contrôle total sur une limite.

Deux cartes à côté du bouton Start demandent quelle IA répond au clic :

  • Mon ordinateur. Le modèle tourne sur votre propre machine, donc rien n'est envoyé nulle part et il n'y a aucun compteur. Il se télécharge une fois, quelques centaines de Mo, puis fonctionne hors ligne.
  • Cloud AI. Le modèle plus puissant répond à la place. Rien à installer, vous pouvez commencer dès le premier clic, et il est plus précis. Le clic est gratuit. Un objet de votre allocation mensuelle est consommé lorsque vous l'enregistrez, et enregistrer à nouveau ce même objet ne le compte jamais deux fois.

Vous choisissez au démarrage, et la session suivante peut utiliser l'autre mode.

0:00 / 0:00
Un clic, un objet. Gardez le traitement sur votre machine et cela ne coûte rien.

Essayez sur votre propre carte

Le test qui compte est celui d'une zone sur laquelle vous travaillez réellement. Installez AI Segmentation, lancez-le dessus, et comparez le résultat avec ce que vous auriez numérisé à la main. Si quelque chose se comporte de manière étrange, le bouton ? contient Contact us et Report a problem.