# US 11,432,469 B2 · Method for prediction of soil and/or plant condition

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,432,469 B2
- Document ID: US11432469B2
- Status: Granted
- Kind: B2
- Application number: 15/853,466
- Filed: 2017-12-22
- Published: 2018-06-28
- Granted: 2022-09-06
- Earliest claimed: 2016-12-23
- Assignees: Hexagon Technology Center GmbH
- Applicants: Hexagon Technology Center GmbH
- Inventors: Bernd Reimann; Alexandre Heili; Dhiraj Mohan; José Deboni
- Web page: https://patentgrep.com/patent/US11432469B2

## CPC

- A01G 7/00: Botany in general
- A01B 79/005: {Precision agriculture}
- G06N 5/04: Inference or reasoning models
- G06N 20/00: Machine learning
- G06Q 10/06: Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q 50/02: Agriculture; Fishing; Forestry; Mining
- A01G 25/167: {Control by humidity of the soil itself or of devices simulating soil or of the atmosphere; Soil humidity sensors}
- Y02A 40/10: in agriculture
- A01G: HORTICULTURE; CULTIVATION OF VEGETABLES, FLOWERS, RICE, FRUIT, VINES, HOPS OR SEAWEED; FORESTRY; WATERING (picking of fruits, vegetables, hops or the like A01D46/00; propagating unicellular algae C12N1/12)
- A01B: SOIL WORKING IN AGRICULTURE OR FORESTRY; PARTS, DETAILS, OR ACCESSORIES OF AGRICULTURAL MACHINES OR IMPLEMENTS, IN GENERAL (making or covering furrows or holes for sowing, planting or manuring A01C5/00; mowers convertible to soil working apparatus or capable of soil working A01D42/04; mowers combined with soil working implements A01D43/12; soil working for engineering purposes E01, E02, E21)
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- Y02A: TECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE

## Abstract

A method and system for predicting soil and/or plant condition in precision agriculture with a classification of measurement data for providing an assignment of a measurement parcel to classes of interest. The assignment is used for providing action recommendations, particularly in real time or close to real time, to a farmer and/or to an agricultural device based on acquired measurement data, particularly remote sensing data, and wherein a classification model is trained by a machine learning algorithm, e.g. relying on deep learning for supervised and/or unsupervised learning, and is potentially continuously refined and adapted thanks to a feedback procedure.

## Claims

### Claim 1

A method for predicting a soil or plant condition in precision agriculture, the method comprising:
acquiring measurement data for at least one measurement parcel, which is at least partly captured by the measurement data, the measurement data comprising spectral sensor data; and
classifying the measurement data using a classification algorithm for providing an assignment of the at least one measurement parcel to at least one class of interest, based on:
the measurement data, and
a classification model comprising at least the at least one class of interest, wherein the assignment is performed using a feedback procedure providing feedback data comprising at least one of:
verification information for the assignment of the measurement parcel to the at least one class of interest,
change information of the assignment of the measurement parcel to the at least one class of interest,
a definition of a new class of interest,
an instruction for removal of a class of interest from the classification model,
a first selection of the measurement data to be used for the classification, and
identification of a second selection of the measurement data to be ignored for further processing,
wherein the feedback data is provided to a training procedure, the training procedure being based on a machine learning algorithm and providing update information for the classification model, wherein the feedback data is provided based on implicit feedback, wherein the implicit feedback is based on at least one of:
an interpretation of a lack of explicit feedback as a confirmation of the assignment, or
a comparison of an actually executed action on the at least one measurement parcel with a proposal for an action being based on the assignment of the at least one measurement parcel.

### Claim 2 (depends on 1)

The method according to claim 1, wherein the feedback data is provided based on explicit feedback by means of the feedback procedure.

### Claim 3 (depends on 1)

The method according to claim 1, wherein training procedure is adapted for processing a multitude of measurement data, feedback data and auxiliary data.

### Claim 4 (depends on 1)

