Multispectral and Thermal

Support Multispectral

Depuis la version 0.9.9, ODM a un support de base pour la normalisation radiométrique, qui est capable de générer des orthophotos de réflectance à partir de caméras multispectrales. Les caméras multispectrales capturent plusieurs plans de la scène à l’aide de différents capteurs de bande.

Supported Sensors

Alors que nous visons à prendre en charge autant de caméras que possible, la prise en charge multispectrale a été développée à l’aide des caméras suivantes, afin qu’elles fonctionnent mieux :

D’autres caméras peuvent également fonctionner. Vous pouvez nous aider à étendre cette liste en partageant des ensembles de données capturés avec d’autres caméras.

Creating Orthophotos from Multispectral Data

For supported sensors listed above (and likley other sensors), users can process multipsectral data in the same manner as visible light images. Images from all sensor bands should be processed at once (do not separate the bands into multiple folders). Users have the option to pass the --radiometric-calibration parameter with options camera or camera+sun to enable radiometric normalization. If the images are part of a multi-camera setup, the resulting orthophoto will have N bands, one for each camera (+ alpha).

NDVI and other vegetation indices can be calculated from these stitched orthophotos using software such as qGIS

Apprenez à éditer et aidez à améliorer cette page!

Workflows for Non-supported Sensors

Sentera AGX710:

While the Sentera AGX710 is not officially supported by ODM, the following workflow gives some good results.

  • all JPGs from the NDRE directory should be renamed with the exact following pattern 0000X_NIR.jpg. No extra “_” should be present in the file names ie 10_51_14_IMG_00008.jpg => 00008_NIR.jpg

  • all JPGs from the nRGB directory should be renamed with the exact following pattern 0000X_RGB.jpg. No extra “_” should be present in the file names ie 10_51_14_IMG_00023.jpg => 00023_RGB.jpg

  • All renamed XXXX_NIR.jpg and XXXX_RGB.jpg should be placed in the same folder

  • The following command could be used to create an odm_orthophoto.tif file

docker run  --rm -v  input_image_dir/:/code/images \
-v output_dir/odm_georeferencing:/code/odm_georeferencing  \
-v output_dir/odm_orthophoto:/code/odm_orthophoto \
-v output_dir/odm_report:/code/odm_report \
opendronemap/odm --auto-boundary
  • After the successful ODM processing, odm_orthophoto.tif bands names could be accurately renamed using contrib/ndvi/rename_sentera_agx710_multispectral_tif.py script

python3 contrib/ndvi/rename_sentera_agx710_multispectral_tif.py  output_dir/odm_orthophoto.tif
  • output_dir/odm_orthophoto.tif could be open with QGIS with correct band names

Thermal Support

ODM has support for radiometric calibration of thermal data, which is able to generate temperature orthophotos from long-wave infrared (LWIR) cameras. LWIR images can be processed alone or as part of a multispectral dataset.

Screen shot of thermal imagery as displayed in WebODM

Matériel

While we aim to support as many cameras as possible, thermal support has been developed using the following cameras, so they will work better:

D’autres caméras peuvent également fonctionner. Vous pouvez nous aider à étendre cette liste en partageant des ensembles de données capturés avec d’autres caméras.

Utilisation

Process the images using the –radiometric-calibration camera parameter to enable radiometric calibration.

Apprenez à éditer et aidez à améliorer cette page!