Contrôle vert
Lien copié dans le presse-papiers

Comment exécuter Ultralytics YOLO11 par l'intermédiaire de l'CLI) ?

Explore comment l'utilisation du package Ultralytics Python via l'interface de ligne de commandeCLI simplifie l'exécution des solutions YOLO11 liées à divers secteurs d'activité.

De nos jours, les caméras sont partout - dans les magasins, les bureaux, les rues et les espaces publics - et capturent des moments qui peuvent répondre à des questions cruciales. Les données visuelles de ces caméras peuvent révéler des informations utiles sur différents aspects de notre vie quotidienne, comme le flux de circulation, le comportement des foules, les conditions environnementales, et même les mouvements et les interactions des individus. Cependant, passer en revue toutes ces vidéos manuellement n'est pas possible et laisse souvent des informations importantes inaperçues.

La technologie d'IA avancée, telle que la vision par ordinateur, peut intervenir et faire passer l'analyse des données visuelles à un niveau supérieur. Elle simplifie les tâches complexes en transformant les séquences brutes en informations claires et exploitables. Qu'il s'agisse de repérer des modèles, de suivre des activités ou d'améliorer des processus, elle rend les choses plus rapides et plus précises. Pour les entreprises, cela signifie moins de temps consacré au travail manuel et des décisions plus intelligentes et plus efficaces.

Plus précisément, Ultralytics YOLO11 est un modèle de vision par ordinateur avancé qui simplifie les tâches yolo comme la détection d'objets en temps réel, l'estimation de la pose, le suivi et la classification d'images. Conçu pour des utilisateurs de différents niveaux d'expérience technique, il permet à quiconque d'extraire facilement des informations précieuses de ses images et de ses vidéos.

Dans cet article, nous allons voir de plus près comment exécuter les solutions Ultralytics YOLO11 par le biais de l'interface de ligne de commandeCLI. C'est parti !

Qu'est-ce qu'une interface de ligne de commande ?

Une interface de ligne de commande est un outil simple qui te permet d'interagir avec ton ordinateur en tapant de simples commandes textuelles. Tu peux converser directement avec ton système par l'intermédiaire d'une CLI pour obtenir des résultats rapidement sans avoir recours à des logiciels encombrants ou à des interfaces complexes. C'est un moyen propre et efficace d'effectuer des tâches, en particulier pour ceux qui veulent des résultats sans étapes inutiles.

L'CLI fournit également un moyen rapide et efficace d'effectuer des tâches répétitives. Une fois établie, une commande peut être facilement réutilisée chaque fois que nécessaire, ce qui rationalise les flux de travail et minimise les efforts manuels.

En ce qui concerne la vision par ordinateur, tu peux utiliser Ultralytics YOLO11 par l'intermédiaire de la CLI pour t'aider à analyser des vidéos ou à suivre des objets facilement ; aucune expertise spécialisée n'est nécessaire. Par exemple, avec seulement quelques lignes de commandes, tu peux compter combien de personnes sont présentes dans une vidéo afin de fournir des résultats rapides et précis pour suivre l'activité.

Fig 1. Compter les personnes pour un suivi et un aperçu précis.

Un aperçu des solutions Ultralytics YOLO11

L'ensembleUltralytics Python est livré avec des solutions intégrées alimentées par YOLO11 pour gérer les tâches du monde réel dans les secteurs de la vente au détail, du transport, de la sécurité et du sport. En exécutant ces solutions à partir de la ligne de commande, les entreprises peuvent rapidement simplifier les tâches complexes et obtenir des informations exploitables.

Voici un aperçu rapide de quelques-unes des solutions proposées par Ultralytics :

  • Comptage d'objets: Compte automatiquement les objets dans les vidéos ou les flux en direct, comme les voitures sur les routes ou les stocks d'un entrepôt, pour suivre l'activité ou gérer les stocks.
  • Gestion des files d'attente: Surveille la longueur des files d'attente en temps réel pour améliorer l'efficacité du service et réduire les temps d'attente des clients.
  • Système d'alarme de sécurité: Détecte les mouvements inhabituels ou les objets non autorisés dans les zones restreintes et déclenche des alertes pour renforcer la sécurité.
  • Estimation de la vitesse: Mesure la vitesse à laquelle les véhicules ou les athlètes se déplacent dans une vidéo pour améliorer la gestion du trafic ou l'analyse des performances sportives.

