Glossaire

Détecteurs d'objets à un étage

Découvre la vitesse et l'efficacité des détecteurs d'objets à une étape comme YOLO, idéal pour les applications en temps réel comme la robotique et la surveillance.

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

En savoir plus

Dans le domaine de la vision par ordinateur (VA), en particulier pour la détection d'objets, la vitesse et l'efficacité sont souvent aussi cruciales que la précision. Les détecteurs d'objets en une étape sont conçus en tenant compte de ces priorités et offrent une approche simplifiée de l'identification et de la localisation d'objets dans les images ou les vidéos. Contrairement à leurs homologues à deux étapes, les détecteurs à une étape effectuent la localisation et la classification des objets en un seul passage du réseau neuronal, ce qui les rend beaucoup plus rapides et plus adaptés aux applications en temps réel.

Principes fondamentaux des détecteurs à un étage

Les détecteurs d'objets en une étape se caractérisent par leur conception de bout en bout, qui évite une étape distincte pour proposer des régions d'intérêt. Cette approche directe leur permet de prédire les boîtes de délimitation et les probabilités de classe directement à partir des caractéristiques de l'image d'entrée traitées par un réseau dorsal. Le réseau traite l'ensemble de l'image une seule fois et produit les détections en une seule étape. Cette architecture met l'accent sur la vitesse, ce qui la rend idéale pour les applications où un traitement rapide est essentiel. Parmi les exemples les plus populaires, on peut citer Ultralytics YOLO d'Ultralytics, connus pour leur équilibre entre vitesse et efficacité (comme les modèles YOLO11) et SSD(Single Shot MultiBox Detector).

Différences par rapport aux détecteurs à deux étages

La différence fondamentale entre les détecteurs d'objets à une étape et à deux étapes réside dans leur pipeline opérationnel. Les détecteurs en deux étapes, tels que la famille R-CNN, génèrent d'abord de nombreuses propositions de régions (zones potentielles où des objets pourraient être présents), puis classent et affinent ces propositions au cours d'une deuxième étape distincte. Ce processus en deux étapes permet généralement d'obtenir une plus grande précision, en particulier pour les petits objets, mais au prix d'une augmentation significative du temps de calcul et d'une diminution de la vitesse d'inférence. En revanche, les détecteurs à une étape fusionnent ces étapes, en effectuant la localisation et la classification simultanément sur l'ensemble de l'image. Cette approche unifiée permet des gains de vitesse substantiels, bien qu'historiquement, elle implique un compromis, conduisant parfois à une précision légèrement inférieure à celle des méthodes à deux étapes les plus récentes, un écart que les détecteurs modernes à une étape s'efforcent continuellement de combler. La performance est souvent mesurée à l'aide de paramètres tels que la précision moyenne (mAP).

Applications dans le monde réel

La vitesse et l'efficacité des détecteurs d'objets en une étape les rendent inestimables dans de nombreux scénarios du monde réel nécessitant une prise de décision rapide :

  • Conduite autonome : Essentiel pour que l'IA des voitures autonomes détecte les véhicules, les piétons, les cyclistes et les panneaux de signalisation en temps réel pour une navigation en toute sécurité.
  • Sécurité et surveillance : Utilisé dans les systèmes de sécurité pour la prévention des vols et la surveillance, permettant une détection immédiate des intrusions ou des activités inhabituelles dans les flux vidéo.
  • Robotique : Permet aux robots dans les environnements dynamiques, comme les entrepôts ou les maisons, de percevoir rapidement les objets pour les tâches de navigation et d'interaction, comme l'explorent les applications robotiques.
  • Gestion du trafic : Permet des systèmes d'optimisation de la circulation en détectant et en suivant les véhicules pour gérer efficacement les embouteillages et les signaux.

Outils et cadres de travail

Le développement et le déploiement de détecteurs d'objets en une étape sont facilités par divers outils et cadres, notamment :

En comprenant les principes, les avantages et les applications des détecteurs d'objets à un étage, les développeurs et les chercheurs peuvent tirer efficacement parti de leur vitesse pour relever un large éventail de défis en matière de vision par ordinateur en temps réel.

Tout lire