Harnessing unlabelled data for automatic aerial poacher detection: reducing annotation costs through unsupervised and self-supervised learning

dc.contributor.authorBall, Samantha
dc.date.accessioned2024-01-26T08:17:49Z
dc.date.available2024-01-26T08:17:49Z
dc.date.issued2024
dc.descriptionA research report submitted in fulfilment of the requirements for the degree of Master of Science to the Faculty of Science, School of Computer Science and Applied Mathematics, University of the Witwatersrand, Johannesburg, 2023
dc.description.abstractThe recent escalation in wildlife poaching poses a major threat to the survival of several key species, with South Africa and Zimbabwe forming the epicentre of the poaching crisis. The application of emerging technology such as Unmanned Aerial Vehicles (UAVs) and object detection provides a novel way of tackling this issue through the use of aerial surveillance. However, despite pioneering studies into the practical use of computer vision for poacher detection, current models require detailed ground truth. Notably, the sparsity and small-scale of objects in poaching detection data renders the annotation process particularly expensive and time-consuming, posing a barrier to resource-constrained conservation organisations in real-world scenarios. To reduce the need for costly annotations, this study explores the use of the self-supervised DINO model and unsupervised anomaly detection network FastFlow to provide pseudo-labels for unlabelled data. The value of these alternative techniques is evaluated on real-world poaching detection data provided by a Southern African conservation NPO. The results indicate that a YOLOv5 detection model can be trained using pseudo-labels together with only a small fraction of manually-annotated ground truth for the most difficult training videos. The resulting models attain over 90% of the detection recall of a baseline model trained with original ground truth labels, while also maintaining real-time detection speeds. This reduction in annotation cost would allow current systems to harness large unlabelled datasets with greatly reduced annotation effort and time, while still meeting the efficiency constraints associated with the UAV platform.
dc.description.librarianTL (2024)
dc.facultyFaculty of Science
dc.identifier.urihttps://hdl.handle.net/10539/37436
dc.language.isoen
dc.schoolComputer Science and Applied Mathematics
dc.subjectWildlife poaching
dc.subjectSpecies
dc.titleHarnessing unlabelled data for automatic aerial poacher detection: reducing annotation costs through unsupervised and self-supervised learning
dc.typeDissertation
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Samantha_Ball_1603701_MSc_Research_Report.pdf
Size:
17.46 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
2.43 KB
Format:
Item-specific license agreed upon to submission
Description:
Collections