# US 10,368,505 B2 · System and method for image-based determination of irrigation system dispersal routes

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

- Number: US 10,368,505 B2
- Document ID: US10368505B2
- Status: Granted
- Kind: B2
- Application number: 15/629,349
- Filed: 2017-06-21
- Published: 2017-12-28
- Granted: 2019-08-06
- Earliest claimed: 2016-06-22
- Assignees: Prospera Technologies, Ltd.
- Applicants: Prospera Technologies, Ltd.
- Inventors: Raviv Itzhaky; Daniel Koppel; Simeon Shpiz
- Web page: https://patentgrep.com/patent/US10368505B2

## CPC

- A01G 25/16: Control of watering
- A01G 25/167: {Control by humidity of the soil itself or of devices simulating soil or of the atmosphere; Soil humidity sensors}
- G06V 20/188: {Vegetation}
- G06V 20/68: Food, e.g. fruit or vegetables
- 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)
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING

## Abstract

A system and method for image-based irrigation system management. The method includes continuously obtaining sensor signals, wherein the sensor signals include at least one first image showing at least one crop; analyzing the obtained sensor signals, wherein the analysis includes performing machine vision on the at least one first image; determining, based on the analysis, at least one current crop identifier of the at least one crop; and determining, in real-time, a dispersal route for an irrigation system based on the at least one current crop identifier.

## Claims

### Claim 1

A method for image-based irrigation system management, comprising:
continuously obtaining sensor signals, wherein the sensor signals include at least one first image showing at least one crop;
analyzing the obtained sensor signals, wherein the analysis includes performing machine vision on the at least one first image, wherein the analysis further includes comparing results of the machine vision to predetermined machine vision results of a plurality of second images, wherein each image of the plurality of second images is associated with a known crop state;
determining, based on the analysis, at least one current crop identifier of the at least one crop;
determining, in real-time, a dispersal route for an irrigation system based on the at least one current crop identifier; and
causing configuration of the irrigation system based on the dispersal route, wherein the irrigation system irrigates the at least one crop according to the dispersal route when configured based on the dispersal route, wherein causing configuration of the irrigation system based on the dispersal route further comprises:
determining, based on the dispersal route, configuration instructions; and
sending, to an irrigation control system, the configuration instructions, wherein the irrigation control system is configured to cause, in real-time, irrigation by the irrigation system based on the configuration instructions.

### Claim 2 (depends on 1)

The method of claim 1, wherein the dispersal route includes at least one of: at least one flow rate, a composition of irrigation material to be dispersed to the at least one crop, at least one portion of the irrigation system to disperse a composition of irrigation material, and a configuration of at least one dispersing portion of the irrigation system.

### Claim 3 (depends on 1)

The method of claim 1, wherein continuously obtaining the sensor signals further comprises:
capturing at least a portion of the sensor signals using at least one camera deployed in proximity to the at least one crop.

### Claim 4 (depends on 1)

The method of claim 1, wherein the sensor signals further include at least one environmental sensor signal, wherein the analysis includes identifying at least one environmental parameter based on the at least one environmental sensor signal, wherein the dispersal route is determined based further on the at least one environmental parameter.

### Claim 5 (depends on 1)

The method of claim 1, wherein each of the steps of analyzing the obtained sensor signals, determining the at least one current crop identifier, and determining the dispersal route is repeated at predetermined time intervals.

### Claim 6 (depends on 1)

The method of claim 1, further comprising:
sending the dispersal route to a device equipped with a display, wherein the sent dispersal route is displayed on the device.

### Claim 7 (depends on 1)

The method of claim 1, wherein the at least one crop identifier further includes a type of the at least one crop.

### Claim 8 (depends on 1)

The method of claim 1, wherein the at least one current crop identifier includes a current crop state, wherein the current crop state is the known crop state of a matching second image of the plurality of second images.

### Claim 9

A non-transitory computer readable medium having stored thereon instructions for causing a processing circuitry to execute a process, the process comprising:
continuously obtaining sensor signals, wherein the sensor signals include at least one first image showing at least one crop;
analyzing the obtained sensor signals, wherein the analysis includes performing machine vision on the at least one first image, wherein the analysis further includes comparing results of the machine vision to predetermined machine vision results of a plurality of second images, wherein each image of the plurality of second images is associated with a known crop state;
determining, based on the analysis, at least one current crop identifier of the at least one crop;
determining, in real-time, a dispersal route for an irrigation system based on the at least one current crop identifier; and
causing configuration of the irrigation system based on the dispersal route, wherein the irrigation system irrigates the at least one crop according to the dispersal route when configured based on the dispersal route, wherein causing configuration of the irrigation system based on the dispersal route further comprises:
determining, based on the dispersal route, configuration instructions; and
sending, to the irrigation control system, the configuration instructions, wherein the irrigation control system is configured to cause, in real-time, irrigation by the irrigation system based on the configuration instructions.

### Claim 10

A system for image-based irrigation system management, comprising:
a processing circuitry; and
a memory, the memory containing instructions that, when executed by the processing circuitry, configure the system to:
continuously obtain sensor signals, wherein the sensor signals include at least one first image showing at least one crop;
analyze the obtained sensor signals, wherein the analysis includes performing machine vision on the at least one first image, wherein the analysis further includes comparing results of the machine vision to predetermined machine vision results of a plurality of second images, wherein each image of the plurality of second images is associated with a known crop state;
determine, based on the analysis, at least one current crop identifier of the at least one crop;
determine, in real-time, a dispersal route for an irrigation system based on the at least one current crop identifier; and
cause configuration of the irrigation system based on the dispersal route, wherein the irrigation system irrigates the at least one crop according to the dispersal route when configured based on the dispersal route, wherein causing configuration of the irrigation system based on the dispersal route further comprises:
determining, based on the dispersal route, configuration instructions; and
sending, to the irrigation control system, the configuration instructions, wherein the irrigation control system is configured to cause, in real-time, irrigation by the irrigation system based on the configuration instructions.

### Claim 11 (depends on 10)

The system of claim 10, wherein the dispersal route includes at least one of: at least one flow rate, a composition of irrigation material to be dispersed to the at least one crop, at least one portion of the irrigation system to disperse a composition of irrigation material, and a configuration of at least one dispersing portion of the irrigation system.

### Claim 12 (depends on 10)

The system of claim 10, wherein the system is further configured to:
capture at least a portion of the sensor signals using at least one camera deployed in proximity to the at least one crop.

### Claim 13 (depends on 10)

The system of claim 10, wherein the sensor signals further include at least one environmental sensor signal, wherein the analysis includes identifying at least one environmental parameter based on the at least one environmental sensor signal, wherein the dispersal route is determined based further on the at least one environmental parameter.

### Claim 14 (depends on 10)

The system of claim 10, wherein the system is configured to analyze the obtained sensor signals, determine the at least one current crop identifier, and determine the dispersal route repeatedly at predetermined time intervals.

### Claim 15 (depends on 10)

The system of claim 10, wherein the system is further configured to:
send the dispersal route to a device equipped with a display, wherein the sent dispersal route is displayed on the device.

### Claim 16 (depends on 10)

The system of claim 10, wherein the at least one crop identifier further includes a type of the at least one crop.

### Claim 17 (depends on 10)

The system of claim 10, wherein the at least one current crop identifier includes a current crop state, wherein the current crop state is the known crop state of a matching second image of the plurality of second images.

### Claim 18 (depends on 1)

The method of claim 1, wherein each of the plurality of second images is further associated with at least one dispersal route, wherein the determined dispersal route is one of the at least one dispersal route associated with one of the plurality of second images.
