Retour aux témoignages de clients

Axelera AI met en œuvre l'IA Vision à la périphérie avec Ultralytics YOLO

Problème

Axelera AI avait besoin d'un modèle de vision précis et efficace pour montrer ce que son matériel pouvait faire et pour aider ses clients à créer plus facilement des applications d'IA en temps réel.

Solution

En ajoutant les modèles YOLO d'Ultralytics à son SDK Voyager, Axelera AI a permis à ses clients d'exécuter facilement des solutions de vision artificielle en temps réel sur ses unités de traitement Metis AI (AIPU) dès leur sortie de l'usine.

Axelera AI est une société européenne de semi-conducteurs qui fabrique des puces d'intelligence artificielle puissantes et économes en énergie pour l'exécution de la vision par ordinateur à la périphérie. Par exemple, ses unités de traitement Metis AI (AIPU) sont utilisées dans des secteurs tels que la vente au détail, la sécurité et la fabrication.

Pour faciliter la création et le déploiement d'applications d'IA, Axelera a intégré les modèles YOLO d'Ultralytics dans son Voyager SDK, une plateforme logicielle qui rationalise l'optimisation, le déploiement et l'accélération des modèles sur les AIPU de Metis, rendant ainsi l'IA Vision en temps réel plus rapide, plus simple et plus évolutive.

Redéfinir l'accélération matérielle de Vision AI

Fondée en 2021 et basée aux Pays-Bas, Axelera AI a entrepris de résoudre un problème fondamental : le matériel d'IA traditionnel a été conçu pour le nuage, et non pour la périphérie. Pour combler cette lacune, l'entreprise a mis au point l'AIPU Metis. 

Il s'agit d'une puce haute performance et basse consommation conçue spécifiquement pour les charges de travail en périphérie, c'est-à-dire les tâches d'IA exécutées localement sur des appareils où la vitesse, la confidentialité et l'efficacité énergétique sont essentielles.

Elle s'appuie sur sa technologie propriétaire Digital In-Memory Compute (D-IMC), qui permet de traiter les données directement là où elles sont stockées et de réduire considérablement la latence et la consommation d'énergie. Avec une pile logicielle entièrement intégrée et une mission de démocratisation de l'IA, Axelera rend l'IA haute performance plus accessible.

Le défi de l'exécution de modèles sur du matériel d'IA de pointe

Pour offrir une expérience d'IA transparente à la périphérie, Axelera AI avait pour objectif de fournir plus qu'un matériel de haute performance. Les clients avaient également besoin d'un moyen simple et fiable d'exécuter des solutions de vision par ordinateur en temps réel qui n'impliquaient pas d'outils compliqués ou de personnalisation fastidieuse. De nombreux modèles existants étaient trop volumineux, trop lents ou mal adaptés aux environnements à ressources limitées.

L'analyse du commerce de détail, l'automatisation des usines et les systèmes de surveillance dépendent souvent d'informations visuelles rapides et précises pour soutenir les opérations. Cependant, les modèles traditionnels et les solutions basées sur le cloud ne peuvent généralement pas répondre aux exigences de faible latence, d'efficacité énergétique et de traitement sur l'appareil de ces applications d'IA en périphérie.

Axelera a commencé à chercher une suite de modèles précise, facile à mettre en œuvre et capable de fonctionner efficacement sur ses unités de traitement Metis AI. La bonne solution devait compléter ses capacités matérielles tout en simplifiant le développement et en accélérant le déploiement dans un large éventail de cas d'utilisation de l'intelligence artificielle.

 Inférences d'IA accélérées à la périphérie avec Ultralytics YOLO

Axelera AI a intégré les modèles YOLO d'Ultralytics dans son SDK Voyager afin de rendre la création et le déploiement d'applications d'intelligence artificielle plus rapides, plus faciles et plus évolutives. Le SDK comprend un Model Zoo avec des modèles YOLO prêts à l'emploi et automatise le pipeline complet, couvrant le prétraitement, l'inférence et le post-traitement, optimisé pour les unités de traitement Metis AI.

Fig. 1. Unité de traitement de l'IA de Metis (AIPU).

Cette intégration permet aux clients d'utiliser des modèles YOLO pré-entraînés d'Ultralytics ou d'apporter leurs propres modèles, avec une accélération transparente sur le matériel de périphérie. Grâce à la prise en charge de l'exécution parallèle et en cascade des modèles, les AIPU de Metis permettent des configurations multimodèles avancées telles que l'estimation de la pose suivie de la segmentation. Cette solution est idéale pour les tâches complexes dans les domaines de la vente au détail, de la sécurité et de l'automatisation industrielle.

