Link to this sectionEditor de Anotações#
A Ultralytics Platform inclui um poderoso editor de anotações para rotular imagens com caixas delimitadoras, polígonos, pontos-chave, caixas orientadas e classificações. O editor oferece suporte a desenho manual e anotação inteligente baseada em SAM.

graph TB
subgraph Manual["Manual Tools"]
A[Box] & B[Polygon] & C[Keypoint] & D[OBB] & E[Classify]
end
subgraph AI["AI-Assisted"]
F[SAM Smart]
end
Manual --> H[Save Labels]
AI --> HLink to this sectionTipos de tarefas suportados#
O editor de anotações suporta todos os 6 tipos de tarefas YOLO:
| Tarefa | Ferramenta | Formato de Anotação |
|---|---|---|
| Detect | Retângulo | Caixas delimitadoras (x, y, largura, altura) |
| Segment | Polígono | Máscaras precisas ao nível do pixel (vértices do polígono) |
| Semantic | Polígono | Máscaras de região por classe (vértices do polígono) |
| Pose | Ponto-chave | Modelos de esqueleto (Pessoa, Mão, Rosto, Cachorro, Caixa, personalizado) |
| OBB | Caixa Orientada | Caixas delimitadoras rotacionadas (4 cantos) |
| Classify | Seletor de Classe | Rótulos de nível de imagem |
Todos os 6 tipos de anotação são armazenados juntos em cada imagem. Você pode alterar o tipo de tarefa ativa do conjunto de dados sem perder as anotações existentes — elas são preservadas e reaparecem quando você volta ao tipo anterior.
Link to this sectionDetalhes da Tarefa#
Detecção de objetos
O que faz: Identifica objetos e suas localizações com caixas delimitadoras alinhadas aos eixos.
Formato do rótulo: class_id center_x center_y width height (todos normalizados 0-1)
Exemplo: 0 0.5 0.5 0.2 0.3 — Classe 0 centralizada em (50%, 50%) com 20% de largura e 30% de altura
Casos de uso: Contagem de estoque, monitoramento de tráfego, detecção de vida selvagem, sistemas de segurança
Segmentação de Instância
O que faz: Cria máscaras precisas ao nível do pixel para cada instância de objeto.
Formato do rótulo: class_id x1 y1 x2 y2 x3 y3 ... (vértices do polígono, normalizados 0-1)
Exemplo: 0 0.1 0.1 0.9 0.1 0.9 0.9 0.1 0.9 — Máscara quadrilátera
Casos de uso: Imagem médica, veículos autônomos, edição de fotos, análise agrícola
Estimativa de pose
O que faz: Detecta pontos-chave corporais para rastreamento de esqueleto.
Formato do rótulo: class_id cx cy w h kx1 ky1 v1 kx2 ky2 v2 ...
- Flags de visibilidade:
0=não rotulado,1=rotulado mas ocluído,2=rotulado e visível
Exemplo: 0 0.5 0.5 0.2 0.3 0.6 0.7 2 0.4 0.8 1 — Pessoa com 2 pontos-chave
Casos de uso: Análise esportiva, fisioterapia, animação, reconhecimento de gestos
Caixa Delimitadora Orientada (OBB)
O que faz: Detecta objetos rotacionados com caixas delimitadoras que reconhecem ângulos.
Formato do rótulo: class_id x1 y1 x2 y2 x3 y3 x4 y4 (quatro pontos de canto, normalizados)
Exemplo: 0 0.1 0.1 0.9 0.1 0.9 0.9 0.1 0.9 — Retângulo rotacionado
Casos de uso: Imagens aéreas, análise de documentos, inspeção de manufatura, detecção de navios
Classificação de Imagem
O que faz: Atribui um único rótulo à imagem inteira.
Formato do rótulo: Baseado em pasta — imagens organizadas por nome de classe (train/cats/, train/dogs/)
Casos de uso: Moderação de conteúdo, controle de qualidade, diagnóstico médico, reconhecimento de cena
Link to this sectionComeçando#
Para anotar imagens:
- Navegue até seu conjunto de dados
- Clique em uma imagem para abrir o visualizador em tela cheia
- Clique em
Editpara entrar no modo de anotação - Selecione sua ferramenta de anotação na barra de ferramentas
- Desenhe anotações na imagem
- Clique em
Savequando terminar

