Ultralytics YOLO27: Únete a la lista de espera.
Licencia YOLO
Ultralytics YOLO

Cómo usar Ultralytics YOLO11 para seguir objetos

Aprende a utilizar Ultralytics YOLO11 para el seguimiento de objetos en aplicaciones en tiempo real, como coches autónomos, vigilancia, agricultura y fabricación.

Abirami VinaAbirami Vina9 min de lectura
Ultralytics YOLO11 siguiendo objetos en un vídeo

Imagina que quieres supervisar y seguir el movimiento de componentes en una línea de montaje de una instalación de fabricación para garantizar el control de calidad y mejorar la eficiencia del flujo de trabajo. Lo habitual sería realizar inspecciones manuales o utilizar sensores básicos para seguir los artículos, un proceso que puede llevar mucho tiempo y ser propenso a errores. Sin embargo, puedes utilizar la visión artificial y el seguimiento de objetos para automatizar y mejorar este proceso.

El seguimiento de objetos es una tarea de visión artificial que permite detectar, identificar y seguir objetos en un vídeo. Puede aplicarse a muchos ámbitos, desde la supervisión de animales en granjas hasta la seguridad y la vigilancia en tiendas. Los objetos seguidos en un vídeo suelen visualizarse con cajas delimitadoras, que ayudan a ver exactamente dónde se encuentran y se detectan dentro del fotograma.

Presentado durante el evento híbrido anual de Ultralytics, YOLO Vision 2024 (YV24), Ultralytics YOLO11 es un modelo de visión artificial capaz de realizar una amplia variedad de tareas de IA aplicada a la visión, incluido el seguimiento de objetos. (Desde entonces, Ultralytics YOLO26 ha sustituido a YOLO11). En este artículo exploraremos cómo funciona el seguimiento de objetos y hablaremos de sus aplicaciones reales. También veremos cómo puedes probar el seguimiento de objetos con YOLO11. ¡Empecemos!

Uso de Ultralytics YOLO11 para el seguimiento de objetos en una tienda minorista

Fig. 1. Ejemplo del uso de Ultralytics YOLO11 para el seguimiento de objetos en una tienda minorista.

Seguimiento de objetos con IA mediante Ultralytics YOLO11#

El seguimiento de objetos es una técnica esencial de visión artificial. Permite identificar y seguir objetos en un vídeo a lo largo del tiempo. Puede parecerse mucho a otra tarea de visión artificial: la detección de objetos. La diferencia principal entre ambas está en cómo procesan los fotogramas de vídeo. La detección de objetos analiza cada fotograma por separado e identifica y clasifica los objetos sin tener en cuenta los fotogramas anteriores o posteriores. En cambio, el seguimiento de objetos conecta los fotogramas, sigue los mismos objetos a lo largo del tiempo y registra sus movimientos.

A continuación tienes un resumen más detallado de cómo funciona el seguimiento de objetos:

  • Detección de objetos: El proceso comienza detectando objetos en un único fotograma de un vídeo. YOLO11 puede identificar con precisión varios objetos y sus ubicaciones.
  • Asignación de identificadores únicos: Cada objeto detectado recibe un identificador único para distinguirlo de los demás y facilitar su seguimiento.
  • Seguimiento del movimiento entre fotogramas: Un algoritmo de seguimiento sigue los objetos en los fotogramas posteriores, actualiza sus posiciones y mantiene la asociación con sus ID únicos.
  • Gestión de oclusiones: Si un objeto desaparece temporalmente de la vista (por ejemplo, porque otro objeto lo tapa), el rastreador intenta reanudar su seguimiento con el mismo ID cuando vuelve a aparecer.
  • Actualización de la información de los objetos: A medida que se mueven, sus posiciones y atributos, como la velocidad o la dirección, se actualizan continuamente para reflejar los cambios a lo largo del tiempo.