La combinaison des tâches de vision en temps réel supportées par les modèles YOLO d'Ultralytics et la pile matérielle et logicielle efficace d'Axelera offre des performances exceptionnelles par watt et par dollar. Pour les clients, cela signifie des résultats plus précis, un déploiement plus rapide et une barrière plus faible à la mise à l'échelle de l'IA de vision à la périphérie.

Pourquoi choisir les modèles YOLO d'Ultralytics ?

Axelera AI s'est associée à Ultralytics pour intégrer les modèles YOLO d'Ultralytics dans sa plateforme en raison de leur équilibre exceptionnel entre précision, rapidité et facilité d'utilisation. Grâce à la prise en charge de plusieurs variantes d'Ultralytics YOLO, les clients d'Axelera AI peuvent évaluer un large éventail de charges de travail et de besoins de performance sur l'AIPU Metis.

Grâce à une licence d'entreprise Ultralytics, Axelera donne accès à la suite complète de modèles YOLO pour l'évaluation et le développement. Pour un déploiement commercial, les clients doivent obtenir leur propre licence directement auprès d'Ultralytics via le formulaire de licence, garantissant ainsi la conformité et soutenant l'innovation évolutive dans le domaine de l'IA Vision à la périphérie.

Exploiter les modèles YOLO d'Ultralytics à grande échelle avec le SDK Voyager d'Axelera AI

Avec les modèles YOLO d'Ultralytics et le SDK Voyager d'Axelera AI, les utilisateurs peuvent déployer des applications de vision artificielle précises et à faible latence directement sur les unités de traitement Metis AI. De plus, l'accès à plusieurs variantes de YOLO permet aux clients d'ajuster les performances en fonction des besoins spécifiques de leur application.

Par exemple, Axelera AI a vu des clients tester des solutions alimentées par YOLO dans une variété de domaines tels que :

  • Commerce de détail : Des pipelines multi-modèles combinant l'estimation de la pose, la segmentation et la détection d'objets peuvent être utilisés pour prendre en charge des tâches telles que la réduction de la démarque inconnue et le suivi des stocks. Ces déploiements fonctionnent efficacement sur des plateformes embarquées telles que le Raspberry Pi 5 associé à l'AIPU Metis.

  • Fabrication : Les clients peuvent utiliser l'exécution parallèle de modèles pour effectuer des tâches simultanées, telles que la détection des défauts, la classification des produits et l'estimation de la pose, sur une seule puce afin d'améliorer le débit et de réduire les coûts du matériel.

  • Surveillance : Les capacités de détection d'objets en temps réel de YOLO peuvent être utilisées pour analyser les flux vidéo 4K et 8K en pleine résolution, ce qui facilite la surveillance de la sécurité et la connaissance de la situation dans les environnements critiques. Il s'agit d'une solution bien meilleure que la réduction d'échelle traditionnelle des caméras haute résolution.

  • Santé : Les pipelines YOLO optimisés peuvent contribuer à l'identification des tumeurs, en offrant une vitesse d'inférence élevée et une précision fiable pour l'imagerie médicale sur appareil.

Ces cas d'utilisation montrent comment le matériel Edge AI d'Axelera AI et les modèles YOLO d'Ultralytics permettent des innovations Vision AI à haute performance et à faible consommation d'énergie dans tous les secteurs d'activité.

La prochaine vague d'intelligence artificielle avec Ultralytics YOLO

Axelera AI continue de se concentrer sur l'élargissement de l'accès à l'IA de pointe haute performance, en associant du matériel puissant et des modèles de vision fiables pour aider les clients à créer des applications plus intelligentes et plus rapides. 

Avec les modèles YOLO d'Ultralytics disponibles via le SDK Voyager et le matériel AIPU Metis, les utilisateurs peuvent facilement développer et mettre à l'échelle des solutions de vision par ordinateur en temps réel dans tous les secteurs d'activité. Cette collaboration soutient une communauté croissante de développeurs et d'entreprises qui s'efforcent de rapprocher l'IA de l'endroit où les données sont créées, améliorant ainsi l'efficacité, la réactivité et l'innovation à la périphérie.

Prêt à accélérer votre parcours en matière d'intelligence artificielle ? Explorez notre dépôt GitHub pour découvrir comment les modèles YOLO alimentent des innovations telles que l 'IA dans le commerce de détail et la vision par ordinateur dans la logistique. Mettez en pratique nos outils Vision AI, renseignez-vous sur les options de licence et découvrez comment vous pouvez débloquer une vision par ordinateur haute performance et économe en énergie à la périphérie.