graph LR
A[Open Dataset] --> B[Click Image]
B --> C[Click Edit]
C --> D[Draw Annotations]
D --> E[Save]
E --> F[Next Image]
F --> B
style C fill:#2196F3,color:#fff
style D fill:#FF9800,color:#fff
style E fill:#4CAF50,color:#fffLink to this sectionModos de Anotação#
O editor oferece dois modos de anotação, selecionáveis na barra de ferramentas:
| Modo | Descrição | Atalho |
|---|---|---|
| Manual | Desenhe anotações com ferramentas específicas da tarefa (todos os 6 tipos de tarefa) | V |
| Inteligente | Anotação assistida por modelo SAM ou YOLO (apenas detecção, segmento, semântica, OBB) | S |
Link to this sectionFerramentas de Anotação Manual#
Link to this sectionCaixa Delimitadora (Detect)#
Desenhe caixas retangulares ao redor de objetos:
- Entre no modo de edição e selecione
Draw - Clique e arraste para desenhar um retângulo
- Solte para completar a caixa
- Selecione uma classe no menu suspenso

- Arraste os 8 manipuladores de canto/borda para redimensionar
- Arraste o centro para mover
- Pressione
DeleteouBackspacepara remover a anotação selecionada
Link to this sectionPolígono (Segment)#
Desenhe máscaras de polígono precisas:
- Entre no modo de edição e selecione
Draw - Clique para adicionar vértices, ou mantenha
Shiftpressionado e mova o mouse para desenhar pontos densos à mão livre - Clique no primeiro vértice, ou pressione
EnterouEscapepara fechar o polígono - Selecione uma classe no menu suspenso

- Arraste vértices individuais para ajustar
- Arraste o polígono inteiro para mover
- Clique em um vértice e pressione
Deletepara removê-lo
Link to this sectionPonto-chave (Pose)#
Anote poses usando modelos de esqueleto. Selecione um modelo na barra de ferramentas, clique uma vez para posicionar todos os pontos-chave e, em seguida, arraste pontos-chave individuais para ajustar as posições.
- Entre no modo de edição e selecione
Draw - Escolha um modelo de esqueleto no seletor de modelos na barra de ferramentas

- Clique na imagem para posicionar todos os pontos-chave de uma vez
- Arraste pontos-chave individuais para ajustar suas posições
- Pressione
Enterpara confirmar ouEscapepara cancelar
Link to this sectionModelos de Esqueleto Integrados#
O editor inclui 5 modelos integrados:
| Modelo | Keypoints | Descrição |
|---|---|---|
| Pessoa | 17 | Pose corporal humana COCO — nariz, olhos, orelhas, ombros, cotovelos, pulsos, quadris, joelhos, tornozelos |
| Mão | 21 | Ultralytics Hand Keypoints — articulações do pulso, polegar, indicador, médio, anelar e mínimo |
| Rosto | 68 | Landmarks faciais iBUG 300W — mandíbula, sobrancelhas, nariz, olhos, boca |
| Cachorro | 18 | Pose animal AP-10K — nariz, cabeça, pescoço, ombros, base da cauda, cauda e 4 patas (cotovelos, joelhos, patas) |
| Caixa | 4 | Keypoints de canto — superior esquerdo, superior direito, inferior direito, inferior esquerdo |

Link to this sectionModelos de Esqueleto Personalizados#
Crie modelos personalizados para qualquer estrutura de pose:
- Clique no botão + ao lado do seletor de modelos
- Opcionalmente, clique em Start from... para carregar keypoints e conexões de um modelo existente como ponto de partida
- Coloque os keypoints na tela clicando
- Nomeie cada keypoint e personalize as cores
- Conecte os keypoints selecionando dois pontos (as conexões são desenhadas automaticamente à medida que você coloca os keypoints sequencialmente)
- Salve o modelo para reutilização em todo o seu conjunto de dados

