Ultralytics YOLO27:

Editor delle annotazioni#

Ultralytics Platform include un editor delle annotazioni per etichettare immagini con riquadri di delimitazione, poligoni, punti chiave e classificazioni. L'editor supporta il disegno manuale, le annotazioni intelligenti basate su SAM e le predizioni dei modelli YOLO compatibili.

Barra degli strumenti dell'editor Annotate di Ultralytics Platform con canvas

graph TB
    subgraph Draw["Shape set by the dataset task"]
        A[Box]:::start & B[Polygon]:::start & C[Classify]:::start & D[Keypoint]:::start & E[OBB]:::start
    end
    subgraph AI["AI-Assisted"]
        F[SAM Smart]:::start
        G[YOLO Predict]:::start
    end
    Draw --> H[Save Labels]:::out
    AI --> H

    classDef start fill:#4CAF50,color:#fff
    classDef out fill:#9C27B0,color:#fff

Tipi di task supportati#

L'editor delle annotazioni fornisce strumenti di annotazione per 6 tipi di attività YOLO:

AttivitàStrumentoFormato dell'annotazione
RilevamentoRettangoloRiquadri di delimitazione (x, y, larghezza, altezza)
SegmentazionePoligonoMaschere precise a livello di pixel (vertici del poligono)
SemanticaPoligonoMaschere delle regioni per classe (vertici del poligono)
ClassificazioneSelettore della classeEtichette a livello di immagine
PosaPunto chiaveModelli di scheletro (Persona, Mano, Cane, Volto, Riquadro, personalizzato)
OBBRiquadro orientatoRiquadri di delimitazione ruotati (4 angoli)
Annotazioni multi-task

Tutti e 6 i tipi di annotazione vengono memorizzati insieme in ogni immagine. Puoi cambiare il tipo di attività attivo del dataset senza perdere le annotazioni esistenti: vengono conservate e ricompaiono quando torni al tipo precedente.

La verità a terra della profondità è una mappa associata che carichi, non qualcosa che disegni, quindi l'editor si apre in sola lettura su un dataset di profondità.

Dettagli dell'attività#

Rilevamento degli oggetti

Cosa fa: identifica gli oggetti e la loro posizione con riquadri di delimitazione allineati agli assi.

Formato dell'etichetta: class_id center_x center_y width height (tutti normalizzati tra 0 e 1)

Esempio: 0 0.5 0.5 0.2 0.3 — Classe 0 centrata a (50%, 50%) con larghezza del 20% e altezza del 30%

Casi d'uso: conteggio dell'inventario, monitoraggio del traffico, rilevamento della fauna selvatica, sistemi di sicurezza

Segmentazione delle istanze

Cosa fa: crea maschere precise a livello di pixel per ogni istanza dell'oggetto.

Formato dell'etichetta: class_id x1 y1 x2 y2 x3 y3 ... (vertici del poligono, normalizzati tra 0 e 1)

Esempio: 0 0.1 0.1 0.9 0.1 0.9 0.9 0.1 0.9 — Maschera quadrilatera

Casi d'uso: imaging medico, veicoli autonomi, fotoritocco, analisi agricola

Stima della posa

Cosa fa: rileva i punti chiave del corpo per il tracciamento dello scheletro.

Formato dell'etichetta: class_id cx cy w h kx1 ky1 v1 kx2 ky2 v2 ...

  • Indicatori di visibilità: 0=non etichettato, 1=etichettato ma occluso, 2=etichettato e visibile

Esempio: 0 0.5 0.5 0.2 0.3 0.6 0.7 2 0.4 0.8 1 — Persona con 2 punti chiave

Casi d'uso: analisi sportiva, fisioterapia, animazione, riconoscimento dei gesti

Riquadro di delimitazione orientato (OBB)

Cosa fa: rileva oggetti ruotati con riquadri di delimitazione che tengono conto dell'angolo.

Formato dell'etichetta: class_id x1 y1 x2 y2 x3 y3 x4 y4 (quattro punti d'angolo, normalizzati)

