Passer au contenu

Éditeur d'annotations

Ultralytics comprend un puissant éditeur d'annotations permettant d'étiqueter les images à l'aide de cadres de sélection, de polygones, de points clés, de cadres orientés et de classifications. L'éditeur prend en charge les annotations manuelles, les annotations intelligentes SAM et YOLO .

graph TB
    subgraph Manual["✏️ Manual Tools"]
        A[Box] & B[Polygon] & C[Keypoint] & D[OBB] & E[Classify]
    end
    subgraph AI["🤖 AI-Assisted"]
        F[SAM Smart] & G[Auto-Annotate]
    end
    Manual --> H[📁 Save Labels]
    AI --> H

Types de tâches pris en charge

L'éditeur d'annotations prend en charge les 5 types YOLO :

TâcheOutilFormat des annotations
DétecterRectangleBoîtes englobantes (x, y, largeur, hauteur)
SegmenterPolygoneMasques précis au pixel près (sommets de polygones)
PosePoint cléCOCO à 17 points
OBBBoîte orientéeBoîtes englobantes pivotées (4 coins)
ClassifierSélecteur de classeÉtiquettes au niveau de l'image

Démarrage

Pour annoter des images :

  1. Accédez à votre ensemble de données
  2. Cliquez sur une image pour ouvrir la visionneuse en plein écran.
  3. Cliquez sur Modifier pour passer en mode annotation.
  4. Sélectionnez votre outil d'annotation
  5. Dessiner des annotations sur l'image
  6. Cliquez sur Enregistrer lorsque vous avez terminé.

Outils d'annotation manuelle

Boîte englobante (détection)

Dessiner des cadres rectangulaires autour des objets :

  1. Sélectionnez le Boîte outil ou presse B
  2. Cliquez et faites glisser pour dessiner un rectangle.
  3. Libérer pour compléter la boîte
  4. Sélectionnez une classe dans le menu déroulant.

Redimensionner et déplacer

  • Faites glisser les coins ou les bords pour redimensionner.
  • Faites glisser le centre pour déplacer
  • Presse Delete Supprimer l'annotation sélectionnée

Polygone (segment)

Dessiner des masques polygonaux précis :

  1. Sélectionnez le Polygone outil ou presse P
  2. Cliquez pour ajouter des sommets
  3. Double-cliquez ou appuyez sur Enter pour fermer le polygone
  4. Sélectionnez une classe dans le menu déroulant.

Modifier les sommets

  • Faites glisser les sommets individuels pour ajuster
  • Faites glisser l'ensemble du polygone pour le déplacer.
  • Cliquez sur un sommet et appuyez sur Delete pour le supprimer

Point clé (pose)

Placez 17 COCO pour la pose humaine :

  1. Sélectionnez le Point clé outil ou presse K
  2. Cliquez pour placer les points clés dans l'ordre
  3. Suivez l'ordre COCO

Les 17 COCO sont les suivants :

#Point clé#Point clé
1Nez10Poignet droit
2Œil gauche11Hanche gauche
3Œil droit12Hanche droite
4Oreille gauche13Genou gauche
5Oreille droite14Genou droit
6Épaule gauche15Cheville gauche
7Épaule droite16Cheville droite
8Coude gauche17(réservé)
9Coudes droits

Boîte englobante orientée (Oriented Bounding Box, OBB)

Dessiner des boîtes pivotées pour les objets inclinés :

  1. Sélectionnez le OBB outil ou presse O
  2. Cliquez et faites glisser pour dessiner un premier cadre.
  3. Utilisez la poignée de rotation pour régler l'angle.
  4. Sélectionnez une classe dans le menu déroulant.

Classification (classer)

Attribuer des étiquettes de classe au niveau de l'image :

  1. Sélectionnez le mode Classifier.
  2. Cliquez sur les boutons de classe ou appuyez sur les touches numériques. 1-9
  3. Plusieurs classes peuvent être attribuées à chaque image.

SAM Annotation SAM

Le modèle Segment Anything Model (SAM) permet d'ajouter des annotations intelligentes en quelques clics seulement :

  1. Sélectionner SAM mode ou appuyez sur S
  2. Cliquez avec le bouton gauche pour ajouter des points positifs (inclure cette zone)
  3. Cliquez avec le bouton droit pour ajouter des points négatifs (exclure cette zone)
  4. SAM un masque précis en temps réel.
  5. Cliquez sur Accepter pour convertir en annotation.

SAM

  • Commencez par un clic positif au centre de l'objet.
  • Ajouter des clics négatifs pour exclure l'arrière-plan
  • Fonctionne mieux pour les objets distincts aux contours nets.

L'annotation SAM peut générer :

  • Polygones pour les tâches de segmentation
  • Boîtes englobantes pour les tâches de détection
  • Boîtes orientées pour les tâches OBB

