Detect and track wildlife in drone videos/photos with geo-referencing
A comprehensive QGIS plugin for detecting, tracking, and geo-referencing wildlife in aerial drone recordings (videos or still photos) from DJI Enterprise drones with thermal and/or RGB cameras.
Features include:
- Frame extraction and undistortion from drone videos (SRT timestamps) or photo collections (EXIF)
- Animal detection using YOLO models (auto-downloaded from HuggingFace)
- Multi-object tracking with built-in, BoxMOT, or geo-referenced backends; import of pre-computed TRex tracklets
- Geo-referencing of detections, tracks, and SAM3 segmentations onto a DEM (real-world UTM coordinates)
- Flight route visualization and perpendicular distance sampling for transect-based surveys
- Survey analytics: kernel-density heatmaps, line-transect distance-sampling density/abundance estimation (from detections or tracks), and transect-based population estimation (naive, bootstrap, zero-inflated negative binomial)
- Per-frame camera field-of-view footprints and coverage areas
- Georeferenced map products: per-frame GeoTIFFs, true orthomosaics, and ALFS light-field mosaics
- DEM import: automatic download (Austria), GeoTIFF conversion, or flat surface meshes for aquatic surveys
- Calibration wizards for camera intrinsics (single-camera SfM, stereo RGB+thermal) and per-flight pose corrections
- Companion tools: result video creator, radiometric thermal image viewer (DJI Thermal SDK), randomized transect flight planner, and interactive map-canvas inspectors
- Key-frame based labelling tool: review detections/tracks on extracted frames (thermal or RGB), draw and edit track bounding boxes with species/sex/age/occlusion classes, interpolate between key frames, and propagate boxes across frames via DEM geo-referencing
- Transect splitting tool: split a flight into named transects (frame ranges) on the extracted frames, with a flight-route overview map, flight-path length measurement and an "end after X metres" helper
- Built-in dependency manager to install all required and optional packages from within QGIS
All results are automatically added as styled layers to the QGIS project.
Plugin Tags