Deep-CNN based Robotic Multi-Class Under-Canopy Weed Control in Precision Farming
Yayun Du, Guofeng Zhang, Darren Tsang, M. Khalid Jawed

TL;DR
This paper introduces a large dataset and a complete pipeline for real-time multi-class weed detection using deep CNNs, demonstrating deployment on an autonomous robot with high accuracy in complex field conditions.
Contribution
The paper presents the first large realistic weed image dataset and a full deployment pipeline for real-time multi-class weed classification in precision farming.
Findings
Achieved 90% test accuracy in real-world flax fields.
MobileNetV2 offers the best balance of speed and memory for real-time use.
Successfully deployed the model on an autonomous robot for practical weed control.
Abstract
Smart weeding systems to perform plant-specific operations can contribute to the sustainability of agriculture and the environment. Despite monumental advances in autonomous robotic technologies for precision weed management in recent years, work on under-canopy weeding in fields is yet to be realized. A prerequisite of such systems is reliable detection and classification of weeds to avoid mistakenly spraying and, thus, damaging the surrounding plants. Real-time multi-class weed identification enables species-specific treatment of weeds and significantly reduces the amount of herbicide use. Here, our first contribution is the first adequately large realistic image dataset \textit{AIWeeds} (one/multiple kinds of weeds in one image), a library of about 10,000 annotated images of flax, and the 14 most common weeds in fields and gardens taken from 20 different locations in North Dakota,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSmart Agriculture and AI · Plant Disease Management Techniques · Plant Virus Research Studies
MethodsPointwise Convolution · Depthwise Convolution · Depthwise Separable Convolution · Batch Normalization · Inverted Residual Block · Average Pooling · Convolution · 1x1 Convolution
