Link to this sectionEditor de anotaciones#
Ultralytics Platform incluye un potente editor de anotaciones para etiquetar imágenes con cajas delimitadoras, polígonos, puntos clave, cajas orientadas y clasificaciones. El editor admite el dibujo manual y la anotación inteligente basada en 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 tareas admitidas#
El editor de anotaciones admite los 6 tipos de tareas de YOLO:
| Tarea | Herramienta | Formato de anotación |
|---|---|---|
| Detect | Rectángulo | Cajas delimitadoras (x, y, ancho, alto) |
| Segment | Polígono | Máscaras precisas a nivel de píxel (vértices de polígono) |
| Semantic | Polígono | Máscaras de región por clase (vértices de polígono) |
| Pose | Punto clave | Plantillas de esqueleto (Persona, Mano, Cara, Perro, Caja, personalizado) |
| OBB | Caja orientada | Cajas delimitadoras rotadas (4 esquinas) |
| Classify | Selector de clase | Etiquetas a nivel de imagen |
Los 6 tipos de anotación se guardan juntos en cada imagen. Puedes cambiar el tipo de tarea activa del conjunto de datos sin perder las anotaciones existentes: se conservan y reaparecen al volver a cambiar.
Link to this sectionDetalles de la tarea#
Detección de objetos
Qué hace: Identifica objetos y sus ubicaciones con cajas delimitadoras alineadas con los ejes.
Formato de etiqueta: class_id center_x center_y width height (todo normalizado 0-1)
Ejemplo: 0 0.5 0.5 0.2 0.3 — Clase 0 centrada en (50%, 50%) con 20% de ancho y 30% de alto
Casos de uso: Recuento de inventario, control de tráfico, detección de fauna, sistemas de seguridad
Segmentación de instancias
Qué hace: Crea máscaras precisas a nivel de píxel para cada instancia de objeto.
Formato de etiqueta: class_id x1 y1 x2 y2 x3 y3 ... (vértices de polígono, normalizado 0-1)
Ejemplo: 0 0.1 0.1 0.9 0.1 0.9 0.9 0.1 0.9 — Máscara cuadrilátera
Casos de uso: Imágenes médicas, vehículos autónomos, edición de fotos, análisis agrícola
Estimación de poses
Qué hace: Detecta puntos clave del cuerpo para el seguimiento de esqueletos.
Formato de etiqueta: class_id cx cy w h kx1 ky1 v1 kx2 ky2 v2 ...
- Marcadores de visibilidad:
0=no etiquetado,1=etiquetado pero ocluido,2=etiquetado y visible
Ejemplo: 0 0.5 0.5 0.2 0.3 0.6 0.7 2 0.4 0.8 1 — Persona con 2 puntos clave
Casos de uso: Análisis deportivo, fisioterapia, animación, reconocimiento de gestos
Caja delimitadora orientada (OBB)
Qué hace: Detecta objetos rotados con cajas delimitadoras que reconocen el ángulo.
Formato de etiqueta: class_id x1 y1 x2 y2 x3 y3 x4 y4 (cuatro puntos de esquina, normalizados)
Ejemplo: 0 0.1 0.1 0.9 0.1 0.9 0.9 0.1 0.9 — Rectángulo rotado
Casos de uso: Imágenes aéreas, análisis de documentos, inspección de fabricación, detección de barcos
Clasificación de imágenes
Qué hace: Asigna una única etiqueta a toda la imagen.
Formato de etiqueta: Basado en carpetas — imágenes organizadas por nombre de clase (train/cats/, train/dogs/)
Casos de uso: Moderación de contenido, control de calidad, diagnóstico médico, reconocimiento de escenas
Link to this sectionPrimeros pasos#
Para anotar imágenes:
- Navega hasta tu conjunto de datos
- Haz clic en una imagen para abrir el visor en pantalla completa
- Haz clic en
Editpara entrar en el modo de anotación - Selecciona tu herramienta de anotación en la barra de herramientas
- Dibuja anotaciones en la imagen
- Haz clic en
Savecuando termines

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 anotación#
El editor ofrece dos modos de anotación, seleccionables desde la barra de herramientas:
| Modo | Descripción | Atajo |
|---|---|---|
| Manual | Dibuja anotaciones con herramientas específicas para la tarea (los 6 tipos de tareas) | V |
| Smart | Anotación asistida por el modelo SAM o YOLO (solo detección, segmentación, semántica, OBB) | S |
Link to this sectionHerramientas de anotación manual#
Link to this sectionCaja delimitadora (Detección)#
Dibuja cajas rectangulares alrededor de los objetos:
- Entra en el modo de edición y selecciona
Draw - Haz clic y arrastra para dibujar un rectángulo
- Suelta para completar la caja
- Selecciona una clase en el menú desplegable

