Applications de vision - Exemples d'application dans de nombreuses industries

La vision industrielle côté pratique

Exemples d'application et références clients

Logiciel de vision pour des applications de suivi et de traçabilité

janvier 2015

La vision industrielle joue un rôle important dans la lecture d’identifiants uniques sous la forme de codes-barres 1D ou 2D, de codes alphanumériques ou en braille, pour des applications de suivi et de traçabilité dans des domaines aussi divers que l’aéronautique, l’automobile, la santé et la pharmacie. Il s’agit là d’un défi récurrent pour les intégrateurs de systèmes spécialisés dans la vision industrielle : ils doivent fréquemment concevoir des systèmes pour des tâches complexes de lecture de codes qui requièrent un déclenchement et un encodage extrêmement précis au cours des procédés de fabrication. Le choix d’un logiciel de traitement d’images est essentiel dans des environnements d’imagerie complexes.

Exigences de base

Les codes doivent être imprimés ou gravés directement sur les composants ou fixés sur les étiquettes. Le système de vision doit fonctionner avec les éléments suivants : une caméra ou une lentille avec une résolution suffisante qui puisse lire des codes particuliers, un système d’éclairage qui permet à l’image d’être reproduite avec suffisamment de contraste, un logiciel de traitement d’images approprié et un processeur capable de faire fonctionner le logiciel. Les codes doivent pouvoir être lus à des vitesses très rapides et à des emplacements très différents. Dans certains cas, le processus de lecture des codes peut être une tâche de vision parmi de nombreuses autres tâches d’inspection faisant partie d’un processus plus global de contrôle qualité.

Solutions logicielles

Sherlock est un logiciel innovant de vision industrielle développé par Teledyne DALSA. Il comporte une série complète de fonctions et d’outils éprouvés, incluant des fonctions de reconnaissance de motifs complexes sur un alignement d’objets, ainsi que des fonctions de lecture et de vérification de codes 1D et 2D, de textes imprimés, moulés ou estampillés (ROC). Ces critères sont essentiels et exigent du système une réelle souplesse d’utilisation : c’est pour cette raison que Sherlock, grâce à sa grande flexibilité, plaît tant aux intégrateurs de systèmes de vision industrielle. Il permet de combiner interface, résolution et type d’imageur pour une même application et accepte un déclenchement synchrone et asynchrone.

Sherlock convient parfaitement à une utilisation avec des processeurs multi-cœurs, offrant la flexibilité nécessaire à différentes vitesses d’inspection et différentes durées de cycles. Il est possible de régler le logiciel afin d’utiliser un cœur, ou tous les cœurs, permettant ainsi des procédés d’inspection intensifs avec un ou plusieurs cœurs, et des inspections moins rapides avec l’utilisation d’un seul cœur. De plus, Sherlock peut être configuré presque à l’infini en fonctionnant avec plusieurs caméras pour une seule recherche ou pour faire des recherches multiples, avec une ou plusieurs caméras.

Sherlock est ainsi compatible avec Visual Studio permettant la création d’interfaces de clients. Utilisé avec les bibliothèques du logiciel de vision Sapera de Teledyne DALSA et les drivers du kit de vision de la bibliothèque CVB de STEMMER IMAGING, Sherlock peut accepter les images de presque toutes les caméras (linéaires, matricielles ou 3D), tous les formats standards d’interfaces (GigE Vision, CameraLink et USB), ainsi que les nouveaux standards d’acquisition d’images.

Sherlock en action

Un fabricant de lentilles de contact avait besoin de pouvoir lire des codes 1D, 2D et lisibles par l’homme sur la ligne de production des emballages. Il s’agissait là d’une application particulièrement exigeante en raison de la variété des objets et des grandes contraintes physiques pour les caméras et éclairages.

L’intégrateur de système de vision, SIGA Vision, a travaillé en étroite collaboration avec le fournisseur de technologies de vision, STEMMER IMAGING, afin de développer un système de cinq caméras asynchrones reliées à un seul processeur de vision faisant fonctionner différents logiciels Sherlock. Des projets complexes et exigeants tels que celui-ci profitent de l’expertise conjointe des deux partenaires et de l’ampleur des technologies mises à disposition.

La longue expérience de SIGA Vision dans le domaine du développement de solutions logicielles en vision industrielle, en particulier en utilisant le logiciel Sherlock, est venue compléter le vaste éventail de produits de STEMMER IMAGING, comprenant des systèmes de caméras, d’optiques et d’éclairages venant de différents fabricants ainsi qu’une assistance technique détaillée pour Sherlock.

STEMMER IMAGING

Puchheim, Germany

STEMMER IMAGING est une société active dans le domaine de la vision industrielle depuis 1987. Offrant une très large palette de produits et de services, l'entreprise est aujourd'hui le plus grand fournisseur de technologie de vision en Europe. En 1997, STEMMER IMAGING a présenté Common Vision Blox (CVB), une bibliothèque de programmation puissante pour le développement et la mise en œuvre de solutions de vision rapides et fiables, utilisée avec succès dans plus de 40.000 applications de part le monde.

Teledyne DALSA

Waterloo, Canada

La société canadienne Teledyne DALSA Inc., une filiale du groupe Teledyne Technologies Inc., offre dans le domaine du traitement d'images numériques un très large éventail de produits de vision industrielle. Outre les caméras linéaires, l'entreprise propose des particularités technologiques : des caméras linéaires TDI (Time Delay Integration), des caméras Multitap, haute vitesse, matricielles et à haute résolution, des cartes d’acquisition d’images PCI pour chaque type de caméra, des systèmes de traitement embarqués, des outils logiciels et des systèmes de traitement d’images intelligents IPD pour des tâches très diverses de contrôle qualité, de contrôle d’intégralité et d’erreurs.

Teledyne DALSA Sherlock - Logiciel de vision industrielle
  • Une manipulation simple pour des solutions rapides
  • Grandes vitesses de contrôle pour une grande flexibilité
  • Pour des tâches d'inspection, de mesure, d'identification et de contrôle complet sur la ligne de production
Teledyne DALSA Sapera LT
  • Contrôle, suivi et rectification de l'ensemble du processus d'acquisition d'images via fiabilité du déclencheur jusqu'à l'image (Trigger-to-Image-Reliability)
  • Compatible avec les architectures multiprocesseurs, module intégré de conversion du format des pixels
  • Interface de programmation simplifiée
  • Assistant d'applications pour démarrer rapidement le processus de développement
CVB Image Manager
  • Plateforme pour le développement d'applications de traitement d'images
  • Environnement de programmation ouvert
  • Utilisation facile, flexibilité et haute performance