Ultralytics YOLO27 : Rejoins la liste d'attente.
Licence YOLO
Retour au glossaire Ultralytics

Visual Prompting

Le prompting visuel indique à un modèle de vision ce qu’il doit trouver à l’aide de clics, de boîtes, de masques ou d’images d’exemple, plutôt qu’avec des mots. Découvre comment SAM et les détecteurs à vocabulaire ouvert l’utilisent.

Le guidage visuel consiste à indiquer à un modèle de vision par ordinateur quoi segmenter ou détecter en marquant directement l’image, par un clic, une boîte, un gribouillage, un masque ou un exemple, plutôt qu’en décrivant la cible avec des mots. Des modèles de fondation guidables comme le modèle de segmentation universelle (SAM) de Meta transforment chaque marque en représentation vectorielle et prédisent un masque pour l’objet indiqué sans aucun réentraînement. Une invite visuelle désigne une instance précise ou montre un exemple de ce qu’il faut trouver, ce qui est utile lorsque la cible est difficile à nommer dans une invite textuelle, comme un défaut particulier ou une pièce inconnue. Le réglage fin par invite visuelle porte un nom similaire, mais c’est une méthode de réglage fin des invites qui apprend des jetons d’entrée supplémentaires pendant l’ajustement fin, sans que personne ne marque l’image.

Fonctionnement du guidage visuel#

SAM, publié par Meta en 2023 avec le jeu de données SA-1B, qui comprend 1,1 milliard de masques sur 11 millions d’images, répartit le travail en trois parties. Un grand encodeur d’image, un transformeur visuel, s’exécute une fois par image ; un encodeur léger d’invites transforme les points et les boîtes en représentations vectorielles positionnelles ; enfin, un décodeur de masque combine les deux pour prédire un masque en environ 50 millisecondes dans un navigateur Web. Chaque nouveau clic met donc le résultat à jour de façon interactive. Un clic seul est ambigu, car il pourrait désigner une chemise ou la personne qui la porte ; SAM peut donc renvoyer trois masques candidats, chacun accompagné d’un score de qualité. SAM 2 de Meta (2024) étend les invites à la vidéo et suit un objet cliqué dans les images suivantes en conservant en mémoire les images précédentes. SAM 2.1 s’exécute dans le paquet Ultralytics, où un clic correspond à un point dont l’étiquette vaut 1 pour le premier plan ou 0 pour l’arrière-plan :

from ultralytics import SAM

# Charger le modèle de base SAM 2.1 de Meta
model = SAM("sam2.1_b.pt")

# Un clic au premier plan (étiquette 1) sur l’homme en manteau sombre
results = model("https://ultralytics.com/images/bus.jpg", points=[280, 600], labels=[1])
result = results[0]

# Enregistrer l’image avec le masque prédit pour l’objet cliqué
result.save(filename="sam_point_prompt.jpg")

L’image enregistrée montre le masque que SAM 2.1 prédit à partir de ce seul clic. La segmentation interactive répète cette étape jusqu’à l’obtention du masque souhaité. Le mode annotation assistée d’Ultralytics Platform fonctionne ainsi : chaque clic devient une invite ponctuelle SAM ; un clic à l’extérieur du masque actuel ajoute cette région, tandis qu’un clic à l’intérieur la supprime. Le résultat est enregistré sous forme de polygone, de boîte ou de boîte orientée, selon la tâche du jeu de données.

Types d’invites visuelles#

  • Points et boîtes : les clics au premier plan et à l’arrière-plan sélectionnent des régions ou les excluent ; une boîte approximative autour d’un objet est moins ambiguë qu’un clic et permet aussi d’utiliser automatiquement les boîtes d’un détecteur comme invites pour un segmentateur.
  • Masques et gribouillages : un masque grossier obtenu à l’étape précédente ou des traits dessinés sur l’objet affinent une prédiction que les clics seuls ne permettent pas de corriger.
  • Boîtes d’exemple : Une boîte autour d’un exemple demande au modèle tous les objets similaires ; une seule boîte d’exemple suffit donc pour compter toutes les vis d’un même type. Les détecteurs à classes ouvertes tels que T-Rex2 et YOLOE, ainsi que SAM 3 de Meta (2025), acceptent ces invites sous forme d’exemples.
  • Exemples en contexte : une image d’exemple associée à la sortie souhaitée, comme un masque ou une carte de contours, définit la tâche elle-même. Le modèle complète par analogie la sortie pour une nouvelle image.
  • Marquages pour les modèles vision-langage : la méthode Set-of-Mark ajoute des marques numérotées sur les régions de l’image afin que le modèle puisse mentionner la « région 3 » dans sa réponse, ce qui améliore son ancrage visuel.

