MATLAB und Simulink für Bildverarbeitung und Computer Vision

Erfassen, verarbeiten und analysieren Sie Bilder und Video zur Algorithmen-Entwicklung und zum Systementwurf.

Ingenieure im Bereich Bildverarbeitung nutzen MATLAB und Simulink, um Bild- und Videodaten besser zu verstehen, Algorithmen zu entwickeln und die Vor- und Nachteile ihrer Implementierungsoptionen abzuwägen. MATLAB unterstützt durchgängige Verarbeitungsworkflows – von der Datenerfassung und -vorverarbeitung über die Verbesserung und Analyse bis hin zur Bereitstellung auf Embedded-Vision-Systemen.

Lösungen in Aktion

Vision-Lösungen mit einem umfassenden Satz von Referenz-Standardalgorithmen für Bildverarbeitung, Computer Vision und Deep Learning entwerfen.

Interoperable APIs und Integrationstools für die Zusammenarbeit mit Teams, die OpenCV, Python® und C/C++ verwenden.

Workflow-Apps für die Automatisierung gängiger Aufgaben und die schnellere Untersuchung von Algorithmen.

Algorithmen auf NVIDIA®-Grafikkarten, in der Cloud und in Rechenzentren beschleunigen – ganz ohne spezielle Programmierung oder IT-Kenntnisse.

Algorithmen auf Embedded-Geräten bereitstellen, einschließlich NVIDIA-Grafikkarten, Intel®-Prozessoren und FPGAs sowie ARM®-basierter Embedded-Prozessoren.

Ressourcen für die Bildverarbeitung

Video

Bildverarbeitung und Computer Vision mit MATLAB

Video

Bildverarbeitung leicht gemacht

Video

Was ist Computer Vision?

Wichtigste Funktionen

Bildanwendungen und Visualisierung

Nutzen Sie MATLAB-Apps, um Daten interaktiv zu erkunden und automatisch Code zu generieren. Zu den ausgewählten Apps zählen Camera Calibration zur Schätzung von Kameraparametern, Image and Video Labeling zum Annotieren von Bildern und Videos sowie Image Segmentation zur Segmentierung von Bildern mithilfe modernster Algorithmen.

Zwei nebeneinander dargestellte Bilder desselben Leuchtturms: eines zeigt ein verrauschtes Bild, das andere ein entrauschtes Bild.

Beschriften Sie Bilder, um Machine-Learning-Modelle zu trainieren.

Anwendungen zur Visualisierung

Identifizieren und extrahieren Sie aussagekräftige Informationen aus Bildern und Videos mithilfe von Bildanzeige und -manipulation, Bildfilterung und Morphologie, Segmentierung und Kantenerkennung sowie pixelbasierter Regionsanalyse.

Reiskörner auf dunklem Hintergrund.

Bildverarbeitungsfunktionen.

Anwendungen zur Bildverarbeitung und Computer Vision

Identifizieren und extrahieren Sie zentrale Daten aus Bildern und Videos mithilfe von Apps, darunter Volume Viewer zur Darstellung dreidimensionaler Volumendaten als Volumen oder Schnitte, Video Viewer zum Abspielen, Navigieren und Anpassen der Bildrate sowie DICOM Browser zum Erkunden und Importieren von DICOM-Dateien in MATLAB.

Screenshot des Image Labelers mit der Darstellung von Zellpartikeln.

Schätzen Sie kamerainterne, -externe und Linsenverzerrungsparameter mit der Kamerakalibrierung.

Integration in Open Source

Integrieren Sie direkt in Open Source. Verwenden Sie bestehenden Legacy-Code aus einer anderen Programmiersprache weiter. Erstellen Sie mit MATLAB responsive Websites oder programmieren Sie Hardware mit fehlerfreiem Embedded C Code, der direkt aus MATLAB generiert wird.

Diagramm von Python und MATLAB, dargestellt wie miteinander verbundene Puzzleteile.

Integrieren Sie Python® in MATLAB.

Direkter Kamerazugriff sowie Bild- und Videoimport

Verbinden Sie sich über Hardware-Support-Pakete mit Kameras, um Livebilder und -videos von Framegrabbern, GigE Vision®-Kameras und DCAM-Kameras zu erfassen. MATLAB unterstützt gängige Standardformate und bietet dafür vorgefertigte Funktionen und Apps für den Datenzugriff. Nutzen Sie ImageDatastore, um große Datensätze über die Speichergrenzen hinaus zu verwalten.

Kameraobjektiv.

Stellen Sie eine direkte Verbindung zu Kameras her und importieren Sie Bilder und Videos.