Ultralytics YOLO27:
Get Started

Preparación de datos#

La preparación de datos es la base de los modelos de visión artificial eficaces. Ultralytics Platform ofrece herramientas completas para gestionar tus datos de entrenamiento, desde la carga hasta el análisis, pasando por la anotación.



Ver: Empieza a usar Ultralytics Platform: datos

Descripción general#

La sección Data de Ultralytics Platform te permite:

  • Cargar imágenes, vídeos y archivos de conjuntos de datos (ZIP, TAR incluidos .tar.gz/.tgz, NDJSON)
  • Importar desde una URL pegando un enlace directo a un archivo comprimido o una exportación NDJSON, o desde Roboflow
  • Conectar Google Cloud Storage, Amazon S3 o Azure Blob Storage y usar tus datos in situ, sin cargar una copia
  • Mantener los píxeles en tus instalaciones con los trabajadores CPU/GPU de On Premise para Enterprise
  • Anotar con herramientas de dibujo manual y anotación inteligente con SAM (SAM 2.1, SAM 3 o el SAM 3.1 predeterminado), modelos YOLO o modelos guiados por clases —modelos alojados de código abierto o de proveedores de pago— en conjuntos de datos de detección con entre 1 y 200 clases
  • Gestionar clases cambiándoles el nombre y el color, combinándolas y eliminándolas en todo el conjunto de datos
  • Ampliar conjuntos de datos con Buscar imágenes similares o Generar imágenes similares y, después, anotar las imágenes que conserves
  • Difuminar caras en imágenes existentes o futuras cargas
  • Analizar tus datos con estadísticas, visualizaciones y agrupación en clústeres basada en incrustaciones
  • Exportar en formato NDJSON para el entrenamiento local

Barra lateral de conjuntos de datos de la vista general de Data en Ultralytics Platform

Flujo de trabajo#

graph LR
    A[Upload]:::start --> B[Annotate]:::proc
    B --> D[Train]:::out
    B --> C[Analyze]:::proc

    classDef start fill:#4CAF50,color:#fff
    classDef proc fill:#2196F3,color:#fff
    classDef out fill:#9C27B0,color:#fff
EtapaDescripción
SubirImporta imágenes, vídeos o archivos comprimidos con procesamiento automático
AnotarEtiqueta datos con herramientas manuales o usa la anotación inteligente con SAM (detección, segmentación, semántica y OBB), YOLO o modelos guiados por clases —modelos alojados de código abierto o de proveedores de pago— en conjuntos de datos de detección con entre 1 y 200 clases
AnalizarConsulta distribuciones de clases, mapas de calor espaciales, estadísticas de dimensiones y clústeres de incrustaciones
ExportarDescarga en formato NDJSON para usarlo sin conexión

Tareas compatibles#

Los conjuntos de datos de Ultralytics Platform admiten los 7 tipos de tareas de YOLO:

TareaDescripciónHerramienta de anotación
DetectarDetección de objetos con cuadros delimitadoresHerramienta de rectángulo
SegmentarSegmentación de instancias con máscaras de píxelesHerramienta de polígonos
SemánticaSegmentación semántica con regiones de píxeles para cada claseHerramienta de polígonos
ProfundidadMapas de profundidad métrica por píxelObjetivos importados
ClasificarClasificación a nivel de imagenSelector de clases
PoseEstimación de puntos clave con plantillas de esqueleto integradas y personalizadasHerramienta de puntos clave
OBBCuadros delimitadores orientados para objetos rotadosHerramienta de cuadros orientados
Selección del tipo de tarea

El tipo de tarea se establece al crear un conjunto de datos y determina qué herramientas de anotación están disponibles. Puedes cambiarlo más adelante desde el selector de tareas de la cabecera del conjunto de datos, pero las anotaciones incompatibles no se mostrarán después del cambio. Solo se permite cambiar a profundidad o desde profundidad mientras el conjunto de datos esté vacío; consulta Editar conjunto de datos.

Características principales#

Almacenamiento inteligente#

Ultralytics Platform gestiona el almacenamiento de forma eficiente:

  • Deduplicación: las imágenes idénticas de una misma región de datos se almacenan una sola vez
  • Integridad: se verifica la integridad de los datos cargados
  • Eficiencia: almacenamiento optimizado y procesamiento rápido

URI de conjuntos de datos#

Referencia conjuntos de datos con el formato de URI ul:// (consulta Uso de conjuntos de datos de Platform):

yolo train model=yolo26n.pt data=ul://username/datasets/my-dataset

Esto permite entrenar con los conjuntos de datos de la plataforma desde cualquier equipo en el que hayas configurado tu clave de API.

Usar datos de Platform desde Python
from ultralytics import YOLO

model = YOLO("yolo26n.pt")
model.train(data="ul://username/datasets/my-dataset", epochs=100)