Ultralytics admite el seguimiento de objetos en tiempo real mediante algoritmos como BoT-SORT y ByteTrack. También funciona con modelos YOLO11 de segmentación y estimación de poses, lo que lo convierte en una herramienta flexible para una amplia variedad de tareas de seguimiento.

Aplicaciones del seguimiento de objetos de Ultralytics YOLO11#

Las versátiles capacidades del modelo Ultralytics YOLO11 abren un amplio abanico de posibles aplicaciones en muchos sectores. Veamos algunos casos de uso del seguimiento de objetos con YOLO11.

Ultralytics YOLO11 para el seguimiento de vehículos autónomos#

El seguimiento de objetos es fundamental para que los coches autónomos circulen de forma segura y eficiente. Estos vehículos necesitan entender constantemente su entorno para tomar decisiones en tiempo real, como frenar, girar o cambiar de carril. La detección de objetos permite al coche identificar elementos clave de su entorno, como peatones, ciclistas, otros vehículos y señales de tráfico. Sin embargo, detectar estos objetos en un único instante no basta para circular de forma segura.

Aquí es donde entra en juego el seguimiento de objetos. Permite al coche seguir estos objetos a lo largo del tiempo y registrar sus movimientos en varios fotogramas. Por ejemplo, ayuda a los vehículos autónomos a predecir hacia dónde se dirige un peatón, vigilar la velocidad y la dirección de los vehículos cercanos o reconocer que un semáforo no ha cambiado. Al combinar la detección y el seguimiento, los coches autónomos pueden anticipar el movimiento de los objetos que los rodean, reaccionar de forma proactiva y circular con seguridad y fluidez.

Ultralytics YOLO11 detectando y siguiendo coches

Fig. 2. Puedes utilizar Ultralytics YOLO11 para detectar y seguir coches.

Uso del seguimiento de objetos de Ultralytics YOLO11 para supervisar animales#

El seguimiento de animales de granja, como el ganado, es fundamental para una gestión eficaz, pero puede ser una tarea tediosa y llevar mucho tiempo. Los métodos tradicionales, como el uso de sensores o etiquetas, suelen tener inconvenientes. Estos dispositivos pueden estresar a los animales cuando se les colocan y se pueden caer o estropear, lo que interrumpe el seguimiento.

La visión artificial ofrece a los agricultores una solución mejor para supervisar y seguir a los animales sin necesidad de etiquetas físicas. El seguimiento de objetos puede proporcionar información valiosa sobre el comportamiento y la salud de los animales. Por ejemplo, puede ayudar a detectar afecciones como la cojera, que afecta a la forma de caminar de un animal. Con el seguimiento de objetos, los agricultores pueden detectar cambios sutiles en el movimiento y abordar los problemas de salud cuanto antes.

Además de supervisar la salud, la visión artificial también puede ayudar a los agricultores a comprender otros comportamientos, como las interacciones sociales, los hábitos alimentarios y los patrones de movimiento. Esta información puede mejorar la gestión del rebaño, optimizar los horarios de alimentación y favorecer el bienestar general de los animales. Al reducir el trabajo manual y minimizar el estrés de los animales, el seguimiento basado en visión artificial es una herramienta práctica y eficiente para la agricultura moderna.

Uso de Ultralytics YOLO11 para seguir a agricultores y una vaca

Fig. 3. Uso de Ultralytics YOLO11 para seguir a agricultores y una vaca.

Seguimiento de objetos en la fabricación con Ultralytics YOLO11#

El seguimiento de objetos tiene muchos usos en el sector de la fabricación. Por ejemplo, los sistemas de detección y seguimiento de objetos pueden supervisar las líneas de producción. Es fácil seguir y contar los productos o las materias primas a medida que avanzan por una cinta transportadora. Estos sistemas también pueden integrarse con otros sistemas de visión artificial para realizar tareas adicionales. Por ejemplo, un sistema de detección de defectos puede identificar un artículo defectuoso y el seguimiento de objetos puede seguirlo para garantizar que se gestione correctamente.

