L'apprentissage automatique et la vision artificielle fonctionnent mieux grâce au traitement en temps réel des contours.

Le monde de IoT est un monde où des technologies complémentaires produisent constamment des capacités nouvelles et innovantes. Parmi les plus prometteuses de ces technologies complémentaires, on trouve l'apprentissage automatique (ML) et la vision artificielle (MV). Voyons comment les applications médicales et industrielles IoT (IIoT) progressent grâce aux capacités de ces technologies.

Cet article est basé sur un article co-écrit avec Brad Scott, PDG de AuZone Technologies, Inc. en vue d'une présentation prévue sur la technologie d'apprentissage automatique à Embedded World 2020. Bien que Digi ne soit pas présent à la conférence, nous ferons une présentation sur ce sujet à distance via vidéoconférence le 27 février à 10h00, et lancera le nouveau programme de l Digi ConnectCore® Kit de développement 8M Nano

Le Digi ConnectCore 8M est le dernier né de la famille ConnectCore de SOM (system on modules) puissants et évolutifs, conçus pour un développement et une mise sur le marché rapides. Rejoignez notre liste de diffusion pour recevoir des annonces sur les nouveaux produits et les événements à venir de Digi !
 

Comment l'apprentissage automatique (ML) et la vision artificielle (MV) changent notre monde


 
Les techniques d'apprentissage automatique peuvent être appliquées à un large éventail de tâches de traitement ou de classification d'images par vision artificielle. Et, grâce à l'échelle à laquelle ces applications sont adoptées, il devient rapidement rentable d'ajouter des capacités d'apprentissage automatique et de vision artificielle à une variété croissante de produits IoT .
 
Les systèmes de vision industrielle utilisent généralement des capteurs numériques à l'intérieur de modules de caméras industrielles où les images sont traitées et analysées. Lorsqu'elles sont utilisées conjointement avec l'apprentissage automatique, les applications de vision industrielle peuvent effectuer des tâches complexes de manière fiable et cohérente.

Dans les applications de soins de santé, par exemple, ils peuvent surveiller les patients ou détecter des anomalies dans les images radiologiques, améliorant ainsi les soins aux patients, voire sauvant des vies.

Dans un environnement industriel, elles peuvent assurer les inspections de contrôle de la qualité de nombreux articles identiques sur un tapis roulant, sans erreur ni fatigue. En fait, la vision industrielle permet de réaliser des économies et d'améliorer le contrôle de la qualité dans presque tous les processus de production de masse qui nécessitent une surveillance visuelle. La vision industrielle a le potentiel de réduire les erreurs humaines et de fournir un meilleur contrôle de la qualité à moindre coût.
 

Avantages commerciaux de l'apprentissage automatique combiné à la vision artificielle


Si les avantages de la puissance combinée de l'apprentissage automatique et de la vision artificielle sont nombreux, certains des plus importants sont ceux qui entraînent des améliorations opérationnelles réelles et ont un impact sur les résultats.
  • Qualité supérieure des produits: Inspection, mesure, jaugeage et vérification de l'assemblage.
  • Augmentation de la productivité: Les tâches routinières et répétitives peuvent être exécutées rapidement et automatiquement, libérant ainsi le personnel pour des activités à plus forte valeur ajoutée. 
  • Réduction des coûts: L'ajout de capacités de vision industrielle aux équipements peut améliorer les performances et prolonger la durée de vie. Dans un environnement industriel, les systèmes de vision industrielle prennent moins de place que les opérateurs humains et ne nécessitent pas le même niveau d'infrastructure de sécurité.  

Pourquoi le calcul à la périphérie ?

Les applications ML/MV fonctionnent nécessairement en temps réel. Ainsi, alors que de nombreux systèmes s'appuient sur l'informatique en nuage pour l'apprentissage automatique, la tendance est de plus en plus à la mise en œuvre de ce traitement à la périphérie de l'application, c'est-à-dire à proximité de l'endroit où le processus ou la fonction de l'entreprise se déroule réellement. L'informatique en périphérie est particulièrement avantageuse dans les situations où la bande passante ou la latence constituent une contrainte, comme dans une usine de fabrication où des dizaines d'articles par minute peuvent passer sur un tapis roulant et être inspectés par un système ML/MV.
 

Avantages de l'Edge Computing en termes de performance


Aujourd'hui, une plus grande partie de l'effort de calcul se déplace vers la périphérie pour des améliorations massives de l'efficacité et de la performance, notamment les suivantes :
  • Réduction de la latence: L'informatique de périphérie permet de réagir plus rapidement aux événements locaux. Le système peut répondre plus rapidement car aucun aller-retour de données vers le serveur n'est nécessaire.
  • Capacité à fonctionner hors ligne: En cas d'interruption des communications, le système peut collecter, stocker et traiter les données de manière autonome.
  • Réduction des coûts: La réduction du flux de données sur le réseau entraîne une diminution des coûts de mise en réseau - par exemple, avec les connexions cellulaires qui nécessitent l'utilisation de données.
  • Réduction de la consommation d'énergie: Les connexions réseau sont gourmandes en énergie. Le fait d'envoyer moins de données permet d'économiser de l'énergie, ce qui peut être avantageux pour les appareils alimentés par batterie IoT .  

Outils et logiciels pour une mise en œuvre réussie  

La création d'une solution d'apprentissage automatique n'est pas une mince affaire, et le choix du matériel, des outils de développement et des composants logiciels appropriés pour le traitement d'images basé sur l'apprentissage automatique à la périphérie peut contribuer grandement à la réussite de la mise en œuvre.

Technologies Au-ZonePar exemple, l'entreprise propose un kit d'outils spécialement conçu pour le développement de systèmes d'imagerie basés sur l'apprentissage automatique sur des dispositifs embarqués aux performances limitées. Le moteur d'inférence de la société prend en charge les cœurs MCU, CPU et GPU avec un flux de travail et un format de modèle standard, ce qui assure la flexibilité et la portabilité sur toutes les plateformes. Le site Digi ConnectCore® 8X Le système sur module (SOM), quant à lui, contient des cœurs de traitement MCU, CPU et GPU, permettant au moteur d'inférence de fonctionner efficacement sur n'importe laquelle de ces ressources de calcul. Ces deux solutions sont donc également des technologies complémentaires.
 

Découvrir, développer, innover

Nous n'en sommes qu'aux premiers jours de ce qui sera certainement un vaste processus de développement et de mise en œuvre des capacités d'apprentissage automatique et de vision artificielle, avec des résultats très attendus. Les organisations innovantes qui seront les premières à déployer ces systèmes bénéficieront d'un avantage concurrentiel à mesure que de nouveaux avantages commerciaux se concrétiseront et que de nouveaux cas d'utilisation se présenteront. Ces organisations acquerront également l'expérience et l'expertise nécessaires pour étendre leurs mises en œuvre à d'autres cas d'utilisation et tirer pleinement parti de la technologie au fur et à mesure de son développement et de son perfectionnement.

Contactez Digi pour obtenir des conseils sur la bonne technologie à utiliser pour le développement de votre produit, ou pour obtenir de l'aide sur tout aspect de votre processus de conception et de fabrication.
 
Obtenez la fiche technique du kit de développement Digi ConnectCore 8M Nano
Découvrez les possibilités offertes par le puissant kit de développement Digi ConnectCore 8M Nano, dont le prix est idéal.

Contenu connexe

Informatique de pointe Informatique de pointe Comment fonctionne l'informatique périphérique et pourquoi elle change la donne ? EN SAVOIR PLUS Digi ConnectCore Solutions - Aperçu de la commande vocale avec Digi et Digi-Key Digi ConnectCore Solutions - Aperçu de la commande vocale avec Digi et Digi-Key La reconnaissance vocale est de plus en plus adoptée pour les applications commerciales et industrielles, permettant un fonctionnement mains libres dans... WEBINAIRE PRÉ-ENREGISTRÉ Une commande vocale facile à intégrer dans les systèmes embarqués Une commande vocale facile à intégrer dans les systèmes embarqués Présentation de Digi ConnectCore® Voice Control, une solution qui permet le traitement de la voix sur les appareils à la périphérie du réseau sans... LIRE LE BLOG Techniques de gestion de l'énergie dans les systèmes embarqués Techniques de gestion de l'énergie dans les systèmes embarqués L'utilisation de techniques clés de gestion de l'énergie dans vos conceptions de systèmes embarqués peut avoir d'énormes avantages, de la durée de vie de la batterie... LIRE LE BLOG Exemples d'informatique de pointe dans des secteurs verticaux Exemples d'informatique de pointe dans des secteurs verticaux L'informatique en périphérie traite les données au plus près du processus ou de l'objet surveillé par un dispositif IoT . L'informatique périphérique peut... LIRE LE BLOG Accélérez votre développement avec les solutions SOM embarquées de Digi ConnectCore (en allemand) Accélérez votre développement avec les solutions SOM embarquées de Digi ConnectCore (en allemand) La mise sur le marché des applications IoT nécessite des systèmes embarqués conçus pour un développement rapide, une flexibilité et une évolutivité, ainsi que... WEBINAIRE PRÉ-ENREGISTRÉ Informatique de pointe : Économiser de la bande passante, du temps et de l'argent Informatique de pointe : Économiser de la bande passante, du temps et de l'argent L'informatique en périphérie aide à gérer plusieurs défis IoT et de mise en réseau, tels que le grand volume de données collectées en périphérie... LIRE LE BLOG Qu'est-ce qu'un système d'exploitation embarqué ? Qu'est-ce qu'un système d'exploitation embarqué ? Un système d'exploitation embarqué est le cerveau d'un produit. Il est conçu et optimisé pour améliorer l'efficacité du contrôle... LIRE LE BLOG L'année de la révolution massive IoT L'année de la révolution massive IoT Digi International a participé à une table ronde organisée par Telit Communications sur les technologies et les avancées... WEBINAIRE PRÉ-ENREGISTRÉ Démonstration d'apprentissage automatique avec Digi ConnectCore et ByteSnap SnapUI Démonstration d'apprentissage automatique avec Digi ConnectCore et ByteSnap SnapUI Digi International et ByteSnap Design ont collaboré pour développer une démo intéressante et divertissante présentant un jeu de pirates... VIDÉO Les éléments constitutifs de la sécurité embarquée Les éléments constitutifs de la sécurité embarquée Les développeurs peuvent compter sur Digi TrustFence pour une sécurité intégrée sans avoir à concevoir des fonctionnalités à partir de zéro. VOIR LE PDF Informatique de périphérie, intelligence artificielle, apprentissage automatique et 5G Informatique de périphérie, intelligence artificielle, apprentissage automatique et 5G La nature symbiotique de l'informatique périphérique et de l'intelligence artificielle est intéressante, car l'intelligence artificielle nécessite... LIRE LE BLOG Utilisez les superpositions de l'arborescence des dispositifs pour patcher votre arborescence des dispositifs Utilisez les superpositions de l'arborescence des dispositifs pour patcher votre arborescence des dispositifs Le mécanisme de recouvrement de l'arbre des périphériques dans Digi Embedded Yocto 3.0 rend beaucoup plus facile la correction de votre arbre des périphériques original avec de petits changements. Cet article partage la méthodologie VOIR GUIDE Qu'est-ce que l'informatique de périphérie ? Qu'est-ce que l'informatique de périphérie ? L'informatique de périphérie est une méthodologie de l'Internet des objets (IoT) qui résout les problèmes de latence et d'inefficacité dans le processus... LIRE LE BLOG Simplifiez et accélérez votre développement avec Digi ConnectCore i.MX-based SOMs Simplifiez et accélérez votre développement avec Digi ConnectCore i.MX-based SOMs Le développement d'un produit IoT est un défi, et par conséquent, un grand pourcentage de projets de conception embarquée échoue en raison de la... WEBINAIRE PRÉ-ENREGISTRÉ Reborn Electric Reborn Electric utilise Digi ConnectCore 6 SBC pour assurer l'interface et la télémétrie dans les bus modernisés pour l'énergie électrique. Reborn Electric convertit les bus à moteur diesel en bus électriques. Pour fournir une interface et la télémétrie nécessaire pour surveiller le véhicule... LIRE L'ARTICLE Informatique embarquée : Concevoir pour faciliter la fabrication et réduire les coûts d'exploitation Informatique embarquée : Concevoir pour faciliter la fabrication et réduire les coûts d'exploitation Le marché des systèmes embarqués sur module (SOM) s'est développé, offrant diverses options pour des applications allant des écrans de vente au détail aux... LIRE LE BLOG Nouvelles et mises à jour technologiques de Digi : Embedded World, 5G, apprentissage automatique et véhicule connecté Nouvelles et mises à jour technologiques de Digi : Embedded World, 5G, apprentissage automatique et véhicule connecté La 5G est l'un des grands sujets de 2020. Plusieurs fournisseurs présents à Embedded World 2020 présenteront leurs derniers produits 5G... LIRE LE BLOG Licences et applications Open Source sur Linux embarqué : un point de vue pratique Licences et applications Open Source sur Linux embarqué : un point de vue pratique Les développeurs de logiciels propriétaires se méfient souvent des plateformes Linux embarquées, en raison des implications des licences open source... LIRE LE BLOG Digi ConnectCore 8M Nano : Ressources pour les développeurs, sécurité, évolutivité Digi ConnectCore 8M Nano : Ressources pour les développeurs, sécurité, évolutivité Digi International a récemment annoncé la disponibilité du kit de développement Digi ConnectCore 8M Nano. Le Digi ConnectCore® 8M... LIRE LE BLOG Digi ConnectCore 8M Nano Digi ConnectCore 8M Nano "System-on-module" embarqué basé sur le processeur NXP i.MX 8M Nano ; conçu pour la longévité et l'évolutivité pour les applications IoT industrielles. VOIR LE PRODUIT