Ce ne sont là que quelques-unes des solutions polyvalentes qu'offre Ultralytics . Pour explorer l'ensemble des options disponibles, tu peux te référer à la documentation officielle d'Ultralytics .

Débloque les solutionsYOLO11 d'Ultralytics avec le CLI

L'utilisation des solutions Ultralytics YOLO11 est simple et ne nécessite aucune expertise technique. Tu peux commencer à analyser des images et des vidéos et obtenir des informations significatives en quelques étapes simples.

Tout d'abord, ouvre l'interface de ligne de commande sur ton ordinateur. Sous Windows, il suffit de rechercher "Invite de commande" dans le menu Démarrer. Pour macOS ou Linux, tu peux rechercher l'application Terminal sur ton système. Ensuite, installe le paquetagePython Ultralytics à l'aide de la commande : `pip install ultralytics.

Avec ça, tu es prêt ! Le package Ultralytics Python met automatiquement tout en place pour toi, il n'y a donc pas besoin de configurations complexes ou d'outils supplémentaires. Une fois installé, tu es prêt à explorer ses fonctionnalités.

L'ensemble Ultralytics Python te donne la possibilité d'adapter ses fonctionnalités à tes besoins. Tu peux choisir un modèle basé sur ton application spécifique pour des résultats plus rapides ou une analyse plus détaillée. De plus, les résultats peuvent être affichés en direct pendant que le système traite tes données, ou ils peuvent être sauvegardés pour être examinés plus tard selon ta convenance.

Transformer les données visuelles en histoires exploitables

Une fois que YOLO11 est configuré, tu es prêt à explorer comment il peut transformer des données visuelles brutes en informations significatives. Pour présenter ses capacités, parcourons un exemple pratique : l'analyse d'une vidéo de la circulation sur une autoroute pour générer une carte thermique. 

Les cartes thermiques sont un excellent moyen de visualiser le flux de trafic et d'identifier les zones à forte et faible activité. En révélant les schémas de circulation, elles permettent de prendre des décisions plus intelligentes et de planifier plus efficacement les défis quotidiens de la gestion du trafic.

Fig 2. Image d'un échantillon de vidéo d'entrée pour l'analyse du trafic dans le monde réel.

Pour commencer, avec une simple commande dans le CLI, tu peux spécifier l'emplacement de ton fichier vidéo sur ton système, et la solution analysera la vidéo pour détecter et suivre les objets, en générant une carte thermique codée par couleur. Les couleurs chaudes montrent les zones les plus actives, tandis que les couleurs froides mettent en évidence les zones les moins actives. Le guide de la solutionUltralytics Heatmaps fournit des exemples clairs de ces commandes, ce qui facilite la personnalisation et l'exécution de la solution en fonction de tes besoins.

Comment les informations des cartes thermiques permettent de prendre des décisions plus intelligentes.

Comme le montre l'illustration ci-dessous, la carte thermique du cadre d'entrée de l'échantillon fournit une image claire du flux de trafic, mettant en évidence les zones d'encombrement et les mouvements plus fluides. Ces informations sont incroyablement utiles pour la gestion du trafic, car elles permettent aux planificateurs de rediriger les véhicules, d'améliorer la disposition des parkings et de mieux utiliser les routes.

Fig 3. Carte thermique du flux de trafic générée à l'aide de YOLO11. Image par l'auteur.

En visualisant les schémas de circulation, les cartes thermiques facilitent l'identification des goulots d'étranglement ou des zones à problèmes et permettent de trouver des moyens d'améliorer l'efficacité. Elles peuvent également révéler des détails importants comme les changements de voie soudains ou les ralentissements, qui peuvent indiquer des risques pour la sécurité. S'attaquer à ces problèmes permet de réduire les accidents et de rendre les routes plus sûres et plus fiables. Dans l'ensemble, les cartes thermiques fournissent les informations nécessaires pour améliorer la gestion du trafic et contribuer à rendre les routes plus sûres pour tout le monde.

Créer des applications de vision artificielle à l'aide des solutions Ultralytics

Les solutionsYOLO11 d'Ultralytics peuvent être utilisées pour résoudre des défis quotidiens dans différents secteurs, en améliorant l'efficacité et la prise de décision. Discutons de quelques-unes d'entre elles en détail. 

Optimisation de la vente au détail avec YOLO11

La gestion d'un magasin de détail pendant les heures de pointe peut sembler écrasante. Parfois, les employés ont du mal à surveiller manuellement le flux de clients, ce qui entraîne des allées surchargées et un personnel insuffisant aux caisses. Grâce à YOLO11, Ultralytics offre une solution simple pour compter les clients qui entrent et sortent du magasin, ce qui aide les responsables à ajuster le placement du personnel pour répondre à la demande sans deviner.

YOLO11 peut aider à améliorer la gestion du stationnement

La gestion du stationnement peut être frustrante lorsque les places sont difficiles à trouver. Les méthodes traditionnelles comme la surveillance manuelle ne peuvent souvent pas suivre pendant les heures de pointe. L'utilisation de YOLO11 peut être un excellent moyen de fournir des mises à jour en temps réel sur les places de stationnement disponibles. La vision par ordinateur peut aider à guider efficacement les conducteurs et à réduire les retards inutiles.

En plus de cela, les véhicules non autorisés qui occupent des places réservées peuvent poser des problèmes de sécurité. Grâce à YOLO11 et à la reconnaissance automatique des plaques d'immatriculation (RAPI), ces infractions peuvent être détectées et traitées rapidement, ce qui garantit que les zones réservées restent sécurisées. De plus, en analysant les schémas de circulation dans le parking, les goulots d'étranglement peuvent être minimisés, créant ainsi une meilleure expérience pour les conducteurs.

Fig 4. Gestion intelligente du stationnement à l'aide de YOLO11.

Optimiser les opérations agricoles avec YOLO11

Une autre solution intéressante d'Ultralytics est liée au comptage d'objets dans des régions spécifiques. Elle peut être utilisée pour aider les agriculteurs à gérer plus efficacement les opérations à grande échelle. Par exemple, elle peut analyser les séquences filmées par les drones pour surveiller les cultures ou le bétail dans des zones spécifiques, ce qui facilite la détection précoce de problèmes tels que les épidémies de ravageurs ou les foyers de maladies. Les agriculteurs peuvent ainsi agir rapidement pour protéger leur récolte et réduire les pertes. 

Fig 5. Utilisation de la vision artificielle pour détecter les coléoptères.

Avantages de l'utilisation des solutionsYOLO11 d'Ultralytics

Voici quelques avantages uniques qui montrent l'impact positif que les solutionsYOLO11 d'Ultralytics peuvent avoir sur divers flux de travail de l'entreprise :

  • Améliore l'allocation des ressources : YOLO11 peut aider à identifier les endroits où les ressources sont les plus nécessaires, par exemple en déployant le personnel dans les zones les plus fréquentées ou en ajustant les aménagements pour stimuler l'efficacité.
  • Réduit les coûts opérationnels : L'automatisation de l'analyse vidéo réduit la dépendance aux efforts manuels, ce qui permet de gagner du temps et de réduire les dépenses tout en assurant le bon déroulement des opérations.
  • Identifie les opportunités cachées : Il peut mettre en évidence des tendances et des modèles qui pourraient passer inaperçus, comme des espaces sous-utilisés ou des possibilités d'améliorer l'engagement des clients.
  • Simplifie le partage des données : Les sorties visuelles détaillées facilitent le partage des idées entre les équipes, ce qui permet de s'assurer que tout le monde est sur la même longueur d'onde pour une meilleure coordination.

Principaux enseignements

Ultralytics YOLO11 offre une technologie de pointe de manière conviviale, simplifiant les tâches d'analyse d'images et de vidéos afin qu'elles puissent être facilement utilisées par n'importe qui, quelle que soit son expertise technique. Grâce à sa flexibilité, YOLO11 prend en charge des applications dans divers secteurs, notamment la vente au détail, l'urbanisme, le sport et la sécurité au travail. 

Les entreprises peuvent l'utiliser pour relever des défis, découvrir des informations précieuses et rationaliser les opérations quotidiennes. Sa configuration simple, ses options flexibles et ses résultats clairs en font un outil efficace pour transformer les données visuelles en informations exploitables.

Rejoins notre communauté et consulte notre dépôt GitHub pour en savoir plus sur l'IA. Vois comment la vision par ordinateur dans la fabrication et l' IA dans les soins de santé repoussent les limites de l'innovation. Jette également un coup d'œil à nos options de licence pour commencer dès aujourd'hui !

Logo FacebookLogo de TwitterLogo LinkedInSymbole du lien de copie

Lire la suite dans cette catégorie

Construisons ensemble le futur
de l'IA !

Commence ton voyage avec le futur de l'apprentissage automatique.