Saltar al contenido

Ultralytics YOLOv8 Tareas


Ultralytics YOLO tareas compatibles

YOLOv8 es un marco de IA que admite m煤ltiples tareas de visi贸n por ordenador. El marco puede utilizarse para realizar tareas de detecci贸n, segmentaci贸n, obbtenci贸n, clasificaci贸n y estimaci贸n de la pose. Cada una de estas tareas tiene un objetivo y un caso de uso diferentes.



Observa: Explora Ultralytics YOLO Tareas: Detecci贸n de Objetos, Segmentaci贸n, OBB, Seguimiento y Estimaci贸n de Pose.

Detecci贸n

La detecci贸n es la tarea principal que admite YOLOv8. Consiste en detectar objetos en una imagen o un fotograma de v铆deo y dibujar cuadros delimitadores a su alrededor. Los objetos detectados se clasifican en distintas categor铆as en funci贸n de sus caracter铆sticas. YOLOv8 puede detectar m煤ltiples objetos en una sola imagen o fotograma de v铆deo con gran precisi贸n y rapidez.

Ejemplos de detecci贸n

Segmentaci贸n

La segmentaci贸n es una tarea que consiste en segmentar una imagen en diferentes regiones bas谩ndose en el contenido de la imagen. A cada regi贸n se le asigna una etiqueta basada en su contenido. Esta tarea es 煤til en aplicaciones como la segmentaci贸n de im谩genes y las im谩genes m茅dicas. YOLOv8 utiliza una variante de la arquitectura U-Net para realizar la segmentaci贸n.

Ejemplos de segmentaci贸n

Clasificaci贸n

La clasificaci贸n es una tarea que consiste en clasificar una imagen en diferentes categor铆as. YOLOv8 puede utilizarse para clasificar im谩genes bas谩ndose en su contenido. Utiliza una variante de la arquitectura EfficientNet para realizar la clasificaci贸n.

Ejemplos de clasificaci贸n

Pose

La detecci贸n de pose/puntos clave es una tarea que consiste en detectar puntos espec铆ficos en un fotograma de imagen o v铆deo. Estos puntos se denominan puntos clave y se utilizan para seguir el movimiento o estimar la pose. YOLOv8 puede detectar puntos clave en un fotograma de imagen o v铆deo con gran precisi贸n y velocidad.

Ejemplos de poses

OBB

La detecci贸n de objetos orientados va un paso m谩s all谩 de la detecci贸n de objetos normal, introduciendo un 谩ngulo adicional para localizar los objetos con mayor precisi贸n en una imagen. YOLOv8 puede detectar objetos girados en una imagen o fotograma de v铆deo con gran precisi贸n y velocidad.

Detecci贸n Orientada

Conclusi贸n

YOLOv8 admite m煤ltiples tareas, como la detecci贸n, la segmentaci贸n, la clasificaci贸n, la detecci贸n de objetos orientados y la detecci贸n de puntos clave. Cada una de estas tareas tiene objetivos y casos de uso diferentes. Si comprendes las diferencias entre estas tareas, podr谩s elegir la tarea adecuada para tu aplicaci贸n de visi贸n por ordenador.

PREGUNTAS FRECUENTES

驴Qu茅 tareas puede realizar Ultralytics YOLOv8 ?

Ultralytics YOLOv8 es un marco de IA vers谩til capaz de realizar diversas tareas de visi贸n por ordenador con gran precisi贸n y velocidad. Estas tareas incluyen

  • Detecci贸n: Identificar y localizar objetos en im谩genes o fotogramas de v铆deo dibujando cuadros delimitadores a su alrededor.
  • Segmentaci贸n: Segmentaci贸n de im谩genes en diferentes regiones en funci贸n de su contenido, 煤til para aplicaciones como las im谩genes m茅dicas.
  • Clasificaci贸n: Categorizaci贸n de im谩genes enteras en funci贸n de su contenido, aprovechando variantes de la arquitectura EfficientNet.
  • Estimaci贸n de la pose: Detecci贸n de puntos clave espec铆ficos en un fotograma de imagen o v铆deo para rastrear movimientos o poses.
  • Detecci贸n de Objetos Orientados (OBB): Detecci贸n de objetos girados con un 谩ngulo de orientaci贸n a帽adido para mejorar la precisi贸n.

