Welcome to Smart Agriculture

Smart Agriculture ›› 2020, Vol. 2 ›› Issue (4): 103-115.doi: 10.12133/j.smartag.2020.2.4.202010-SA006

• Special Issue--Agricultural Robot and Smart Equipment • Previous Articles     Next Articles

Automatic Weed Detection Method Based on Fusion of Multiple Image Processing Algorithms

MIAO Zhonghua1(), YU Xiaoyao1, XU Meihong2, HE Chuangxin1, LI Nan1, SUN Teng1()   

  1. 1.Shanghai University, Shanghai 200444, China
    2.Shanghai Xinhong Ecological Agriculture Co. , Ltd, Shanghai 202162, China
  • Received:2020-10-29 Revised:2020-11-30 Online:2020-12-30

Abstract:

Automatic weeding is a hot research field of smart agriculture, which has many benefits such as achieving precise weed control, saving human cost, and avoiding damage on crops, etc. Recently, many researchers have focused on the research using the deep learning method, such as the convolutional neural network (CNN) and recurrent neural network (RNN) and have achieved decent outcomes related to the automatic weed detection. However, there are still generally problems of the projects such as weak robustness and excessive reliance on a large number of samples. To solve these problems, a recognition algorithm for automatic identification and weed removal was designed, and a soybean field weed detection and localization method based on the fusion of multiple image processing methods was proposed in this study. The images and video stream were obtained through the camera mounted on a mobile robot platform. Firstly, the soil background inside the image was segmented from the foreground (including the weeds and crops) by setting the threshold for a specific color space (hue). Then, three different methods including the area threshold method, template matching and saturation threshold method were used to classify the crops and weeds. Finally, based on a proposed innovative voting method, the three recognition methods were comprehensively weighed and fused to achieve more accurate recognition and localization results of the crops and weeds inside the image. Experimental validations were carried out using the samples obtained through the moving platform, and the experimental results showed that the average accuracy of the proposed weed detection algorithm was as high as 98.21%, while the recognition error was only 1.79%. Meanwhile, compared with each single method as the scale threshold, template matching and saturation threshold, the fused method based on the weighted voting has been able to raise the average accuracy by 5.71%. Even though the samples used in the validations were limited in covering different scenarios, the high recognition accuracy has proved the practicability of the proposed method. In addition, the robustness test that images with raindrop and shadow interference in the complex and unstructured agricultural scene was carried out, and satisfied results showed that above 90% of the plant were successfully detected, which verified the fine adaptability and robustness of the proposed method.

Key words: weed detection, vote weight, algorithm fusion, image processing, automatic detection

CLC Number: