Drone videos to test sheep counting computer vision pipeline

Lebreton, Adrien;Grisot, Pierre-Guillaume;Depuille, Laurence;Goin, Léa;NICOLAS, Estelle;Helary, Louise

Description

This dataset was developed within the framework of the European Horizon 2020 project ICAERUS, specifically for the livestock monitoring use case. The objective of this work is to explore the potential of drone-based computer vision methods for monitoring small ruminants in real farming environments.More information about the project is available on the project website: https://icaerus.euObjectiveCounting sheep and goats is a significant operational challenge for farmers managing flocks that may contain hundreds of animals. Traditional counting methods are time-consuming and prone to errors.The objective of this work is to develop a computer vision–based methodology capable of automatically detecting, tracking, and counting sheep and goats when animals pass through a corridor, gate, or other naturally constrained passage.The proposed approach relies on low-altitude aerial videos (<15 m) acquired using drones, providing a top-down perspective that facilitates the detection and counting of animals.Progress and EnhancementsOur work includes the development of datasets and models dedicated to low-altitude aerial imagery of sheep (<15 m).Datasets contributions:Multiple datasets either with or without annotations, have been produced and enriched as part of this work during the 2023-2026 period (see the summary table).NameVersion DateLinkHow to quote ?Number of Images Number of Videos Number of Bounding BoxesDrone raw images of cattle in french grazing areasv110-08-2023https://zenodo.org/records/8234156Lebreton, A. (2023). Drone raw images of cattle in french grazing areas [Data set]. Zenodo. https://doi.org/10.5281/zenodo.8234156900  Drone images and their annotations of grazing cowsv101-12-2023https://zenodo.org/records/10245396Lebreton, A., & Helary, L. (2023). Drone images and their annotations of grazing cows [Data set]. Zenodo. https://doi.org/10.5281/zenodo.102453961100  Drone images and their annotations of grazing cowsv201-04-2024https://zenodo.org/records/11048412Helary, L., & Lebreton, A. (2024). Drone images and their annotations of grazing cows [Data set]. Zenodo. https://doi.org/10.5281/zenodo.110484121385 4941Sheep videos taken from drone at low altitudev118-12-2023https://zenodo.org/records/10400302Lebreton, A., & Helary, L. (2023). Sheep videos taken from drone at low altitude [Data set]. Zenodo. https://doi.org/10.5281/zenodo.10400302 16 Drone videos and their annotations of passing sheep (for counting purpose)v1 18-06-2024https://zenodo.org/records/12094356Helary, L., Okoye, K. N., Kolodziejczyk, M., Schewe, J., Philip, L., Nicolas, E., & Lebreton, A. (2024). Drone videos and their annotations of passing sheep (for counting purpose) [Data set]. Zenodo. https://doi.org/10.5281/zenodo.12094356 414365Aerial videos and images of goats (for computer vision purpose)v1 03-01-2025https://zenodo.org/records/14591324Lebreton, A., Depuille, L., Nicolas, E., & Helary, L. (2025). Aerial videos and images of goats (for computer vision purpose) [Data set]. Zenodo. https://doi.org/10.5281/zenodo.14591324205610 Drone images and their annotations of goats/small ruminants (for computer vision purpose)v126-02-2025https://zenodo.org/records/14929694Lebreton, A., Duval, L., Depuille, L., Nicolas, E., & Helary, L. (2025). Drone images and their annotations of goats/small ruminants (for computer vision purpose) [Data set]. Zenodo. https://doi.org/10.5281/zenodo.14929694287 2790Drone videos and images of sheep in various conditions (for computer vision purpose)v104-03-2025https://zenodo.org/records/14967219Lebreton, A., Morin, C., Nicolas, E., & Helary, L. (2025). Drone videos and images of sheep in various conditions (for computer vision purpose) [Data set]. Zenodo. https://doi.org/10.5281/zenodo.14967219131528 Drone videos and images of sheep in various conditions (for computer vision purpose) - Part IIv106-03-2026https://zenodo.org/records/18889354Lebreton, A., Helary, L., NICOLAS, E., Goin, L., Grisot, P.-G., & Jegorel, T. (2026). Drone videos and images of sheep in various conditions (for computer vision purpose) - Part II [Data set]. Zenodo. https://doi.org/10.5281/zenodo.18889354167947 Drone images and their annotations of sheep in various conditions (for computer vision purpose)v106-03-2026https://zenodo.org/records/18889623Lebreton, A., de Brito, A., Blaise, E., Jegorel, T., Goin, L., Grisot, P.-G., NICOLAS, E., & Helary, L. (2026). Drone images and their annotations of sheep in various conditions (for computer vision purpose) [Data set]. Zenodo. https://doi.org/10.5281/zenodo.18889623809 18018Drone videos to test sheep counting computer vision counting pipeline v106-03-2026https://zenodo.org/records/18889878Lebreton, A., Grisot, P.-G., Depuille, L., Goin, L., NICOLAS, E., & Helary, L. (2026). Drone videos to test sheep counting computer vision pipeline [Data set]. Zenodo. https://doi.org/10.5281/zenodo.18889878 98           TOTAL953120340114Model Development:We developed computer vision models for small ruminant detection (0.99 mAP50 in its version 4), tracking, and counting.The models and associated code are available on GitHub:https://github.com/ICAERUS-EU/UC3_Livestock_MonitoringTo improve the performance and robustness of detection models such as YOLO, the datasets were enriched to increase variability in:Environmental conditions (background types and lighting conditions)Animal appearance, including non-white sheep and goats, which are often underrepresented in existing datasets.Data set descriptionThis dataset complements the datasets described in the table above, providing videos of small ruminant flocks funneled through passages, ready to be counted using a virtual counting line.The videos are intended for evaluating our sheep detection, tracking, and counting pipeline, which is available in the GitHub repository along with a Python GUI demonstrator for a simple “click-button” testing approach.This dataset encompasses the following data:post processed: a directory encompassing 79 post-processed videos that have been either cut or crop in from original videos.raw: a directory encompassing 19 raw videosFuture WorkFollowing extensive efforts in data collection and annotation, our next objective is to finalize and deploy the sheep counting pipeline on an edge computing solution, enabling real-time livestock monitoring in operational farm environments.In parallel, additional projects are exploring other computer vision applications in sheep farming, expanding the potential use cases of this technology.AcknowledgmentsThe authors also thank all the farm staff and technical teams involved in the data acquisition campaigns for their assistance in enabling drone flights and data collection under real farming conditions.Collaboration and ContactWe welcome collaborations on this topic. For inquiries or further information, please contact:Adrien LebretonEmail: [email protected]

Citations (0)

Mentions (0)

Metrics

Dataset Index

0.4

FAIR Score

85%

Citations

0

Mentions

0

Metrics Over Time

Publication Details

DOI

Publisher

Zenodo

License

Creative Commons Attribution 4.0 International

Assigned Domain

Subfield

Computer Vision and Pattern Recognition

Field

Computer Science

Domain

Physical Sciences

Confidence Score

49%

Source

Scholar Data Model

Normalization Factors

FT

63.46

CTw

1.00

MTw

1.00