Parallel Convolution Weed Identification for High-Speed Spraying

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current weed control systems in agriculture face challenges in accurately identifying weed species at high speeds due to irregular crop patterns, spectral reflectance variations, and large shape databases, leading to low reliability and slow processing times.

Innovation Solution

An agricultural sprayer equipped with cameras and a weed species identification unit that uses parallel processing and convolution operations to quickly and accurately identify weeds, featuring a processing module with multiple cores and a convolution kernel that can be calibrated for various weed species, allowing for real-time detection and precise application of herbicides.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If spectrum analysis of emission light or shape recognition algorithms are used to identify weed species, then weed identification accuracy is improved, but processing time increases significantly and reliability decreases

Engineering Contradiction:
Improveweed identification accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The image processing task is segmented into multiple parallel operations: color image acquisition, gray level transformation, crop pattern matching, and weed identification are performed as separate parallel processes rather than sequential steps, enabling simultaneous execution and reducing overall processing time

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The crop planting pattern is pre-registered and stored in memory before the spraying operation begins. This preliminary action allows the system to quickly match detected plant positions against the known pattern without performing complex analysis during real-time operation, significantly reducing processing latency

Inventive Principle:
Principle #10Preliminary action

2Reliability

If a large weed shape database is created to cover all weed species variations, then identification accuracy is improved, but processing speed decreases due to the need to scan through large databases

Engineering Contradiction:
Improveweed species identification reliabilityVSAvoidprocessing speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system extracts only the essential distinguishing features of weeds (color, shape, size) and compares these extracted features directly against the pre-registered crop pattern, rather than scanning through entire large databases of weed shapes. This extraction approach maintains identification reliability while dramatically improving processing speed

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The crop pattern serving as the reference database is pre-registered and stored in memory before operation. This preliminary preparation eliminates the need for real-time database scanning, allowing direct comparison and matching during spraying operations

Inventive Principle:
Principle #10Preliminary action

3Productivity

If the sprayer travels at high speed through the field, then productivity is improved, but the time available for weed identification processing decreases, reducing accuracy

Engineering Contradiction:
Improvespraying speedVSAvoididentification processing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The image processing workflow is segmented into independent parallel tasks that can be executed simultaneously, allowing the system to maintain high spraying speeds while completing all necessary identification processing within the reduced time window

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The crop pattern is pre-registered and stored in memory before the spraying operation begins. This preliminary action creates a ready-reference that eliminates complex real-time database queries, enabling rapid weed identification even at high travel speeds

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3357332B1Agricultural sprayer
Publication Date: 2022.04.13 BILBERRY SAS
  • EP3357332B1 patent drawingFigure 1
  • EP3357332B1 patent drawingFigure 2~3
  • EP3357332B1 patent drawingFigure 4

AI summary

A weed control system (2) for an agricultural sprayer (1) comprising a camera (3) and a spraying unit (4) with several supply modules, a nozzle (9) and a controller module to receive a weed species detection signal and to command the spraying of chemical agent. The weed control system (2) also comprises a weed species identification unit (5) with a communication module, a memory module and a processing module having several parallel processing cores. Each parallel processing core performs a convolution operation between a sub-matrix constructed from nearby pixels of the image and a predefined kernel stored in the memory module to obtain a feature representation sub-matrix of the pixel values of the image. The processing module computes a probability of presence of a weed species from the feature representation matrix and generates a weed species detection signal.