Detección y seguimiento de objetos con Ultralytics YOLOv8
Descubre las posibilidades de la detección y el seguimiento de objetos con Ultralytics YOLOv8. Te guiaremos en la configuración del modelo y del rastreador, y mostraremos la inferencia en tiempo real con demostraciones prácticas.

Hoy nos adentramos en un nuevo capítulo de nuestro viaje con Ultralytics YOLOv8. En este episodio nos centramos en la detección y el seguimiento de objetos, un aspecto fundamental de la visión artificial que permite desarrollar infinidad de aplicaciones en distintos sectores. Acompáñanos mientras exploramos las capacidades de YOLOv8 en este ámbito, junto a Nicolai Nielsen.
La detección y el seguimiento de objetos desempeñan un papel fundamental en diversos contextos, desde los sistemas de vigilancia hasta la automatización industrial. Con YOLOv8, desarrollado por Ultralytics, aprovechar estas funcionalidades es más fácil que nunca. Nicolai nos guía por el proceso y destaca ideas clave y demostraciones prácticas.
Preparativos#
Antes de profundizar en los detalles de la detección y el seguimiento de objetos, Nicolai destaca la versatilidad de Ultralytics YOLOv8. Tanto si se trata de identificar personas en un espacio concurrido como de supervisar objetos en una línea de producción, YOLOv8 ofrece una solución robusta.
Configuración del modelo#
Recorrido por Visual Studio Code. En este vídeo, Nicolai muestra cómo configurar el modelo Ultralytics YOLOv8 para la detección y el seguimiento de objetos. Al utilizar el modelo mediano, demuestra que incluso los modelos más grandes pueden ejecutarse sin problemas en tiempo real gracias a configuraciones de hardware avanzadas.
Configuración del rastreador#
En el ámbito del seguimiento de objetos, elegir el rastreador adecuado es fundamental. Nicolai nos presenta el algoritmo ByteTrack, conocido por su precisión y fiabilidad. Además, destaca la versatilidad de Ultralytics YOLOv8 al mencionar rastreadores alternativos como BoTSort, que se adaptan a distintas necesidades de seguimiento.
Inferencia en tiempo real#
Con el modelo y el rastreador ya configurados, es hora de ver Ultralytics YOLOv8 en acción. En este tutorial podemos ver cómo se ejecuta el programa, con una demostración en directo de la detección y el seguimiento de objetos mediante un vídeo pregrabado. Los resultados son impresionantes: cada objeto recibe un identificador único para facilitar su seguimiento.

Fig. 1. Nicolai Nielsen muestra el funcionamiento interno de la detección y el seguimiento de objetos con Ultralytics YOLOv8.
Pruebas con webcam en directo#
Para llevar la demostración un paso más allá, vemos cómo cambiar a la señal en directo de una webcam para mostrar las capacidades de seguimiento en tiempo real. Desde la detección de personas hasta la identificación de objetos, Ultralytics YOLOv8 mantiene un seguimiento uniforme, incluso cuando la cámara se mueve o se producen oclusiones.
Seguimiento de objetos en varias secuencias#
El seguimiento de objetos en varias secuencias de vídeo mediante multihilo es ideal para gestionar numerosas transmisiones de cámaras de vigilancia. Al utilizar el módulo threading de Python con Ultralytics YOLOv8, cada hilo gestiona una instancia de rastreador independiente, lo que permite procesar datos en segundo plano de forma eficiente. Esta función resulta útil y desempeña un papel importante en el análisis avanzado.
Aplicaciones prácticas#
A medida que avanza la demostración, Nicolai subraya la relevancia práctica de la detección y el seguimiento de objetos. Las aplicaciones son numerosas y variadas, desde el sector de la sanidad hasta la agricultura y la industria manufacturera. También destaca la importancia de integrar las funciones de seguimiento junto con la detección para mejorar la eficiencia y la precisión.
Conclusiones#
En conclusión, las innumerables aplicaciones de la detección y el seguimiento de objetos ofrecen flexibilidad y soluciones creativas en cualquier sector. Acompáñanos para aprovechar todo el potencial de la visión artificial con Ultralytics YOLOv8. ¡Descubre más y mira el tutorial completo Ver el tutorial completo!
Mantente al día y únete a nuestra comunidad mientras seguimos explorando el panorama en constante evolución de la inteligencia artificial y el aprendizaje automático.










