Generating the XMP Irradiance Maps

The following task helps you create a Speos project to generate XMP Irradiance maps.

To generate XMP Irradiances maps:

Prerequisites: You must have downloaded the FLIR Thermal Camera model package from the Optical Library.
  1. Open Speos.
  2. Create and save an empty project.
  3. In the FLIR Thermal Camera model package, open the Thermal_Cameras folder.
    The Thermal_Cameras folder contains five FLIR Camera sets, each containing different input files that will be used to generate/simulate Thermal maps.

  4. For each FLIR Camera set, copy into the Speos Input Files folder of the project:
    • the *.OPTDistortion file
    • the lens transmission *.spectrum file
    • the sensor sensitivity *.spectrum file
    You must have copied 15 files into the Speos Input Files folder.
  5. In the Speos project, create a scene containing source(s) emitting in the far infrared and a Camera Sensor.

    Make sure the sources used are not monochromatic.

    Tip: The Thermic source is the most intuitive in thermal camera applications, but you can use other sources such as Surface or Uniform Ambient as well.
  6. In the Camera Sensor, define one of the camera set contained in the FLIR Thermal Camera model package as shown in the description.png file:

    Important: The size of the sensor (imager) is different according to the camera. Make sure to set the Horizontal and Vertical pixels parameters of the sensor as in the description to model an existing FLIR camera.
    • define the *.spectrum file for transmission to characterize the optics of the camera.
    • define the *.OPTdistortion file for the Distortion to characterize the optics of the camera.
    • define the *.spectrum file to characteratize the spectrum sensitivity.
    • define the spectral sampling (Wavelength section) between 7000nm and 14000nm with a sampling of 8.
    Figure 1. Exampe: FLIR ADK 640x512 GMSL2 75deg FOV camera sensitivity spectrum
  7. Once you defined the Camera Sensor, create an Inverse simulation including the Camera sensor and the adequate geometries and sources.
  8. Run the Inverse Simulation
The simulation must have generated an Irradiance XMP map.
Now you can modify some of *.thermalpbcam file parameters for imager and post-processing thanks to the Thermal Camera Editor, or directly generate the thermal map out of the Irradiance XMP map.