Esempio: 0 0.1 0.1 0.9 0.1 0.9 0.9 0.1 0.9 — Rettangolo ruotato

Casi d'uso: immagini aeree, analisi di documenti, ispezione della produzione, rilevamento delle navi

Classificazione delle immagini

Cosa fa: assegna una singola etichetta all'intera immagine.

Formato dell'etichetta: basato su cartelle — immagini organizzate per nome della classe (train/cats/, train/dogs/)

Casi d'uso: moderazione dei contenuti, controllo qualità, diagnosi medica, riconoscimento delle scene

Per iniziare#

Per annotare le immagini:

  1. Vai al tuo dataset
  2. Fai clic una volta su un'immagine per aprire l'editor delle annotazioni a schermo intero
  3. Usa la modalità predefinita Draw oppure passa a Smart dove supportata
  4. Seleziona una classe e aggiungi o modifica direttamente le annotazioni sull'immagine
  5. Passa a un'altra immagine o chiudi l'editor; le modifiche vengono salvate automaticamente dopo ogni modifica

Per i dataset che puoi modificare, i controlli per le annotazioni sono attivi non appena il visualizzatore a schermo intero si apre sul desktop. Non esiste una modalità di modifica separata né un pulsante Edit. Su dispositivi mobili e quando non disponi dell'accesso alla modifica, il visualizzatore a schermo intero è in sola lettura.

Editor delle annotazioni a schermo intero di Ultralytics Platform con barra degli strumenti

graph LR
    A[Open Dataset]:::start --> B[Click Image]:::proc
    B --> C[Annotate in Fullscreen]:::proc
    C --> D[Changes Auto-Save]:::out
    D --> E[Next Image]:::proc
    E --> B

    classDef start fill:#4CAF50,color:#fff
    classDef proc fill:#2196F3,color:#fff
    classDef out fill:#9C27B0,color:#fff

Modalità di annotazione#

Draw è la modalità predefinita per le attività di annotazione spaziale. Per i dataset detect, segment, semantic, pose e OBB, la barra degli strumenti fornisce anche la modalità Smart quando l'annotazione intelligente è disponibile:

ModalitàDescrizioneScorciatoia
DisegnaModalità manuale predefinita con strumenti di disegno specifici per l'attivitàV
IntelligenteAnnotazione assistita da modello con SAM su dataset detect, segment, semantic e OBB, oppure con modelli YOLO su tali dataset e su quelli di poseS

L'annotazione di pose utilizza Draw con un modello di scheletro; la sua modalità Smart offre solo modelli di pose YOLO, senza selettore SAM o attivazione automatica. La classificazione utilizza direttamente la barra laterale delle classi e non mostra alcuna barra degli strumenti di disegno o pulsante Smart.

L'annotazione intelligente non è attualmente disponibile per i dataset connessi supportati da archiviazione cloud o On Premise.

Strumenti della modalità Disegna#

Riquadro di delimitazione (rilevamento)#

Disegna riquadri rettangolari attorno agli oggetti:

  1. Seleziona una classe nella barra laterale delle classi
  2. Nella modalità predefinita Draw, fai clic e trascina per disegnare un rettangolo
  3. Rilascia per completare il riquadro

Disegno di un riquadro di delimitazione per il rilevamento in Ultralytics Platform Annotate

Ridimensionamento e spostamento
  • Trascina gli 8 punti di controllo sugli angoli o sui bordi per ridimensionare
  • Trascina il centro per spostare
  • Premi Delete o Backspace per rimuovere l'annotazione selezionata

Poligono (segmentazione)#

Disegna maschere poligonali precise:

  1. Seleziona una classe nella barra laterale delle classi
  2. Nella modalità predefinita Draw, fai clic per aggiungere vertici oppure tieni premuto Shift e sposta il mouse per disegnare a mano libera punti ravvicinati
  3. Fai doppio clic, fai clic sul primo vertice oppure premi Enter o Escape per chiudere il poligono

Vertici del poligono di segmentazione in Ultralytics Platform Annotate

