Editor de anotações
Ultralytics inclui um poderoso editor de anotações para rotular imagens com caixas delimitadoras, polígonos, pontos-chave, caixas orientadas e classificações. O editor suporta anotações manuais, anotações inteligentes SAM e 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
Tipos de tarefas suportadas
O editor de anotações suporta todos os 5 tipos YOLO :
| Tarefa | Ferramenta | Formato de anotação |
|---|---|---|
| Detectar | Retângulo | Caixas delimitadoras (x, y, largura, altura) |
| Segmentar | Polígono | Máscaras com precisão de pixel (vértices poligonais) |
| Pose | Ponto-chave | COCO de 17 pontos |
| OBB | Caixa orientada | Caixas delimitadoras rodadas (4 cantos) |
| Classificar | Seletor de classe | Etiquetas ao nível da imagem |
Começando
Para anotar imagens:
- Navegue até ao seu conjunto de dados
- Clique numa imagem para abrir o visualizador em ecrã inteiro
- Clique em Editar para entrar no modo de anotação
- Selecione a sua ferramenta de anotação
- Desenhe anotações na imagem
- Clique em Guardar quando terminar
Ferramentas de anotação manual
Caixa delimitadora (Detectar)
Desenhe caixas retangulares em torno dos objetos:
- Selecione o Caixa ferramenta ou prensa
B - Clique e arraste para desenhar um retângulo
- Liberar para completar a caixa
- Selecione uma classe no menu suspenso
Redimensionar e mover
- Arraste os cantos ou as bordas para redimensionar
- Arraste o centro para mover
- Imprensa
Deletepara remover a anotação selecionada
Polígono (Segmento)
Desenhe máscaras poligonais precisas:
- Selecione o Polígono ferramenta ou prensa
P - Clique para adicionar vértices
- Clique duas vezes ou pressione
Enterpara fechar o polígono - Selecione uma classe no menu suspenso
Editar vértices
- Arraste vértices individuais para ajustar
- Arraste todo o polígono para mover
- Clique num vértice e pressione
Deletepara removê-lo
Ponto-chave (Pose)
Coloque 17 COCO para a pose humana:
- Selecione o Ponto-chave ferramenta ou prensa
K - Clique para colocar pontos-chave em sequência
- Siga a ordem COCO
Os 17 COCO são:
| # | Ponto-chave | # | Ponto-chave |
|---|---|---|---|
| 1 | Nariz | 10 | Pulso direito |
| 2 | Olho esquerdo | 11 | Anca esquerda |
| 3 | Olho direito | 12 | Anca direita |
| 4 | Orelha esquerda | 13 | Joelho esquerdo |
| 5 | Orelha direita | 14 | Joelho direito |
| 6 | Ombro esquerdo | 15 | Tornozelo esquerdo |
| 7 | Ombro direito | 16 | Tornozelo direito |
| 8 | Cotovelo esquerdo | 17 | (reservado) |
| 9 | Cotovelo direito |
Caixa Delimitadora Orientada (OBB)
Desenhe caixas rotacionadas para objetos angulares:
- Selecione o OBB ferramenta ou prensa
O - Clique e arraste para desenhar uma caixa inicial
- Use a alavanca de rotação para ajustar o ângulo
- Selecione uma classe no menu suspenso
Classificação (Classificar)
Atribuir rótulos de classe ao nível da imagem:
- Selecione o modo Classificar
- Clique nos botões das aulas ou pressione as teclas numéricas
1-9 - Várias classes podem ser atribuídas por imagem
Anotação SAM
O Segmento Anything Model (SAM) permite anotações inteligentes com apenas alguns cliques:
- Selecionar SAM modo ou pressione
S - Clique com o botão esquerdo para adicionar pontos positivos (incluir esta área)
- Clique com o botão direito para adicionar pontos negativos (excluir esta área)
- SAM uma máscara precisa em tempo real
- Clique em Aceitar para converter em anotação
SAM
- Comece com um clique positivo no centro do objeto
- Adicione cliques negativos para excluir o fundo
- Funciona melhor para objetos distintos com contornos bem definidos
A anotação SAM pode gerar:
- Polígonos para tarefas de segmentação
- Caixas delimitadoras para tarefas de deteção
- Caixas orientadas para tarefas OBB
YOLO
Use YOLO treinados para rotular imagens automaticamente:
- Selecionar Anotação automática modo ou pressione
A - Escolha um modelo (oficial ou os seus modelos treinados)
- Definir limite de confiança
- Clique em Executar para gerar previsões
- Revise e edite os resultados conforme necessário
Modelos de anotação automática
Pode usar:
- Ultralytics oficiais Ultralytics (YOLO11n, YOLO11s, etc.)
- Os seus próprios modelos treinados a partir da Plataforma
Gestão de aulas
Criando aulas
Defina classes de anotação para o seu conjunto de dados:
- Clique em Adicionar Classe no painel de classes
- Introduza o nome da turma
- Uma cor é atribuída automaticamente
Aulas de edição
- Clique numa classe para a selecionar para novas anotações
- Clique duas vezes para renomear
- Arraste para reordenar
- Clique com o botão direito do rato para mais opções
classe Cores
Cada classe recebe uma cor da Ultralytics . As cores são consistentes em toda a plataforma para facilitar o reconhecimento.
Atalhos do teclado
Anotação eficiente com atalhos do teclado:
| Atalho | Ação |
|---|---|
B | Ferramenta de caixa (detect) |
P | Ferramenta Polígono (segment) |
K | Ferramenta Keypoint (pose) |
O | ferramenta OBB |
S | Anotação SAM |
A | Anotação automática |
V | Modo selecionar/mover |
1-9 | Selecione a classe 1-9 |
Delete | Apagar anotação selecionada |
Ctrl+Z | Desfazer |
Ctrl+Y | Refazer |
Escape | Cancelar operação atual |
Enter | Polígono completo |
←/→ | Imagem anterior/próxima |
Ver todos os atalhos
Imprensa ? para abrir a caixa de diálogo de atalhos do teclado.
Desfazer/Refazer
O editor de anotações mantém um histórico completo:
- Desfazer:
Ctrl+Z(Cmd+Z no Mac) - Refazer:
Ctrl+Y(Cmd+Y no Mac)
A história inclui:
- Adicionar anotações
- Editar anotações
- Eliminar anotações
- Mudança de aulas
Guardar anotações
As anotações são guardadas quando clica em Guardar ou sai da página:
- Guardar: Clique no botão «Guardar» ou pressione
Ctrl+S - Cancelar: Clique em cancelar para descartar as alterações
- Aviso de gravação automática: aviso de alterações não gravadas antes de sair
Salve o seu trabalho
Guarde sempre antes de navegar para outra imagem. As alterações não guardadas serão perdidas.
FAQ
Qual é o nível de precisão SAM ?
SAM máscaras de alta qualidade para a maioria dos objetos. A precisão depende de:
- Distinção do objeto do fundo
- Qualidade e resolução da imagem
- Número de pontos positivos/negativos atribuídos
Para obter melhores resultados, comece com um ponto positivo no centro do objeto e adicione pontos negativos para excluir objetos próximos.
Posso importar anotações existentes?
Sim, carregue o seu conjunto de dados com ficheiros de etiquetas YOLO. A plataforma analisa-os automaticamente e exibe-os no editor.
Como faço para anotar vários objetos da mesma classe?
Depois de desenhar uma anotação:
- Mantenha a mesma classe selecionada
- Desenhe a próxima anotação
- Repita até que todos os objetos estejam etiquetados
O atalho de teclado 1-9 seleciona rapidamente as aulas.
Qual é a diferença entre SAM auto-anotação?
| Funcionalidade | SAM | Anotação automática |
|---|---|---|
| Método | Sugestões interativas | Inferência do modelo |
| Velocidade | Um objeto de cada vez | Todos os objetos de uma só vez |
| Precisão | Muito alto com orientação | Depende do modelo |
| Ideal para | Objetos complexos, detalhes finos | Rotulagem em massa, objetos simples |
Posso treinar com conjuntos de dados parcialmente anotados?
Sim, mas para obter melhores resultados:
- Rotule todos os objetos das suas classes-alvo em cada imagem
- Use a divisão desconhecida para imagens sem rótulo
- Excluir imagens sem rótulo da configuração de treino