Otra aplicación importante del seguimiento de objetos en la fabricación está relacionada con la seguridad. Los sistemas de seguimiento de objetos pueden detectar y seguir a los trabajadores en entornos de fabricación potencialmente peligrosos. Los sistemas de visión artificial pueden delimitar y supervisar constantemente las zonas peligrosas, y avisar a los supervisores si los trabajadores seguidos se acercan a ellas. Estos sistemas de seguridad también pueden detectar y seguir equipos, lo que reduce el riesgo de robo.

Detección de trabajadores mediante Ultralytics YOLO11

Fig. 4. Ejemplo del uso de la detección de objetos de YOLO11 para detectar trabajadores.

Seguimiento de objetos y vigilancia con Ultralytics YOLO11#

El seguimiento de objetos en tiempo real se utiliza ampliamente en sistemas de seguridad y vigilancia. Estos sistemas pueden supervisar espacios públicos, centros de transporte y grandes superficies comerciales, como los centros comerciales. Las zonas grandes y concurridas pueden aprovechar esta tecnología para seguir a personas sospechosas o analizar el comportamiento de la multitud y ofrecer una supervisión continua. Por ejemplo, durante la pandemia se utilizaron sistemas de seguimiento de objetos para vigilar las zonas concurridas y comprobar que las personas mantenían la distancia social.

El seguimiento de objetos también puede utilizarse para vigilar el tráfico. Permite seguir y analizar el comportamiento de los vehículos y detectar acciones inusuales o sospechosas en tiempo real para ayudar a prevenir accidentes o delitos. Un buen ejemplo son los sistemas de estimación de velocidad, que pueden detectar y seguir un vehículo para determinar su velocidad.

Estimación de velocidad mediante el seguimiento de objetos

Fig. 5. La estimación de velocidad se puede realizar mediante el seguimiento de objetos.

Prueba el seguimiento de objetos con Ultralytics YOLO11#

Ahora que hemos visto algunas aplicaciones del seguimiento de objetos, veamos cómo puedes probarlo con el modelo Ultralytics YOLO11 y el modo de seguimiento.

Para empezar, instala el paquete de Python de Ultralytics con pip, conda o Docker. Si tienes algún problema durante la instalación, nuestra guía de problemas habituales ofrece consejos útiles para solucionarlos.

Cuando hayas instalado el paquete correctamente, ejecuta el siguiente código. En él se explica cómo cargar el modelo Ultralytics YOLO11 y utilizarlo para seguir objetos en un archivo de vídeo. El modelo utilizado en el código es «yolo11n.pt». La «n» significa Nano, la variante más pequeña del modelo YOLO11. También puedes elegir otras variantes del modelo: pequeña, mediana, grande y extragrande.

Fragmento de código que muestra el seguimiento de objetos con el modelo Ultralytics YOLO11

Fig. 6. Fragmento de código que muestra el seguimiento de objetos con el modelo Ultralytics YOLO11.

También puedes utilizar un modelo entrenado a medida en lugar de uno preentrenado. El entrenamiento personalizado consiste en ajustar un modelo preentrenado para adaptarlo a tu aplicación específica.

Como hemos mencionado antes, los siguientes modelos YOLO11 admiten el seguimiento de objetos: detección de objetos, estimación de poses y segmentación de instancias. Si tienes una aplicación específica que implique seguimiento, puedes entrenar a medida cualquiera de estos modelos según tus necesidades. Puedes entrenar un modelo a medida con el paquete de Python de Ultralytics o con la plataforma sin código Ultralytics HUB (ahora Ultralytics Platform).

Conclusiones clave#

Ultralytics YOLO11 es una herramienta excelente para seguir objetos en vídeos y puede utilizarse en muchos ámbitos, como los coches autónomos, la agricultura, la fabricación y la seguridad. Detecta y sigue objetos en tiempo real, lo que ayuda a empresas y sectores a controlar a sus trabajadores y equipos. El modelo es fácil de usar y se puede personalizar según necesidades específicas, por lo que es una buena opción para quienes quieran adoptar la visión artificial.

