{"title":"Flower classification based on single petal image and machine learning methods","authors":"Siyuan Lu, Zhihai Lu, Xianqing Chen, Shuihua Wang, Yudong Zhang","doi":"10.1109/FSKD.2017.8393382","DOIUrl":null,"url":null,"abstract":"This research presented a novel automatic flower classification system based on computer vision and machine learning techniques. First, we obtained in total 157 petal images of three alike categories using a digital camera. After pre-processing, we extracted color features and wavelet entropies from the petal images. Then, principle component analysis was utilized for feature reduction. Finally, four different classifiers, Support Vector Machine, Weighted k Nearest Neighbors, Kernel based Extreme Learning Machine, and Decision Tree, were trained to recognize the categories of the petals. 5-fold cross validation was employed to evaluate the out-of-sample performance of the classifiers. The experimental results showed that Weighted k-Nearest Neighbors performed the best among all four classifiers with an overall accuracy of 99.4%. The proposed approach is efficient in identifying flower categories in comparison with state-of-the-art methods.","PeriodicalId":236093,"journal":{"name":"2017 13th International Conference on Natural Computation, Fuzzy Systems and Knowledge Discovery (ICNC-FSKD)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-07-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 13th International Conference on Natural Computation, Fuzzy Systems and Knowledge Discovery (ICNC-FSKD)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FSKD.2017.8393382","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
Abstract
This research presented a novel automatic flower classification system based on computer vision and machine learning techniques. First, we obtained in total 157 petal images of three alike categories using a digital camera. After pre-processing, we extracted color features and wavelet entropies from the petal images. Then, principle component analysis was utilized for feature reduction. Finally, four different classifiers, Support Vector Machine, Weighted k Nearest Neighbors, Kernel based Extreme Learning Machine, and Decision Tree, were trained to recognize the categories of the petals. 5-fold cross validation was employed to evaluate the out-of-sample performance of the classifiers. The experimental results showed that Weighted k-Nearest Neighbors performed the best among all four classifiers with an overall accuracy of 99.4%. The proposed approach is efficient in identifying flower categories in comparison with state-of-the-art methods.