A Deep-Learning-Based Low-Altitude Remote Sensing Algorithm for Weed Classification in Ecological Irrigation Area

With the development of ecological irrigation area at present, it requires higher detection and control of weeds in irrigation area. In this paper, aiming at the ecological irrigation area, a classification method of weeds based on convolutional neural network (CNN) is proposed. By collecting 3 kinds of weeds and 3 kinds of crops as data sets, through cutting, rotating and so on, data is transported to the CNN. Finally, 6 categories of classifications are implemented. By using the pre-trained AlexNet network for transfer learning, single CPU, single GPU, and double GPUs training experiments are performed in matlab2018(a). The classification results show that the recognition rate of weeds can reach 99.89%. In order to prevent and control specific weeds, a method of detecting single weeds density is also presented in this paper. The accurate monitoring of weeds in irrigation area can be realized through the method proposed in this paper, and there is basis for precise weed control in later stage.

[1]  A. Hussain,et al.  Optimal feature selection for SVM based weed classification via visual analysis , 2010, TENCON 2010 - 2010 IEEE Region 10 Conference.

[2]  Keiji Yanai,et al.  Efficient Mobile Implementation of A CNN-based Object Recognition System , 2016, ACM Multimedia.

[3]  Young-Koo Lee,et al.  Weed classification based on Haar wavelet transform via k-nearest neighbor (k-NN) for real-time automatic sprayer control system , 2011, ICUIMC '11.

[4]  Hao Wu,et al.  CNN refinement based object recognition through optimized segmentation , 2017 .

[5]  Farshad Vesali,et al.  Performance Evaluation of Discriminant Analysis and Decision Tree, for Weed Classification of Potato Fields , 2012 .

[6]  Shubham Lavania,et al.  Novel Method for Weed Classification in Maize Field Using Otsu and PCA Implementation , 2015, 2015 IEEE International Conference on Computational Intelligence & Communication Technology.

[7]  Aamir Saeed Malik,et al.  Scene classification for aerial images based on CNN using sparse coding technique , 2017 .

[8]  Weijia Li,et al.  Deep Learning Based Oil Palm Tree Detection and Counting for High-Resolution Remote Sensing Images , 2016, Remote. Sens..

[9]  Yoshua Bengio,et al.  Gradient-based learning applied to document recognition , 1998, Proc. IEEE.

[10]  Nanning Zheng,et al.  Integrating Supervised Laplacian Objective with CNN for Object Recognition , 2016, PCM.

[11]  Yi Zhao,et al.  Saliency Detection and Deep Learning-Based Wildfire Identification in UAV Imagery , 2018, Sensors.

[12]  Lawrence D. Jackel,et al.  Backpropagation Applied to Handwritten Zip Code Recognition , 1989, Neural Computation.

[13]  Roland Siegwart,et al.  weedNet: Dense Semantic Weed Classification Using Multispectral Images and MAV for Smart Farming , 2017, IEEE Robotics and Automation Letters.

[14]  Min Huang,et al.  Maize and weed classification using color indices with support vector data description in outdoor fields , 2017, Comput. Electron. Agric..

[15]  Jing Li,et al.  Unsupervised Detection of Earthquake-Triggered Roof-Holes From UAV Images Using Joint Color and Shape Features , 2015, IEEE Geoscience and Remote Sensing Letters.

[16]  Carlo Andrea Castiglioni,et al.  Unmanned aerial vehicle (UAV) application to the structural health assessment of large civil engineering structures , 2017 .

[17]  Xiang Li,et al.  Toward real-time 3D object recognition: A lightweight volumetric CNN framework using multitask learning , 2017, Comput. Graph..