Bird Species Classification Using Image Background Removal for Data Augmentation
Source abstract
Abstract
Bird species classification is not only a challenging topic in artificial intelligence but also a domain closely related to environmental protection and ecological research. Additionally, performing edge computing on low-level devices using small neural networks can be an important research direction. In this paper, we use the EfficientNetV2B0 model for bird species classification, applying transfer learning on a dataset of 525 bird species. We also employ the BiRefNet model to remove backgrounds from images in the training set. The generated background-removed images are mixed with the original training set as a form of data augmentation. We aim for these background-removed images to help the model focus on key features, and by combining data augmentation with transfer learning, we trained a highly accurate and efficient bird species classification model. The training process is divided into a transfer learning stage and a fine-tuning stage. In the transfer learning stage, only the newly added custom layers are trained; while in the fine-tuning stage, all pre-trained layers except for the batch normalization layers are fine-tuned. According to the experimental results, the proposed model not only has an advantage in size compared to other models but also outperforms them in various metrics. The training results show that the proposed model achieved an accuracy of 99.54% and a precision of 99.62%, demonstrating that it achieves both lightweight design and high accuracy. To confirm the credibility of the results, we use heatmaps to interpret the model. The heatmaps show that our model can clearly highlight the image feature area. In addition, we also perform the 10-fold cross-validation on the model to verify its credibility. Finally, this paper proposes a model with low training cost and high accuracy, making it suitable for deployment on edge computing devices to provide lighter and more convenient services.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Remote Sensing and LiDAR Applications · Species Distribution and Climate Change · Remote Sensing in Agriculture
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (33)
Show source-provided references
1. Gradient-based learning applied to document recognition10.1109/5.726791 ↗
2. ImageNet classification with deep convolutional neural networks
3. Batch normalization: accelerating deep network training by reducing internal covariate shift
4. Simonyan K, Zisserman A. Very deep convolutional networks for large-scale image recognition. arXiv:1409.1556. 2014.
5. Deep residual learning for image recognition
6. Going deeper with convolutions
7. EfficientNet: rethinking model scaling for convolutional neural networks
8. Zoph B, Le QV. Neural architecture search with reinforcement learning. arXiv:1611.01578. 2016.
9. Squeeze-and-excitation networks
10. MobileNetV2: inverted residuals and linear bottlenecks
11. EfficientNetV2: smaller models and faster training
12. A survey on transfer learning10.1109/TKDE.2009.191 ↗
13. Piosenka G. Birds 525 species-image classifcation; 2022 [cited 2025 Apr 10]. Available from: https://www.kaggle.com/datasets/gpiosenka/100-bird-species.
14. A new efficient classifier for bird classification based on transfer learning10.1155/2024/8254130 ↗
15. Bird detection and species classification: using YOLOv5 and deep transfer learning models
16. Rethinking the inception architecture for computer vision
17. Kingma DP, Ba J. Adam: a method for stochastic optimization; arXiv:1412.6980. 2014.
18. Generative adversarial nets
19. Perez L, Wang J. The effectiveness of data augmentation in image classification using deep learning. arXiv:1712.04621. 2017.
20. Attention is all you need
21. Dosovitskiy A, Beyer L, Kolesnikov A, Weissenborn D, Zhai X, Unterthiner T, et al. An image is worth 16 × 16 words: transformers for image recognition at scale. arXiv:2010.11929. 2020.
22. Swin transformer: hierarchical vision transformer using shifted windows
23. Chou PY, Kao YY, Lin CH. Fine-grained visual classification with high-temperature refinement and background suppression. arXiv:2303.06442. 2023.
24. Graph-in-graph discriminative feature enhancement network for fine-grained visual classification10.1007/s10489-024-05846-8 ↗
25. Adversarially attack feature similarity for fine-grained visual classification10.1016/j.asoc.2024.111945 ↗
26. The impact of background removal on performance of neural networks for fashion image classification and segmentation
27. Qin · Pattern Recognit · 2020 · 106 · 10740410.1016/j.patcog.2020.107404 ↗
28. Zheng P, Gao D, Fan DP, Liu L, Laaksonen J, Ouyang W, et al. Bilateral reference for high-resolution dichotomous image segmentation. arXiv:2401.03407. 2024.10.26599/AIR.2024.9150038 ↗
29. Lab C. NABirds dataset [Internet]. [cited 2025 Apr 10]. Available from: https://dl.allaboutbirds.org/nabirds.
30. Keras. EfficientNetV2B0 [Internet]. [cited 2025 Apr 10]. Available from: https://keras.io/api/applications.
31. Bird image classification based on improved ResNet-152 image classification model10.54254/2755-2721/54/20241530 ↗
32. Bird watching in Kinmen (Guide to bird watching in Kinmen) · 2008
33. eBird: a citizen-based bird observation network in the biological sciences10.1016/j.biocon.2009.05.006 ↗