Control de versiones de conjuntos de datos#

Crea instantáneas NDJSON inmutables de tu conjunto de datos para reproducir el entrenamiento. Cada versión registra el número de imágenes, clases y anotaciones en el momento de su creación. Consulta la pestaña Versions para obtener más información.

Pestañas de los conjuntos de datos#

Las páginas de los conjuntos de datos pueden mostrar hasta seis pestañas, según el estado del conjunto de datos y tus permisos:

PestañaDescripción
ImágenesExplora las imágenes en vista de cuadrícula, compacta o de tabla, con las anotaciones superpuestas
ClasesConsulta, cambia el nombre y el color de las clases, combínalas y elimínalas, con el recuento de etiquetas de cada clase
GráficosEstadísticas automáticas: distribución de divisiones, recuentos de clases y mapas de calor
ModelosModelos entrenados con este conjunto de datos, con métricas y estado
VersionesCrea, compara, descarga y restaura instantáneas NDJSON inmutables
ErroresImágenes cuyo procesamiento ha fallado, con detalles del error e indicaciones para solucionarlo

Classes aparece cuando el conjunto de datos tiene imágenes y la tarea tiene clases, mientras que Charts aparece siempre que hay imágenes. Errors aparece solo si hay errores de procesamiento. Versions aparece cuando tienes acceso de edición o, en modo de solo lectura, cuando ya existen versiones.

Agrupación en clústeres#

Explora tu conjunto de datos como un gráfico de dispersión 2D interactivo en el que las imágenes visualmente similares aparecen cerca unas de otras; resulta útil para detectar clústeres, duplicados y valores atípicos, y para examinar cómo se distribuyen las divisiones o las clases en tus datos. Dibuja un lazo alrededor de una región o haz clic en un punto para filtrar la galería y mostrar esas imágenes. El análisis requiere entre 20 y 200 000 imágenes sin errores. Las mismas incrustaciones te permiten buscar imágenes similares en conjuntos de datos públicos, propios y de equipo, y añadirlas al tuyo. Consulta Agrupación en clústeres para obtener más información.

Estadísticas y visualización#

La pestaña Charts ofrece análisis automáticos, entre los que se incluyen:

  • Distribución de divisiones: gráfico de anillos con el recuento de imágenes de train/val/test
  • Clases principales: gráfico de anillos con las 10 clases de anotación más frecuentes
  • Dimensiones de imagen: histograma de la distribución del ancho y el alto de las imágenes (en píxeles)
  • Dimensiones de imagen 2D: mapa de calor 2D del ancho frente al alto con líneas de referencia de la relación de aspecto
  • Ubicaciones de las anotaciones: mapa de calor 2D de las posiciones centrales de los cuadros delimitadores
  • Puntos por instancia: distribución del número de vértices de polígonos o puntos clave (conjuntos de datos de segmentación/pose)

Consulta la pestaña Gráficos para ver la lista completa.

Preguntas frecuentes#

  • Ultralytics Platform admite:

    Imágenes: JPEG, PNG, WebP, BMP, TIFF, HEIC, AVIF, JP2, DNG, MPO (máx. 50 MB cada una)

    Vídeos: MP4, WebM, MOV, MKV, M4V (máx. 1 GB, fotogramas extraídos a 1 FPS, máx. 100 fotogramas)

    Archivos de conjuntos de datos: archivos ZIP o TAR que incluyan .tar.gz y .tgz (máx. 10 GB en Free, 20 GB en Pro y 50 GB en Enterprise) con imágenes y, opcionalmente, etiquetas en formato YOLO, JSON de COCO o JSON de LabelMe, máscaras PNG semánticas o mapas de profundidad, además de exportaciones NDJSON de Ultralytics o Labelbox

    También puedes importar cualquiera de estos formatos de archivo o NDJSON pegando un enlace HTTP(S) directo en la pestaña URL del cuadro de diálogo New Dataset. Las etiquetas XML de Pascal VOC se detectan, pero no se importan.

  • Los límites de almacenamiento dependen de tu plan:

    PlanLímite de almacenamiento
    Free100 GB
    Pro500 GB
    EnterpriseIlimitado

    Límites por archivo: imágenes de 50 MB, vídeos de 1 GB y conjuntos de datos de 10 GB en Free / 20 GB en Pro / 50 GB en Enterprise

  • ¡Sí! Usa el formato de URI del conjunto de datos para entrenar en local:

    export ULTRALYTICS_API_KEY="YOUR_API_KEY"
    yolo train model=yolo26n.pt data=ul://username/datasets/my-dataset epochs=100

    O exporta tu conjunto de datos en formato NDJSON para transferir sus metadatos, divisiones, anotaciones y URL de imagen firmadas.

Comentarios