Modifica dei vertici
  • Trascina i singoli vertici per modificarli
  • Trascina l'intero poligono per spostarlo
  • Fai clic su un vertice e premi Delete per rimuoverlo

Punto chiave (posa)#

Annota le pose usando modelli di scheletro. Seleziona un modello dalla barra degli strumenti, fai clic una volta per posizionare tutti i punti chiave, quindi trascina i singoli punti chiave per modificarne la posizione.

  1. Seleziona una classe nella barra laterale delle classi
  2. Nella modalità predefinita Draw, scegli un modello di scheletro dal selettore dei modelli nella barra degli strumenti
  3. Fai clic sull'immagine per posizionare tutti i punti chiave contemporaneamente
  4. Trascina i singoli punti chiave per modificarne la posizione

Menu a discesa dei modelli di posa di Ultralytics Platform Annotate

Modelli di scheletro integrati#

L'editor include 5 modelli integrati:

ModelloPunti chiaveDescrizione
Persona17Posa del corpo umano COCO — naso, occhi, orecchie, spalle, gomiti, polsi, fianchi, ginocchia, caviglie
Mano21Punti chiave della mano di Ultralytics — articolazioni del polso, del pollice, dell'indice, del medio, dell'anulare e del mignolo
Cane18Posa animale AP-10K — naso, testa, collo, spalle, base della coda, coda e 4 zampe (gomiti, ginocchia, zampe)
Volto68Landmark facciali iBUG 300W — mascella, sopracciglia, naso, occhi, bocca
Riquadro4Keypoint agli angoli — in alto a sinistra, in alto a destra, in basso a destra, in basso a sinistra

Scheletro dei keypoint della posa di annotazione della piattaforma Ultralytics

Modelli di scheletro personalizzati#

Crea modelli personalizzati per qualsiasi struttura della posa:

  1. Fai clic sul pulsante + accanto al selettore dei modelli
  2. Facoltativamente, fai clic su Inizia da... per caricare keypoint e connessioni da un modello esistente come punto di partenza
  3. Posiziona i keypoint sulla tela facendo clic
  4. Assegna un nome a ogni keypoint e personalizza i colori
  5. Collega i keypoint selezionando due punti (le connessioni vengono tracciate automaticamente quando posizioni keypoint in sequenza)
  6. Salva il modello per riutilizzarlo nel tuo dataset

Ultralytics Platform Annotate Pose Custom Template

I modelli personalizzati vengono salvati nel tuo account e sono disponibili in tutti i dataset di pose.

Flusso di lavoro dei modelli

Il sistema dei modelli sostituisce il posizionamento manuale sequenziale dei keypoint. Invece di fare clic 17 volte per uno scheletro COCO, seleziona il modello Person e fai clic una volta: tutti i keypoint vengono posizionati nella disposizione corretta dello scheletro. Trascinali quindi per regolare le posizioni in base alla posa specifica.

Visibilità dei keypoint

Ogni keypoint ha un flag di visibilità: 0 = non etichettato, 1 = etichettato ma occluso, 2 = etichettato e visibile. I keypoint occlusi (dietro ad altri oggetti) devono essere contrassegnati con la visibilità 1: il modello impara a inferirne la posizione.

Riquadro di delimitazione orientato (OBB)#

Disegna riquadri ruotati per gli oggetti angolati:

  1. Seleziona una classe nella barra laterale delle classi
  2. Nella modalità predefinita Draw, fai clic e trascina per disegnare un riquadro iniziale
  3. Usa la maniglia di rotazione per regolare l'angolo
  4. Trascina le maniglie agli angoli per ridimensionare

Riquadro ruotato OBB di annotazione della piattaforma Ultralytics

Classificazione (Classify)#

Assegna etichette di classe a livello di immagine:

  1. Fai clic su un'immagine per aprire l'editor a schermo intero
  2. Seleziona una classe nella barra laterale delle classi oppure premi un tasto numerico da 1-9

Pannello laterale Classify di annotazione della piattaforma Ultralytics

