Recursos MATLAB para cámaras para cámara FLIR para I+D/ciencia
FLIR se enorgullece de su asociación con MathWorks® para ofrecer soluciones de software MATLAB para usuarios de cámaras térmicas FLIR para I+D/ciencia. Aunque hay muchas formas de emparejar las cámaras térmicas FLIR con la potente capacidad analítica de MATLAB, le mostraremos para comenzar los tres usos más comunes que se muestran a continuación. A través de notas técnicas y vídeos, demostramos cómo transmitir datos desde las cámaras FLIR directamente a MATLAB, cómo importar guiones MATLAB en el software FLIR ResearchIR y cómo abrir archivos de películas FLIR ResearchIR directamente en MATLAB para su análisis y procesamiento de datos. Hemos incluido también programas de ejemplo para ayudarle a entender mejor cómo aprovechar la potencia de las cámaras térmicas FLIR con el entorno de programación avanzada de MATLAB.
Sepa el uso que hace FLIR de MATLAB para acelerar el desarrollo de productos
Uso de cámaras térmicas FLIR en MATLAB
Las cámaras térmicas FLIR para I+D/ciencia se integran a la perfección en MATLAB. Las cámaras son totalmente compatibles con GigE Vision y GeniCam, lo que hace que resulte muy directo controlar remotamente la cámara y transmitir imágenes térmicas con la temperatura totalmente calibrada a MATLAB. No es necesario traducir los kits para desarrolladores de software (SDK por sus siglas en inglés) específicos de proveedores. En su lugar, la interfaz estándar en el sector le permite configurar rápidamente la transmisión de datos térmicos de alta sensibilidad desde la cámara FLIR directamente a MATLAB, para que pueda centrarse en desarrollar la aplicación.
Uso de una cámara FLIR GigE en MATLAB
Uso de guiones MATLAB en el software FLIR ResearchIR
El software FLIR ResearchIR admite el uso de guiones de análisis de imágenes MATLAB directamente en el software. El guion MATLAB puede importarse como filtro digital en ResearchIR y aplicarse a las imágenes térmicas en directo o grabadas. En segundo plano, la imagen térmica se transfiere como archivo de imagen al guion MATLAB, se procesa y se vuelve a transferir a ResearchIR para su visualización y posterior análisis con ResearchIR. Esto ofrece una gran herramienta para aprovechar los kits de herramientas de análisis de imágenes de MATLAB directamente en el software nativo FLIR ResearchIR.
Ejecución de programas MATLAB en FLIR ResearchIR Max
Apertura de datos de ResearchIR en MATLAB
Con el software gratuito de FLIR FileReader SDK, ya puede utilizar MATLAB para abrir y analizar imágenes y vídeos térmicos del software FLIR ResearchIR. Basta con recopilar datos térmicos de su cámara FLIR en el software ResearchIR que se incluye y, utilizando FileReader SDK y el código de ejemplo MEX, leer todas las imágenes térmicas y los datos de encabezado analizados directamente en su programa. Esto le permitirá importar rápidamente los datos que recopiló con la cámara FLIR directamente en MATLAB para un análisis y un procesamiento adicionales.
Código de ejemplo MATLAB utilizando cámaras térmicas FLIR para I+D/ciencia
FLIR ha colaborado con MathWorks para desarrollar algunos programas utilizando cámaras térmicas e imágenes grabadas. Estos programas de ejemplo demuestran (a través de un sencillo código) algunas formas de aprovechar la potencia de MATLAB con las soluciones de alto rendimiento de cámaras térmicas FLIR para I+D/ciencia. Haga clic en el título de programa que se muestra a continuación para leer una breve descripción de cada ejemplo y obtener un enlace para la descarga.
Detección y seguimiento faciales
Este programa de ejemplo abre una película de infrarrojos grabada con el software FLIR ResearchIR, toma el primer fotograma y realiza una detección facial. Utiliza a continuación esa detección facial y los puntos asociados para trazar una región de interés alrededor de la cara y realizar un seguimiento de ella en los fotogramas subsiguientes de la película. Este código de ejemplo utiliza FLIR FileReader SDK para abrir el archivo y los algoritmos de detección y seguimiento faciales de MATLAB en sus kits de herramientas de visionado. Es un gran ejemplo de uso del alto contraste que se obtiene con las imágenes térmicas para realizar identificación y seguimiento de objetivos en las películas, lo que puede llegar también a transmisiones de imagen en directo.
Detección y seguimiento faciales: código de ejemplo (.zip)
Rotación de la imagen 90°
En ocasiones, el objetivo de interés de la imagen térmica es más alto que ancho, por lo que podría poner la cámara térmica FLIR de lado para alinear la relación de aspecto de la cámara con el objetivo. Lamentablemente, ahora que todas las películas térmicas se giran al reproducirse o analizarse en ResearchIR o en software personalizado. Este breve programa de ejemplo simplemente gira la imagen 90° a derecha o a izquierda según una variable en el archivo de guion, para corregir las imágenes a su conveniencia. Está listo para usar como filtro de ResearchIR o dentro de su programa MATLAB personalizado.