The NXT big thing - Redéfinition des caméras industrielles - App your camera!

IDS NXT

Redéfinition des caméras industrielles

Que seraient les smartphones sans applications ? De simples téléphones portables permettant seulement de téléphoner et d'envoyer des SMS. IDS NXT adapte le principe de l'application au traitement d'image industriel : les fonctions standard des caméras industrielles peuvent désormais être étendues en fonction des besoins avec des applications de vision. L'intelligence artificielle (IA) ouvre de nouvelles possibilités d'application. IDS NXT ocean est une solution d'intelligence artificielle (IA) très facile à mettre en œuvre. Des composants matériels des caméras, y compris un cœur d'IA développé en interne, jusqu'au support, en passant par un logiciel de formation intuitif pour la création de réseaux neuronaux, tout est disponible depuis une même source. Avec la mise en œuvre des réseaux neuronaux, les modèles IDS NXT se transforment en caméras d'inférence très puissantes. Des tâches que le traitement d'image fondé sur des règles ne permettait pas d'exécuter, sinon au prix d'efforts considérables, peuvent ainsi être traitées automatiquement. Les caméras IDS NXT apportent ainsi une plus-value que les caméras GigE standard ne pouvaient offrir et représentent un nouveau stade d'évolution dans les caméras industrielles numériques.

La solution de caméra d'inférence tout-en-un

L'intelligence artificielle pour les caméras industrielles

We make the inference easy - IDS NXT ocean, la solution tout-en-un pour les caméras à inférence

L'intelligence artificielle ouvre de nouveaux champs d'application pour la technologie des caméras et le traitement d'image. Les modèles IDS NXT ocean sont un parfait exemple de solution facile à utiliser pour l'industrie. Avec le kit de design-in IDS NXT ocean, les clients disposent d'une solution complète qui, outre les composants matériels requis, inclut également un accès en ligne à une formation intuitive des réseaux neuronaux pour leurs propres applications d'IA. Grâce au logiciel cloud IDS NXT lighthouse, même les non-spécialistes n'ayant aucune connaissance en matière d'intelligence artificielle peuvent, avec leurs propres données d'image, former un classificateur d'IA exploitable immédiatement sur des caméras IDS NXT. Cela simplifie considérablement les premiers pas avec le traitement d'image basé sur l'apprentissage profond.

Matériel, logiciel, infrastructure, connaissances et support, tout est fourni par IDS : le logiciel d'apprentissage pour les réseaux neuronaux et les caméras industrielles IDS NXT, avec leur puissant cœur d'IA (« deep ocean core » ; technologie FPGA qui assure l'exécution des réseaux neuronaux artificiels avec une accélération matérielle), ont été développés en interne. La connaissance de leurs images et de leur évaluation est la seule chose dont les utilisateurs aient besoin pour créer un réseau neuronal. Cela leur permet, par exemple, de résoudre des tâches de traitement d'image avec des objets très divers, comme classifier différents types de fruits ou identifier des pièces défectueuses (pommes avec des marques de meurtrissures ou des différences de couleurs, etc.). Décrire toutes les variations existantes avec le traitement d'image classique serait extrêmement long et, donc, coûteux. Avec l'intelligence artificielle, en revanche, ces difficultés peuvent être résolues en un clin d'œil.

Personnalisez votre caméra

Traitement d'image basé sur application avec la plateforme IDS NXT

IDS NXT vision app-based cameras

Les fonctions des capteurs de vision classiques, par exemple, d'un lecteur de code-barres, sont généralement définies de manière précise et peu extensibles. IDS NXT prouve que ce n'est pas une fatalité : la plateforme librement programmable n'est pas liée à des tâches prédéfinies. Les utilisateurs peuvent développer et installer eux-mêmes des applications de vision, puis modifier et configurer diverses tâches de traitement d'image en peu de temps. Le développement d'applications n'exige pas de connaissances spécialisées supplémentaires, car il diffère à peine du développement d'une application de caméra industrielle « classique ». La possibilité d'installer différentes applications de vision crée des opportunités d'utilisation universelles dans de nombreux domaines, par exemple, en tant que dispositif d'analyse dans les techniques médicales et dans les missions de surveillance, avec la reconnaissance faciale ou le comptage de véhicules ou de personnes. Les caméras s'avèrent également performantes dans l'assurance qualité optique, par exemple, en faisant la distinction entre « OK » et « NOK » dans les tâches de classification basées sur l'IA.

Mise à l'échelle des applications

Transfert des applications du PC hôte vers la caméra

Mise à l'échelle des applications avec caméras IDS NXT

Sur tous les modèles IDS NXT, le traitement des images est disponible « on the edge », de sorte que les données prétraitées ou les résultats complets peuvent être transférés vers un PC ou des commandes de machine. L'utilisateur peut décider, selon les performances requises, des modalités d'exécution de son application : classique sur une station de travail PC, entièrement autonome sur la caméra IDS NXT ou coopérative sur les deux appareils. IDS NXT éloigne le traitement des images du PC pour le rapprocher de la source des images ; la prise de vue et le traitement des images sont disponibles « on the edge » dans des caméras industrielles et en toute conformité avec l'industrie et la vision. Les modèles ne sont donc plus de simples fournisseurs d'images, mais peuvent également fonctionner de manière entièrement autonome, déclencher directement les processus subséquents ou prendre en charge un PC connecté avec un prétraitement individuel. Grâce à la solution embarquée, la charge sur le PC hôte, la consommation d'énergie et les coûts système peuvent être réduits.

Perspective : Smart GenICam

Utilisation de fonctions de caméra programmées par l'utilisateur d'une manière compatible avec GenICam *

Caméras IDS NXT industrial avec Smart GenICam

Si l'utilisateur souhaite exécuter sur des caméras intelligentes des fonctions qu'il a lui-même créées, il se heurte à deux défis : bien souvent, il ne dispose que d'interfaces propriétaires, ce qui complique le traitement des données dans des applications tierces, et peu de modèles proposent une interface de données rapide comme GigE Vision. Cependant, les applications industrielles exigent fréquemment une réponse à ces deux points.

Les caméras industrielles IDS NXT avec Smart GenICam sont la solution* : l'utilisateur charge la nouvelle fonction de caméra voulue, conditionnée comme une application de vision, sur un modèle IDS NXT. Le firmware intègre ensuite le code applicatif dans le périmètre fonctionnel de la caméra. Les paramètres de commande et de fonctionnement ainsi que les résultats de l'application programmée par l'utilisateur sont alors mis à disposition dans un format normalisé via le fichier de description XML spécifique à l'appareil de chaque application conforme à GenICam. Des applications tierces utilisent ensuite ces fonctions comme si elles faisaient partie intégrante des fonctionnalités standard de la caméra industrielle.

*disponible au prochain stade de développement