Home › AI & machine learning › Bambi - QGIS Integration
Bambi - QGIS Integration QGIS 4 compatibility
Not QGIS 4 ready Active
Not yet — the latest version declares max QGIS version 3.99.0, so it is not offered to QGIS 4 users.
Detect and track wildlife in drone videos/photos with geo-referencing
About
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 - Demographic classification of tracked animals: cross-modal RGB/thermal track matching, DINOv3 features, occlusion/species/sex classifiers aggregated per animal by vote, and a size-based juvenile flag (requires a Hugging Face token for the gated DINOv3 model) - Segmentation tool: SAM3 / SAM 3.1 on the extracted frames by text or clicked point prompts, per frame or tracked across a sequence, through the Roboflow API, transformers, or Meta's sam3 package; masks geo-referenced, added as layers and exported as GeoJSON - 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 of one or several tracks 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 - Results stored in GeoPackages that carry their own meaning: every detection has an id the later steps refer to, user-defined fields travel through the whole pipeline, and each step records what it produced and what it invalidated - Export to COCO, YOLO, MOT, TRex tracklets, GeoJSON (animals or segmentations), Camtrap DP and Darwin Core Archive (GBIF publishing) - Several flights per QGIS project, each with its own target folder, configuration and layer group - 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, grouped per flight.
| Author | Christoph Praschl, Anna Maschek, David C.Schedl |
|---|---|
| Downloads | 1,101 |
| Latest version | 7.0.0 (experimental) |
| Last updated | 2026-10-07 (9 days ago) |
| Min QGIS | 3.22.0 |
| Max QGIS | 3.99.0 |
| QGIS 4 ready | No |
| Maintenance | Active |
| Categories | AI & machine learning, Field data & mobile |
| Tags | yolo, drone, geo-referencing, thermal, wildlife, detection, tracking |
Homepage · Repository · Issue tracker · Official page
Alternatives in AI & machine learning
Raster classification in QGIS with 11 machine learning algorithms, Optuna hyperparameter search, SHAP explanations, class imbalance handling
- ArcGeek CalculatorQGIS 4 ready
ArcGeek Calculator is a QGIS plugin that provides a comprehensive set of tools for coordinate calculations, conversions, spatial operations,
- Bunting Labs AI VectorizerQGIS 4 ready
Autocomplete for vectorizing and georeferencing raster maps.
Related plugins
- NetfloraNot QGIS 4 ready
Netflora for forest inventory with drones, geotechnologies and AI in Western Amazonia.
- Mustatil QGis AI PluginNot QGIS 4 ready
Mustatil QGIS provides AI-assisted geospatial detection, annotation, YOLO training, tools, Ultralytics SAM/SAM2 segmentation and GeoPackage
- QGIS Full Motion VideoQGIS 4 ready
Full Motion Video plugin for QGIS 4.
- Road Pothole DetectorNot QGIS 4 ready
AI-based Road Pothole/Crack Detection & Maintenance Route Optimization Plugin for road maintenance management
- Thermal to PolygonQGIS 4 ready
EN: Thermal to Polygon is a QGIS plugin that automatically extracts heat zones from thermal maps reconstructed with the Thermal Temperature
- Thermal Temperature ReconstructorQGIS 4 ready
EN: Thermal Temperature Reconstructor is a QGIS plugin that recovers temperature values from thermal orthomosaics generated via DJI FlightHu
Maintenance: Active = updated within 1 year, Quiet = 1–3 years, Likely abandoned = over 3 years.