- Arrastra los 8 controladores de esquina/borde para cambiar el tamaño
- Arrastra el centro para mover
- Presiona
DeleteoBackspacepara eliminar la anotación seleccionada
Link to this sectionPolígono (Segmentación)#
Dibuja máscaras de polígono precisas:
- Entra en el modo de edición y selecciona
Draw - Haz clic para añadir vértices, o mantén presionada la tecla
Shifty mueve el ratón para dibujar puntos densos a mano alzada - Haz clic en el primer vértice, o presiona
EnteroEscapepara cerrar el polígono - Selecciona una clase en el menú desplegable

- Arrastra cada vértice para ajustar
- Arrastra todo el polígono para moverlo
- Haz clic en un vértice y presiona
Deletepara eliminarlo
Link to this sectionPunto clave (Pose)#
Anota poses usando plantillas de esqueleto. Selecciona una plantilla de la barra de herramientas, haz clic una vez para colocar todos los puntos clave y luego arrastra cada punto clave para ajustar las posiciones.
- Entra en el modo de edición y selecciona
Draw - Elige una plantilla de esqueleto desde el selector de plantillas en la barra de herramientas

- Haz clic en la imagen para colocar todos los puntos clave a la vez
- Arrastra cada punto clave para ajustar sus posiciones
- Presiona
Enterpara confirmar oEscapepara cancelar
Link to this sectionPlantillas de esqueleto integradas#
El editor incluye 5 plantillas integradas:
| Plantilla | Keypoints | Descripción |
|---|---|---|
| Persona | 17 | Postura del cuerpo humano COCO — nariz, ojos, orejas, hombros, codos, muñecas, caderas, rodillas, tobillos |
| Mano | 21 | Keypoints de mano de Ultralytics — muñeca, articulaciones del pulgar, índice, medio, anular y meñique |
| Cara | 68 | Puntos de referencia faciales iBUG 300W — mandíbula, cejas, nariz, ojos, boca |
| Perro | 18 | Postura de animal AP-10K — nariz, cabeza, cuello, hombros, base de la cola, cola y 4 patas (codos, rodillas, patas) |
| Caja | 4 | Keypoints de esquina — superior izquierda, superior derecha, inferior derecha, inferior izquierda |

Link to this sectionPlantillas de esqueleto personalizadas#
Crea plantillas personalizadas para cualquier estructura de pose:
- Haz clic en el botón + al lado del selector de plantillas
- Opcionalmente, haz clic en Start from... para cargar keypoints y conexiones desde una plantilla existente como punto de partida
- Coloca los keypoints en el lienzo haciendo clic
- Nombra cada keypoint y personaliza los colores
- Conecta los keypoints seleccionando dos puntos (las conexiones se dibujan automáticamente a medida que colocas keypoints secuenciales)
- Guarda la plantilla para reutilizarla en todo tu conjunto de datos

