Using deep cnn architectures and tensorflow for bee identification on images

Authors

  • Zhukov Oleksandr
  • Horbenko Vitalii

DOI:

https://doi.org/10.34185/1562-9945-2-145-2023-06

Keywords:

neural networks, bees, deep learning, computer technologies vision, tensorflow, convolutional neural networks, insect identification, bee identification, object detection

Abstract

Problem statement. Bees are important pollinators for various plant species and are essential in maintaining our planet's biodiversity. With the decline in the number of bees worldwide, monitoring the bee hive state has become increasingly important. Pur-pose. Individual bee identification is an important task that, if performed well, will help to track the bee hive population and its health state in general. Related work. With the development of deep learning and computer vision technologies, several studies were done on their application in detecting insects like wasps, spiders, or fruit flies. Materials and methods. Photographs of bee hive frames with bees on them are being used as a da-ta source for model training. These photographs were manually annotated using Remo annotation software. This study uses five widely used deep learning architectures (Fast-er R-CNN ResNet152, CenterNet ResNet50, SSD ResNet50, Faster R-CNN Inception ResNet V2, SSD MobileNet V2) for the purpose of bee detection on test images. These models were trained on the same dataset and evaluated on the same bee image set. Re-sults and discussion. According to the confusion matrix, SSD MobileNet V2 architecture showed the best detection performance with 80% detected bees on test files, but it also had the falsest negative entries. On the other hand, Faster R-CNN ResNet152 model showed the best results in accuracy and evaluation speed, but successfully identified on-ly 61% of the bees. Conclusions. The experiment showed that state-of-the-art CNN ar-chitecture SSD MobileNet V2 is a better performer with detecting 80% and 95% accura-cy on bee images test set.

References

Garibalidi L. Wild pollinators enhance fruit set of crops regardless of honey bee abundance // Science. 2013., vip. 6127 T. 339. S. 1608-1611.

Zattara E. Worldwide occurrence records suggest a global decline in bee species richness // One Earth. 2021., vip. 1 T. 4. S. 114-123.

Wang J. The identification of butterfly families using content-based image re-trieval // Biosystems Engineering. 2012., vip. 1 T. 111. S. 24-32.

Weeks P.J.D., O’Neill M.A., Gaston K.J, Gauld I.D Species identification of wasps using principle component associative memories // Image and Vision Computing. 1999., vip. 12 T. 17. S. 861-866.

Ticay-rivas J., Marcos del Pozo-Banos, Eberhard W, Alonso J Spider specie identi-fication and verification based on pattern recognition of it cobweb // Expert Systems with Applications. 2013., vip. 10 T. 40. S. 4213-4225.

Automatic identification of fruit flies (Diptera: Tephritidae) / Faria F. ta in. // Journal of Visual Communication and Image Representation. 2014., vip. 7 T. 25. S. 1516-1527.

Wen C. , Guyer D. Image-based orchard insect automated identification and clas-sification method // Computers and Electronics in Agriculture. 2012.# 89. S. 110-115.

Wen C. , Guyer D. , Li W. Local feature-based identification and classification for orchard insects // Biosystems Engineering. 2009., vip. 3 T. 104. S. 299-307.

Patel D. , Bhatt N. Insect Identification Among Deep Learning’s Meta-architectures Using TensorFlow // International Journal of Engineering and Ad-vanced Technology. 2019., vip. 1 T. 9. S. 1910-1914.

Convolutional Neural Network for Honeybee Density Estimation / Luneckas T. ta in. // 2020 IEEE Symposium Series on Computational Intelligence (SSCI). 2020. S. 2558-2566.

Automatic behaviour analysis system for honeybees using computer vision / Jun tu G. ta in. // Computers and Electronics in Agriculture. 2016.# 112. S. 10-18.

Aziah A. , Nizam A. , Mohd-isa W. Image Segmentation of Meliponine Bee using Faster R-CNN // 2019 Third World Conference on Smart Trends in Systems Security and Sustainablity (WorldS4). 2019., S. 235-238.

Deep Residual Learning for Image Recognition / He K. ta in. // 2016 IEEE Con-ference on Computer Vision and Pattern Recognition (CVPR). 2016., S. 770-778.

Inception-v4, Inception-ResNet and the Impact of Residual Connections on Learning / Szegedy C. ta in. // Proceedings of the AAAI Conference on Artificial In-telligence. 2016., vip. 1 T. 31. S. 1-12.

SSD: Single Shot MultiBox Detector / Liu W. ta in. // Proceedings of the Europe-an Conference on Computer Vision (ECCV) (2016). 2016., S. 1-17.

MobileNetV2: Inverted Residuals and Linear Bottlenecks / Sandler M. ta in. // 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR). 2018., S. 4510-4520.

Zhou X., Wang D., Krähenbühl P. Objects as points //arXiv preprint arXiv:1904.07850. 2019. S. 1-12

Published

2023-05-11