Field weed recognition algorithm based on machine learning

Yingxuan Liu
DOI: https://doi.org/10.1117/1.jei.31.5.051413
IF: 0.829
2022-05-30
Journal of Electronic Imaging
Abstract:Currently, large-scale spraying of herbicides pollutes the environment, destroys the quality of cultivated land, and increases the cost of agricultural production. For this reason, “precision farming,” in which machine learning technology is used to detect weeds in crops and soil and then herbicides are sprayed at specific locations according to the distribution of weeds, is proposed. Machine learning is a multidisciplinary interdisciplinary major, covering knowledge of probability theory, statistics, approximate theory and complex algorithms. Machine learning uses computers as tools and is committed to simulating human learning methods in real time, and divides existing content into knowledge structures to effectively improve learning efficiency. We aim to use machine learning technology to study weed detection algorithms and provide feasible solutions for accurate weed classification and variable spraying of herbicides. Based on the research of four kinds of germinated corn and wheat weeds by Chinese and foreign experts, we use machine learning technology as the method of extracting and recognizing the combination of color features, shape features, and texture features. Plant development and software are used to process weeds to classify and identify wheat and corn. To better describe the gray distribution of each pixel and neighboring pixels, a more effective weed image classification function is required. The experimental results of this paper show that the machine learning-based weed image recognition classifier can describe the grayscale distribution of each pixel and adjacent pixels well, and it is beneficial to identify the characteristics of weeds, in which the correct rate of weed recognition exceeds 97.5%.
engineering, electrical & electronic,optics,imaging science & photographic technology
What problem does this paper attempt to address?