Vision Acquisition
Acquisition, enregistrement et affichage d'images

National Instruments, systeme de vision industrielle et d'imagerie scientifique
Ce nouveau package comprend NI-IMAQ, NI-IMAQ pour caméras IEEE 1394 et NI-IMAQ pour caméras GigE. Il est livré avec NI Vision Development Module, NI Vision Builder pour l'inspection automatisée et avec toutes les cartes d'acquisition d'images IMAQ.
Le logiciel fonctionne avec des milliers de caméras, dont les caméras FireWire, et il comprend tous les outils nécessaires pour acquérir, enregistrer et afficher des images. Vous pouvez facilement créer des applications dans LabVIEW, Measurement Studio, en langage C ou Visual Basic à l'aide de programmes simples d'emplois.

Comparatif des fonctions des logiciels
pour la vision

Télécharger le .pdf

NI IMAQ pour IEEE-1394 est une bibliothèque standard permettant de gérer l’acquisition de caméras FireWire industrielles (répondant à la norme DCAM). Cet ensemble de fonctions disponible pour LabVIEW et sous la forme d’une API en C, permet de configurer et d’utiliser une caméra FireWire quel que soit le fabricant ou le modèle. NI-IMAQ pour l’IEEE-1394 est utilisée sur le Compact Vision System CVS-14xx pour le contrôle industriel en production.
L’utilitaire National Instruments Measurement and Automation Explorer(MAX), fourni avec le pilote, permet la détection, la configuration et le test de vos caméras de manière interactive. De plus, le pilote générique NI IMAQ pour l’IEEE-1394, supporte pleinement le format 7 et permet un accès direct aux registres pour une utilisation optimale de votre caméra.

La simplicité d’utilisation de NI-IMAQ pour l’IEEE-1394 assure un développement rapide. La pérennité de votre application constitue également un critère de choix important : NI-IMAQ pour l’IEEE-1394 permet de s’affranchir des SDK propres à chaque fabricant de caméra. Ainsi votre logiciel n’est plus lié au matériel que vous utilisez.
Logiciel d’interfaçage de caméras IEEE-1394 industrielles (DCAM)
Flexible et facile d’utilisation
Support pour LabVIEW/ LabWindows CVI/C / Visual Basic (OCX)
Compatible avec toute carte FireWire - IEEE-1394 basée sur un chipset OHCI
Supporte le format 7 et l’accès direct aux registres caméra
Livré avec le logiciel de test et de configuration Measurement and Automation Explorer (MAX)
Fonctionne sous Windows 2000/XP/Me/98


Avantages de la bibliothèque NI IMAQ IEEE1394
L’offre de caméras sur bus IEEE-1394 (FireWire) s’est fortement développée et améliorée, constituant aujourd’hui une solution particulièrement intéressante aussi bien pour l’inspection industrielle que pour l’imagerie scientifique. Le bus IEEE-1394 n’est pas spécifiquement dédié à l’interfaçage de capteurs d’images mais présente de nombreux avantages dans ce domaine :
- Il constitue une architecture normalisée (taille et fréquence d’acquisition des images, réglages…) contrairement aux liaisons numériques classiques.
- Connectique standard et possibilité de se procurer des câbles verrouillables (à vis…).
- Les caméras sont détectables à chaud (hot plug).
- La bande passante de 400 Mbits/sec. (env. 32 Mo efficace), permet de gérer un flux de données compatible avec une grande partie des caméras actuelles.
- L’acquisition multivoies : il est possible de brancher plusieurs caméras sur le même bus. Chaque caméra se voit attribuer une part constante de la bande passante du bus. Ainsi, la récupération de toutes les images acquises est garantie.
Exemple : 3 caméras en 640x480 à 30 im/s. occupent 78 % de la bande passante alors que 3 caméras en 1024x768 à 15 im/s occupent 93 % de la bande passante.
- Les cartes d’interface FireWire ont un coût très faible et sont souvent directement intégrées dans les ordinateurs. Il n’est donc pas nécessaire d’investir dans une carte d’acquisition d’images.
- L’offre des caméras FireWire est large et les coûts de certaines caméras en font des alternatives très intéressantes aux solutions analogiques.

 

Fonctions de la bibliothèque NI IMAQ IEEE1394
NI-IMAQ pour l’IEEE-1394 propose des fonctions d’utilisation directe pour acquérir des images en continu, ou réaliser des captures d’une image ou de séquences. D’autres fonctions vous permettront de contrôler plus finement l’acquisition :
- récupération et paramétrage des réglages caméras,
- acquisition déclenchée (modes trigger),
- acquisition asynchrone, …

Bien que basée sur une norme, la technologie FireWire accorde une certaine liberté aux constructeur de caméras pour tirer pleinement parti des possibilités de leurs produits :
- le Format 7 permet de définir des tailles et des fréquences images non standards. Vous pourrez ainsi exploiter pleinement les performances de votre caméra. En réduisant la taille de l’image acquise (Partial scan), vous pouvez également augmenter la fréquence d’acquisition.
Exemple : Avec la caméra Sony XCD-X710, 1024x768 à 30 im/s et 1024x48 à 123 im/s.
- Certaines caméras intègrent des fonctionnalités spécifiques qui ne sont pas inscrits dans la norme. Ces fonctionnalités sont accessibles via des registres définis. Le pilote générique NI-IMAQ pour l’IEEE-1394, supporte pleinement le format 7 et permet un accès direct aux registres pour une utilisation optimale de votre caméra.


Alliance Vision | National Instruments : Caméras intelligentes, CVS, Cartes IMAQ, Développement, Logiciels