I was trying to process a subset of the following dataset : https://www.rmus.com/pages/data-set-examples
I used the pictures DJI_0198.jpeg to DJI_0208.jpeg to try the following:
I would like to create a reflectance map from this pictures, which kind of works.
However when I display this in ArcGis pro, I see that the produced reflectance tif is shifted compared to the original picture set. I do not understand how this happens. Furthermore I try to extract the raw temperature values from the RJPEGs by reading them (first CSV extraction with FLIR tools) in python. I do succeed to read the temperatures here and play with them to compensate for the temp drift caused by uncooled drone thermal cameras. From this I create a 16 bit tif file that contains the temperature data directly (or I at least know the formula to extract it later). I copy the exif data from the original jpeg to the tif, this way I keep the GPS tag.
As seen on the screenshot shared here : https://www.dropbox.com/sh/93n35ltbpouzfim/AAA7sbbOOXZwi-zdl7nkLt4Ka?dl=0 ,
the JPEG and TIF are placed on the same location, thus the geotag is maintained (Points overlap). However the reflectance map is different. The one based on the tif loses scale and is out of position. I cannot understand why this happens. How is the scale managed of a reflectance map? It would be useful to display it on the world map as a reference.