Logiciels
Logiciels de vision artificielle
Matrox Imaging Library X

Matrox® Imaging Library (MIL) X1 est une collection complète d’outils logiciels pour le développement d’applications de vision artificielle, d’analyse d’images et d’imagerie médicale. MIL X comprend des outils pour chaque étape du processus, de la faisabilité de l’application au prototypage, en passant par le développement et enfin le déploiement.
Le kit de développement logiciel (SDK) comprend un logiciel interactif et des fonctions de programmation pour la capture, le traitement, l’analyse, l’annotation, l’affichage et l’archivage des images. Ces outils sont conçus pour améliorer la productivité, réduisant ainsi le temps et les efforts nécessaires à la mise sur le marché de solutions. MIL X comprend des outils qui exploitent l’apprentissage automatique, y compris l’apprentissage profond pour catégoriser le contenu des images.
Les opérations de capture, de traitement et d’analyse d’images ont la précision et la robustesse nécessaires pour faire face aux applications les plus exigeantes. Ces opérations sont également soigneusement optimisées en matière de vitesse afin de répondre aux contraintes de temps strictes rencontrées dans de nombreuses applications.
MIL X en un coup d’œil
- Résolvez des applications plutôt que de développer des outils sous-jacents en utilisant une boîte à outils dont les performances sont fiables depuis plus de 25 ans
- Gérez les applications en toute confiance en utilisant des outils éprouvés sur le terrain pour analyser, classifier, localiser, mesurer, lire et vérifier
- Fondez vos analyses sur des images 2D monochromes et couleur ainsi que sur des profils 3D, des cartes de profondeur et des nuages de points
- Exploitez toute la puissance du matériel d’aujourd’hui grâce à des optimisations utilisant les technologies SIMD, multi-core CPU et multi-CPU
- Prenez en charge des plateformes allant des caméras intelligentes aux grappes de calcul haute performance (HPC) via une interface de programmation d’applications (API) unique, cohérente et intuitive
- Obtenez des données en direct de différentes manières, avec la prise en charge des interfaces analogiques, Camera Link®, CoaXPress®, DisplayPort™, GenTL, GigE Vision®, HDMI™, SDI et USB3 Vision®
- Maintenez la flexibilité et le choix via la prise en charge de Windows® 32/64 bits et de Linux® 64 bits
- Exploitez votre savoir-faire en matière de programmation avec la prise en charge des langages C, C++, C# et CPython
- Expérimentez, créez des prototypes et générez du code de programme en utilisant l’environnement interactif MIL CoPilot
- Augmentez la productivité et réduisez les coûts de développement avec la formation Matrox Vision Academy en ligne et sur site.
Développement MIL
SQA MIL
En plus des tests manuels approfondis effectués avant chaque version, la MIL subit continuellement des tests automatisés au cours de son développement. La suite de validation automatisée, qui comprend des tests systématiques et aléatoires, vérifie l’exactitude, la précision, la robustesse et la rapidité des opérations de traitement et d’analyse des images. Les résultats, le cas échéant, sont comparés à ceux des versions précédentes pour s’assurer que les performances restent cohérentes. La suite de validation automatisée s’exécute en continu sur des centaines de systèmes simultanément, fournissant rapidement une couverture de test étendue. Les tests systématiques sont effectués sur une grande base de données d’images représentant un large échantillon d’applications du monde réel.
Derniers ajouts et améliorations clés2, 3
- Modèle d'apprentissage en profondeur pour la détection d'objets
- Inférence d'apprentissage en profondeur à l'aide d'un GPU intégré Intel et d'un GPU NVIDIA
- Matcher de surface 3D
- Détecteurs de rectangles et de boîtes 3D
- Correspondance géométrique 2D avancée
- Support pour la symbologie DotCode
- Support amélioré des symbologies PDF417
- Contrôle de l'architecture hybride que l'on retrouve dans les processeurs Intel Core® récents
Outils de vision éprouvés sur le terrain
Outils d’analyse et de traitement d’images
MIL X contient des outils de calibrage, de classification, d’amélioration et de transformation des images, de localisation des objets, d’extraction et de mesure des caractéristiques, de lecture des chaînes de caractères, de décodage et de vérification des marques d’identification Ces outils sont soigneusement développés pour offrir des performances et une fiabilité exceptionnelles, et peuvent être utilisés sur un seul ordinateur ou répartis sur plusieurs systèmes informatiques.
- Outils de reconnaissance de motifs
- Outils de recherche de formes
- Outils d’extraction et d’analyse de fonctionnalités
- Outils de classification (utilisant l’apprentissage automatique, y compris l’apprentissage profond)
- Outils de mesure 1D et 2D
- Outils d’analyse des couleurs
- Outils de reconnaissance de caractères
- Outil de lecture et de vérification de code 1D et 2D
Utilitaires
Environnement interactif MIL CoPilot
Matrox Profiler
Matrox Profiler est un utilitaire basé sur Windows qui permet d’analyser a posteriori l’exécution d’une application multithread pour détecter les goulots d’étranglement et les problèmes de synchronisation. Il présente les appels de fonction effectués au cours du temps par fil d’application sur une ligne de temps navigable. Matrox Profiler permet de rechercher et de sélectionner des appels de fonctions spécifiques pour voir leurs paramètres et leurs temps d’exécution. Il calcule des statistiques sur les temps d’exécution et les présente fonction par fonction. Matrox Profiler suit non seulement les fonctions MIL X, mais aussi les fonctions utilisateur étiquetées de manière appropriée. Le suivi des fonctions peut être complètement désactivé afin de protéger le fonctionnement interne d’une application déployée.
Fonctionnalités de développement
Environnements pris en charge
Pour Windows
- 64-bit Windows 10 (Versions 1607 à 22H2) et Windows 11 (Version 21H2 et 22H2)
- Visual Studio 2017, et 2019 (C++ et C# avec .NET Framework 4.83 ou .NET 63)
- CPython 3.7 et 3.9
Pour Linux
- 64 bit Ubuntu 20.04 et 22.04 LTS
- 64 bit Red Hat Enterprise Linux 8.6 et 9.0
- 64 bit SUSE Linux Enterprise 15 SP4
- GNU Compiler Collection (pour C/C++) et Python à partir d’une distribution Linux
- .NET 5 (pour C#)
MIL X pour Arm
La majorité des fonctions de traitement, d’analyse, d’annotation, d’affichage et d’archivage de MIL X sont également disponibles sur les processeurs de la famille Arm Cortex®-A, en particulier ceux qui utilisent l’architecture Armv8-A 64 bits. Les fonctions de traitement et d’analyse sont optimisées pour la vitesse grâce à l’extension d’architecture SIMD Neon™. MIL X pour Arm est pris en charge par les distributions Linux 64 bits appropriées, comme celle d’Ubuntu. La capture d’images peut être réalisée à l’aide des interfaces GenTL, GigE Vision ou Video4Linux2. MIL X pour Arm est disponible auprès d’une sélection d’utilisateurs en tant que package séparé après qualification. Pour plus d’informations, contactez l’équipe commerciale de Matrox Imaging.
Formation et support
Matrox Vision Academy
L’objectif de Matrox Vision Academy est d’aider les utilisateurs à augmenter leur productivité, à réduire leurs coûts de développement et à commercialiser leurs applications plus rapidement. Pour plus d’informations, contactez Matrox Vision Academy.

Services professionnels Matrox
Aidés par l’équipe Matrox Vision - une équipe de professionnels de la vision de haut niveau - les services professionnels Matrox offrent un support plus détaillé, recommandant les meilleures méthodes dans le but d’aider les clients à gagner du temps de développement et à déployer des solutions plus rapidement. Pour plus d’informations sur les prix et la planification, contactez l'équipe commerciale de Matrox Imaging.

Programme de maintenance MIL X
Pour plus d’informations, reportez-vous aux programmes de maintenance du logiciel Matrox Imaging.

Vidéos

Double 3D sensing for more rounded inspection – Product Demo

MIL X – Image Classification Tools Built on Deep Learning

MIL X – Fully Supported CNN Training

MIL X – Registration Tools for HDR Imaging

MIL X – Broader Toolset for 3D Functionality

Deep Thoughts on Deep Learning – Q&A with Matrox Imaging

Photometric Stereo Techniques – Q&A with Matrox Imaging
Ressources
Dernières nouvelles
Études de cas
Informations de commande
Pour obtenir des informations sur les commandes, cliquez ici.