Notre solution pour votre industrie

Voir tous

Questions fréquemment posées

Que sont les modèles YOLO d'Ultralytics ?

Les modèles YOLO d'Ultralytics sont des architectures de vision par ordinateur développées pour analyser des données visuelles à partir d'images et d'entrées vidéo. Ces modèles peuvent être entraînés pour des tâches telles que la détection d'objets, la classification, l'estimation de la pose, le suivi et la segmentation d'instances :

  • Ultralytics YOLOv5
  • Ultralytics YOLOv8
  • Ultralytiques YOLO11

Quelle est la différence entre les modèles YOLO d'Ultralytics ?

Ultralytics YOLO11 est la dernière version de nos modèles de vision par ordinateur. Comme ses versions précédentes, elle prend en charge toutes les tâches de vision par ordinateur que la communauté Vision AI a appris à apprécier dans YOLOv8. Cependant, le nouveau YOLO11 est plus performant et plus précis, ce qui en fait un outil puissant et un allié parfait pour relever les défis industriels du monde réel.

Quel modèle Ultralytics YOLO dois-je choisir pour mon projet ?

Le modèle que vous choisissez d'utiliser dépend des exigences spécifiques de votre projet. Il est essentiel de prendre en compte des facteurs tels que les performances, la précision et les besoins de déploiement. En voici un bref aperçu :

  • Quelques-unes des principales caractéristiques d'Ultralytics YOLOv8 :
  1. Maturité et stabilité : YOLOv8 est un cadre stable et éprouvé, doté d'une documentation complète et compatible avec les versions antérieures de YOLO, ce qui en fait un outil idéal pour l'intégration dans les flux de travail existants.
  2. Facilité d'utilisation : Avec sa configuration conviviale pour les débutants et son installation simple, YOLOv8 est parfait pour les équipes de tous niveaux.
  3. Rentabilité : Il nécessite moins de ressources informatiques, ce qui en fait une excellente option pour les projets dont le budget est limité.
  • Quelques-unes des principales caractéristiques d'Ultralytics YOLO11 :
  1. Plus grande précision : YOLO11 surpasse YOLOv8 dans les tests de référence, atteignant une meilleure précision avec moins de paramètres.
  2. Fonctionnalités avancées : Il prend en charge des tâches de pointe telles que l'estimation de la pose, le suivi d'objets et les boîtes de délimitation orientées (OBB), offrant ainsi une polyvalence inégalée.
  3. Efficacité en temps réel : Optimisé pour les applications en temps réel, YOLO11 offre des temps d'inférence plus rapides et excelle sur les périphériques et les tâches sensibles à la latence.
  4. Adaptabilité : Grâce à une large compatibilité matérielle, YOLO11 est bien adapté au déploiement d'appareils périphériques, de plates-formes cloud et de GPU NVIDIA.

De quelle licence ai-je besoin ?

Les dépôts YOLO d'Ultralytics, tels que YOLOv5 et YOLO11, sont distribués par défaut sous la licence AGPL-3.0. Cette licence approuvée par l'OSI est conçue pour les étudiants, les chercheurs et les passionnés. Elle encourage la collaboration ouverte et exige que tout logiciel utilisant des composants AGPL-3.0 soit également mis à disposition en libre accès. Bien que cette licence assure la transparence et favorise l'innovation, elle peut ne pas correspondre aux cas d'utilisation commerciale.
Si votre projet implique l'intégration du logiciel Ultralytics et des modèles d'IA dans des produits ou services commerciaux et que vous souhaitez contourner les exigences d'open-source de l'AGPL-3.0, une Licence Entreprise est idéale.

‍Les avantagesde la licence d'entreprise sont les suivants :

  • Flexibilité commerciale : Modifiez et intégrez le code source et les modèles d'Ultralytics YOLO dans des produits propriétaires sans adhérer à l'exigence de l'AGPL-3.0 pour ouvrir votre projet.
  • Développement propriétaire : Bénéficiez d'une liberté totale pour développer et distribuer des applications commerciales qui incluent le code et les modèles YOLO d'Ultralytics.

Pour garantir une intégration transparente et éviter les contraintes de l'AGPL-3.0, demandez une licence d'entreprise Ultralytics en utilisant le formulaire prévu à cet effet. Notre équipe vous aidera à adapter la licence à vos besoins spécifiques.

Boostez votre énergie avec Ultralytics YOLO

Bénéficiez d'une vision avancée de l'IA pour vos projets. Trouvez dès aujourd'hui la licence adaptée à vos objectifs.

Étudier les possibilités d'octroi de licences
Lien copié dans le presse-papiers