To develop and validate a robust pipeline for the automated detection and tracking of individual sheep in aerial video data captured by drones, enabling enhanced livestock monitoring and management in open-field environments.
- Follow the Conda preparation instructions detailed at: Getting-Started
- Download the UoL Shepherding Dataset, and others from Aerial-Datasets
- Some materials on Geo-Referencing: DJI Aerial Geo-Referencing
Sheep Detection
– Develop and optimise a vision-based pipeline for real-time sheep detection and individual tracking from UAV-captured video streams.
Geo-Referencing
– Estimate the geo-referenced position of each tracked sheep in a global coordinate frame using drone telemetry and camera pose data, constructing a map of their positions, with respect to the field boundaries.
Synthetic Data
– Work with Group 5 to connect a video stream from the simulation to incorporate synthetic image into the training pipeline.
This work package is expected to deliver a validated end-to-end system capable of detecting and persistently tracking sheep in aerial footage, with output locations accurately mapped to global coordinates. The dataset and methodology will be documented and shared with the research community, laying the groundwork for publication in leading robotics or precision agriculture venues.
Members of the group will be encouraged to engage with future work exploring multi-species detection, behavioural pattern recognition, and integration with animal health monitoring systems.