journal article·2023-06-30Open access

Automated Wildlife Bird Detection from Drone Footage Using Computer Vision Techniques

Dimitrios Mpouziotas, Petros Karvelis, Ioannis Tsoulos, Chrysostomos Stylios

Applied Sciences· Volume 13· Issue 13

Abstract

Wildlife conservationists have traditionally relied on manual identification and tracking of bird species to monitor populations and identify potential threats. However, many of these techniques may prove to be time-consuming. With the advancement of computer vision techniques, automated bird detection and recognition have become possible. In this manuscript, we present an application of an object-detection model for identifying and tracking wild bird species in natural environments. We used a dataset of bird images captured in the wild and trained the YOLOv4 model to detect bird species with high accuracy. We evaluated the model’s performance on a separate set of test images and achieved an average precision of 91.28%. Our method surpassed the time-consuming nature of manual identification and tracking, allowing for efficient and precise monitoring of bird populations. Through extensive evaluation on a separate set of test images, we demonstrated the performance of our model. Furthermore, our results demonstrated the potential of using YOLOv4 for automated bird detection and monitoring in the wild, which could help conservationists better understand bird populations and identify potential threats.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Wildlife-Road Interactions and Conservation · Species Distribution and Climate Change · Wildlife Ecology and Conservation

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Informatics and Telecommunications, University of Ioannina, 451 10 Ioannina, Greece

Industrial Systems Institute, Athena RC, 263 31 Patra, Greece

Funding

Green Fund

References (36)

