Weed Density and Distribution Estimation for Precision Agriculture Using Semi-Supervised Learning

Uncontrolled growth of weeds can severely affect the crop yield and quality. Unrestricted use of herbicide for weed removal alters biodiversity and cause environmental pollution. Instead, identifying weed-infested regions can aid selective chemical treatment of these regions. Advances in analyzing farm images have resulted in solutions to identify weed plants. However, a majority of these approaches are based on supervised learning methods which requires huge amount of manually annotated images. As a result, these supervised approaches are economically infeasible for the individual farmer because of the wide variety of plant species being cultivated. In this paper, we propose a deep learning-based semi-supervised approach for robust estimation of weed density and distribution across farmlands using only limited color images acquired from autonomous robots. This weed density and distribution can be useful in a site-specific weed management system for selective treatment of infected areas using autonomous robots. In this work, the foreground vegetation pixels containing crops and weeds are first identified using a Convolutional Neural Network (CNN) based unsupervised segmentation. Subsequently, the weed infected regions are identified using a fine-tuned CNN, eliminating the need for designing hand-crafted features. The approach is validated on two datasets of different crop/weed species (1) Crop Weed Field Image Dataset (CWFID), which consists of carrot plant images and the (2) Sugar Beets dataset. The proposed method is able to localize weed-infested regions a maximum recall of 0.99 and estimate weed density with a maximum accuracy of 82.13%. Hence, the proposed approach is shown to generalize to different plant species without the need for extensive labeled data.

[1]  Pascal Fua,et al.  SLIC Superpixels Compared to State-of-the-Art Superpixel Methods , 2012, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[2]  Yoshua Bengio,et al.  How transferable are features in deep neural networks? , 2014, NIPS.

[3]  Lav R. Khot,et al.  A Real-Time Weed Mapping and Precision Herbicide Spraying System for Row Crops , 2018, Sensors.

[4]  Andreas Kamilaris,et al.  Deep learning in agriculture: A survey , 2018, Comput. Electron. Agric..

[5]  Andrew Zisserman,et al.  Very Deep Convolutional Networks for Large-Scale Image Recognition , 2014, ICLR.

[6]  Naser El-Sheimy,et al.  A New Vegetation Segmentation Approach for Cropped Fields Based on Threshold Detection from Hue Histograms , 2018, Sensors.

[7]  Alexandre Escolà,et al.  Discriminating Crop, Weeds and Soil Surface with a Terrestrial LIDAR Sensor , 2013, Sensors.

[8]  Ginés García-Mateos,et al.  A fast and accurate expert system for weed identification in potato crops using metaheuristic algorithms , 2018, Comput. Ind..

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

[10]  Gaël Varoquaux,et al.  Scikit-learn: Machine Learning in Python , 2011, J. Mach. Learn. Res..

[11]  Marc'Aurelio Ranzato,et al.  Efficient Learning of Sparse Representations with an Energy-Based Model , 2006, NIPS.

[12]  Zongmei Gao,et al.  Weed Density Detection Method Based on Absolute Feature Corner Points in Field , 2020, Agronomy.

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

[14]  Sergey Ioffe,et al.  Rethinking the Inception Architecture for Computer Vision , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[15]  N. Sharma,et al.  Effects of Chemical Fertilizers and Pesticides on Human Health and Environment: A Review , 2017 .

[16]  Abien Fred Agarap Deep Learning using Rectified Linear Units (ReLU) , 2018, ArXiv.

[17]  Isabelle Bloch,et al.  Segmentation and size estimation of tomatoes from sequences of paired images , 2015, EURASIP J. Image Video Process..

[18]  N. Zhang,et al.  Precision agriculture—a worldwide overview , 2002 .

[19]  Isabelle Bloch,et al.  Shape-based Segmentation of Tomatoes for Agriculture Monitoring , 2014, ICPRAM.

[20]  Quoc V. Le,et al.  Measuring Invariances in Deep Networks , 2009, NIPS.

[21]  Cyrill Stachniss,et al.  Real-Time Semantic Segmentation of Crop and Weed for Precision Agriculture Robots Leveraging Background Knowledge in CNNs , 2017, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[22]  Zhe Xu,et al.  Feature Learning Based Approach for Weed Classification Using High Resolution Aerial Images from a Digital Camera Mounted on a UAV , 2014, Remote. Sens..

[23]  André Carlos Ponce de Leon Ferreira de Carvalho,et al.  An adaptive approach for UAV-based pesticide spraying in dynamic environments , 2017, Comput. Electron. Agric..

