Background: Precision spraying of postemergence herbicides according to the herbicide weed control spectrum can substantially reduce herbicide input. The objective of this research was to evaluate the effectiveness of using deep convolutional neural networks (DCNNs) for detecting and discriminating weeds growing in turfgrass based on their susceptibility to ACCase-inhibiting and synthetic auxin herbicides. Results: GoogLeNet, MobileNet-v3, ShuffleNet-v2, and VGGNet were trained to discriminate the vegetation into three categories based on the herbicide weed control spectrum: weeds susceptible to ACCase-inhibiting herbicides, weeds susceptible to synthetic auxin herbicides, and turfgrass without weed infestation (no herbicide). ShuffleNet-v2 and VGGNet showed high overall accuracy (≥ 0.999) and F1 scores (≥ 0.998) in the validation and testing datasets to detect and discriminate weeds susceptible to ACCase-inhibiting and synthetic auxin herbicides. The inference time of ShuffleNet-v2 was similar to MobileNet-v3, but noticeably faster than GoogLeNet and VGGNet. ShuffleNet-v2 was the most efficient and reliable model among the neural networks evaluated. Conclusion: These results demonstrated that the DCNNs trained based on the herbicide weed control spectrum could detect and discriminate weeds based on their susceptibility to selective herbicides, allowing the precision spraying of particular herbicides to susceptible weeds and thereby saving more herbicides. The proposed method can be used in a machine vision-based autonomous spot-spraying system of smart sprayers.
Precision spraying can significantly reduce herbicide input for turf weed management. A major challenge for autonomous precision herbicide spraying is to accurately and reliably detect weeds growing in turf. Deep convolutional neural networks (DCNNs), an important artificial intelligent tool, demonstrated extraordinary capability to learn complex features from images. The feasibility of using DCNNs, including various image classification or object detection neural networks, has been investigated to detect weeds growing in turf. Due to the high level of performance of weed detection, DCNNs are suitable for the ground-based detection and discrimination of weeds growing in turf. However, reliable weed detection may be subject to the influence of weeds (e.g., biotypes, species, densities, and growth stages) and turf factors (e.g., turf quality, mowing height, and dormancy vs. non-dormancy). The present review article summarizes the previous research findings using DCNNs as the machine vision decision system of smart sprayers for precision herbicide spraying, with the aim of providing insights into future research.
Alfalfa (Medicago sativa L.) is used as a high-nutrient feed for animals. Weeds are a significant challenge that affects alfalfa production. Although weeds are unevenly distributed, herbicides are broadcast-applied in alfalfa fields. In this research, object detection convolutional neural networks, including Faster R-CNN, VarifocalNet (VFNet), and You Only Look Once Version 3 (YOLOv3), were used to indiscriminately detect all weed species (1-class) and discriminately detect between broadleaves and grasses (2-class). YOLOv3 outperformed other object detection networks in detecting grass weeds. The performances of using image classification networks (GoogLeNet and VGGNet) and object detection networks (Faster R-CNN and YOLOv3) for detecting broadleaves and grasses were compared. GoogLeNet and VGGNet (F1 scores ≥ 0.98) outperformed Faster R-CNN and YOLOv3 (F1 scores ≤ 0.92). Classifying and training various broadleaf and grass weeds did not improve the performance of the neural networks for weed detection. VGGNet was the most effective neural network (F1 scores ≥ 0.99) tested to detect broadleaf and grass weeds growing in alfalfa. Future research will integrate the VGGNet into the machine vision subsystem of smart sprayers for site-specific herbicide applications.
In this research, the deep-learning optimizers Adagrad, AdaDelta, Adaptive Moment Estimation (Adam), and Stochastic Gradient Descent (SGD) were applied to the deep convolutional neural networks AlexNet, GoogLeNet, VGGNet, and ResNet that were trained to recognize weeds among alfalfa using photographic images taken at 200×200, 400×400, 600×600, and 800×800 pixels. An increase in the image sizes reduced the classification accuracy of all neural networks. The neural networks that were trained with images of 200×200 pixels resulted in better classification accuracy than the other image sizes investigated here. The optimizers AlexNet and GoogLeNet trained with AdaDelta and SGD outperformed the Adagrad and Adam optimizers; VGGNet trained with AdaDelta outperformed Adagrad, Adam, and SGD; and ResNet trained with AdaDelta and Adagrad outperformed the Adam and SGD optimizers. When the neural networks were trained with the best-performing input image size (200×200 pixels) and the best-performing deep learning optimizer, VGGNet was the most effective neural network, with high precision and recall values (≥0.99) when validation and testing datasets were used. Alternatively, ResNet was the least effective neural network in its ability to classify images containing weeds. However, there was no difference among the different neural networks in their ability to differentiate between broadleaf and grass weeds. The neural networks discussed herein may be used for scouting weed infestations in alfalfa and further integrated into the machine vision subsystem of smart sprayers for site-specific weed control.