Al hacer clic en “Aceptar todas las cookies”, aceptas el almacenamiento de cookies en tu dispositivo para mejorar la navegación del sitio, analizar el uso del sitio y ayudar en nuestros esfuerzos de marketing. Más información
Configuración de cookies
Al hacer clic en “Aceptar todas las cookies”, aceptas el almacenamiento de cookies en tu dispositivo para mejorar la navegación del sitio, analizar el uso del sitio y ayudar en nuestros esfuerzos de marketing. Más información
Únete a nosotros mientras analizamos más de cerca cómo utilizar Ultralytics YOLO11 para el seguimiento de objetos en aplicaciones en tiempo real como la vigilancia, la agricultura y la fabricación.
Supongamos que desea supervisar y rastrear el movimiento de los componentes en una línea de ensamblaje en una instalación de fabricación para garantizar el control de calidad y mejorar la eficiencia del flujo de trabajo. Por lo general, esto implicaría inspecciones manuales o el uso de sensores básicos para rastrear artículos, lo que puede llevar mucho tiempo y ser propenso a errores. Sin embargo, la visión artificial y el seguimiento de objetos se pueden utilizar para automatizar y mejorar este proceso.
Fig. 1. Un ejemplo del uso de YOLO11 para el seguimiento de objetos en una tienda minorista.
Seguimiento de objetos impulsado por IA con YOLO11
El seguimiento de objetos es una técnica esencial de visión artificial. Permite identificar y rastrear objetos en un vídeo a lo largo del tiempo. El seguimiento de objetos puede parecer muy similar a otra tarea de visión artificial: la detección de objetos. La diferencia clave entre ambos radica en cómo gestionan los fotogramas de vídeo. La detección de objetos analiza cada fotograma individualmente, identificando y clasificando objetos sin tener en cuenta los fotogramas anteriores o futuros. El seguimiento de objetos, por otro lado, conecta los puntos entre los fotogramas, siguiendo los mismos objetos a lo largo del tiempo y haciendo un seguimiento de sus movimientos.
Detección de objetos: El proceso comienza detectando objetos en un solo fotograma de un vídeo. YOLO11 se puede utilizar para identificar múltiples objetos y sus ubicaciones con precisión.
Asignar ID únicos: A cada objeto detectado se le asigna un ID único para distinguirlo de los demás y facilitar su seguimiento.
Seguimiento del movimiento a través de los fotogramas: Un algoritmo de seguimiento sigue los objetos a través de los fotogramas subsiguientes, actualizando sus posiciones mientras mantiene la asociación con sus ID únicos.
Manejar oclusiones: Si un objeto desaparece temporalmente de la vista (por ejemplo, bloqueado por otro objeto), el sistema se asegura de que el seguimiento se reanude una vez que el objeto reaparece.
Actualización de la información del objeto: A medida que los objetos 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 aprovechando algoritmos de seguimiento avanzados como BoT-SORT y ByteTrack. También funciona a la perfección con segmentación y estimación de posemodelos YOLO11, lo que la convierte en una herramienta flexible para una amplia gama de tareas de seguimiento.
Aplicaciones del seguimiento de objetos con YOLO11
Las versátiles capacidades del modelo Ultralytics YOLO11 abren una amplia gama de posibles aplicaciones en muchas industrias. Echemos un vistazo más de cerca a algunos casos de uso del seguimiento de objetos de YOLO11.
YOLO11 para el seguimiento de vehículos autónomos
El seguimiento de objetos es crucial para ayudar a los coches autónomos a funcionar de forma segura y eficiente. Estos vehículos necesitan comprender constantemente su entorno para tomar decisiones en tiempo real, como detenerse, girar o cambiar de carril. La detección de objetos permite al coche identificar elementos clave en su entorno, como peatones, ciclistas, otros vehículos y señales de tráfico. Sin embargo, detectar estos objetos en un solo momento no es suficiente para una navegación segura.
Ahí es donde entra en juego el seguimiento de objetos. Permite que el coche siga estos objetos a lo largo del tiempo, rastreando sus movimientos a través de múltiples fotogramas. Por ejemplo, ayuda a los vehículos autónomos a predecir hacia dónde se dirige un peatón, controlar 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, responder de forma proactiva y conducir de forma segura y fluida.
Fig. 2. YOLO11 se puede utilizar para detectar y rastrear coches.
Uso del seguimiento de objetos YOLO11 para monitorizar animales
El seguimiento de animales en una granja, como el ganado, es vital para una gestión eficaz, pero puede ser una tarea tediosa y que requiere mucho tiempo. Los métodos tradicionales, como el uso de sensores o etiquetas, a menudo tienen inconvenientes. Estos dispositivos pueden estresar a los animales cuando se colocan y son propensos a caerse o dañarse, lo que interrumpe el seguimiento.
La visión artificial proporciona una mejor solución para que los agricultores supervisen y rastreen a los animales sin necesidad de etiquetas físicas. El seguimiento de objetos puede proporcionar a los agricultores información valiosa sobre el comportamiento y la salud de los animales. Por ejemplo, puede ayudar a detectar afecciones como la cojera que afectan la forma en que camina un animal. Mediante el uso del seguimiento de objetos, los agricultores pueden detectar cambios sutiles en el movimiento y abordar los problemas de salud de forma temprana.
Más allá del control de la salud, la visión artificial también puede ayudar a los agricultores a comprender otros comportamientos, como las interacciones sociales, los hábitos alimenticios y los patrones de movimiento. Estos conocimientos pueden mejorar la gestión del rebaño, optimizar los horarios de alimentación y promover el bienestar general de los animales. Al reducir el trabajo manual y minimizar el estrés de los animales, el seguimiento basado en la visión artificial es una herramienta práctica y eficiente para la agricultura moderna.
Fig 3. Uso de YOLO11 para rastrear agricultores y una vaca.
Seguimiento de objetos en la fabricación mediante YOLO11
El seguimiento de objetos tiene muchos casos de uso en el sector manufacturero. Por ejemplo, los sistemas de detección y seguimiento de objetos pueden supervisar las líneas de producción. Los productos o las materias primas pueden rastrearse y contarse fácilmente a medida que se mueven en una cinta transportadora. Estos sistemas también pueden integrarse con otros sistemas de visión artificial para realizar tareas adicionales. Por ejemplo, un artículo con un defecto puede identificarse mediante un sistema de detección de defectos y rastrearse mediante el seguimiento de objetos 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 se pueden utilizar para detectar y rastrear a los trabajadores en entornos de fabricación potencialmente peligrosos. Las regiones peligrosas se pueden marcar y supervisar constantemente utilizando sistemas de visión artificial, y se puede notificar a los supervisores si los trabajadores (que están siendo rastreados) se acercan a dichas áreas. Dichos sistemas de seguridad también se pueden utilizar para detectar y rastrear equipos, evitando la posibilidad de robo.
Fig. 4. Un ejemplo de la detección de objetos YOLO11 que se utiliza para detectar trabajadores.
Seguimiento de objetos y vigilancia mediante YOLO11
El seguimiento de objetos en tiempo real se utiliza ampliamente en sistemas de seguridad y vigilancia. Estos sistemas pueden utilizarse para monitorear lugares públicos, centros de transporte y grandes entornos minoristas como centros comerciales. Las zonas grandes y concurridas pueden utilizar esta tecnología para rastrear a personas sospechosas o el comportamiento de las multitudes, proporcionando una solución de vigilancia perfecta. Por ejemplo, durante la pandemia, se utilizaron sistemas de seguimiento de objetos para rastrear zonas concurridas y asegurarse de que la gente mantenía el distanciamiento social.
El seguimiento de objetos también se puede utilizar en la vigilancia del tráfico. El seguimiento de objetos permite rastrear y analizar el comportamiento de los vehículos, detectando 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. Pueden detectar y rastrear un vehículo para determinar su velocidad.
Fig 5. La estimación de la velocidad se puede realizar mediante el seguimiento de objetos.
Pruebe el seguimiento de objetos con Ultralytics YOLO11
Ahora que hemos explorado algunas de las aplicaciones de seguimiento de objetos, analicemos cómo puedes probarlo usando el modelo Ultralytics YOLO11.
Una vez que haya instalado el paquete correctamente, ejecute el siguiente código. En él se describe cómo cargar el modelo Ultralytics YOLO11 y utilizarlo para rastrear 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 hay otras variantes de modelo para elegir: pequeño, mediano, grande y extra grande.
Fig. 6. Un fragmento de código que muestra el seguimiento de objetos utilizando el modelo YOLO11.
También puede optar por utilizar un modelo entrenado a medida en lugar de un modelo pre-entrenado. El entrenamiento personalizado implica el ajuste fino de un modelo pre-entrenado para que se adapte a su aplicación específica.
Ultralytics YOLO11 es una gran herramienta para rastrear objetos en videos, y se puede utilizar en muchos campos diferentes, como automóviles autónomos, agricultura, fabricación y seguridad. Puede detectar y seguir objetos en tiempo real, ayudando a las empresas y las industrias a realizar un seguimiento de sus trabajadores y equipos. El modelo es fácil de usar y se puede personalizar para necesidades específicas, lo que lo convierte en una buena opción para cualquier persona interesada en adoptar capacidades de visión artificial sin problemas.