# US 10,371,683 B2 · Systems and methods for monitoring agricultural products

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

- Number: US 10,371,683 B2
- Document ID: US10371683B2
- Status: Granted
- Kind: B2
- Application number: 15/868,840
- Filed: 2018-01-11
- Published: 2018-05-24
- Granted: 2019-08-06
- Earliest claimed: 2012-06-01
- Assignees: Agerpoint, Inc.
- Applicants: AGERpoint, Inc.
- Inventors: K. Thomas McPeek
- Web page: https://patentgrep.com/patent/US10371683B2

## CPC

- G01N 33/0098: {Plants or trees (wood G01N33/46)}
- G01B 5/0035: {Measuring of dimensions of trees}
- G01N 21/251: {Colorimeters; Construction thereof}
- G01N 33/025: {Fruits or vegetables}
- G01B 11/24: for measuring contours or curvatures
- G01N 2021/1797: {in landscape, e.g. crops}
- G01N 2021/8466: {Investigation of vegetal material, e.g. leaves, plants, fruits}
- G01N: INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES (measuring or testing apparatus or processes other than immunoassay, involving enzymes or microorganisms C12M, C12Q)
- G01B: MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS

## Abstract

The present invention relates to systems and methods for monitoring agricultural products. In particular, the present invention relates to monitoring fruit production, plant growth, and plant vitality.

## Claims

### Claim 1

A plant analysis system, comprising:
a server configured to receive data from a 3D laser scanner, a camera, and a global positioning satellite (“GPS”) receiver, wherein the 3D laser scanner assembles point cloud data of a plant by creating a plurality of three dimensional vertices having three dimensional coordinates that are relative to the 3D laser scanner, the camera collects photographic data by taking an image of the plant, and the GPS receiver measures a location of a transport vehicle;
a processor configured to:
geo-register the assembled point cloud data by associating each three dimensional coordinate of the assembled point cloud data with a GPS coordinate using a relational database,
geo-register the photographic data by associating each three dimensional vertex of the assembled point cloud data with a pixel of the photographic data using the relational database,
determine plant color based on the photographic data,
generate classification data selected from one of plant stem diameter, plant height, plant volume, and plant leaf density using the GPS coordinates of the assembled point cloud data and the plant color,
determining plant quality based on plant color and one of plant stem diameter, plant height, plant volume, and plant leaf density, and
communicate instructions that control a fruit tree sprayer;
wherein the fruit tree sprayer receives the instructions from the processor to spray the plant based on the quality of the plant, wherein the instructions control when the fruit tree sprayer sprays, how long the fruit tree sprayer sprays, and what chemicals the fruit tree sprayer sprays on said plant based on said quality of said plant.

### Claim 2 (depends on 1)

The system of claim 1, wherein the camera further comprises a thermal video camera configured to collect thermal data and the quality of the plant is based on the thermal data.

### Claim 3 (depends on 1)

The system of claim 1, wherein the server is further configured to receive data from a multispectral or hyperspectral sensor for gathering spectral data.

### Claim 4 (depends on 1)

The system of claim 1, wherein the processor is further configured to generate an annotated photograph of the plant.

### Claim 5 (depends on 1)

The system of claim 1, wherein the processor further comprises a user interface configured to display the point cloud data, the photographic data, and the quality of said plant.

### Claim 6 (depends on 1)

The system of claim 1, wherein the processor is further configured to predict fruit yield of the plant, the predicted fruit yield determined by identifying a number of fruits on the plant based on the assembled point cloud data and the plant color.

### Claim 7

A method, comprising:
receiving data from a 3D laser scanner, wherein the 30 laser scanner assembles point cloud data of a plant by creating a plurality of three dimensional vertices having three dimensional coordinates that are relative to the 3D laser scanner;
receiving data from a camera, wherein the camera collects photographic data by taking an image of the plant;
receiving data from a global positioning satellite (“GPS”) receiver, wherein the GPS receiver measures a location of a transport vehicle;
geo-registering, with a processor, the assembled point cloud data by associating each three dimensional coordinate of the assembled point cloud data with a GPS coordinate using a relational database;
geo-registering, with a processor, the photographic data by associating each three dimensional vertex of the assembled point cloud data with a pixel of the photographic data using the relational database;
determining plant color based on said photographic data;
generating classification data selected from one of plant stem diameter, plant height, plant volume, and plant leaf density using the GPS coordinates of the assembled point cloud data and the plant color;
determining plant quality based on plant color and one of plant stem diameter, plant height, plant volume, and plant leaf density; and
communicating instructions that control a fruit tree sprayer;
receiving the instructions at the fruit tree sprayer;
controlling the fruit tree sprayer with the instructions to spray the plant based on the quality of the plant, wherein the instructions control when the fruit tree sprayer sprays, how long the fruit tree sprayer sprays, and what chemicals the fruit tree sprayer sprays on the plant based on the quality of the plant.

### Claim 8 (depends on 7)

The method of claim 7, further comprising receiving data from a thermal imaging camera configured to collect thermal data and determining plant quality based on the thermal data.

### Claim 9 (depends on 7)

The method of claim 7, wherein the quality of the plant is based on a number of blossoms counted on the plant, wherein the number of blossoms are determined by the geo-registered vertices of the assembled point cloud data.

### Claim 10 (depends on 7)

The method of claim 7, further comprising displaying the point cloud data on a user interface.

### Claim 11 (depends on 7)

The method of claim 7, further comprising determining plant health based on the geo-registered vertices of the assembled point cloud data.

### Claim 12 (depends on 7)

The method of claim 7, further comprising guiding the fruit tree sprayer.

### Claim 13 (depends on 12)

The method of claim 12, wherein the guiding the fruit tree sprayer comprises an action selected from the group consisting of when to spray, how long to spray, and what chemicals to spray.

### Claim 14 (depends on 7)

The method of claim 7, further comprising the steps of:
gathering spectral data for the plant; and
identifying species data of the plant.

### Claim 15 (depends on 7)

The method of claim 7, further comprising the steps of:
gathering spectral data for the plant; and
identifying a disease by correlating the spectral data with a spectral signature of a disease.

### Claim 16 (depends on 7)

The method of claim 7 further comprising identifying a unique radio frequency identifier (“RFID”) code associated with a plant.