Las plantillas personalizadas se guardan en tu cuenta y están disponibles en todos los conjuntos de datos de pose.
El sistema de plantillas reemplaza la colocación manual y secuencial de keypoints. En lugar de hacer clic 17 veces para un esqueleto COCO, selecciona la plantilla de Persona y haz clic una vez: todos los keypoints se colocan en el diseño de esqueleto correcto. Luego, arrastra para ajustar las posiciones según la pose específica.
Cada keypoint tiene una bandera de visibilidad: 0 = no etiquetado, 1 = etiquetado pero ocluido, 2 = etiquetado y visible. Los keypoints ocluidos (detrás de otros objetos) deben marcarse con visibilidad 1: el modelo aprende a inferir su posición.
Link to this sectionCaja delimitadora orientada (OBB)#
Dibuja cajas rotadas para objetos en ángulo:
- Entra en el modo de edición y selecciona
Draw - Haz clic y arrastra para dibujar una caja inicial
- Usa el controlador de rotación para ajustar el ángulo
- Arrastra los controladores de esquina para cambiar el tamaño
- Selecciona una clase en el menú desplegable

Link to this sectionClasificación (Classify)#
Asigna etiquetas de clase a nivel de imagen:
- Entra en modo de edición
- Aparece un panel lateral con botones de selección de clase
- Haz clic en los botones de clase o presiona las teclas numéricas
1-9

Link to this sectionAnotación inteligente#
La anotación inteligente añade anotación asistida por modelos al editor. En modo inteligente, puedes usar el Segment Anything Model (SAM) para anotación basada en clics, o utilizar modelos YOLO de Ultralytics preentrenados y tus propios modelos YOLO ajustados para añadir predicciones como anotaciones. La anotación inteligente está disponible para tareas de detect, segment, semantic y OBB.
Link to this sectionAnotación inteligente SAM#
Con un modelo SAM seleccionado:
- Entra en modo de edición y selecciona
Smarto presionaS - Haz clic en el objeto que quieres anotar: SAM genera una máscara inicial en tiempo real
- Refina la máscara con clics adicionales: haz clic fuera de la máscara actual para añadir cobertura, o haz clic dentro de la máscara actual para restar regiones
- Presiona
EnteroEscapepara guardar la anotación, o activa auto-apply para flujos de trabajo de un solo clic

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- Empieza con un clic en el centro del objeto
- Haz clic de nuevo fuera de la máscara para expandir la cobertura
- Haz clic dentro de la máscara para restar regiones no deseadas
- Activa auto-apply (
A) para anotación de un solo clic - Mantén presionado
Shiftmientras la aplicación automática está activa para colocar múltiples puntos antes de aplicar la máscara - Funciona mejor para objetos distintos con bordes claros
- Usa unos cuantos clics de refinamiento para objetos alargados o superpuestos
La anotación inteligente SAM puede generar:
- Polígonos para tareas de segmentación
- Cajas delimitadoras para tareas de detección
- Cajas orientadas para tareas de OBB
La anotación inteligente SAM solo está disponible para tareas de detect, segment, semantic y OBB. Las tareas de clasificación y pose requieren anotación manual.
Link to this sectionModo de aplicación automática#
El modo de aplicación automática (auto-apply) acelera la anotación inteligente al guardar automáticamente la máscara SAM después de cada clic, sin necesidad de presionar Enter. Actívalo o desactívalo con el botón de auto-apply en la barra de herramientas o presiona A.
| Modo | Comportamiento |
|---|---|
| Auto-apply ACTIVADO | La máscara se aplica automáticamente después de cada clic |
Auto-apply ACTIVADO + Shift | Coloca varios puntos primero, la máscara se aplica al soltar |
| Auto-apply DESACTIVADO (predeterminado) | Coloca puntos libremente, presiona Enter para aplicar |

La aplicación automática es ideal para conjuntos de datos con objetos bien separados donde un solo clic produce una máscara precisa. Para objetos complejos o superpuestos, desactiva la aplicación automática y usa múltiples puntos positivos/negativos para refinar la máscara antes de guardar.
Link to this sectionSelección de modelo SAM#
Cuando el modo inteligente está activo, aparece un selector de modelos en la barra de herramientas. Hay cinco modelos SAM disponibles; elige según el equilibrio entre velocidad y precisión que mejor se adapte a tu conjunto de datos:
| Modelo | Tamaño | Velocidad | Notas |
|---|---|---|---|
| SAM 2.1 Tiny | 75 MB | El más rápido | |
| SAM 2.1 Small | 88 MB | Rápido | |
| SAM 2.1 Base | 154 MB | Moderado | |
| SAM 2.1 Large | 428 MB | Más lento | El más preciso de SAM 2.1 |
| SAM 3 | 3,45 GB | Más lento | Predeterminado, última generación |