Annotazione intelligente#

L'annotazione intelligente aggiunge l'annotazione assistita da modello all'editor. In modalità Smart, puoi usare Segment Anything Model (SAM) per l'annotazione basata su clic oppure utilizzare modelli YOLO preaddestrati di Ultralytics e i tuoi modelli YOLO ottimizzati per aggiungere previsioni come annotazioni. L'annotazione intelligente SAM è disponibile per le attività detect, segment, semantic e OBB; l'annotazione intelligente YOLO copre anche pose.

Annotazione intelligente con SAM#

Con un modello SAM selezionato:

  1. Seleziona Smart oppure premi S
  2. Fai clic sull'oggetto che vuoi annotare: SAM genera una maschera iniziale in tempo reale
  3. Raffina la maschera con altri clic: fai clic fuori dalla maschera corrente per aggiungere copertura oppure fai clic dentro la maschera corrente per sottrarre aree
  4. Premi Enter oppure Escape per salvare l'annotazione, oppure attiva auto-apply per flussi di lavoro con un solo clic

Punti positivi e negativi e maschera SAM di annotazione della piattaforma Ultralytics

graph LR
    A[Press S]:::start --> B[Left-click Object]:::proc
    B --> C[SAM Generates Mask]:::proc
    C --> D{Auto-apply?}:::decide
    D -->|Yes| E[Mask Applied Automatically]:::out
    D -->|No| F{Accurate?}:::decide
    F -->|Yes| G[Enter to Save]:::out
    F -->|No| H[Add +/- Points]:::proc
    H --> C

    classDef start fill:#4CAF50,color:#fff
    classDef proc fill:#2196F3,color:#fff
    classDef decide fill:#FF9800,color:#fff
    classDef out fill:#9C27B0,color:#fff
Suggerimenti per SAM
  • Inizia facendo clic al centro dell'oggetto
  • Fai di nuovo clic fuori dalla maschera per ampliare la copertura
  • Fai clic dentro la maschera per sottrarre le aree indesiderate
  • Attiva auto-apply (A) per annotare con un solo clic
  • Tieni premuto Shift mentre auto-apply è attivo per posizionare più punti prima che la maschera venga applicata
  • Funziona al meglio per oggetti distinti con bordi ben definiti
  • Usa alcuni clic di perfezionamento per oggetti allungati o sovrapposti

L'annotazione intelligente SAM può generare:

  • Poligoni per i task di segmentazione
  • Riquadri di delimitazione per i task di rilevamento
  • Riquadri orientati per i task OBB
Supporto dei task SAM

L'annotazione intelligente SAM è disponibile solo per le attività detect, segment, semantic e OBB. I dataset di pose utilizzano invece YOLO smart annotation, mentre la classificazione richiede l'annotazione manuale.

Modalità Auto-Apply#

La modalità auto-apply velocizza l'annotazione intelligente salvando automaticamente la maschera SAM dopo ogni clic: non è necessario premere Enter. Attivala o disattivala con il pulsante auto-apply nella barra degli strumenti oppure premi A.

ModalitàComportamento
Auto-apply ATTIVOLa maschera viene applicata automaticamente dopo ogni clic
Auto-apply ATTIVO + ShiftPosiziona prima più punti; la maschera viene applicata al rilascio
Auto-apply DISATTIVATO (predefinito)Posiziona liberamente i punti, quindi premi Enter per applicarli

Attivazione/disattivazione Auto-Apply SAM di annotazione della piattaforma Ultralytics

Quando usare Auto-Apply

Auto-apply è ideale per dataset con oggetti ben separati, in cui un singolo clic produce una maschera accurata. Per oggetti complessi o sovrapposti, disattiva auto-apply e usa più punti positivi/negativi per perfezionare la maschera prima di salvarla.

Selezione del modello SAM#

Quando la modalità Smart è attiva, nella barra degli strumenti compare un selettore di modelli. Sei modelli SAM sono disponibili: scegli in base al compromesso tra velocità e precisione più adatto al tuo set di dati:

