Yolo Vision Shenzhen
Shenzhen
Rejoindre maintenant

Révolutionner la gestion des files d'attente avec Ultralytics YOLOv8 et OpenVINO

Nuvola Ladi

4 min de lecture

7 février 2024

Découvrez comment Ultralytics YOLOv8 et OpenVINO d'Intel révolutionnent la gestion des files d'attente. Tirez les enseignements de YV23 et adoptez des solutions basées sur l'IA pour une surveillance en temps réel. Rejoignez la révolution dès maintenant !

YOLO Vision 2023 (YV23) a été un moment palpitant, où les idées révolutionnaires ont fusionné de manière transparente avec les technologies de pointe ! Lors de l'une des présentations, l'évangéliste logiciel chez IntelAdrian Boguszewski, est monté sur scène pour partager ses idées sur la révolution de la gestion des files d'attente à l'aide d Ultralytics YOLOv8 et OpenVINO d'Intel. Nous allons nous pencher sur les principaux points à retenir de cette présentation.

Pourquoi la gestion des files d'attente est importante

Adrian a commencé par aborder un défi universel : la tâche manuelle de gestion des files d'attente. Adrian a brossé un tableau saisissant de l'inefficacité du comptage manuel et a souligné la nécessité d'une solution automatisée. 

Et quelle meilleure façon de relever ce défi qu'en exploitant les flux vidéo et les algorithmes d'apprentissage profond ?

Présentation de la gestion intelligente des files d'attente

La vision d'Adrian en matière de gestion intelligente des files d'attente était claire comme de l'eau de roche : exploiter la puissance de l'IA pour detect et surveiller les files d'attente en temps réel. En définissant des zones d'intérêt et en comptant les personnes qui s'y trouvent, le système peut alerter les vendeurs en magasin lorsque les files d'attente sont trop longues. De quoi changer la donne !

Les quatre piliers du succès

Cette solution a été décomposée en 4 étapes simples :

  1. Capture vidéo : Utilisez des flux vidéo standard ou des flux en direct pour capturer des données en temps réel.
  2. Client Détection: Tirez parti de YOLOv8 pour une détection précise et efficace des clients.
  3. Comptage et alerteCompter les clients dans des régions spécifiées et déclencher des alertes lorsque les files d'attente sont supérieures à la capacité.
     
  4. Déploiement: De l'ordinateur monocarte au matériel d'entreprise, déployez la solution sans effort à l'aide d'OpenVINO.

Donner aux développeurs les moyens d'agir avec OpenVINO

Adrian nous a présenté les merveilles de la boîte à outils open-source OpenVINO d'Intelpour l'optimisation et le déploiement de l'inférence de l'IA. Grâce à la prise en charge d'un large éventail de cadres et de matériels, OpenVINO promet de meilleures performances et un déploiement transparent sur diverses plates-formes.

L'optimisation en toute simplicité

Adrian a également dévoilé le secret de l'optimisation : la compression des réseaux neuronaux. Grâce à des techniques telles que la quantification post-entraînement, les modèles pouvaient être compressés sans sacrifier la précision. Le résultat ? Une inférence plus rapide sans compromettre les performances. 

YOLOv8 fournit des modèles optimisés et rapides pour des tâches telles que la détection d'objets, la classification, la segmentation et l'estimation de la pose. Avec la sortie de YOLOv8.1, ces tâches incluent les boîtes de délimitation orientées (Oriented Bounding Boxes, OBB), une fonctionnalité conçue pour une précision extrême. 

Cette fonctionnalité de pointe excelle dans la détection d'objets sous divers angles et rotations. Ses prouesses sont évidentes dans la distinction d'objets inclinés tels que les images de télédétection aérienne et le texte. 

Avec OBB, la localisation des objets est remarquablement précise, minimisant les interférences de l'arrière-plan et améliorant la classification des objets en diminuant le bruit des éléments environnants pour des modèles de classification améliorés.

De la théorie à la pratique : une démo en direct

Le point culminant de cette présentation était sans aucun doute la démonstration en direct. Avec seulement quelques lignes de code, il a mis en évidence la puissance et la polyvalence de la solution. Le comptage des clients en temps réel, les alertes transparentes et les benchmarks de performance impressionnants ont laissé le public bouche bée.

Fig. 1. Adrian Boguszewski présente YOLO VISION 2023 au Google for Startup Campus à Madrid.

La performance est importante

Avec des tests de performance sur du matériel Intel , nous avons eu une démonstration de l'applicabilité de cette solution dans le monde réel. Des processeurs i7 aux serveurs Intel Xeon, la solution a offert des performances exceptionnelles dans tous les domaines.

Déploiement simplifié

Pendant la présentation, deux options de déploiement nous ont été proposées : des scripts pour les experts en technologie et des notebooks Jupyter pour ceux qui préféraient une approche plus pratique. Grâce à une documentation complète et à des instructions faciles à suivre, le déploiement de la solution a été un jeu d'enfant.

Conclusion !

En concluant son intervention, Adrian nous a lancé un défi : rejoindre la révolution de la gestion intelligente des files d'attente. Avec des projets open-source comme celui-ci et les kits de référence Edge AI d'Intel, les possibilités sont infinies. Retroussons donc nos manches, plongeons dans le code et embrassons l'avenir de la gestion des files d'attente par l'IA !

En conclusion, le parrainage d'Intelet l'intervention d'Adrian à l'YV23 témoignent du pouvoir de l'innovation et de la collaboration au sein de la communauté de l'IA. Avec des visionnaires comme lui, l'avenir est plus prometteur que jamais. Exploitons la puissance de l'IA, donnons aux développeurs les moyens d'agir et révolutionnons la gestion des files d'attente, une ligne de code à la fois !

Regardez la conférence complète ici

Construisons ensemble l'avenir
de l'IA !

Commencez votre parcours avec l'avenir de l'apprentissage automatique

Démarrer gratuitement