The method according to claim 1, wherein the training procedure provides a set of different classification models having specific classification parameters or specific classes of interest for at least one of:
a region-specific classification,
a time-specific classification,
a soil and/or plant type specific classification, and
a history specific classification taking into account at least one of a cultivation history, a farming action history, and a harvesting history,
wherein the classification model from the set of classification models for the classification of the measurement data being provided based on at least one of:
a location information,
a time information,
a soil and/or plant type information, and
a field history information,
corresponding with the acquisition of the measurement data.

### Claim 5 (depends on 1)

The method according to claim 1, wherein the update information for the classification model is made available to a multitude of classification algorithms.

### Claim 6 (depends on 1)

The method of claim 1, wherein the feedback procedure is supported by a notification functionality providing a status information of the classification,
wherein the notification functionality being based on at least one of:
a visual representation of the status information, and
an acoustic notification of the status information.

### Claim 7 (depends on 1)

The method according to claim 1, wherein the classification is based on at least one of:
a class of interest based on soil content or soil humidity,
a class of interest based on at least one of plant status, plant health, and plant maturity,
a class of interest based on bio mass,
linear classification,
a support vector machine,
a quadratic classifier,
Kernel estimation,
boosting,
a decision tree,
deep learning,
learning vector quantization.

### Claim 8

A system for predicting a soil or plant condition in precision agriculture, the comprising:
a measurement device with a data acquisition unit for an acquiring measurement data for at least one measurement parcel, the measurement data comprising
spectral sensor data;
a classification unit for executing a classification of the measurement data using a classification algorithm for providing an assignment of the at least one measurement parcel to at least one class of interest, based on the measurement data and a classification model made available to the classification unit comprising at least the at least one class of interest;
a feedback functionality for processing the assignment by a feedback procedure providing feedback data comprising at least one of:
verification information for the assignment of the measurement parcel to the at least one class of interest,
change information of the assignment of the measurement parcel to the at least one class of interest,
a definition of a new class of interest,
an instruction for removal of a class of interest from the classification model,
a first selection of the measurement data to be used for the classification, and
identification of a second selection of the measurement data to be ignored for further processing, and
wherein the feedback data is provided to a training unit comprising a training procedure, the training procedure being based on a machine learning algorithm and providing update information for the classification model, wherein the feedback data is provided based on implicit feedback, wherein the implicit feedback is based on at least one of:
an interpretation of a lack of explicit feedback as a confirmation of the assignment, or
a comparison of an actually executed action on the at least one measurement parcel with a proposal for an action being based on the assignment of the at least one measurement parcel.

### Claim 9 (depends on 8)

The system according to claim 8, wherein the system is built such that the feedback data can be provided based on
explicit feedback by means of the feedback functionality.

### Claim 10 (depends on 8)

The system according to claim 8, wherein the training unit is built for processing a multitude of measurement data, feedback data and auxiliary data.

### Claim 11 (depends on 8)

The system according to claim 8, wherein the training unit is adapted such that the training procedure provides a set of different classification models having specific classification parameters or specific classes of interest for at least one of:
a region-specific classification,
a time-specific classification,
a soil or plant type specific classification, and
a history specific classification taking into account at least one of a cultivation history, a farming action history, and a harvesting history,
wherein the classification model of the set of different classification models for the classification of the measurement data being provided based on at least one of:
a location information,
a time information,
a soil or plant type information, and
a field history information,
corresponding with the acquisition of the measurement data.

### Claim 12 (depends on 8)

The system according to claim 8, wherein the update information for the classification model is made available to a multitude of classification algorithms.

### Claim 13 (depends on 12)

The system according to claim 12, wherein the feedback procedure is supported by a notification functionality providing a status information of the classification.

### Claim 14 (depends on 8)

The system according to claim 8, wherein the classification is based on at least one of:
a class of interest based on soil content or soil humidity,
a class of interest based on at least one of plant status, plant health, and plant maturity,
a class of interest based on bio mass,
linear classification,
a support vector machine,
a quadratic classifier,
Kernel estimation,
boosting,
a decision tree, deep learning, and
learning vector quantization.