Os modelos personalizados são salvos na sua conta e ficam disponíveis em todos os conjuntos de dados de pose.
O sistema de modelos substitui a colocação manual e sequencial de keypoints. Em vez de clicar 17 vezes para um esqueleto COCO, selecione o modelo Pessoa e clique uma vez — todos os keypoints são colocados no layout de esqueleto correto. Depois, arraste para ajustar as posições para a pose específica.
Cada keypoint possui uma flag de visibilidade: 0 = não rotulado, 1 = rotulado, mas ocluído, 2 = rotulado e visível. Keypoints ocluídos (atrás de outros objetos) devem ser marcados com visibilidade 1 — o modelo aprende a inferir a posição deles.
Link to this sectionCaixa Delimitadora Orientada (OBB)#
Desenhe caixas rotacionadas para objetos inclinados:
- Entre no modo de edição e selecione
Draw - Clique e arraste para desenhar uma caixa inicial
- Use a alça de rotação para ajustar o ângulo
- Arraste as alças de canto para redimensionar
- Selecione uma classe no menu suspenso

Link to this sectionClassificação (Classify)#
Atribua rótulos de classe em nível de imagem:
- Entre no modo de edição
- Um painel lateral aparece com botões de seleção de classe
- Clique nos botões de classe ou pressione as teclas numéricas
1-9

Link to this sectionAnotação Inteligente#
A anotação inteligente adiciona anotação assistida por modelo ao editor. No modo Inteligente, você pode usar o Segment Anything Model (SAM) para anotação baseada em clique ou usar modelos Ultralytics YOLO pré-treinados e seus próprios modelos YOLO ajustados para adicionar predições como anotações. A anotação inteligente está disponível para tarefas de detect, segment, semantic e OBB.
Link to this sectionAnotação Inteligente SAM#
Com um modelo SAM selecionado:
- Entre no modo de edição e selecione
Smartou pressioneS - Clique no objeto que você deseja anotar — o SAM gera uma máscara inicial em tempo real
- Refine a máscara com cliques adicionais: clique fora da máscara atual para adicionar cobertura ou clique dentro da máscara atual para subtrair regiões
- Pressione
EnterouEscapepara salvar a anotação, ou habilite auto-apply para fluxos de trabalho de um clique

graph LR
A[Press S] --> B[Left-click Object]
B --> C[SAM Generates Mask]
C --> D{Auto-apply?}
D -->|Yes| E[Mask Applied Automatically]
D -->|No| F{Accurate?}
F -->|Yes| G[Enter to Save]
F -->|No| H[Add +/- Points]
H --> C
style A fill:#2196F3,color:#fff
style C fill:#FF9800,color:#fff
style E fill:#4CAF50,color:#fff
style G fill:#4CAF50,color:#fff- Comece com um clique no centro do objeto
- Clique novamente fora da máscara para expandir a cobertura
- Clique dentro da máscara para subtrair regiões indesejadas
- Habilite auto-apply (
A) para anotação de um clique - Mantenha
Shiftpressionado enquanto o auto-apply estiver ativado para colocar vários pontos antes que a máscara seja aplicada - Funciona melhor para objetos distintos com bordas claras
- Use alguns cliques de refinamento para objetos alongados ou sobrepostos
A anotação inteligente SAM pode gerar:
- Polígonos para tarefas de segmentação
- Bounding boxes para tarefas de detecção
- Caixas orientadas para tarefas de OBB
A anotação inteligente SAM só está disponível para tarefas de detect, segment, semantic e OBB. Tarefas de classificação e pose exigem anotação manual.
Link to this sectionModo de Aplicação Automática (Auto-Apply)#
O modo de aplicação automática acelera a anotação Inteligente salvando automaticamente a máscara SAM após cada clique — não há necessidade de pressionar Enter. Alterne-o com o botão de auto-apply na barra de ferramentas ou pressione A.
| Modo | Comportamento |
|---|---|
| Auto-apply LIGADO | A máscara é aplicada automaticamente após cada clique |
Auto-apply LIGADO + Shift | Coloque vários pontos primeiro, a máscara é aplicada ao soltar |
| Auto-apply DESLIGADO (padrão) | Coloque pontos livremente, pressione Enter para aplicar |