Cambiar de modelo mientras el modo inteligente está activo reinicia el predictor para la imagen actual automáticamente.
Link to this sectionAnotación inteligente YOLO#
Con un modelo YOLO seleccionado, la anotación inteligente puede añadir predicciones de modelos Ultralytics preentrenados o de tus propios modelos ajustados.
- Entra en modo de edición y selecciona
Smarto presionaS - Selecciona un modelo YOLO del selector de modelos en la barra de herramientas (
OfficialoMy Models) - Haz clic en
Predict - Revisa las anotaciones añadidas y realiza las correcciones necesarias

- El selector de modelos solo muestra los modelos que coinciden con la tarea del conjunto de datos actual.
- Las predicciones duplicadas se omiten cuando se solapan con una anotación existente de la misma clase con un IoU de
0.7o superior.
Link to this sectionBarra lateral de clases#
El editor de anotaciones incluye una barra lateral de clases plegable en el lado derecho del lienzo. La barra lateral ofrece:
- Buscar clases: Filtra la lista de clases escribiendo en el campo de búsqueda. Pulsa
Enteren una coincidencia exacta para seleccionarla, o crea una clase nueva si no existe ninguna coincidencia. - Crear nueva clase en línea: Haz clic en
Add classen la parte inferior de la lista, escribe un nombre y, opcionalmente, elige un color personalizado. PulsaEnterpara crearla. - Editar nombre de clase en línea: Pasa el ratón sobre el nombre de una clase y haz clic en el icono del lápiz para cambiarle el nombre.
- Selector de color: Haz clic en la muestra de color junto a cualquier clase para cambiar su color.
- Recuento de anotaciones por clase: Cada fila de clase muestra un recuento en superíndice de las anotaciones.
- Expandir/contraer: Haz clic en el símbolo de intercalación para expandir una clase y ver las anotaciones individuales listadas debajo.
- Resaltado bidireccional al pasar el ratón: Al pasar el ratón sobre una anotación en el lienzo, esta se resalta en la barra lateral, y viceversa. La barra lateral se desplaza y expande automáticamente a la clase relevante.
- Ocultar/mostrar anotaciones individuales: Haz clic en el icono del ojo en cualquier fila de anotación para alternar su visibilidad en el lienzo.
- Eliminar anotaciones: Haz clic en el icono de la papelera en cualquier fila de anotación para eliminarla.
- Atajos de teclado: Pulsa
1-9para seleccionar rápidamente las 9 primeras clases.
Link to this sectionMenú contextual#
Haz clic derecho en las anotaciones seleccionadas para abrir un menú contextual con:
| Acción | Atajo |
|---|---|
| Eliminar anotación(es) | Delete / Backspace |
| Traer al frente | Cmd/Ctrl+Shift+] |
| Enviar al fondo | Cmd/Ctrl+Shift+[ |
| Traer hacia adelante | Cmd/Ctrl+] |
| Enviar hacia atrás | Cmd/Ctrl+[ |
Link to this sectionControles de visibilidad#
El menú desplegable de visibilidad (icono del ojo) te permite alternar la visualización de elementos individuales:
| Alternar | Descripción |
|---|---|
| Anotaciones | Mostrar u ocultar todas las superposiciones de anotaciones |
| Etiquetas de clase | Mostrar u ocultar las etiquetas de nombre de clase en las anotaciones |
| Mostrar píxeles | Alternar la renderización pixelada para la inspección con zoom (pantalla completa) |
| Retículas | Mostrar cursor de retícula con coordenadas de píxeles (modo edición) |
| Miniaturas de navegación | Mostrar la tira de miniaturas de navegación (pantalla completa) |
| Mostrar todo | Alternar anotaciones, etiquetas, retículas y miniaturas a la vez (no afecta a la pixelación) |
Link to this sectionCursor de retícula#
En modo edición, una superposición de retícula sigue la posición del cursor y muestra las coordenadas de píxeles en el lienzo. Esto ayuda a colocar anotaciones con precisión. Altérnala a través del menú desplegable de visibilidad.
Link to this sectionVista previa al pasar el ratón de SAM#
En modo inteligente, SAM proporciona una vista previa en tiempo real al pasar el ratón antes de hacer clic en cualquier punto. Esta vista previa está disponible para tareas de detect, segment, semantic y OBB. Una vez que añadas clics de refinamiento, la vista previa se actualiza para reflejar la máscara actual y el tipo de anotación para la tarea activa.
Link to this sectionEdición de vértices de polígonos#
Para anotaciones de segmento, puedes editar los vértices del polígono después de dibujarlos:
- Mover vértices: Arrastra cualquier controlador de vértice para reposicionarlo
- Eliminar vértices: Selecciona un vértice y pulsa
Deletepara eliminarlo
Link to this sectionGestión de clases#
Link to this sectionCreación de clases#
Define las clases de anotación para tu conjunto de datos en la pestaña Classes:
- Navega a la pestaña
Classes - Usa el campo de entrada en la parte inferior para escribir un nombre de clase
- Haz clic en
Addo pulsaEnter - Se asigna un color automáticamente de la paleta de Ultralytics

Link to this sectionAñadir nueva clase durante la anotación#
Puedes crear nuevas clases directamente mientras anotas sin salir del editor:
- Dibuja una anotación en la imagen
- En el menú desplegable de clases, haz clic en
Add New Class - Introduce el nombre de la clase
- Pulsa Enter para crear y asignar
Esto permite un flujo de trabajo fluido donde puedes definir clases a medida que encuentras nuevos tipos de objetos en tus datos.
Todas las clases de tu conjunto de datos se gestionan en una tabla unificada. Los cambios en los nombres o colores de las clases se aplican automáticamente a todo el conjunto de datos.
Link to this sectionEdición de clases#
- Cambiar nombre: Haz clic en el nombre de una clase en la tabla para editarlo en línea
- Cambiar color: Haz clic en la muestra de color para abrir el selector de color
- Buscar: Usa el campo de búsqueda para filtrar las clases por nombre
- Ordenar: Haz clic en los encabezados de columna para ordenar por nombre, recuento de etiquetas o recuento de imágenes
Link to this sectionColores de clase#
A cada clase se le asigna un color de la paleta de Ultralytics. Puedes personalizar los colores usando el selector de color en la pestaña Classes. Los colores son consistentes en toda la plataforma para un reconocimiento fácil.
Link to this sectionAtajos de teclado#
Anotación eficiente con atajos de teclado:
| Atajo | Acción |
|---|---|
Cmd/Ctrl+S | Guardar anotaciones |
Cmd/Ctrl+Z | Deshacer |
Cmd/Ctrl+Y | Rehacer |
Escape | Guardar / Deseleccionar / Salir |
Delete / Backspace | Eliminar anotación seleccionada |
1-9 | Seleccionar clase 1-9 |
Cmd/Ctrl+Scroll | Zoom in/out |
Cmd/Ctrl++ o Cmd/Ctrl+= | Zoom in |
Cmd/Ctrl+- | Zoom out |
Cmd/Ctrl+0 | Restablecer al ajuste |
Space+Drag | Desplazar el lienzo al hacer zoom |
Shift+Click | Selección múltiple de anotaciones |
Cmd/Ctrl+A | Seleccionar todas las anotaciones |

Ver todos los atajos
Haz clic en el icono del teclado en la barra de herramientas de anotación para abrir la referencia de atajos.
Link to this sectionDeshacer/Rehacer#
El editor de anotaciones mantiene un historial completo de deshacer/rehacer:
- Deshacer:
Cmd/Ctrl+Z - Rehacer:
Cmd/Ctrl+Y
El historial rastrea:
- Añadir anotaciones (individual y por lotes)
- Editar anotaciones (mover, cambiar tamaño, rotar)
- Eliminar anotaciones (individual y por lotes)
- Cambiar clases (individual y por lotes)
- Reordenar anotaciones (orden Z)
- Editar vértices de polígono (añadir, eliminar, mover)
- Mover puntos clave
La pila de deshacer no tiene un límite fijo: puedes deshacer todos los cambios realizados durante la sesión de edición actual, volviendo al estado original de la imagen cuando hiciste clic en Edit.
Link to this sectionGuardar anotaciones#
Las anotaciones se guardan cuando haces clic en Save o presionas Cmd/Ctrl+S:
- Guardar: Haz clic en el botón guardar o presiona
Cmd/Ctrl+S - Cancelar: Haz clic en cancelar para descartar los cambios
- Escape: Guarda si hay cambios sin guardar; de lo contrario, sal del modo de edición
Guarda siempre antes de navegar a otra imagen. Los cambios sin guardar se perderán.
Link to this sectionPreguntas frecuentes#
Link to this section¿Qué precisión tiene la anotación SAM?#
SAM proporciona máscaras de alta calidad para la mayoría de los objetos. La precisión depende de:
- Distinción del objeto respecto al fondo
- Calidad y resolución de la imagen
- Número de puntos positivos/negativos proporcionados
Para obtener los mejores resultados, comienza haciendo clic en el centro del objeto, luego usa clics fuera de la máscara para añadir cobertura y clics dentro de la máscara para restar objetos cercanos o el fondo.
Link to this section¿Puedo importar anotaciones existentes?#
Sí, sube tu conjunto de datos con archivos de etiquetas en formato YOLO. La plataforma los analiza y muestra automáticamente en el editor.
Link to this section¿Cómo anoto múltiples objetos de la misma clase?#
Después de dibujar una anotación:
- Mantén la misma clase seleccionada
- Dibuja la siguiente anotación
- Repite hasta que todos los objetos estén etiquetados
El atajo de teclado 1-9 selecciona clases rápidamente.
Link to this section¿Puedo entrenar con conjuntos de datos parcialmente anotados?#
Sí, pero para obtener los mejores resultados:
- Etiqueta todos los objetos de tus clases objetivo en cada imagen
- Usa el filtro de etiquetas establecido en
Unlabeledpara identificar imágenes que aún necesitan anotación - Las imágenes no etiquetadas se excluyen del entrenamiento; solo las imágenes etiquetadas contribuyen a la pérdida
Link to this section¿Qué modelo SAM debería usar?#
SAM 3 es el modelo predeterminado y la última generación: empieza por ahí para obtener máscaras de la más alta calidad. Cambia a SAM 2.1 Small para un flujo de trabajo interactivo más rápido en objetos comunes, o SAM 2.1 Large cuando necesites mayor precisión de máscara en formas complejas. Usa SAM 2.1 Tiny para obtener la máxima velocidad en objetos simples y de alto contraste.
Link to this section¿Qué tareas admiten la anotación inteligente SAM?#
La anotación inteligente SAM está disponible para tareas de detect, segment, semantic y OBB. Las tareas de clasificación y pose utilizan solo anotación manual.
Link to this section¿Puedo crear plantillas de esqueleto personalizadas para la anotación de pose?#
Sí. Haz clic en el botón + junto al selector de plantillas de esqueleto para abrir el editor de plantillas. Coloca los puntos clave, nómbralos, dibuja conexiones y guarda. Las plantillas personalizadas se almacenan en tu cuenta y están disponibles en todos los conjuntos de datos de pose.
Link to this section¿Cómo cambio entre plantillas de esqueleto?#
Haz clic en el menú desplegable del selector de plantillas en la barra de herramientas de anotación. Selecciona cualquier plantilla integrada (Persona, Mano, Cara, Perro, Caja) o tus plantillas personalizadas guardadas. La plantilla seleccionada determina qué puntos clave se colocan cuando haces clic en la imagen.