Glossaire

Suivi des objets

Découvre le suivi d'objets avec Ultralytics! Apprends à suivre le mouvement, le comportement et les interactions dans les vidéos en utilisant les modèles YOLO pour des applications en temps réel.

Entraîne les modèles YOLO simplement
avec Ultralytics HUB

En savoir plus

Le suivi d'objets est une tâche cruciale de la vision par ordinateur qui consiste à identifier et à suivre des objets d'intérêt spécifiques lorsqu'ils se déplacent dans une séquence vidéo. Contrairement à la détection d'objets, qui se concentre sur l'identification et la localisation d'objets dans des images individuelles, le suivi d'objets maintient l'identité de ces objets sur plusieurs images. Cela permet de comprendre en continu le mouvement, le comportement et les interactions d'un objet au sein d'une scène dynamique.

Comprendre le suivi des objets

À la base, les algorithmes de suivi d'objet fonctionnent en détectant d'abord un objet dans l'image initiale d'une vidéo. Cette détection initiale peut être réalisée à l'aide de diverses architectures de détection d'objets, telles que Ultralytics YOLO. Une fois détecté, l'algorithme de suivi prédit l'emplacement de l'objet dans les images suivantes, en conservant un identifiant unique pour chaque objet suivi, même s'il se déplace, change d'apparence ou devient temporairement obscur.

Plusieurs techniques sont employées dans le suivi d'objets, allant des méthodes traditionnelles comme les filtres de Kalman et le suivi par déplacement de la moyenne à des approches plus avancées basées sur l'apprentissage profond. Le suivi d'objet moderne s'appuie souvent sur des réseaux neuronaux profonds pour apprendre des caractéristiques robustes qui peuvent gérer des défis tels que l'occlusion des objets, les changements d'éclairage et les variations de l'échelle de l'objet et du point de vue. Des algorithmes comme DeepSORT (Deep Simple Online and Realtime Tracking) combinent des informations sur l'apparence avec des prédictions de mouvement pour un suivi plus fiable.

Applications du suivi d'objets

La technologie de suivi des objets fait partie intégrante d'un large éventail d'applications dans diverses industries :

  • Véhicules autonomes : Dans les voitures autonomes, le suivi des objets est essentiel pour surveiller le mouvement des piétons, des véhicules et d'autres éléments dynamiques dans l'environnement. Ce suivi en temps réel permet de prendre des décisions éclairées en matière de navigation et de sécurité, ce qui contribue au développement de l'IA dans les voitures autonomes.
  • Surveillance et sécurité : Le suivi d'objets améliore les systèmes d'alarme de sécurité en surveillant automatiquement les individus ou les véhicules d'intérêt. Il permet de surveiller en permanence des objets spécifiques et de déclencher des alertes ou des actions en fonction de leurs mouvements ou de leur comportement.
  • Analyses sportives : Dans le domaine du sport, le suivi des objets fournit des informations précieuses sur les mouvements des joueurs et des ballons. En suivant les athlètes et les équipements sportifs, les analystes peuvent dériver des mesures de performance, comprendre les stratégies d'équipe et générer des visualisations attrayantes. Cette application est explorée plus en détail dans le contexte de la vision par ordinateur dans les sports.
  • Robotique et automatisation : Pour les robots opérant dans des environnements dynamiques, le suivi des objets est crucial pour des tâches telles que la navigation, la manipulation et l'interaction homme-robot. Les robots utilisent le suivi pour comprendre et réagir aux objets en mouvement, ce qui permet des comportements plus complexes et adaptatifs dans le cadre de l'automatisation des processus robotiques (RPA).
  • Montage et analyse vidéo : Le suivi des objets simplifie le montage vidéo en permettant aux utilisateurs de sélectionner et de modifier facilement des objets spécifiques en mouvement. Dans l'analyse vidéo, le suivi peut être utilisé pour compter les objets, analyser le flux de la circulation ou étudier le comportement des animaux, comme on le voit dans les applications de suivi du comportement des animaux à l'aide de Ultralytics YOLOv8 .

Suivi d'objets avec Ultralytics YOLO

Ultralytics YOLO sont non seulement puissants pour la détection d'objets, mais ils s'intègrent également de façon transparente aux algorithmes de suivi. YOLOv8 et YOLOv11 peuvent être utilisés comme des détecteurs très précis, fournissant les détections initiales d'objets nécessaires à un suivi robuste. En combinant les capacités de détection de YOLO avec des algorithmes de suivi, les utilisateurs peuvent construire des systèmes sophistiqués de suivi en temps réel en utilisant le HUB Ultralytics ou le paquetUltralytics Python .

Le suivi d'objets est un élément essentiel des systèmes modernes de vision par ordinateur, car il permet de comprendre et d'interpréter les mouvements et les interactions dans les vidéos. À mesure que la technologie de l'IA progresse, le suivi d'objets continuera à jouer un rôle essentiel dans un nombre croissant d'applications, améliorant l'automatisation, la sécurité et les capacités d'analyse dans divers domaines.

Tout lire