A aplicação automática é ideal para conjuntos de dados com objetos bem separados, onde um único clique produz uma máscara precisa. Para objetos complexos ou sobrepostos, desligue a aplicação automática e use vários pontos positivos/negativos para refinar a máscara antes de salvar.
Link to this sectionSeleção de Modelo SAM#
Quando o modo Inteligente está ativo, um seletor de modelos aparece na barra de ferramentas. Cinco modelos SAM estão disponíveis — escolha com base no equilíbrio entre velocidade e precisão que se adapta ao seu conjunto de dados:
| Modelo | Tamanho | Velocidade | Notas |
|---|---|---|---|
| SAM 2.1 Tiny | 75 MB | Mais rápido | |
| SAM 2.1 Small | 88 MB | Rápido | |
| SAM 2.1 Base | 154 MB | Moderado | |
| SAM 2.1 Large | 428 MB | Mais lento | O mais preciso do SAM 2.1 |
| SAM 3 | 3.45 GB | Mais lento de todos | Padrão, última geração |

Mudar de modelo enquanto o modo Inteligente está ativo re-inicializa o preditor automaticamente para a imagem atual.
Link to this sectionAnotação Inteligente YOLO#
Com um modelo YOLO selecionado, a anotação inteligente pode adicionar predições de modelos Ultralytics pré-treinados ou seus próprios modelos ajustados.
- Entre no modo de edição e selecione
Smartou pressioneS - Selecione um modelo YOLO no seletor de modelos na barra de ferramentas (
OfficialouMy Models) - Clique em
Predict - Revise as anotações adicionadas e faça as correções necessárias

