MATLAB Ressourcen für FLIR Forschung und Entwicklung/Wissenschaftskameras
Wir sind stolz darauf, eine Partnerschaft mit MathWorks® eingegangen zu sein, um den Nutzern von Wärmebildkameras der FLIR Forschungs-, Entwicklungs- und Wissenschaftsklasse MATLAB-Softwarelösungen anbieten zu können. Es gibt zwar zahlreiche Möglichkeiten, die Wärmebildkameras von FLIR mit den leistungsstarken Analysefunktionen von MATLAB zu koppeln, aber wir werden Ihnen die drei unten aufgeführten Anwendungen näher erläutern. Anhand von technischen Hinweisen und Videos zeigen wir Ihnen, wie Sie Daten von FLIR-Kameras direkt in MATLAB übertragen, MATLAB-Skripte in die ResearchIR-Software von FLIR importieren und FLIR-ResearchIR-Filmdateien direkt in MATLAB zur weiteren Analyse und Datenverarbeitung öffnen können. Wir haben zusätzlich Beispielprogramme beigefügt, damit Sie sich einen Überblick darüber verschaffen können, wie Sie die Leistungsfähigkeit von FLIR Wärmebildkameras mit der fortschrittlichen Programmierumgebung von MATLAB nutzen können.
Erfahren Sie, wie FLIR die Produktentwicklung mithilfe von MATLAB beschleunigt.
Verwendung von FLIR-Wärmebildkameras in MATLAB
Die FLIR-Wärmebildkameras der Forschungs-, Entwicklungs- und Wissenschaftsklasse lassen sich nahtlos in MATLAB integrieren. Die Kameras sind uneingeschränkt kompatibel mit GigE Vision und GeniCam, was die Fernsteuerung der Kamera und die Übertragung vollständig temperaturkalibrierter Wärmebilder in MATLAB äußerst einfach gestaltet. Eine Übersetzung von herstellerspezifischen Softwareentwicklungskits ist nicht erforderlich. Stattdessen können Sie über die Industriestandardschnittstelle die hochempfindlichen Wärmebilddaten rasch von der FLIR-Kamera direkt an MATLAB übermitteln, sodass Sie sich auf die Entwicklung Ihrer Anwendung konzentrieren können.
Verwendung einer FLIR-GigE-Kamera in MATLAB
Verwendung von MATLAB-Skripten in der ResearchIR-Software von FLIR
Die ResearchIR-Software von FLIR unterstützt die Verwendung von MATLAB-Bildanalyseskripten direkt in der Software. Das MATLAB-Skript kann als digitaler Filter in ResearchIR importiert und auf die Echtzeit-Wärmebilder oder auf die aufgezeichneten Wärmebilder angewendet werden. Das Wärmebild wird im Hintergrund als Bilddatei an das MATLAB-Skript übergeben, verarbeitet und anschließend an ResearchIR zur Anzeige und zur weiteren Analyse innerhalb von ResearchIR zurückgegeben. Auf diese Weise können Sie MATLAB-Bildanalyse-Toolkits direkt in der nativen ResearchIR-Software von FLIR nutzen.
Ausführen von MATLAB-Programmen in FLIR ResearchIR Max
Öffnen von ResearchIR-Daten in MATLAB
Mit der kostenlosen FileReader SDK-Software von FLIR können Sie MATLAB nun zum Öffnen und Analysieren von Wärmebildern und Videodaten aus der ResearchIR-Software von FLIR verwenden. Erfassen Sie die Wärmebilddaten Ihrer FLIR-Kamera mithilfe der mitgelieferten ResearchIR-Software und lesen Sie mit dem FileReader SDK und dem MEX-Code die gesamten Wärmebilder und geparsten Kopfdaten direkt in Ihr Programm ein. Auf diese Weise können Sie Daten, die Sie mit Ihrer FLIR-Kamera erfasst haben, direkt in MATLAB importieren und dort weiterverarbeiten.
Beispielhafter MATLAB-Code in Verbindung mit FLIR-Wärmebildkameras für Forschung, Entwicklung und Wissenschaft
FLIR hat in Zusammenarbeit mit MathWorks einige Beispielprogramme mithilfe von FLIR-Wärmebildkameras und aufgezeichneten Bildern entwickelt. Diese Beispielprogramme veranschaulichen – anhand einfacher Codes – eine Reihe von Möglichkeiten, wie die Stärken von MATLAB mit den leistungsstarken FLIR-Wärmebildkamera-Lösungen für Forschung, Entwicklung und Wissenschaft genutzt werden können. Klicken Sie auf den untenstehenden Programmtitel, um eine kurze Beschreibung der einzelnen Beispiele sowie einen Link zum Download zu erhalten.
Gesichtserkennung und Gesichtsverfolgung
Dieses Beispielprogramm öffnet einen mit der ResearchIR-Software von FLIR aufgenommenen Infrarotfilm, erfasst das erste Bild und führt eine Gesichtserkennung durch. Anschließend verwendet das Programm diese Gesichtserkennung und die zugehörigen Punkte, um einen interessierenden Bereich um das Gesicht herum zu zeichnen und es in den nachfolgenden Bildern innerhalb des Films zu verfolgen. Dieser Beispielcode verwendet das FLIR FileReader SDK um die Datei und die Gesichtserkennungs- und Verfolgungsalgorithmen von MATLAB in den entsprechenden Vision-Toolkits zu öffnen. Dies ist ein hervorragendes Beispiel für die Verwendung des starken Kontrasts, den man mit Wärmebildern erhält, um die Zielerkennung und -verfolgung bei Filmen durchzuführen, die auch auf Live-Bildstreams skaliert werden können.
Gesichtserkennung und Gesichtsverfolgung – Beispielcode (.zip)
90 Grad Bilddrehung
In manchen Fällen ist das gewünschte Ziel in Ihrem Wärmebild größer als breit, weshalb Sie Ihre FLIR-Wärmebildkamera eventuell auf die Seite drehen, um das Seitenverhältnis der Kamera auf Ihr Ziel auszurichten. Bedauerlicherweise sind daher sämtliche Wärmebildaufnahmen bei der Wiedergabe oder Analyse in ResearchIR oder Ihrer eigenen Software verdreht. Dieses simple Beispielprogramm dreht das Bild basierend auf einer Variablen in der Skriptdatei einfach um 90 Grad entweder im Uhrzeigersinn oder gegen den Uhrzeigersinn, um die Bilder für Sie zu korrigieren. Es kann als ResearchIR-Filter oder in Ihrem eigenen Matlab-Programm verwendet werden.