Para obtener más información, visita nuestro repositorio de GitHub y participa en nuestra comunidad. Descubre aplicaciones de IA para coches autónomos y agricultura en nuestras páginas de soluciones.

Escrito por

Abirami Vina
Abirami Vina

Creador de contenido · Ultralytics

Abirami Vina comenzó su carrera como ingeniera de visión artificial y sentó unas bases sólidas en AI visual y aprendizaje automático. Es creadora de contenido para Ultralytics y fundadora y redactora jefe de Scribe of AI, donde elabora contenido técnico de alta calidad para empresas centradas en AI. Su pasión por hacer que la AI sea comprensible y atractiva impulsa su trabajo, que conecta la tecnología de vanguardia con su impacto en el mundo real.

Comentarios

Haz una pregunta, comparte tus resultados o ayuda a otra persona.

Explora las soluciones

Visión artificial en el deporte

Visión artificial en el deporte

Descubre cómo Ultralytics YOLO impulsa la visión artificial en el deporte con el seguimiento de jugadores y balones, analíticas de rendimiento, información útil para entrenadores y rehabilitación de deportistas.
Más información
Visión artificial para imágenes aéreas

Visión artificial para imágenes aéreas

Convierte imágenes aéreas y de drones en información útil en tiempo real para la agricultura, la acuicultura, la conservación y el análisis geoespacial con Ultralytics YOLO.
Más información
Visión artificial en el sector aeroespacial

Visión artificial en el sector aeroespacial

Aplica la visión artificial en el sector aeroespacial con Ultralytics YOLO para inspeccionar aeronaves, detectar objetos extraños en pistas, gestionar operaciones en tierra y detectar defectos en materiales compuestos.
Más información
Visión artificial en seguridad

Visión artificial en seguridad

Protege todas tus instalaciones con los modelos Ultralytics YOLO. La IA visual permite supervisar perímetros, detectar amenazas, reconocer matrículas y mejorar la seguridad laboral.
Más información
Visión artificial en robótica

Visión artificial en robótica

Potencia máquinas más inteligentes con los modelos Ultralytics YOLO. La IA visual en robótica impulsa la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Visión artificial en logística

Visión artificial en logística

Agiliza la logística con modelos Ultralytics YOLO. La IA visual permite inspeccionar paquetes, clasificarlos, realizar el seguimiento de vehículos y supervisar la seguridad del almacén en tiempo real.
Más información
Visión artificial en el comercio minorista

Visión artificial en el comercio minorista

Reinventa el comercio minorista con modelos Ultralytics YOLO. La IA visual permite realizar el seguimiento del inventario, supervisar estanterías, gestionar colas y obtener información más útil sobre los clientes.
Más información
Visión artificial en el sector sanitario

Visión artificial en el sector sanitario

Desarrolla soluciones sanitarias con modelos Ultralytics YOLO. La IA visual en el sector sanitario permite acelerar el diagnóstico por imagen, mejorar los diagnósticos y supervisar a los pacientes.
Más información
Visión artificial en la fabricación

Visión artificial en la fabricación

Optimiza la fabricación con modelos Ultralytics YOLO. La IA visual mejora el control de calidad, la detección de defectos, el cumplimiento de las normas de uso de EPI y la automatización de las líneas de montaje.
Más información
Visión artificial en la automoción

Visión artificial en la automoción

Aplica la visión artificial al sector de la automoción con modelos Ultralytics YOLO. La IA visual mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para lograr carreteras más inteligentes.
Más información
Visión artificial en la agricultura

Visión artificial en la agricultura

Incorpora la IA de visión a la agricultura inteligente con modelos Ultralytics YOLO. Impulsa la monitorización de cultivos, el seguimiento del ganado y la agricultura de precisión para obtener cosechas más abundantes e inteligentes.
Más información

¡Construyamos juntos el futuro de la IA!

Inicia tu recorrido hacia el futuro del aprendizaje automático