ModelloDimensioneVelocitàNote
SAM 2.1 Tiny75 MBPiù veloce
SAM 2.1 Small88 MBVeloce
SAM 2.1 Base154 MBModerata
SAM 2.1 Large428 MBPiù lentaPiù accurato tra i modelli SAM 2.1
SAM 33.45 GBPiù lento
SAM 3.13.50 GBPiù lentoPredefinito, generazione più recente

Ultralytics Platform Annotate Sam Model Selector

Il cambio di modello mentre la modalità Smart è attiva reinizializza automaticamente il predittore per l'immagine corrente.

Annotazione intelligente YOLO#

Con un modello YOLO selezionato, l'annotazione intelligente può aggiungere predizioni da modelli Ultralytics pretrained o dai tuoi modelli fine-tuned.

  1. Seleziona Smart oppure premi S
  2. Seleziona un modello YOLO dal selettore dei modelli nella barra degli strumenti (Official o My Models)
  3. Fai clic su Predict
  4. Controlla le annotazioni aggiunte e apporta le correzioni necessarie

Modello YOLO di annotazione intelligente della piattaforma Ultralytics

Note sui modelli YOLO
  • Il selettore di modelli elenca solo i modelli che corrispondono all'attività del dataset corrente, quindi un dataset di pose offre modelli di pose.
  • Le predizioni duplicate vengono ignorate quando si sovrappongono a un'annotazione esistente della stessa classe con IoU 0.7 o superiore.

Annotazione in batch#

L'annotazione in batch esegue un modello YOLO su un intero dataset anziché sull'immagine aperta. Aprila dalla pagina del dataset con Altre azioni > Annotazione in batch, oppure dall'azione Inference All sul popup dopo una previsione YOLO nell'editor. È disponibile per gli editor di dataset sui dataset ospitati su Platform con un massimo di tre canali di immagine, per ogni attività tranne la profondità.

  1. Seleziona un modello dal selettore (Official o My Models)
  2. Regola i cursori di confidenza (predefinito 0.25) e IoU (predefinito 0.7): la striscia Test run mostra ciò che il modello trova su alcune immagini di esempio mentre li sposti
  3. Attiva Include annotated images per eseguire l'operazione anche sulle immagini che hanno già etichette; l'esecuzione aggiunge ciò che il modello trova e mantiene le etichette esistenti
  4. Rivedi il Estimated Cost e fai clic su Start

Per impostazione predefinita vengono annotate solo le immagini non etichettate e le etichette esistenti non vengono mai modificate. Un'esecuzione richiede le classi del dataset. Se le classi del modello differiscono da quelle del dataset, un passaggio Map classes mappa ciascuna classe del modello a una classe del dataset o la salta, e su un dataset privo di classi le crea; l'esecuzione si avvia solo dopo l'esistenza delle classi. L'avvio di un'esecuzione salva prima una dataset version, in modo da poter ripristinare il dataset se il risultato non ti soddisfa.

La pagina del dataset mostra l'avanzamento dell'esecuzione e Stop conserva e addebita le immagini elaborate finora. Al termine dell'esecuzione, un riepilogo mostra le immagini elaborate e le annotazioni e classi aggiunte.

Costo dell'annotazione in batch

L'annotazione in batch costa 1,50 $ ogni 1.000 immagini elaborate, con un minimo di 0,01 $ per esecuzione. La stima viene trattenuta dal tuo saldo all'avvio dell'esecuzione e saldata per le immagini effettivamente elaborate; l'addebito compare nella Billing tab come Auto-Annotation una volta chiuso il riepilogo dell'esecuzione.

Barra laterale delle classi#