YOLO

Utilisez YOLO entraînés pour étiqueter automatiquement les images :

  1. Sélectionner Annotation automatique mode ou appuyez sur A
  2. Choisissez un modèle (officiel ou vos modèles formés)
  3. Définir le seuil de confiance
  4. Cliquez sur Exécuter pour générer des prédictions.
  5. Vérifiez et modifiez les résultats si nécessaire.

Modèles d'annotation automatique

Vous pouvez utiliser :

  • Ultralytics officiels Ultralytics (YOLO11n, YOLO11s, etc.)
  • Vos propres modèles entraînés à partir de la plateforme

gestion de classe

Création de classes

Définissez les classes d'annotation pour votre ensemble de données :

  1. Cliquez sur Ajouter une classe dans le panneau des classes.
  2. Entrez le nom de la classe
  3. Une couleur est attribuée automatiquement.

Cours de montage

  • Cliquez sur une classe pour la sélectionner afin d'y ajouter de nouvelles annotations.
  • Double-cliquez pour renommer
  • Faites glisser pour réorganiser
  • Cliquez avec le bouton droit pour plus d'options

classe Couleurs

Chaque classe se voit attribuer une couleur issue de la Ultralytics . Les couleurs sont cohérentes sur l'ensemble de la plateforme afin de faciliter leur reconnaissance.

Raccourcis clavier

Annotation efficace grâce aux raccourcis clavier :

RaccourciAction
BOutil Boîte (detect)
POutil Polygone (segment)
KOutil Keypoint (pose)
OOutil OBB
SAnnotation SAM
AAnnotation automatique
VMode sélection/déplacement
1-9Sélectionnez la classe 1-9
DeleteSupprimer l'annotation sélectionnée
Ctrl+ZAnnuler
Ctrl+YRefaire
EscapeAnnuler l'opération en cours
EnterPolygone complet
←/→Image précédente/suivante
Afficher tous les raccourcis

Presse ? pour ouvrir la boîte de dialogue des raccourcis clavier.

Annuler/Rétablir

L'éditeur d'annotations conserve un historique complet :

  • Annuler: Ctrl+Z (Cmd+Z sur Mac)
  • Refaire: Ctrl+Y (Cmd+Y sur Mac)

L'histoire comprend :

  • Ajouter des annotations
  • Modification des annotations
  • Suppression d'annotations
  • Changement de classe

Enregistrement des annotations

Les annotations sont enregistrées lorsque vous cliquez sur Enregistrer ou que vous quittez la page :

  • Enregistrer: Cliquez sur le bouton Enregistrer ou appuyez sur Ctrl+S
  • Annuler: cliquez sur Annuler pour rejeter les modifications.
  • Avertissement d'enregistrement automatique: invite à enregistrer les modifications non enregistrées avant de quitter

Enregistrez votre travail

Enregistrez toujours avant de passer à une autre image. Les modifications non enregistrées seront perdues.

FAQ

Quelle est la précision SAM ?

SAM des masques de haute qualité pour la plupart des objets. La précision dépend :

  • Distinction de l'objet par rapport à l'arrière-plan
  • Qualité et résolution de l'image
  • Nombre de points positifs/négatifs attribués

Pour obtenir les meilleurs résultats, commencez par un point positif au centre de l'objet et ajoutez des points négatifs pour exclure les objets voisins.

Puis-je importer des annotations existantes ?

Oui, téléchargez votre ensemble de données avec des fichiers d'étiquettes YOLO. La plateforme les analyse automatiquement et les affiche dans l'éditeur.

Comment annoter plusieurs objets de la même classe ?

Après avoir dessiné une annotation :

  1. Conserver la même classe sélectionnée
  2. Dessiner l'annotation suivante
  3. Répétez jusqu'à ce que tous les objets soient étiquetés.

Le raccourci clavier 1-9 sélectionne rapidement les cours.

Quelle est la différence entre SAM l'annotation automatique ?

FonctionnalitéSAMAnnotation automatique
MéthodeMessages interactifsInférence du modèle
VitesseUn objet à la foisTous les objets à la fois
PrécisionTrès élevé avec accompagnementDépend du modèle
Idéal pourObjets complexes, détails finsÉtiquetage en masse, objets simples

Puis-je m'entraîner sur des ensembles de données partiellement annotés ?

Oui, mais pour obtenir les meilleurs résultats :

  • Étiquetez tous les objets de vos classes cibles dans chaque image.
  • Utilisez la division inconnue pour les images non étiquetées.
  • Exclure les images non étiquetées de la configuration de l'entraînement


📅 Créé il y a 0 jour ✏️ Mis à jour il y a 0 jour
glenn-jocher

Commentaires