[24]  Li Fei-Fei,et al.  ImageNet: A large-scale hierarchical image database , 2009, CVPR.

[25]  Nitesh V. Chawla,et al.  SMOTE: Synthetic Minority Over-sampling Technique , 2002, J. Artif. Intell. Res..

[26]  Cyrill Stachniss,et al.  Fully Convolutional Networks With Sequential Information for Robust Crop and Weed Detection in Precision Farming , 2018, IEEE Robotics and Automation Letters.

[27]  Rasmus Nyholm Jørgensen,et al.  RoboWeedSupport - Detection of weed locations in leaf occluded cereal crops using a fully convolutional neural network , 2017 .

[28]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[29]  Wolfram Burgard,et al.  Agricultural robot dataset for plant classification, localization and mapping on sugar beet fields , 2017, Int. J. Robotics Res..

[30]  Wen Zhang,et al.  A review on weed detection using ground-based machine vision and image processing techniques , 2019, Comput. Electron. Agric..

[31]  Yang Xu,et al.  Weed identification based on K-means feature learning combined with convolutional neural network , 2017, Comput. Electron. Agric..

[32]  P. Dureja,et al.  Effect of agrochemicals on earthworms , 1999 .

[33]  Asako Kanezaki,et al.  Unsupervised Image Segmentation by Backpropagation , 2018, 2018 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[34]  Thomas Brox,et al.  U-Net: Convolutional Networks for Biomedical Image Segmentation , 2015, MICCAI.

[35]  Andreas Christmann,et al.  Support vector machines , 2008, Data Mining and Knowledge Discovery Handbook.

[36]  Robin Gebbers,et al.  Precision Agriculture and Food Security , 2010, Science.

[37]  Yubin Lan,et al.  Review: Current status and future directions of precision aerial application for site-specific crop management in the USA , 2010 .

[38]  Tristan Perez,et al.  Mixtures of Lightweight Deep Convolutional Neural Networks: Applied to Agricultural Robotics , 2017, IEEE Robotics and Automation Letters.

[39]  Effect of Agrochemicals on Groundwater Quality : A Review , 2014 .

[40]  Karl Pearson F.R.S. LIII. On lines and planes of closest fit to systems of points in space , 1901 .

[41]  Feras Dayoub,et al.  Towards unsupervised weed scouting for agricultural robotics , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[42]  David Reiser,et al.  3D Imaging with a Sonar Sensor and an Automated 3-Axes Frame for Selective Spraying in Controlled Conditions , 2017, J. Imaging.

[43]  Girish Chowdhary,et al.  Agbots: Weeding a field with a team of autonomous robots , 2019, Comput. Electron. Agric..

[44]  Roberto Cipolla,et al.  SegNet: A Deep Convolutional Encoder-Decoder Architecture for Image Segmentation , 2015, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[45]  Lars Grimstad,et al.  Development and field evaluation of a strawberry harvesting robot with a cable-driven gripper , 2019, Comput. Electron. Agric..

[46]  M. Rodrigo,et al.  Electrochemically assisted remediation of pesticides in soils and water: a review. , 2014, Chemical reviews.

[47]  Dhruv Batra,et al.  Joint Unsupervised Learning of Deep Representations and Image Clusters , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

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

[49]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.

[50]  Cyrill Stachniss,et al.  WeedMap: A large-scale semantic weed mapping framework using aerial multispectral imaging and deep neural network for precision farming , 2018, Remote. Sens..

[51]  Ahmad Fikri Abdullah,et al.  Droplet deposition density of organic liquid fertilizer at low altitude UAV aerial spraying in rice cultivation , 2019, Comput. Electron. Agric..

[52]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[53]  Hemerson Pistori,et al.  Unsupervised deep learning and semi-automatic data labeling in weed discrimination , 2019, Comput. Electron. Agric..

[54]  Jörn Ostermann,et al.  A Crop/Weed Field Image Dataset for the Evaluation of Computer Vision Based Precision Agriculture Tasks , 2014, ECCV Workshops.

[55]  Daniele Nardi,et al.  Crop and Weeds Classification for Precision Agriculture Using Context-Independent Pixel-Wise Segmentation , 2019, 2019 Third IEEE International Conference on Robotic Computing (IRC).

[56]  Matthijs Douze,et al.  Deep Clustering for Unsupervised Learning of Visual Features , 2018, ECCV.

[57]  Cyrill Stachniss,et al.  Robust joint stem detection and crop‐weed classification using image sequences for plant‐specific treatment in precision farming , 2019, J. Field Robotics.