Object detection and classification of butterflies using efficient CNN and pre-trained deep convolutional neural networks

被引:0
作者
Mattins, R. Faerie [1 ]
Sarobin, M. Vergin Raja [1 ]
Aziz, Azrina Abd [2 ]
Srivarshan, S. [1 ]
机构
[1] Vellore Inst Technol, Sch Comp Sci & Engn, Chennai, India
[2] Univ Teknol PETRONAS, Perak, Malaysia
关键词
Convolutional Neural Network; Object detection; Image Classification; Transfer Learning; Performance Analysis; IDENTIFICATION;
D O I
10.1007/s11042-023-17563-4
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With over 18,000 species, butterflies account for nearly one-quarter of all identified species on the planet. The images of different butterfly species can be utilized to train Deep Convolutional Neural Networks (CNNs) for the automatic detection and classification of butterflies. This work proposes an end-to-end system for automatically detecting butterflies in given images and predicting their respective species. To achieve butterfly detection, we utilized the YOLOv3 object detection model, which was trained on the Beautiful Butterflies dataset. This dataset comprises 832 photos of butterflies from 10 different species, captured from various angles. For species classification, we designed a deep convolutional neural network-based architecture named Efficient Convolutional Neural Network (Effi-CNN), employing multiple CNN layers and trained on the custom dataset. To benchmark the performance of Effi-CNN, we compared three versions: Effi-CNN-1, Effi-CNN-2, and Effi-CNN-3, with five other transfer learning CNN models, including VGG16, VGG19, ResNet50, MobileNetV2, and Inception-v3 models. Evaluation of the models was conducted using a separate test dataset. The YOLOv3 object detection model exhibited a promising result, achieving a mean Average Precision (mAP) of 0.98. Among the classification models, Effi-CNN-3 demonstrated the highest accuracy, reaching 98.20%.
引用
收藏
页码:48457 / 48482
页数:26
相关论文
共 28 条
[1]   Automatic identification for field butterflies by convolutional neural networks [J].
Almryad, Ayad Saad ;
Kutucu, Hakan .
ENGINEERING SCIENCE AND TECHNOLOGY-AN INTERNATIONAL JOURNAL-JESTECH, 2020, 23 (01) :189-195
[2]  
Andrian Rico, 2020, REGISTER JURNAL ILMI, V6, P11, DOI DOI 10.26594/REGISTER.V6I1.1602
[3]  
Arzar NNK, 2019, 2019 IEEE INTERNATIONAL CONFERENCE ON AUTOMATIC CONTROL AND INTELLIGENT SYSTEMS (I2CACIS), P221, DOI [10.1109/I2CACIS.2019.8825031, 10.1109/i2cacis.2019.8825031]
[4]  
Bohan Liang, 2020, Genetic and Evolutionary Computing. Proceedings of the Thirteenth International Conference on Genetic and Evolutionary Computing. Advances in Intelligent Systems and Computing (AISC 1107), P500, DOI 10.1007/978-981-15-3308-2_55
[5]   Intelligent automation of invoice parsing using computer vision techniques [J].
Chazhoor, Anisha ;
Sarobin, Vergin Raja .
MULTIMEDIA TOOLS AND APPLICATIONS, 2022, 81 (20) :29383-29403
[6]   Gaussian Convolution Angles: Invariant Vein and Texture Descriptors for Butterfly Species Identification [J].
Chen, Xin ;
Wang, Bin ;
Gao, Yongsheng .
2020 25TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR), 2021, :5798-5803
[7]   Deep Residual Learning for Image Recognition [J].
He, Kaiming ;
Zhang, Xiangyu ;
Ren, Shaoqing ;
Sun, Jian .
2016 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2016, :770-778
[8]   Application of Deep-Learning Methods to Bird Detection Using Unmanned Aerial Vehicle Imagery [J].
Hong, Suk-Ju ;
Han, Yunhyeok ;
Kim, Sang-Yeon ;
Lee, Ah-Yeong ;
Kim, Ghiseok .
SENSORS, 2019, 19 (07)
[9]  
Josiah W, 2009, 20 BRIT MACH VIS C
[10]  
Kaya Y, 2013, 21 SIGN PROC COMM AP, P1, DOI [10.1109/SIU.2013.6531283, DOI 10.1109/SIU.2013.6531283]