- O seletor de modelos apenas lista modelos que correspondem à tarefa atual do conjunto de dados.
- Predições duplicadas são ignoradas quando se sobrepõem a uma anotação existente da mesma classe com IoU
0.7ou superior.
Link to this sectionBarra lateral de classes#
O editor de anotações inclui uma barra lateral de classes recolhível no lado direito da tela. A barra lateral fornece:
- Pesquisar classes: Filtre a lista de classes digitando no campo de pesquisa. Pressione
Enterem uma correspondência exata para selecioná-la, ou crie uma nova classe se não houver correspondência. - Criar nova classe inline: Clique em
Add classna parte inferior da lista, digite um nome e opcionalmente escolha uma cor personalizada. PressioneEnterpara criar. - Editar nome da classe inline: Passe o mouse sobre um nome de classe e clique no ícone de lápis para renomeá-lo.
- Seletor de cores: Clique na amostra de cor ao lado de qualquer classe para alterar sua cor.
- Contagem de anotações por classe: Cada linha de classe mostra uma contagem sobrescrita de anotações.
- Expandir/recolher: Clique no chevron para expandir uma classe e ver as anotações individuais listadas abaixo dela.
- Destaque bidirecional ao passar o mouse: Passar o mouse sobre uma anotação na tela a destaca na barra lateral, e vice-versa. A barra lateral rola automaticamente para a classe relevante.
- Ocultar/mostrar anotações individuais: Clique no ícone de olho em qualquer linha de anotação para alternar sua visibilidade na tela.
- Excluir anotações: Clique no ícone de lixeira em qualquer linha de anotação para excluí-la.
- Atalhos de teclado: Pressione
1-9para selecionar rapidamente as primeiras 9 classes.
Link to this sectionMenu de contexto#
Clique com o botão direito em anotações selecionadas para abrir um menu de contexto com:
| Ação | Atalho |
|---|---|
| Excluir anotação(ões) | Delete / Backspace |
| Trazer para frente | Cmd/Ctrl+Shift+] |
| Enviar para trás | Cmd/Ctrl+Shift+[ |
| Trazer para o início | Cmd/Ctrl+] |
| Enviar para o final | Cmd/Ctrl+[ |
Link to this sectionControles de visibilidade#
O menu suspenso de visibilidade (ícone de olho) permite alternar a exibição de elementos individuais:
| Alternar | Descrição |
|---|---|
| Anotações | Mostrar ou ocultar todas as sobreposições de anotação |
| Rótulos de classe | Mostrar ou ocultar rótulos de nome de classe nas anotações |
| Mostrar pixels | Alternar renderização pixelizada para inspeção com zoom (tela cheia) |
| Retículas | Mostrar cursor de retícula com coordenadas de pixel (modo de edição) |
| Miniaturas de navegação | Mostrar faixa de miniaturas de navegação (tela cheia) |
| Barra de informações inferior | Mostrar ou ocultar a barra de informações da imagem na parte inferior (tela cheia) |
| Mostrar tudo | Alternar anotações, rótulos, retículas, miniaturas e a barra de informações inferior de uma só vez (não afeta o modo pixelizado) |
Link to this sectionCursor de retícula#
No modo de edição, uma sobreposição de retícula rastreia a posição do cursor e exibe coordenadas de pixel na tela. Isso ajuda a posicionar anotações com precisão. Alterne-a através do menu suspenso de visibilidade.
Link to this sectionPré-visualização ao passar o mouse SAM#
No modo inteligente, o SAM fornece uma pré-visualização em tempo real ao passar o mouse antes de clicar em qualquer ponto. Esta pré-visualização está disponível para tarefas de detect, segment, semantic e OBB. Depois de adicionar cliques de refinamento, a pré-visualização é atualizada para refletir a máscara atual e o tipo de anotação da tarefa ativa.
Link to this sectionEdição de vértice de polígono#
Para anotações de segmentação, você pode editar vértices de polígono após o desenho:
- Mover vértices: Arraste qualquer alça de vértice para reposicioná-lo
- Excluir vértices: Selecione um vértice e pressione
Deletepara removê-lo
Link to this sectionGerenciamento de classes#
Link to this sectionCriando classes#
Defina classes de anotação para seu conjunto de dados na aba Classes:
- Navegue até a aba
Classes - Use o campo de entrada na parte inferior para digitar um nome de classe
- Clique em
Addou pressioneEnter - Uma cor é atribuída automaticamente a partir da paleta Ultralytics

Link to this sectionAdicionar nova classe durante a anotação#
Você pode criar novas classes diretamente enquanto anota, sem sair do editor:
- Desenhe uma anotação na imagem
- Na barra lateral de classes, clique em
Add class(ou digite um novo nome na caixa de pesquisa da barra lateral) - Insira o nome da classe
- Pressione Enter para criar e atribuir
Isso permite um fluxo de trabalho contínuo onde você pode definir classes conforme encontra novos tipos de objetos em seus dados.
Todas as classes em seu conjunto de dados são gerenciadas em uma tabela unificada. Alterações nos nomes ou cores das classes aplicam-se automaticamente a todo o conjunto de dados.
Link to this sectionEditando classes#
- Renomear: Clique em um nome de classe na tabela para editá-lo inline
- Alterar cor: Clique na amostra de cor para abrir o seletor de cores
- Pesquisar: Use o campo de pesquisa para filtrar classes por nome
- Classificar: Clique nos cabeçalhos das colunas para classificar por índice, nome, contagem de anotações ou contagem de imagens
Link to this sectionCores das classes#
Cada classe recebe uma cor da paleta Ultralytics. Você pode personalizar as cores usando o seletor de cores na aba Classes. As cores são consistentes em toda a plataforma para fácil reconhecimento.
Link to this sectionAtalhos de teclado#
Anotação eficiente com atalhos de teclado:
| Atalho | Ação |
|---|---|
Cmd/Ctrl+S | Salvar anotações |
Cmd/Ctrl+Z | Desfazer |
Cmd/Ctrl+Y | Refazer |
Escape | Salvar / Deselecionar / Sair |
Delete / Backspace | Excluir anotação selecionada |
1-9 | Selecionar classe 1-9 |
Cmd/Ctrl+Scroll | Zoom in/out |
Cmd/Ctrl++ ou Cmd/Ctrl+= | Zoom in |
Cmd/Ctrl+- | Zoom out |
Cmd/Ctrl+0 | Redefinir para ajustar |
Space+Drag | Pan na tela quando com zoom |
Shift+Click | Selecionar múltiplas anotações |
Cmd/Ctrl+A | Selecionar todas as anotações |
Cmd/Ctrl+C | Copiar anotações selecionadas |
Cmd/Ctrl+X | Recortar anotações selecionadas |
Cmd/Ctrl+V | Colar anotações |

Ver todos os atalhos
Clique no ícone de teclado na barra de ferramentas de anotação para abrir a referência de atalhos.
Link to this sectionDesfazer/Refazer#
O editor de anotações mantém um histórico completo de desfazer/refazer:
- Desfazer:
Cmd/Ctrl+Z - Refazer:
Cmd/Ctrl+Y
O histórico rastreia:
- Adição de anotações (individual e em lote)
- Edição de anotações (mover, redimensionar, rotacionar)
- Exclusão de anotações (individual e em lote)
- Mudança de classes (individual e em lote)
- Reordenação de anotações (ordem z)
- Edição de vértices de polígono (adicionar, remover, mover)
- Movimentação de pontos-chave
A pilha de desfazer não tem um limite fixo — você pode desfazer todas as alterações feitas durante a sessão de edição atual, retornando ao estado original da imagem quando você clicou em Edit.
Link to this sectionSalvando anotações#
As anotações são salvas quando você clica em Save ou pressiona Cmd/Ctrl+S:
- Salvar: Clique no botão salvar ou pressione
Cmd/Ctrl+S - Cancelar: Clique em cancelar para descartar as alterações
- Escape: Salva se houver alterações não salvas, caso contrário, sai do modo de edição
As alterações são salvas automaticamente logo após cada edição, e o editor também salva automaticamente quando você navega para outra imagem ou fecha o editor. Você ainda pode salvar manualmente a qualquer momento com Save ou Cmd/Ctrl+S.
Link to this sectionFAQ#
Link to this sectionQual é a precisão da anotação SAM?#
O SAM fornece máscaras de alta qualidade para a maioria dos objetos. A precisão depende de:
- Distinção do objeto em relação ao fundo
- Qualidade e resolução da imagem
- Número de pontos positivos/negativos fornecidos
Para melhores resultados, comece com um clique no centro do objeto, depois use cliques fora da máscara para adicionar cobertura e cliques dentro da máscara para subtrair objetos próximos ou fundo.
Link to this sectionPosso importar anotações existentes?#
Sim, faça upload do seu conjunto de dados com arquivos de rótulo no formato YOLO. A Platform os analisa e exibe automaticamente no editor.
Link to this sectionComo anoto vários objetos da mesma classe?#
Após desenhar uma anotação:
- Mantenha a mesma classe selecionada
- Desenhe a próxima anotação
- Repita até que todos os objetos estejam rotulados
O atalho de teclado 1-9 seleciona classes rapidamente.
Link to this sectionPosso treinar com conjuntos de dados parcialmente anotados?#
Sim, mas para melhores resultados:
- Rotule todos os objetos de suas classes alvo em cada imagem
- Use o filtro
Annotationsdefinido comoUnannotatedpara identificar imagens que ainda precisam de anotação - Imagens não rotuladas são excluídas do treinamento; apenas imagens rotuladas contribuem para a perda
Link to this sectionQual modelo SAM devo usar?#
SAM 3 é o padrão e o modelo de última geração — comece por ele para obter máscaras de maior qualidade. Mude para SAM 2.1 Small para um fluxo de trabalho interativo mais rápido em objetos comuns, ou SAM 2.1 Large quando precisar de maior precisão de máscara em formas complexas. Use SAM 2.1 Tiny para velocidade máxima em objetos simples de alto contraste.
Link to this sectionQuais tarefas suportam a anotação inteligente SAM?#
A anotação inteligente SAM está disponível para tarefas de detect, segment, semantic e OBB. As tarefas de classificação e pose usam apenas anotação manual.
Link to this sectionPosso criar modelos de esqueleto personalizados para anotação de pose?#
Sim. Clique no botão + ao lado do seletor de modelo de esqueleto para abrir o editor de modelos. Coloque pontos-chave, nomeie-os, desenhe conexões e salve. Modelos personalizados são armazenados em sua conta e estão disponíveis em todos os conjuntos de dados de pose.
Link to this sectionComo alternar entre modelos de esqueleto?#
Clique no menu suspenso do seletor de modelos na barra de ferramentas de anotação. Selecione qualquer modelo integrado (Pessoa, Mão, Rosto, Cachorro, Caixa) ou seus modelos personalizados salvos. O modelo selecionado determina quais pontos-chave são colocados quando você clica na imagem.