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

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...

Full description

Saved in:
Bibliographic Details
Main Authors: Mattins, R.F., Sarobin, M.V.R., Aziz, A.A., Srivarshan, S.
Format: Article
Published: Springer 2023
Online Access:http://scholars.utp.edu.my/id/eprint/38028/
https://www.scopus.com/inward/record.uri?eid=2-s2.0-85175376045&doi=10.1007%2fs11042-023-17563-4&partnerID=40&md5=ac1f5d63dc24353c02272c7dc76c5a41
Tags: Add Tag
No Tags, Be the first to tag this record!
id oai:scholars.utp.edu.my:38028
record_format eprints
spelling oai:scholars.utp.edu.my:380282023-12-11T03:01:37Z http://scholars.utp.edu.my/id/eprint/38028/ Object detection and classification of butterflies using efficient CNN and pre-trained deep convolutional neural networks Mattins, R.F. Sarobin, M.V.R. Aziz, A.A. Srivarshan, S. 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. © 2023, The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature. Springer 2023 Article NonPeerReviewed Mattins, R.F. and Sarobin, M.V.R. and Aziz, A.A. and Srivarshan, S. (2023) Object detection and classification of butterflies using efficient CNN and pre-trained deep convolutional neural networks. Multimedia Tools and Applications. ISSN 13807501 https://www.scopus.com/inward/record.uri?eid=2-s2.0-85175376045&doi=10.1007%2fs11042-023-17563-4&partnerID=40&md5=ac1f5d63dc24353c02272c7dc76c5a41 10.1007/s11042-023-17563-4 10.1007/s11042-023-17563-4 10.1007/s11042-023-17563-4
institution Universiti Teknologi Petronas
building UTP Resource Centre
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Teknologi Petronas
content_source UTP Institutional Repository
url_provider http://eprints.utp.edu.my/
description 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. © 2023, The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature.
format Article
author Mattins, R.F.
Sarobin, M.V.R.
Aziz, A.A.
Srivarshan, S.
spellingShingle Mattins, R.F.
Sarobin, M.V.R.
Aziz, A.A.
Srivarshan, S.
Object detection and classification of butterflies using efficient CNN and pre-trained deep convolutional neural networks
author_facet Mattins, R.F.
Sarobin, M.V.R.
Aziz, A.A.
Srivarshan, S.
author_sort Mattins, R.F.
title Object detection and classification of butterflies using efficient CNN and pre-trained deep convolutional neural networks
title_short Object detection and classification of butterflies using efficient CNN and pre-trained deep convolutional neural networks
title_full Object detection and classification of butterflies using efficient CNN and pre-trained deep convolutional neural networks
title_fullStr Object detection and classification of butterflies using efficient CNN and pre-trained deep convolutional neural networks
title_full_unstemmed Object detection and classification of butterflies using efficient CNN and pre-trained deep convolutional neural networks
title_sort object detection and classification of butterflies using efficient cnn and pre-trained deep convolutional neural networks
publisher Springer
publishDate 2023
url http://scholars.utp.edu.my/id/eprint/38028/
https://www.scopus.com/inward/record.uri?eid=2-s2.0-85175376045&doi=10.1007%2fs11042-023-17563-4&partnerID=40&md5=ac1f5d63dc24353c02272c7dc76c5a41
_version_ 1787138257309401088
score 13.214268