Applications concrètes#

  • Annotation de données : quelques clics par objet remplacent le tracé point par point d’un polygone, réduisant ainsi le coût de création de jeux de données de segmentation d’instances.
  • Imagerie médicale : MedSAM a adapté SAM à 1 570 263 paires d’images médicales et de masques couvrant 10 modalités d’imagerie ; la boîte dessinée par un médecin autour d’un organe ou d’une lésion permet ainsi d’en obtenir le contour.
  • Robotique : un opérateur clique sur un objet dans l’image de la caméra d’un robot ; le masque obtenu fournit au robot les pixels exacts de l’objet pour planifier sa préhension.

Découvre les solutions

La vision par ordinateur dans le sport

La vision par ordinateur dans le sport

Découvre comment Ultralytics YOLO propulse la vision par ordinateur dans le sport grâce au suivi des joueurs et du ballon, aux analyses de performance, aux conseils d’entraînement et à la rééducation des athlètes.
En savoir plus
Vision par ordinateur pour les images aériennes

Vision par ordinateur pour les images aériennes

Transforme les images de drones et les images aériennes en informations exploitables en temps réel pour l’agriculture, l’aquaculture, la conservation et l’analyse géospatiale avec Ultralytics YOLO.
En savoir plus
Vision par ordinateur dans l’aérospatiale

Vision par ordinateur dans l’aérospatiale

Applique la vision par ordinateur dans l’aérospatiale avec Ultralytics YOLO pour l’inspection des aéronefs, la détection des corps étrangers sur les pistes, les opérations au sol des aéroports et la détection des défauts des matériaux composites.
En savoir plus
La vision par ordinateur dans la sécurité

La vision par ordinateur dans la sécurité

Protège chaque site avec les modèles Ultralytics YOLO. L’IA visuelle permet la surveillance des périmètres, la détection des menaces, la reconnaissance des plaques d’immatriculation et la sécurité au travail.
En savoir plus
La vision par ordinateur en robotique

La vision par ordinateur en robotique

Donne plus de capacités à tes machines grâce aux modèles Ultralytics YOLO. Dans la robotique, l’IA visuelle permet la navigation autonome, la perception, le suivi des objets et le contrôle en temps réel.
En savoir plus
La vision par ordinateur dans la logistique

La vision par ordinateur dans la logistique

Optimise la logistique avec les modèles Ultralytics YOLO. La vision par IA permet d’inspecter les colis, de les trier, de suivre les véhicules et de surveiller la sécurité des entrepôts en temps réel.
En savoir plus
La vision par ordinateur dans le commerce de détail

La vision par ordinateur dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA permet de suivre les stocks, de surveiller les rayons, de gérer les files d’attente et de mieux comprendre les clients.
En savoir plus
La vision par ordinateur dans le secteur de la santé

La vision par ordinateur dans le secteur de la santé

Crée des solutions de santé avec les modèles Ultralytics YOLO. La vision par IA dans le secteur de la santé accélère l’imagerie médicale, améliore les diagnostics et facilite la surveillance des patients.
En savoir plus
La vision par ordinateur dans l’industrie manufacturière

La vision par ordinateur dans l’industrie manufacturière

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA améliore le contrôle qualité, la détection des défauts, le respect des règles concernant les EPI et l’automatisation des chaînes de montage.
En savoir plus
La vision par ordinateur dans l’automobile

La vision par ordinateur dans l’automobile

Mets la vision par ordinateur au service de l’automobile avec les modèles Ultralytics YOLO. La vision par IA renforce la sécurité routière, l’aide à la conduite et l’automatisation des véhicules pour des routes plus intelligentes.
En savoir plus
Vision par ordinateur dans l’agriculture

Vision par ordinateur dans l’agriculture

Fais entrer l’IA de vision dans l’agriculture intelligente avec les modèles Ultralytics YOLO. Optimise le suivi des cultures et du bétail ainsi que l’agriculture de précision pour obtenir des rendements plus élevés et plus intelligents.
En savoir plus

Construisons ensemble l’avenir de l’IA !

Commence ton parcours vers l’avenir de l’apprentissage automatique