Skip to contents

Image-based workflow

All the basic and additional functions within the image-based workflow

ThermalUAV Object

S4 class in which the information and data is stored within the R-environment

ThermalUAV-Class
Class "ThermalUAV"

Basic functions

The basic steps in the image-based workflow, create, correct and export

tuav_cameras()
A list of supported cameras
tuav_create()
Get all the necessary info and create a ThermalUAV object
tuav_correct()
Computes image-level corrections
tuav_export()
Export thermal data as TIFF files
tuav_emis()
Spatial emissivity correction
tuav_report()
Make a TheRmalUAV report

Position functions

Calculate, view and optimize camera locations

tuav_loc()
Get information on camera locations
tuav_view()
Plot cameras/image extents on an interactive map
coreg_prep()
Prepare data for co-registration
tuav_coreg()
Co-register locations with another camera

Cleaning functions

Clean thermal datasets based on overlap and or sharpness

tuav_sharp()
Estimates image sharpness
tuav_sharp_thresh()
Get sharpness threshold
tuav_persec()
Keep the best image(s) per second
tuav_reduc()
Clean the dataset based on overlap or sharpness
tuav_smooth()
Smooths thermal data

Orthomosaic-based workflow

Correct at-sensor temperature orthomosaics

ortho_correct()
Atmospheric and emissivity correction for othomosaics

Extra’s

Functions that do not directly belong to a workflow, but support or improve understanding

tuav_dji()
Thermal SDK from DJI: corrections using DJI's algorithm
sim_correct()
Simulating the correction
get_temp_dirp_cpp()
Thermal Image Temperature Extraction