Get the Data for Your Analytics, Your Way
Easy integration for the FLIR Axxx-Series Thermal Image Streaming Cameras
Detect and identify thermal issues across manufacturing and industrial processes, collect accurate thermal data, and analyze it using your own proprietary software with this new line of FLIR automation cameras. The Axxx-Series thermal cameras configured for Standard or Advanced Image Streaming can solve your specific task through simplified integration with custom developed software.
Read on for guidance in starting your solution, including relevant concepts and an overview of FLIR software development kits that are compatible with these cameras.
For a more general overview of FLIR SDKs, please refer to this guide.
Radiometric images are thermal photos that contain temperature measurement data for each pixel within the frame.
The detectors in FLIR Axxx-Series Image Streaming cameras will register a 16-bit signal value in each pixel element to create a frame that is then streamed to a computer. This raw signal value can be converted to a temperature value in FLIR software based on the camera's calibration. When doing so, we also need to account for the emissivity and many other parameters; this is demonstrated in the Spinnaker SDK Python example linked further below.
Radiometric images can display temperature measurements for each pixel.
An alternative to streaming the thermal image frame with raw signal values is to set the camera to temperature linear mode. By doing so, the camera accounts for all relevant parameters and delivers a digital value that is easily converted to temperature without the use of any calibration variables. More information and how to convert the digital value to a temperature value when operating in this mode can be found here.
Develop the Software You Need with FLIR Spinnaker SDK
FLIR Spinnaker SDK is a free GigE Vision® compatible SDK that enables radiometric video streaming and provides camera control through the GenICam® interface. Cross platform development allows you to work in a Windows, MacOS, or Linux environment and to write your software in either C, C++, C#, VB, or Python.
Spinnaker SDK contains multiple samples with source code and the extensive SpinView application, but there are no built-in temperature conversion methods, meaning that if you want to get a temperature value out of your radiometric frame, you will have to implement this feature yourself. Here you will find the code for a Python Spinnaker application where you can easily see how the whole frame is converted from raw signal to temperature.
We also provide the source code for our more extensive FLIR GEV Demo application that covers most aspects of an advanced thermal solution. If you need additional help, please feel free to reach out to us through our support site.