IP Library Granted Patent US 11,830,191
Granted Patent B2
US 11,830,191 · App. 17/986,358 · Granted Nov 28, 2023

Normalizing counts of plant-parts-of-interest

Inventors: Zhiqiang Yuan (San Jose, CA); Bodi Yuan (Sunnyvale, CA); Ming Zheng (Redwood City, CA)
Assignee: MINERAL EARTH SCIENCES LLC
G06T7/0012G06N3/04G06N3/08G06T7/60G06V10/22G06V20/188A01D45/22G06T2207/20084G06T2207/30188G06T2207/30242G06V20/68
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,830,191
App. No.
17/986,358
Granted
Nov 28, 2023
Kind
B2
Abstract

Implementations are described herein for normalizing counts of plant-parts-of-interest detected in digital imagery to account for differences in spatial dimensions of plants, particularly plant heights. In various implementations, one or more digital images depicting a top of a first plant may be processed. The one or more digital images may have been acquired by a vision sensor carried over top of the first plant by a ground-based vehicle. Based on the processing: a distance of the vision sensor to the first plant may be estimated, and a count of visible plant-parts-of-interest that were captured within a field of view of the vision sensor may be determined. Based on the estimated distance, the count of visible plant-parts-of-interest may be normalized with another count of visible plant-parts-of-interest determined from one or more digital images capturing a second plant.

Claims (44)

1. A method implemented using one or more processors, comprising:

obtaining a plurality of digital images acquired by a range-capable vision sensor carried by a ground-based vehicle past at least first and second plants, wherein differing spatial dimensions of the first and second plants cause parts of the first and second plants to be first and second distances, respectively, from the range-capable vision sensor as it passes the at least first and second plants;

processing one or more of the digital images depicting the first plant;

based on the processing:

estimating the first distance of the range-capable vision sensor to the first plant,

estimating a spatial dimension of the first plant, and

determining a count of visible plant-parts-of-interest of the first plant that were captured within a field of view of the range-capable vision sensor;

based on the estimated first distance, normalizing the count of visible plant-parts-of-interest of the first plant with another count of visible plant-parts-of-interest determined from one or more of the digital images depicting the second plant; and

predicting a crop yield using the normalized count of visible plant-parts-of-interest and the first spatial dimension of the first plant.

2. The method of claim 1 , wherein the estimated first distance of the range-capable vision sensor to the first plant is estimated based on a distribution of pixel-wise ranges between the range-capable vision sensor and the first plant, wherein the pixel-wise ranges are detected by the range-capable vision sensor and included in one or more of the digital images capturing the first plant.

3. The method of claim 2 , wherein the estimated first distance of the range-capable vision sensor to the first plant is calculated as a quantile of the distribution of pixel-wise ranges.

4. The method of claim 1 , wherein the count of visible plant-parts-of-interest is determined using a convolutional neural network.

5. The method of claim 1 , wherein the visible plant-parts-of-interest comprise bean pods.

6. The method of claim 1 , wherein the first plant and second plants are different varietals of soybean plants.

7. The method of claim 1 , wherein the spatial dimension of the first plant comprises a height of the first plant.

8. A system comprising one or more processors and memory storing instructions that, in response to execution by the one or more processors, cause the one or more processors to:

obtain a plurality of digital images acquired by a range-capable vision sensor carried by a ground-based vehicle past at least first and second plants, wherein differing spatial dimensions of the first and second plants cause parts of the first and second plants to be first and second distances, respectively, from the range-capable vision sensor as it passes the at least first and second plants;

process one or more of the digital images depicting the first plant;

based on the processing:

estimate the first distance of the range-capable vision sensor to the first plant,

estimate a spatial dimension of the first plant, and

determine a count of visible plant-parts-of-interest of the first plant that were captured within a field of view of the range-capable vision sensor;

based on the estimated first distance, normalize the count of visible plant-parts-of-interest of the first plant with another count of visible plant-parts-of-interest determined from one or more of the digital images depicting the second plant; and

predict a crop yield using the normalized count of visible plant-parts-of-interest and the first spatial dimension of the first plant.

9. The system of claim 8 , wherein the estimated first distance of the range-capable vision sensor to the first plant is estimated based on a distribution of pixel-wise ranges between the range-capable vision sensor and the first plant, wherein the pixel-wise ranges are detected by the range-capable vision sensor and included in one or more of the digital images capturing the first plant.

10. The system of claim 9 , wherein the estimated first distance of the range-capable vision sensor to the first plant is calculated as a quantile of the distribution of pixel-wise ranges.

11. The system of claim 8 , wherein the count of visible plant-parts-of-interest is determined using a convolutional neural network.

12. The system of claim 8 , wherein the visible plant-parts-of-interest comprise bean pods.

13. The system of claim 8 , wherein the first plant and second plants are different varietals of soybean plants.

14. The system of claim 8 , wherein the spatial dimension of the first plant comprises a height of the first plant.

15. At least one non-transitory computer-readable medium comprising instructions that, when executed by one or more processors, cause the one or more processors to:

obtain a plurality of digital images acquired by a range-capable vision sensor carried by a ground-based vehicle past at least first and second plants, wherein differing spatial dimensions of the first and second plants cause parts of the first and second plants to be first and second distances, respectively, from the range-capable vision sensor as it passes the at least first and second plants;

process one or more of the digital images depicting the first plant;

based on the processing:

estimate the first distance of the range-capable vision sensor to the first plant,

estimate a spatial dimension of the first plant, and

determine a count of visible plant-parts-of-interest of the first plant that were captured within a field of view of the range-capable vision sensor;

based on the estimated first distance, normalize the count of visible plant-parts-of-interest of the first plant with another count of visible plant-parts-of-interest determined from one or more of the digital images depicting the second plant; and

predict a crop yield using the normalized count of visible plant-parts-of-interest and the first spatial dimension of the first plant.

16. The at least one non-transitory computer-readable medium of claim 15 , wherein the spatial dimension of the first plant comprises a height of the first plant.

17. The at least one non-transitory computer-readable medium of claim 15 , wherein the estimated first distance of the range-capable vision sensor to the first plant is estimated based on a distribution of pixel-wise ranges between the range-capable vision sensor and the first plant, wherein the pixel-wise ranges are detected by the range-capable vision sensor and included in one or more of the digital images capturing the first plant.

18. The at least one non-transitory computer-readable medium of claim 17 , wherein the estimated first distance of the range-capable vision sensor to the first plant is calculated as a quantile of the distribution of pixel-wise ranges.

19. The at least one non-transitory computer-readable medium of claim 15 , wherein the count of visible plant-parts-of-interest is determined using a convolutional neural network.

20. The at least one non-transitory computer-readable medium of claim 15 , wherein the visible plant-parts-of-interest comprise bean pods.

Assignments (3)
MERGER Recorded Jun 26, 2024
From: MINERAL EARTH SCIENCES LLC
To: DEERE & CO.
Reel/Frame 067923/0084 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2023
From: X DEVELOPMENT LLC
To: MINERAL EARTH SCIENCES LLC
Reel/Frame 062850/0575 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 15, 2022
From: YUAN, ZHIQIANG; YUAN, BODI; ZHENG, MING
To: X DEVELOPMENT LLC
Reel/Frame 061779/0847 →