*2.1. System Components*

The experimental set-up consisted of a thermal camera Testo 882 and a triangulation laser scanner Konica Minolta Vivid 9i, both shown in Figure 1. The Testo 882 has an FPA detector type with 320 × 240 pixel (but image output up to 640 × 480 thanks to the super-resolution feature), a FOV of 32◦ × 23◦ and a range of detected temperature switchable between −20 ◦C and +100 ◦C and 0 ◦C and +350 ◦C (accuracy ±2% of reading for both). The Konica Minolta specifications are 307,200 pixels, three interchangeable lens of focal length 25 mm, 14 mm and 8 mm, and a weight of approximately 15 kg.

**Figure 1.** (**a**) Thermal camera Testo 882. (**b**) Laser scanner Konica Minolta Vivid 9i.

## *2.2. Integration Process Workflow*

The workflow includes the processes for combining spatial data, acquired by the laser scanner in the form of a point cloud (spatial coordinates and normal vectors in each point) and the two-dimensional temperature map provided by the thermal camera, available as a temperature matrix. Before proceeding to the actual integration, it was necessary to have a post-processed point cloud, i.e., the registration of several range maps (by the well-known ICP algorithm) and all the post-processing operations have to be done previously.

There are three main processes characterizing the workflow (see Figure 2): acquisition, geometrical calibration (subdivided into intrinsic and extrinsic calibration) and data fusion. The emphasis of this work was both on the extrinsic calibration and on the data fusion process, which were carried out by Matlab programming (Supplementary Materials).

**Figure 2.** High-level workflow of the integration process.

**.** 
