Preparação de Dados
A preparação de dados é a base para modelos de visão computacional bem-sucedidos. A Ultralytics Platform oferece ferramentas abrangentes para gerir os seus dados de treino, desde o carregamento e anotação até à análise.
Visão geral
A secção de Dados da Ultralytics Platform ajuda-o a:
- Carregar imagens, vídeos e arquivos ZIP
- Anotar com ferramentas manuais e rotulagem assistida por IA
- Analisar os seus dados com estatísticas e visualizações
- Exportar em formatos padrão para treino local
Fluxo de Trabalho
graph LR
A[📤 Upload] --> B[🏷️ Annotate]
B --> C[📊 Analyze]
C --> D[🚀 Train]
style A fill:#4CAF50,color:#fff
style B fill:#2196F3,color:#fff
style C fill:#FF9800,color:#fff
style D fill:#9C27B0,color:#fff
| Etapa | Descrição |
|---|---|
| Carregar | Importe imagens, vídeos ou arquivos ZIP com processamento automático |
| Anotar | Rotule dados com caixas delimitadoras, polígonos, pontos-chave ou classificações |
| Analisar | Visualize distribuições de classes, mapas de calor espaciais e estatísticas de dimensão |
| Exportar | Descarregue no formato NDJSON para uso offline |
Tarefas Suportadas
A Plataforma Ultralytics suporta todos os 5 tipos de tarefas YOLO:
| Tarefa | Descrição | Ferramenta de Anotação |
|---|---|---|
| Detectar | Detecção de objetos com caixas delimitadoras | Ferramenta de Retângulo |
| Segmentar | Segmentação de instâncias com máscaras de pixel | Ferramenta de Polígono |
| Pose | Estimativa de pontos-chave (formato COCO de 17 pontos) | Ferramenta de Pontos-chave |
| OBB | Caixas delimitadoras orientadas para objetos rotacionados | Ferramenta de Caixa Orientada |
| Classificar | Classificação ao nível da imagem | Seletor de Classe |
Principais Características
Armazenamento Inteligente
A Plataforma Ultralytics utiliza tecnologia de armazenamento eficiente:
- Deduplicação: Imagens idênticas armazenadas apenas uma vez
- Integridade: Checksums garantem a integridade dos dados
- Eficiência: Armazenamento otimizado e processamento rápido
URIs de Conjuntos de Dados
Conjuntos de dados de referência utilizando o ul:// Formato URI:
yolo train data=ul://username/datasets/my-dataset
Isso permite o treinamento em conjuntos de dados da Plataforma a partir de qualquer máquina com sua chave API configurada.
Estatísticas e Visualização
Cada conjunto de dados inclui estatísticas automáticas:
- Distribuição de Classes: Gráfico de barras com a contagem de rótulos por classe
- Mapa de Calor de Localização: Distribuição espacial das anotações
- Análise de Dimensões: Distribuição de largura vs altura da imagem
- Divisão de Dados: Contagem de amostras de treino/validação/teste
Links Rápidos
- Conjuntos de Dados: Carregue e gerencie seus dados de treinamento
- Anotação: Rotulagem de dados com ferramentas manuais e assistidas por IA
FAQ
Que formatos de ficheiro são suportados para carregamento?
A Ultralytics Platform suporta:
Imagens: JPEG, PNG, WebP, BMP, GIF, TIFF, HEIC, AVIF, JP2, DNG (máximo de 50 MB cada)
Vídeos: MP4, WebM, MOV, AVI, MKV, M4V (máximo de 1 GB, fotogramas extraídos a 1 FPS, máximo de 100 fotogramas)
Arquivos: ficheiros ZIP (máximo de 50 GB) contendo imagens com rótulos opcionais YOLO
Qual é o tamanho máximo do conjunto de dados?
Os limites de armazenamento dependem do seu plano:
| Plano | Limite de Armazenamento |
|---|---|
| Gratuito | 100 GB |
| Pro | 500 GB |
| Empresarial | Personalizado |
Limites individuais de ficheiros: Imagens 50 MB, Vídeos 1 GB, Arquivos ZIP 50 GB
Posso usar meus conjuntos de dados da Plataforma para treinamento local?
Sim! Use o formato URI do conjunto de dados para treinar localmente:
export ULTRALYTICS_API_KEY="your_key"
yolo train data=ul://username/datasets/my-dataset epochs=100
Ou exporte seu conjunto de dados no formato NDJSON para treinamento totalmente offline.