驴C贸mo utilizo Ultralytics YOLOv8 para la detecci贸n de objetos?

Para utilizar Ultralytics YOLOv8 para la detecci贸n de objetos, sigue estos pasos:

  1. Prepara tu conjunto de datos en el formato adecuado.
  2. Entrena el modelo YOLOv8 utilizando la tarea de detecci贸n.
  3. Utiliza el modelo para hacer predicciones introduciendo nuevas im谩genes o fotogramas de v铆deo.

Ejemplo

from ultralytics import YOLO

model = YOLO("yolov8n.pt")  # Load pre-trained model
results = model.predict(source="image.jpg")  # Perform object detection
results[0].show()
yolo detect model=yolov8n.pt source='image.jpg'

Para obtener instrucciones m谩s detalladas, consulta nuestros ejemplos de detecci贸n.

驴Cu谩les son las ventajas de utilizar YOLOv8 para las tareas de segmentaci贸n?

Utilizar YOLOv8 para tareas de segmentaci贸n ofrece varias ventajas:

  1. Alta precisi贸n: La tarea de segmentaci贸n aprovecha una variante de la arquitectura U-Net para lograr una segmentaci贸n precisa.
  2. Velocidad: YOLOv8 est谩 optimizado para aplicaciones en tiempo real, ofreciendo un procesamiento r谩pido incluso para im谩genes de alta resoluci贸n.
  3. M煤ltiples aplicaciones: Es ideal para im谩genes m茅dicas, conducci贸n aut贸noma y otras aplicaciones que requieran una segmentaci贸n detallada de las im谩genes.

Obt茅n m谩s informaci贸n sobre las ventajas y los casos de uso de YOLOv8 para la segmentaci贸n en la secci贸n Segmentaci贸n.

驴Puede Ultralytics YOLOv8 manejar la estimaci贸n de la pose y la detecci贸n de puntos clave?

S铆, Ultralytics YOLOv8 puede realizar eficazmente la estimaci贸n de la pose y la detecci贸n de puntos clave con gran precisi贸n y velocidad. Esta funci贸n es especialmente 煤til para el seguimiento de movimientos en aplicaciones de an谩lisis deportivo, asistencia sanitaria e interacci贸n persona-ordenador. YOLOv8 detecta puntos clave en un fotograma de imagen o v铆deo, lo que permite una estimaci贸n precisa de la pose.

Para m谩s detalles y consejos de aplicaci贸n, visita nuestros ejemplos de estimaci贸n de pose.

驴Por qu茅 elegir Ultralytics YOLOv8 para la detecci贸n de objetos orientados (OBB)?

La Detecci贸n de Objetos Orientados (OBB) con YOLOv8 proporciona una mayor precisi贸n al detectar objetos con un par谩metro angular adicional. Esta funci贸n es beneficiosa para aplicaciones que requieren una localizaci贸n precisa de objetos girados, como el an谩lisis de im谩genes a茅reas y la automatizaci贸n de almacenes.

  • Mayor precisi贸n: El componente angular reduce los falsos positivos de los objetos girados.
  • Aplicaciones vers谩tiles: 脷til para tareas de an谩lisis geoespacial, rob贸tica, etc.

Consulta la secci贸n Detecci贸n de Objetos Orientados para obtener m谩s detalles y ejemplos.



Creado 2023-11-12, Actualizado 2024-07-04
Autores: glenn-jocher (7), RizwanMunawar (1), AyushExel (1)

Comentarios