Show source-provided references
1. Drones count wildlife more accurately and precisely than humans10.1111/2041-210X.12974 ↗
2. Precision wildlife monitoring using unmanned aerial vehicles10.1038/srep22574 ↗
3. Jiménez López, J., and Mulero-Pázmány, M. (2019). Drones for Conservation in Protected Areas: Present and Future. Drones, 3.10.3390/drones3010010 ↗
4. Current Trends in Plant and Animal Population Monitoring10.1111/j.1523-1739.2008.00927.x ↗
5. Szeliski, R. (2010). Computer Vision: Algorithms and Applications, Springer.10.1007/978-1-84882-935-0 ↗
6. Pereira, F., Burges, C., Bottou, L., and Weinberger, K. ImageNet Classification with Deep Convolutional Neural Networks. Proceedings of the Advances in Neural Information Processing Systems.
7. Simonyan, K., and Zisserman, A. (2014). Very Deep Convolutional Networks for Large-Scale Image Recognition. arXiv.
8. Redmon, J., Divvala, S., Girshick, R., and Farhadi, A. (2016, January 27–30). You Only Look Once: Unified, Real-Time Object Detection. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA.10.1109/CVPR.2016.91 ↗
9. Coluccia, A., Fascista, A., Schumann, A., Sommer, L., Dimou, A., Zarpalas, D., Méndez, M., de la Iglesia, D., González, I., and Mercier, J.P. (2021). Drone vs. Bird Detection: Deep Learning Algorithms and Results from a Grand Challenge. Sensors, 21.10.3390/s21082824 ↗
10. Developing a real-time social distancing detection system based on YOLOv4-tiny and bird-eye view for COVID-1910.1007/s11554-022-01203-5 ↗
11. Howard, A.G., Zhu, M., Chen, B., Kalenichenko, D., Wang, W., Weyand, T., Andreetto, M., and Adam, H. (2017). MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applications. arXiv.
12. Charette, S. (2023, June 28). YOLO v4, v3 and v2 for Windows and Linux. Available online: https://github.com/AlexeyAB/darknet.
13. Charette, S. (2023, June 28). DarkMark C++ GUI Tool for Darknet-Code Run. DarkMark is a C++ GUI Application Used to Mark Up Images, Which Then May Be Used with Darknet to Train a Neural Network, 2019–2023. Available online: https://www.ccoderun.ca/darkmark/.
14. Charette, S. (2023, June 28). DarkHelp, C++ wrapper Library for Darknet. Available online: https://github.com/stephanecharette/DarkHelp.
15. Gamma-distorted fringe image modeling and accurate gamma correction for fast phase measuring profilometry10.1364/OL.36.000154 ↗
16. Systematic Evaluation of Image Tiling Adverse Effects on Deep Learning Semantic Segmentation10.3389/fnins.2020.00065 ↗
17. Marengoni, M., and Stringhini, D. (2011, January 28–30). High Level Computer Vision Using OpenCV. Proceedings of the 2011 24th SIBGRAPI Conference on Graphics, Patterns, and Images Tutorials, Alagoas, Brazil.10.1109/SIBGRAPI-T.2011.11 ↗
18. Yang, S., Xiao, W., Zhang, M., Guo, S., Zhao, J., and Shen, F. (2022). Image Data Augmentation for Deep Learning: A Survey. arXiv.
19. Bochkovskiy, A., Wang, C.Y., and Liao, H.Y.M. (2020). YOLOv4: Optimal Speed and Accuracy of Object Detection. arXiv.
20. Mpouziotas, D., Mastrapas, E., Dimokas, N., Karvelis, P., and Glavas, E. (2022, January 23–25). Object Detection for Low Light Images. Proceedings of the 2022 7th South-East Europe Design Automation, Computer Engineering, Computer Networks and Social Media Conference (SEEDA-CECNSM), Ioannina, Greece.10.1109/SEEDA-CECNSM57760.2022.9932921 ↗
21. Mansouri, S.S., Kanellakis, C., Karvelis, P., Kominiak, D., and Nikolakopoulos, G. (2020, January 12–15). MAV Navigation in Unknown Dark Underground Mines Using Deep Learning. Proceedings of the 2020 European Control Conference (ECC), Saint Petersburg, Russia.10.23919/ECC51009.2020.9143842 ↗
22. Gonzalez, R.C., and Woods, R.E. (2008). Digital Image Processing, Prentice Hall.
23. Van Rossum, G., and Drake, F.L. (2009). Python 3 Reference Manual, CreateSpace.
24. Lin, T.Y., Maire, M., Belongie, S., Hays, J., Perona, P., Ramanan, D., Dollár, P., and Zitnick, C.L. (2014). Computer Vision–ECCV 2014, Proceedings of the 13th European Conference, Zurich, Switzerland, 6–12 September 2014, Proceedings, Part V 13, Springer.
25. Redmon, J., and Farhadi, A. (2018). YOLOv3: An Incremental Improvement. arXiv.
26. Fair, J., Paul, E., and Jones, J. (2010). (Eds.). Guidelines to the Use of Wild Birds in Research, Ornithological Council.
27. He, K., Gkioxari, G., Dollár, P., and Girshick, R. (2017, January 22–29). Mask R-CNN. Proceedings of the 2017 IEEE International Conference on Computer Vision (ICCV), Venice, Italy.10.1109/ICCV.2017.322 ↗
28. Ünel, F.O., Özkalayci, B.O., and Çiğla, C. (2019, January 16–17). The Power of Tiling for Small Object Detection. Proceedings of the 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW), Long Beach, CA, USA.10.1109/CVPRW.2019.00084 ↗
29. (2023, June 21). Logarou Lagoun. Available online: https://ebird.org/hotspot/L6989733.
30. (2023, June 21). Tsoukaliou Lagoun. Available online: https://ebird.org/hotspot/L968614.
31. Ahmed, F.G. (2023, June 28). Evaluating Object Detection Models Using Mean Average Precision (mAP). Available online: https://blog.paperspace.com/mean-average-precision/.
32. Goodfellow, I., Bengio, Y., and Courville, A. (2016). Deep Learning, MIT Press.
33. Chen, J., Xie, M., Xing, Z., Chen, C., Xu, X., Zhu, L., and Li, G. (2020). Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, Association for Computing Machinery. ESEC/FSE 2020.
34. Wang, C.Y., Bochkovskiy, A., and Liao, H.Y.M. (2023, June 28). YOLOv7: Trainable Bag-of-Freebies Sets New State-of-the-Art for Real-Time Object Detectors, Available online: http://xxx.lanl.gov/abs/2207.02696.10.1109/CVPR52729.2023.00721 ↗
35. Hu, S., Zhao, F., Lu, H., Deng, Y., Du, J., and Shen, X. (2023). Improving YOLOv7-Tiny for Infrared and Visible Light Image Object Detection on Drones. Remote. Sens., 15.10.3390/rs15133214 ↗
36. The use of drone-based aerial photogrammetry in population monitoring of Southern Giant Petrels in ASMA 1, King George Island, maritime Antarctica10.1016/j.gecco.2021.e01990 ↗