Toward Versatile Small Object Detection with Temporal-YOLOv8
Deep learning has become the preferred method for automated object detection, but the accurate detection of small objects remains a challenge due to the lack of distinctive appearance features. Most deep learning-based detectors do not exploit the temporal information that is available in video, even though this context is often essential when the signal-to-noise ratio is low. In addition, model development choices, such as the loss function, are typically designed around medium-sized objects. Moreover, most datasets that are acquired for the development of small object detectors are task-specific and lack diversity, and the smallest objects are often not well annotated. In this study, we address the aforementioned challenges and create a deep learning-based pipeline for versatile small object detection. With an in-house dataset consisting of civilian and military objects, we achieve a substantial improvement in YOLOv8 (baseline mAP = 0.465) by leveraging the temporal context in video and data augmentations specifically tailored to small objects (mAP = 0.839). We also show the benefit of having a carefully curated dataset in comparison with public datasets and find that a model trained on a diverse dataset outperforms environment-specific models. Our findings indicate that small objects can be detected accurately in a wide range of environments while leveraging the speed of the YOLO architecture.
Authors
- Ella P. Fokkinga (ORCID: https://orcid.org/0009-0008-7794-3118)
- Friso G. Heslinga (ORCID: https://orcid.org/0000-0002-8383-307X)
- Wyke Huizinga (ORCID: https://orcid.org/0000-0003-3108-2128)
- Martin C. van Leeuwen
- Jan Baan (ORCID: https://orcid.org/0000-0002-5511-633X)
Institutions
- Ministry of Defence (NL)
Publication Details
- Journal
- Sensors
- Published
- 2024-11-20
- DOI
- https://doi.org/10.3390/s24227387
- Citations
- 12
- Primary Topic
- Advanced Neural Network Applications
- Type
- article
- Field-Weighted Citation Impact
- 2.99