Computer Vision Based Deep Learning Approach for the Detection and Classification of Algae Species Using Microscopic Images
The natural phenomenon of harmful algae bloom (HAB) has a bad impact on the quality of pure and freshwater. It increases the risk to human health, water bodies and overall aquatic ecosystem. It is necessary to continuously monitor and perform proper action against HAB. The inspection of algae blooms...
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2022-07-01
|
Series: | Water |
Subjects: | |
Online Access: | https://www.mdpi.com/2073-4441/14/14/2219 |
_version_ | 1797414891828543488 |
---|---|
author | Abdullah Sikandar Ali Ziaullah Khan Ali Hussain Ali Athar Hee-Cheol Kim |
author_facet | Abdullah Sikandar Ali Ziaullah Khan Ali Hussain Ali Athar Hee-Cheol Kim |
author_sort | Abdullah |
collection | DOAJ |
description | The natural phenomenon of harmful algae bloom (HAB) has a bad impact on the quality of pure and freshwater. It increases the risk to human health, water bodies and overall aquatic ecosystem. It is necessary to continuously monitor and perform proper action against HAB. The inspection of algae blooms by using conventional methods, like algae detection under microscopes, is a difficult, expensive, and time-consuming task, however, computer vision-based deep learning models play a vital role in identifying and detecting harmful algae growth in aquatic ecosystems and water reservoirs. Many studies have been conducted to address harmful algae growth by using a CNN based model, however, the YOLO model is considered more accurate in identifying the algae. This advanced deep learning method is extensively used to detect algae and classify them according to their corresponding category. In this study, we used various versions of the convolution neural network (CNN) based on the You Only Look Once (YOLO) model. Recently YOLOv5 has been getting more attention due to its performance in real-time object detection. We performed a series of experiments on our custom microscopic images dataset by using YOLOv3, YOLOv4, and YOLOv5 to detect and classify the harmful algae bloom (HAB) of four classes. We used pre-processing techniques to enhance the quantity of data. The mean average precision (mAP) of YOLOv3, YOLOv4, and YOLO v5 is 75.3%, 83.0%, and 91.0% respectively. For the monitoring of algae bloom in freshwater, computer-aided based systems are very helpful and effective. To the best of our knowledge, this work is pioneering in the AI community for applying the YOLO models to detect algae and classify from microscopic images. |
first_indexed | 2024-03-09T05:41:35Z |
format | Article |
id | doaj.art-c9abaa05eac54e129f8766c0e6f4da8d |
institution | Directory Open Access Journal |
issn | 2073-4441 |
language | English |
last_indexed | 2024-03-09T05:41:35Z |
publishDate | 2022-07-01 |
publisher | MDPI AG |
record_format | Article |
series | Water |
spelling | doaj.art-c9abaa05eac54e129f8766c0e6f4da8d2023-12-03T12:25:16ZengMDPI AGWater2073-44412022-07-011414221910.3390/w14142219Computer Vision Based Deep Learning Approach for the Detection and Classification of Algae Species Using Microscopic ImagesAbdullah0Sikandar Ali1Ziaullah Khan2Ali Hussain3Ali Athar4Hee-Cheol Kim5Institute of Digital Anti-Aging Healthcare, Inje University, Gimhae 50834, KoreaInstitute of Digital Anti-Aging Healthcare, Inje University, Gimhae 50834, KoreaSchool of Electrical Engineering and Computer Science, National University of Science and Technology Islamabad, Islamabad 44000, PakistanInstitute of Digital Anti-Aging Healthcare, Inje University, Gimhae 50834, KoreaInstitute of Digital Anti-Aging Healthcare, Inje University, Gimhae 50834, KoreaCollege of AI Convergence, Institute of Digital Anti-Aging Healthcare, u-AHRC, Inje University, Gimhae 50834, KoreaThe natural phenomenon of harmful algae bloom (HAB) has a bad impact on the quality of pure and freshwater. It increases the risk to human health, water bodies and overall aquatic ecosystem. It is necessary to continuously monitor and perform proper action against HAB. The inspection of algae blooms by using conventional methods, like algae detection under microscopes, is a difficult, expensive, and time-consuming task, however, computer vision-based deep learning models play a vital role in identifying and detecting harmful algae growth in aquatic ecosystems and water reservoirs. Many studies have been conducted to address harmful algae growth by using a CNN based model, however, the YOLO model is considered more accurate in identifying the algae. This advanced deep learning method is extensively used to detect algae and classify them according to their corresponding category. In this study, we used various versions of the convolution neural network (CNN) based on the You Only Look Once (YOLO) model. Recently YOLOv5 has been getting more attention due to its performance in real-time object detection. We performed a series of experiments on our custom microscopic images dataset by using YOLOv3, YOLOv4, and YOLOv5 to detect and classify the harmful algae bloom (HAB) of four classes. We used pre-processing techniques to enhance the quantity of data. The mean average precision (mAP) of YOLOv3, YOLOv4, and YOLO v5 is 75.3%, 83.0%, and 91.0% respectively. For the monitoring of algae bloom in freshwater, computer-aided based systems are very helpful and effective. To the best of our knowledge, this work is pioneering in the AI community for applying the YOLO models to detect algae and classify from microscopic images.https://www.mdpi.com/2073-4441/14/14/2219HABalgae detectionobject detectionYOLO modelmicroscopic image |
spellingShingle | Abdullah Sikandar Ali Ziaullah Khan Ali Hussain Ali Athar Hee-Cheol Kim Computer Vision Based Deep Learning Approach for the Detection and Classification of Algae Species Using Microscopic Images Water HAB algae detection object detection YOLO model microscopic image |
title | Computer Vision Based Deep Learning Approach for the Detection and Classification of Algae Species Using Microscopic Images |
title_full | Computer Vision Based Deep Learning Approach for the Detection and Classification of Algae Species Using Microscopic Images |
title_fullStr | Computer Vision Based Deep Learning Approach for the Detection and Classification of Algae Species Using Microscopic Images |
title_full_unstemmed | Computer Vision Based Deep Learning Approach for the Detection and Classification of Algae Species Using Microscopic Images |
title_short | Computer Vision Based Deep Learning Approach for the Detection and Classification of Algae Species Using Microscopic Images |
title_sort | computer vision based deep learning approach for the detection and classification of algae species using microscopic images |
topic | HAB algae detection object detection YOLO model microscopic image |
url | https://www.mdpi.com/2073-4441/14/14/2219 |
work_keys_str_mv | AT abdullah computervisionbaseddeeplearningapproachforthedetectionandclassificationofalgaespeciesusingmicroscopicimages AT sikandarali computervisionbaseddeeplearningapproachforthedetectionandclassificationofalgaespeciesusingmicroscopicimages AT ziaullahkhan computervisionbaseddeeplearningapproachforthedetectionandclassificationofalgaespeciesusingmicroscopicimages AT alihussain computervisionbaseddeeplearningapproachforthedetectionandclassificationofalgaespeciesusingmicroscopicimages AT aliathar computervisionbaseddeeplearningapproachforthedetectionandclassificationofalgaespeciesusingmicroscopicimages AT heecheolkim computervisionbaseddeeplearningapproachforthedetectionandclassificationofalgaespeciesusingmicroscopicimages |