Using video processing to classify potato plant and three types of weed using hybrid of artificial neural network and partincle swarm algorithm

Abstract Fighting weed is an effective way to increase crop yield, which can be achieved with mechanical methods or spraying herbicides. Although the latter type is the most used, it can cause environmental pollution and food poisoning. For this reason, precision farming technologies are applied to minimize the required amount of herbicides, spraying only in small areas where weeds appear. The aim of this study is to locate and identify potato plants and three common types of weeds (Chenopodium album, Secale cereale L, and Polygonum aviculare L.) using a novel machine vision system. This system comprises two main subsystems: (1) a video processing subsystem capable of detecting green plants in each frame; and (2) a machine learning subsystem to classify weeds and potato plants. A hybrid approach, consisting of artificial neural networks (ANN) and particle swarm optimization algorithm (PSO), is used in classification. This approach is able to optimize the number layers, neurons per layers, network functions, weights and bias. Image capture was performed in four farms of Agria potato variety located in the Iranian province of Kermanshah, under controlled lighting conditions using white LED lamps. After shooting, plants were segmented and 30 color, texture and shape features were extracted from each one. Then, a decision tree is used to select the 6 most significant features, in terms of difference between potato plants and weeds. Finally, ANN-PSO method is applied to classify the inputs as potato plants or weeds. A comparison is performed using a Bayesian classifier. The experimental results show that ANN-PSO and Bayesian achieved an accuracy of 99.0% and 71.7%, respectively, on the training set, and 98.1% and 73.3%, respectively, for the test set. These results indicate that a precise site-specific sprayer can be designed using the proposed approach, optimizing the use of herbicides in precision farming.

[1]  Xavier P. Burgos-Artizzu,et al.  Real-time image processing for crop / weed discrimination in maize fields , 2012 .

[2]  Sushila Shidnal A texture feature extraction of crop field images using GLCM approach , 2015 .

[3]  Faisal Ahmed,et al.  Classification of crops and weeds from digital images: A support vector machine approach , 2012 .

[4]  Edward Jones,et al.  A survey of image processing techniques for plant extraction and segmentation in the field , 2016, Comput. Electron. Agric..

[5]  Oge Marques,et al.  Practical Image and Video Processing Using MATLAB , 2011 .

[6]  Xiaofeng Yang,et al.  Ultrasound GLCM texture analysis of radiation-induced parotid-gland injury in head-and-neck cancer radiotherapy: an in vivo study of late toxicity. , 2012, Medical physics.

[7]  Emam Hossain,et al.  Performance Analysis of Support Vector Machine and Bayesian Classifier for Crop and Weed Classification from Digital Images , 2011 .

[8]  Jaime Gomez-Gil,et al.  Leaf classification in sunflower crops by computer vision and neural networks , 2011 .

[9]  Allan Tucker,et al.  Quantifying StockTwits semantic terms' trading behavior in financial markets: An effective application of decision tree algorithms , 2015, Expert Syst. Appl..

[10]  Jaromir Kukal,et al.  Leaf classification from binary image via artificial intelligence , 2016 .

[11]  Concha Bielza,et al.  Comparison of Bayesian networks and artificial neural networks for quality detection in a machining process , 2009, Expert Syst. Appl..

[12]  Qinghai Bai,et al.  Analysis of Particle Swarm Optimization Algorithm , 2010, Comput. Inf. Sci..

[13]  Dong Wang,et al.  Weed detection using image processing under different illumination for site-specific areas spraying , 2016, Comput. Electron. Agric..

[14]  Hans Jørgen Andersen,et al.  Detecting creeping thistle in sugar beet fields using vegetation indices , 2015, Comput. Electron. Agric..

[15]  H. Søgaard Weed Classification by Active Shape Models , 2005 .

[16]  Ole Green,et al.  Weed identification using an automated active shape matching (AASM) technique , 2011 .

[17]  Zhao Peng,et al.  Weed recognition using image blur information , 2011 .

[18]  L. Plümer,et al.  Sequential support vector machine classification for small-grain weed species discrimination with special regard to Cirsium arvense and Galium aparine , 2012 .

[19]  Aimen Aakif,et al.  Automatic classification of plants based on their leaves , 2015 .

[20]  Rafael C. González,et al.  Digital image processing using MATLAB , 2006 .