A preliminary study on automated freshwater algae recognition and classification system

<p>Abstract</p> <p>Background</p> <p>Freshwater algae can be used as indicators to monitor freshwater ecosystem condition. Algae react quickly and predictably to a broad range of pollutants. Thus they provide early signals of worsening environment. This study was carrie...

Full description

Bibliographic Details
Main Authors: Mosleh Mogeeb AA, Manssor Hayat, Malek Sorayya, Milow Pozi, Salleh Aishah
Format: Article
Language:English
Published: BMC 2012-12-01
Series:BMC Bioinformatics
id doaj-d18095fb00cc4afe9d2fcfb95e812825
record_format Article
spelling doaj-d18095fb00cc4afe9d2fcfb95e8128252020-11-24T22:44:46ZengBMCBMC Bioinformatics1471-21052012-12-0113Suppl 17S2510.1186/1471-2105-13-S17-S25A preliminary study on automated freshwater algae recognition and classification systemMosleh Mogeeb AAManssor HayatMalek SorayyaMilow PoziSalleh Aishah<p>Abstract</p> <p>Background</p> <p>Freshwater algae can be used as indicators to monitor freshwater ecosystem condition. Algae react quickly and predictably to a broad range of pollutants. Thus they provide early signals of worsening environment. This study was carried out to develop a computer-based image processing technique to automatically detect, recognize, and identify algae genera from the divisions Bacillariophyta, Chlorophyta and Cyanobacteria in Putrajaya Lake. Literature shows that most automated analyses and identification of algae images were limited to only one type of algae. Automated identification system for tropical freshwater algae is even non-existent and this study is partly to fill this gap.</p> <p>Results</p> <p>The development of the automated freshwater algae detection system involved image preprocessing, segmentation, feature extraction and classification by using Artificial neural networks (ANN). Image preprocessing was used to improve contrast and remove noise. Image segmentation using canny edge detection algorithm was then carried out on binary image to detect the algae and its boundaries. Feature extraction process was applied to extract specific feature parameters from algae image to obtain some shape and texture features of selected algae such as shape, area, perimeter, minor and major axes, and finally Fourier spectrum with principal component analysis (PCA) was applied to extract some of algae feature texture. Artificial neural network (ANN) is used to classify algae images based on the extracted features. Feed-forward multilayer perceptron network was initialized with back propagation error algorithm, and trained with extracted database features of algae image samples. System's accuracy rate was obtained by comparing the results between the manual and automated classifying methods. The developed system was able to identify 93 images of selected freshwater algae genera from a total of 100 tested images which yielded accuracy rate of 93%.</p> <p>Conclusions</p> <p>This study demonstrated application of automated algae recognition of five genera of freshwater algae. The result indicated that MLP is sufficient, and can be used for classification of freshwater algae. However for future studies, application of support vector machine (SVM) and radial basis function (RBF) should be considered for better classifying as the number of algae species studied increases.</p>
collection DOAJ
language English
format Article
sources DOAJ
author Mosleh Mogeeb AA
Manssor Hayat
Malek Sorayya
Milow Pozi
Salleh Aishah
spellingShingle Mosleh Mogeeb AA
Manssor Hayat
Malek Sorayya
Milow Pozi
Salleh Aishah
A preliminary study on automated freshwater algae recognition and classification system
BMC Bioinformatics
author_facet Mosleh Mogeeb AA
Manssor Hayat
Malek Sorayya
Milow Pozi
Salleh Aishah
author_sort Mosleh Mogeeb AA
title A preliminary study on automated freshwater algae recognition and classification system
title_short A preliminary study on automated freshwater algae recognition and classification system
title_full A preliminary study on automated freshwater algae recognition and classification system
title_fullStr A preliminary study on automated freshwater algae recognition and classification system
title_full_unstemmed A preliminary study on automated freshwater algae recognition and classification system
title_sort preliminary study on automated freshwater algae recognition and classification system
publisher BMC
series BMC Bioinformatics
issn 1471-2105
publishDate 2012-12-01
description <p>Abstract</p> <p>Background</p> <p>Freshwater algae can be used as indicators to monitor freshwater ecosystem condition. Algae react quickly and predictably to a broad range of pollutants. Thus they provide early signals of worsening environment. This study was carried out to develop a computer-based image processing technique to automatically detect, recognize, and identify algae genera from the divisions Bacillariophyta, Chlorophyta and Cyanobacteria in Putrajaya Lake. Literature shows that most automated analyses and identification of algae images were limited to only one type of algae. Automated identification system for tropical freshwater algae is even non-existent and this study is partly to fill this gap.</p> <p>Results</p> <p>The development of the automated freshwater algae detection system involved image preprocessing, segmentation, feature extraction and classification by using Artificial neural networks (ANN). Image preprocessing was used to improve contrast and remove noise. Image segmentation using canny edge detection algorithm was then carried out on binary image to detect the algae and its boundaries. Feature extraction process was applied to extract specific feature parameters from algae image to obtain some shape and texture features of selected algae such as shape, area, perimeter, minor and major axes, and finally Fourier spectrum with principal component analysis (PCA) was applied to extract some of algae feature texture. Artificial neural network (ANN) is used to classify algae images based on the extracted features. Feed-forward multilayer perceptron network was initialized with back propagation error algorithm, and trained with extracted database features of algae image samples. System's accuracy rate was obtained by comparing the results between the manual and automated classifying methods. The developed system was able to identify 93 images of selected freshwater algae genera from a total of 100 tested images which yielded accuracy rate of 93%.</p> <p>Conclusions</p> <p>This study demonstrated application of automated algae recognition of five genera of freshwater algae. The result indicated that MLP is sufficient, and can be used for classification of freshwater algae. However for future studies, application of support vector machine (SVM) and radial basis function (RBF) should be considered for better classifying as the number of algae species studied increases.</p>
work_keys_str_mv AT moslehmogeebaa apreliminarystudyonautomatedfreshwateralgaerecognitionandclassificationsystem
AT manssorhayat apreliminarystudyonautomatedfreshwateralgaerecognitionandclassificationsystem
AT maleksorayya apreliminarystudyonautomatedfreshwateralgaerecognitionandclassificationsystem
AT milowpozi apreliminarystudyonautomatedfreshwateralgaerecognitionandclassificationsystem
AT sallehaishah apreliminarystudyonautomatedfreshwateralgaerecognitionandclassificationsystem
AT moslehmogeebaa preliminarystudyonautomatedfreshwateralgaerecognitionandclassificationsystem
AT manssorhayat preliminarystudyonautomatedfreshwateralgaerecognitionandclassificationsystem
AT maleksorayya preliminarystudyonautomatedfreshwateralgaerecognitionandclassificationsystem
AT milowpozi preliminarystudyonautomatedfreshwateralgaerecognitionandclassificationsystem
AT sallehaishah preliminarystudyonautomatedfreshwateralgaerecognitionandclassificationsystem
_version_ 1725690569550725120