MATLAB et Simulink pour le traitement d'images et la Computer Vision

Acquisition, traitement et analyse d’images et de vidéos pour le développement d'algorithmes et le design de systèmes.

Les ingénieurs en traitement d'images utilisent MATLAB et Simulink pour obtenir des informations sur des images et des vidéos, développer des algorithmes et explorer les compromis d'implémentation. MATLAB supporte les workflows de traitement de bout en bout, de l'acquisition et du prétraitement des données à leur enrichissement et leur analyse, en passant par leur déploiement sur des systèmes de vision embarqués.

Des solutions concrètes

Concevez des solutions de vision avec un ensemble complet d'algorithmes standards de référence pour le traitement d'images, la Computer Vision et le Deep Learning.

Collaborez avec des équipes utilisant OpenCV, Python® et C/C++ via des API et des outils d'intégration interopérables.

Utilisez les applications de workflow pour automatiser les tâches courantes et accélérer l'exploration d'algorithmes.

Accélérez les algorithmes sur des GPU NVIDIA®, le cloud et les ressources de data center sans connaissance spécifique en programmation ou en informatique.

Déployez des algorithmes sur des dispositifs embarqués, notamment les GPU NVIDIA, les processeurs et FPGA Intel®, ainsi que les processeurs embarqués basés sur ARM®.

Ressources pour le traitement d'images

Vidéo

Traitement d'images et Computer Vision avec MATLAB

Vidéo

Traitement d'images simplifié

Vidéo

Introduction à la Computer Vision

Fonctionnalités principales

Applications pour le traitement d’images et leur visualisation

Utilisez les applications MATLAB pour explorer les données de manière interactive et générer automatiquement du code. Les applications proposées comprennent notamment Camera Calibration pour l'estimation des paramètres de la caméra, Image and Video Labeling pour la labellisation des images et des vidéos, et Image Segmentation pour la segmentation des images avec des algorithmes avancés.

Deux images du même phare côte à côte : une image bruitée à gauche, une image débruitée à droite.

Labellisation d’images pour entraîner des modèles de Machine Learning.

Applications pour la visualisation

Identifiez et extrayez des informations pertinentes à partir d'images et de vidéos grâce à l'affichage et à la manipulation d'images, au filtrage et à la morphologie des images, à la segmentation et à la détection des contours, ainsi qu'à l'analyse par segmentation de régions.

Grains de riz sur un fond sombre.

Capacités de traitement d'images.

Applications de traitement d'images et de Computer Vision

Identifiez et extrayez des données clés à partir d'images et de vidéos en utilisant différentes applications, notamment Volume Viewer pour visualiser des données volumétriques 3D sous forme de volumes ou de coupes, Video Viewer pour lire, parcourir ou ajuster les fréquences des images, et DICOM Browser pour explorer et importer des fichiers DICOM dans MATLAB.

Capture d'écran de l'application Image Labeler, affichant des éléments cellulaires.

Estimation des paramètres intrinsèques et extrinsèques de la caméra et des paramètres de distorsion de la lentille avec l’étalonnage de la caméra.

Intégration avec l'open source

Intégrez directement avec l'open source. Réutilisez du code existant écrit dans un autre langage de programmation. Créez des sites web réactifs et performants basés sur MATLAB ou programmez du hardware en utilisant du code C embarqué généré directement sans erreur depuis MATLAB.

Schéma représentant Python et MATLAB comme les pièces imbriquées d'un puzzle.

Intégration de Python® à MATLAB.

Accès direct aux caméras, importation d'images et de vidéos

Connectez-vous à des caméras via des Hardware Support Packages pour acquérir des images et des vidéos en direct à partir de cartes d'acquisition, de caméras GigE Vision® et de caméras DCAM. MATLAB supporte les formats standards et propose des fonctions et des applications prédéfinies pour l'accès aux données. Utilisez ImageDatastore pour gérer des jeux de données volumineux dépassant les limites de la mémoire.

Objectif de caméra.

Connexion pour accéder directement à la caméra et importer des images et des vidéos.