L'editor di annotazione include una barra laterale delle classi comprimibile sul lato destro della tela. La barra laterale offre:

  • Cerca classi: filtra l'elenco delle classi digitando nel campo di ricerca. Premi Enter su una corrispondenza esatta per selezionarla oppure crea una nuova classe se non esiste alcuna corrispondenza.
  • Crea nuova classe in linea: fai clic su Add class in fondo all'elenco, inserisci un nome e, facoltativamente, scegli un colore personalizzato. Premi Enter per creare la classe.
  • Modifica il nome della classe in linea: passa il mouse sul nome di una classe e fai clic sull'icona a forma di matita per rinominarla.
  • Selettore dei colori: fai clic sul campione di colore accanto a qualsiasi classe per modificarne il colore.
  • Numero di annotazioni per classe: ogni riga della classe mostra il numero in apice delle annotazioni.
  • Espandi/comprimi: fai clic sul chevron per espandere una classe e visualizzare sotto di essa le singole annotazioni.
  • Evidenziazione bidirezionale al passaggio del mouse: passando il mouse su un'annotazione sulla tela, questa viene evidenziata nella barra laterale e viceversa. La barra laterale scorre automaticamente fino alla classe pertinente.
  • Nascondi/mostra un'intera classe: fai clic sull'icona a forma di occhio nella riga di una classe per nascondere o mostrare contemporaneamente tutte le annotazioni di quella classe.
  • Nascondi/mostra singole annotazioni: fai clic sull'icona a forma di occhio in una riga qualsiasi delle annotazioni per alternarne la visibilità sulla tela.
  • Elimina annotazioni: fai clic sull'icona del cestino in una riga qualsiasi delle annotazioni per eliminarla.
  • Scorciatoie da tastiera: premi 1-9 per selezionare rapidamente le prime 9 classi oppure H per attivare o disattivare la visibilità di tutte le annotazioni sull'immagine.

Fai clic con il pulsante destro del mouse sulle annotazioni selezionate per aprire un menu contestuale con:

AzioneScorciatoia
Elimina annotazione/annotazioniDelete / Backspace
Porta in primo pianoCmd/Ctrl+Shift+]
Porta in fondoCmd/Ctrl+Shift+[
Porta avantiCmd/Ctrl+]
Porta indietroCmd/Ctrl+[

Controlli della visibilità#

Il menu a discesa della visibilità (icona a forma di occhio) ti consente di attivare o disattivare la visualizzazione dei singoli elementi:

Attiva/disattivaDescrizione
AnnotazioniMostra o nasconde tutte le sovrapposizioni delle annotazioni
Etichette delle classiMostra o nasconde i nomi delle classi sulle annotazioni
Mostra pixelAttiva o disattiva la visualizzazione pixelata per l'ispezione dello zoom (schermo intero)
MirinoMostra il cursore a forma di mirino con le coordinate dei pixel durante l'annotazione
Miniature di navigazioneMostra la barra delle miniature di navigazione (schermo intero)
Barra delle informazioni inferioreMostra o nasconde la barra delle informazioni sull'immagine in basso (schermo intero)
Mostra tuttoAttiva o disattiva contemporaneamente annotazioni, etichette, mirino, miniature e barra delle informazioni inferiore (non influisce sulla visualizzazione pixelata)

Cursore a forma di mirino#

Durante l'annotazione, una sovrapposizione a forma di mirino segue la posizione del cursore e mostra le coordinate dei pixel sulla tela. Questo ti aiuta a posizionare con precisione le annotazioni. Puoi attivarla o disattivarla tramite il menu a discesa della visibilità.

Anteprima al passaggio del mouse con SAM#

In modalità Smart, SAM fornisce un'anteprima in tempo reale al passaggio del mouse prima che tu faccia clic su un punto qualsiasi. Questa anteprima è disponibile per le attività detect, segment, semantic e OBB. Dopo aver aggiunto clic di perfezionamento, l'anteprima si aggiorna per riflettere la maschera corrente e il tipo di annotazione dell'attività attiva.

Modifica dei vertici del poligono#

Per le annotazioni di segmentazione, puoi modificare i vertici del poligono dopo averlo disegnato:

  • Sposta i vertici: trascina qualsiasi maniglia del vertice per riposizionarla
  • Elimina i vertici: seleziona un vertice e premi Delete per rimuoverlo

Gestione delle classi#

Creazione delle classi#

Definisci le classi di annotazione per il tuo dataset nella scheda Classes:

  1. Vai alla scheda Classes
  2. Usa il campo di input in basso per digitare il nome di una classe
  3. Fai clic su Add oppure premi Enter
  4. Un colore viene assegnato automaticamente dalla tavolozza di Ultralytics

Scheda Annotate Classes della piattaforma Ultralytics: aggiunta di una nuova classe

Aggiunta di una nuova classe durante l'annotazione#

Puoi creare nuove classi direttamente durante l'annotazione senza uscire dall'editor:

  1. Disegna un'annotazione sull'immagine
  2. Nella barra laterale delle classi, fai clic su Add class (oppure digita un nuovo nome nella casella di ricerca della barra laterale)
  3. Inserisci il nome della classe
  4. Premi Invio per crearla e assegnarla

Questo consente un flusso di lavoro fluido, in cui puoi definire le classi man mano che incontri nuovi tipi di oggetti nei tuoi dati.

Tabella unificata delle classi

Tutte le classi del tuo dataset vengono gestite in un'unica tabella. Le modifiche ai nomi o ai colori delle classi vengono applicate automaticamente all'intero dataset.

Modifica delle classi#

  • Rinomina: fai clic sul nome di una classe nella tabella per modificarlo direttamente
  • Cambia colore: fai clic sul campione di colore per aprire il selettore dei colori
  • Cerca: usa il campo di ricerca per filtrare le classi in base al nome
  • Ordina: fai clic sulle intestazioni delle colonne per ordinare per indice, nome, numero di annotazioni o numero di immagini

Colori delle classi#

A ogni classe viene assegnato un colore dalla tavolozza di Ultralytics. Puoi personalizzare i colori usando il selettore dei colori nella scheda Classes; i colori selezionati vengono utilizzati in tutto il dataset.

Scorciatoie da tastiera#

Annotazione efficiente con le scorciatoie da tastiera:

ScorciatoiaAzione
Cmd/Ctrl+SSalva le annotazioni
Cmd/Ctrl+ZAnnulla
Cmd/Ctrl+YRipristina
EscapeSalva / Deseleziona / Esci
Delete / BackspaceElimina l'annotazione selezionata
Cmd/Ctrl+DeleteElimina l'immagine
HAttiva/disattiva tutte le annotazioni
1-9Seleziona la classe 1-9
Cmd/Ctrl+ScrollAumenta/riduci zoom
Cmd/Ctrl++ o Cmd/Ctrl+=Aumenta zoom
Cmd/Ctrl+-Riduci zoom
Cmd/Ctrl+0Adatta alla finestra
Space+DragSposta la tela quando hai aumentato lo zoom
Shift+ClickSeleziona più annotazioni
Cmd/Ctrl+ASeleziona tutte le annotazioni
Cmd/Ctrl+CCopia le annotazioni selezionate
Cmd/Ctrl+XTaglia le annotazioni selezionate
Cmd/Ctrl+VIncolla le annotazioni

Finestra di dialogo delle scorciatoie da tastiera di Ultralytics Platform Annotate

Visualizza tutte le scorciatoie

Fai clic sull'icona della tastiera nella barra degli strumenti di annotazione per aprire il riferimento alle scorciatoie.

Annulla/Ripristina#

L'editor delle annotazioni mantiene una cronologia completa delle operazioni di annullamento/ripristino:

  • Annulla: Cmd/Ctrl+Z
  • Ripristina: Cmd/Ctrl+Y

La cronologia tiene traccia di:

  • Aggiunta di annotazioni (singole e in batch)
  • Modifica delle annotazioni (spostamento, ridimensionamento, rotazione)
  • Eliminazione di annotazioni (singole e in batch)
  • Modifica delle classi (singole e in batch)
  • Riordinamento delle annotazioni (ordine z)
  • Modifica dei vertici dei poligoni (aggiunta, rimozione, spostamento)
  • Spostamento dei keypoint
Annullamento illimitato

La pila di annullamento non ha un limite fisso: puoi annullare le modifiche apportate da quando hai aperto l'immagine.

Salvataggio delle annotazioni#

Le modifiche vengono salvate automaticamente un secondo dopo l'ultima modifica all'annotazione. Vengono salvate anche quando passi a un'altra immagine o chiudi l'editor a schermo intero.

  • Salva ora: fai clic sul pulsante di salvataggio o premi Cmd/Ctrl+S
  • Chiudi: fai clic sul pulsante di chiusura, fai clic all'esterno dell'immagine o premi Escape; la chiusura attiva un salvataggio in background delle modifiche in sospeso
Salva il tuo lavoro

Attendi che lo stato Saving... o Unsaved nella barra delle informazioni sull'immagine scompaia prima di chiudere la scheda del browser. Puoi salvare manualmente in qualsiasi momento con il pulsante di salvataggio o Cmd/Ctrl+S.

FAQ#

  • SAM fornisce maschere di alta qualità per la maggior parte degli oggetti. L'accuratezza dipende da:

    • Distinzione dell'oggetto rispetto allo sfondo
    • Qualità e risoluzione dell'immagine
    • Numero di punti positivi/negativi forniti

    Per ottenere risultati ottimali, inizia facendo clic al centro dell'oggetto, quindi usa clic all'esterno della maschera per aggiungere copertura e clic all'interno della maschera per sottrarre oggetti o sfondo vicini.

  • Sì. Carica il tuo dataset con file di etichette in formato YOLO, file di annotazione COCO JSON o un'esportazione Ultralytics NDJSON. Platform li analizza durante l'elaborazione e li visualizza nell'editor. Le etichette Pascal VOC XML non vengono importate: conver tile prima in YOLO o COCO. Consulta Preparazione del dataset.

  • Dopo aver disegnato un'annotazione:

    1. Mantieni selezionata la stessa classe
    2. Disegna l'annotazione successiva
    3. Ripeti fino a etichettare tutti gli oggetti

    La scorciatoia da tastiera 1-9 seleziona rapidamente le classi.

  • Sì, ma per ottenere risultati ottimali:

    • Etichetta tutti gli oggetti delle classi target in ogni immagine
    • Usa il filtro Annotations impostato su Unannotated per identificare le immagini che devono ancora essere annotate
  • SAM 3.1 è il modello predefinito e di ultima generazione; parti da lì per ottenere maschere della massima qualità, mentre SAM 3 è comunque disponibile. Passa a SAM 2.1 Small per un flusso di lavoro interattivo più rapido su oggetti comuni, oppure a SAM 2.1 Large quando ti serve una maggiore precisione delle maschere su forme complesse. Usa SAM 2.1 Tiny per la massima velocità su oggetti semplici e ad alto contrasto.

  • L'annotazione intelligente SAM è disponibile per le attività detect, segment, semantic e OBB. Sui dataset di pose, la modalità Smart esegue solo YOLO smart annotation e la classificazione utilizza esclusivamente l'annotazione manuale. L'annotazione intelligente non è inoltre disponibile su dataset cloud connessi e On Premise.

  • Sì. Fai clic sul pulsante + accanto al selettore dei template dello scheletro per aprire l'editor dei template. Posiziona i keypoint, assegnagli un nome, traccia le connessioni e salva. I template personalizzati vengono memorizzati nel tuo account e sono disponibili in tutti i dataset pose.

  • Fai clic sul menu a discesa del selettore dei template nella barra degli strumenti delle annotazioni. Seleziona un template integrato (Person, Hand, Dog, Face, Box) o uno dei tuoi template personalizzati salvati. Il template selezionato determina quali keypoint vengono posizionati quando fai clic sull'immagine.

  • Sì. Seleziona una o più annotazioni, premi Cmd/Ctrl+C per copiarle (oppure Cmd/Ctrl+X per tagliarle), passa a un'altra immagine usando i tasti freccia o la striscia delle miniature e premi Cmd/Ctrl+V per incollarle. Gli appunti persistono finché l'editor a schermo intero rimane aperto.

Commenti