IP Library › Granted Patent US 12,737,701
Granted Patent B2
US 12,737,701 · App. 17/415,598 · Granted Sep 15, 2026

Apparatus and method for crop yield prediction

Inventors: Kaiyu Guan (Champaign, IL); Jian Peng (Champaign, IL); Xiangtao Xu (Arlington, MA); Sibo Wang (Champaign, IL); Bin Peng (Savoy, IL)
Assignee: The Board of Trustees of the University of Illinois
G06Q10/06315G06Q10/04G06Q50/02G06T7/97G06V20/188G06T2207/10036G06V20/194
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 12,737,701
App. No.
17/415,598
Granted
Sep 15, 2026
Kind
B2
Abstract

Aspects of the subject disclosure may include, for example, a device comprising: a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, perform operations, the operations comprising: identifying an occurrence of one or multiple phenology stages of a crop, resulting in identified occurrences; optimizing, based upon the identified occurrences, a yield model, wherein the yield model produces, after the optimizing, a first predicted yield for a first region; and generating a second predicted yield based upon the first predicted yield, wherein the second predicted yield covers a second region that is smaller than the first region. Additional embodiments are disclosed.

Claims (68)

1 . A device for creating a model capable of predicting and/or estimating crop yield and for predicting and/or estimating crop yield, the device comprising:

a processing system including a processor; and

a memory that stores executable instructions that, when executed by the processing system, perform operations, the operations comprising:

defining a set of at least one geographic region;

obtaining a set of environmental, weather, soil, and satellite-derived remote sensing variables in the set of at least one geographic region during a first set of one or more time windows, wherein the set of variables is associated with a crop and wherein the obtaining of the set of variables at least partially involves converting the remote sensing variables to a geographic projection using nearest neighbor resampling;

training a yield model, wherein the set of variables is a first set of inputs to the yield model, and wherein the training utilizes machine learning and comprises:

generating a gap-free, smoothed time series of a metric for a plurality of dates by applying a Savitzky-Golay filter to the geographic projection for each geographic region of the set of at least one geographic region;

determining a date when the metric exhibits a particular characteristic;

applying a plurality of time shifts to the time series on the determined date to estimate an occurrence of a phenology stage of the crop;

calculating a fraction of pixels that have achieved a threshold of the phenology stage based, at least in part, on each time shift of the plurality of time shifts;

conducting regressions using the calculated fractions to predict yield data;

comparing the predicted yield data to actual yield data;

selecting at least one time shift from the plurality of time shifts based on an error of the at least one time shift, the error being extracted from the conducted regressions and wherein the first set of one or more time windows is defined based on the at least one time shift;

performing additional regressions using least absolute shrinkage and selection operator (LASSO), wherein inputs to the additional regressions comprise the remote sensing variables, the geographic projection, the time series, or the at least one time shift;

predicting, after the training, a first predicted yield for a first region via the trained yield model;

identifying a unit of land, and identifying an occurrence of a second phenology stage of the crop for the unit of land, resulting in a second occurrence;

obtaining a second set of environmental, weather, soil, and satellite-derived remote sensing variables for the unit of land during a second set of one or more time windows defined based on the second occurrence; and

generating a second predicted yield using the trained yield model, and using the second set of environmental, weather, soil, and satellite-derived remote sensing variables as a second set of inputs to the trained yield model, wherein the second predicted yield covers a second region that is smaller than the first region;

wherein the yield model is capable of modeling one or more crop yields at a pixel scale.

2 . The device of claim 1 , wherein the occurrence of the phenology stage comprises multiple phenology stages of the crop.

3 . The device of claim 1 , wherein the satellite data is real-time satellite data.

4 . The device of claim 1 , wherein:

the first region is on a scale of a country, state, county, or user-defined region; and

the second region is on a scale of a farm, field, or portion of a field.

5 . The device of claim 1 , wherein the first predicted yield is based on an aggregation of a plurality of models of yields at a pixel scale or at a field scale within the first region.

6 . The device of claim 1 , wherein the crop is corn, soybean, wheat, rice, cotton, or other row crops.

7 . The device of claim 1 , wherein the set of at least one geographic region is on a scale of a country, state, county, single farm, single field, or user-defined region.

8 . The device of claim 1 , wherein the metric is green chlorophyll vegetation index and the particular characteristic is a maximum.

9 . The device of claim 1 , wherein the operations further comprise:

generating a yield map for the first region based on the first predicted yield for the first region; and

generating a second yield map for the second region based on the second predicted yield for the second region.

10 . A method for use with predicting and/or estimating crop yield, the method comprising:

obtaining satellite data associated with a crop in a first set of one or more geographical regions;

obtaining additional data associated with the crop in a second set of one or more geographical regions, wherein the second set of one or more geographical regions at least partially overlaps the first set of one or more geographical regions;

obtaining actual yield information regarding the crop in a third set of one or more geographical regions, wherein the third set of one or more geographical regions at least partially overlaps the first set of one or more geographical regions or the second set of one or more geographical regions;

extracting, calculating, or deriving a first set of variables from the satellite data and/or the additional data over at least partially overlapping geographical regions from the first set, second set, and/or third set by sampling from the satellite data in the at least partially overlapping geographical regions and/or sampling from the additional data in the at least partially overlapping geographical regions, wherein the sampling is performed by iterating over pixels of the satellite data or additional data and selecting pixels that either partially or fully overlap the first set of one or more geographical regions, the second set of one or more geographical regions, and/or the third set of one or more geographical regions, and wherein the extracting, calculating, or deriving of the first set of variables at least partially involves converting the satellite data to a geographic projection using nearest neighbor resampling;

training a yield model, resulting in a trained yield model, wherein the yield model receives the first set of variables as input, and wherein a goal of the trained yield model is to minimize a difference between predicted yield information output by the yield model regarding the crop in the third set of one or more geographical regions and the actual yield information regarding the crop in the third set of one or more geographical regions, and wherein the training utilizes machine learning and comprises:

generating a gap-free, smoothed time series of a metric for a plurality of dates by applying a Savitzky-Golay filter to the geographic projection for each geographical region of the first set of one or more geographical regions;

determining a date when the metric exhibits a particular characteristic;

applying a plurality of time shifts to the time series on the determined date to estimate an occurrence of a phenology stage of the crop;

calculating a fraction of pixels that have achieved a threshold of the phenology stage based, at least in part, on each time shift of the plurality of time shifts;

conducting regressions using the calculated fractions to predict yield data;

comparing the predicted yield data to actual yield data;

selecting at least one time shift from the plurality of time shifts based on an error of the at least one time shift, the error being extracted from the conducted regressions;

performing additional regressions using least absolute shrinkage and selection operator (LASSO), wherein inputs to the additional regressions comprise the satellite data, the geographic projection, the time series, or the at least one time shift;

defining a fourth set of one or more geographical regions wherein the fourth set of one or more geographical regions is smaller than the first, second, or third sets of one or more geographical regions in area;

extracting, calculating, or deriving a second set of variables from satellite data and/or additional data over the fourth set of one or more geographical regions, by sampling from the satellite data and/or the additional data over the fourth set of one or more geographical regions; and

predicting yield information regarding the crop in the fourth set of one or more geographical regions using the trained yield model.

11 . The method of claim 10 , wherein the phenology stage comprises a reproductive period.

12 . The method of claim 10 , wherein the additional data associated with the crop in the second set of one or more geographical regions comprises climate data, weather data, environmental data, soil data, surface reflectance data, crop biomass data, water stress data, vapor pressure deficit, and/or vegetation indices.

13 . The method of claim 10 , wherein each of the first, second, third, and fourth sets of one or more geographical regions is/are on a scale of a country, state, county, single farm, single field, or user-defined region.

14 . The method of claim 10 , wherein the metric is green chlorophyll vegetation index and the particular characteristic is a maximum.

15 . The method of claim 10 , further comprising generating a yield map for the predicted yield information regarding the crop in the fourth set of one or more geographical regions.

16 . A method of training and/or applying a machine-learning model capable of predicting and/or estimating crop yield, the method comprising:

training a machine-learning model via the steps comprising:

obtaining, from a dataset, actual yield data associated with a crop;

obtaining, from a second dataset, satellite data associated with the crop;

converting the satellite data to a geographic projection using nearest neighbor resampling;

generating a gap-free, smoothed time series of a metric for a plurality of dates by applying a Savitzky-Golay filter to the geographic projection;

determining a date when the metric exhibits a particular characteristic;

applying a plurality of time shifts to the time series on the determined date to estimate an occurrence of a phenology stage of the crop;

calculating a fraction of pixels that have achieved a threshold of the phenology stage based, at least in part, on each time shift of the plurality of time shifts;

conducting regressions using the calculated fractions to predict yield data;

comparing the predicted yield data to actual yield data;

selecting at least one time shift from the plurality of time shifts based on an error of the at least one time shift, the error being extracted from the conducted regressions;

performing additional regressions using least absolute shrinkage and selection operator (LASSO), wherein inputs to the additional regressions comprise the satellite data, the geographic projection, the time series, or the at least one time shift.

17 . The method of claim 16 , wherein the metric is green chlorophyll vegetation index and the particular characteristic is a maximum.

18 . The method of claim 16 , further comprising generating a yield map showing a predicted yield in a region wherein the predicted yield is based on the predicted yield data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 3, 2021
From: GUAN, KAIYU; PENG, JIAN; WANG, SIBO; PENG, BIN; XU, XIANGTAO
To: THE BOARD OF TRUSTEES OF THE UNIVERSITY OF ILLINOIS
Reel/Frame 058285/0155 →
Continuity (2)
Provisional Application 62782144 · Dec 19, 2018
Related Publication 20220067614A1 · Mar 3, 2022
References Cited (81)
US 9140824B1 · Mewes · 2015 [cited by examiner]
US 20060282295A1 · McComb · 2006 [cited by examiner]
US 20140377795A1 · Gannot · 2014 [cited by examiner]
US 20160171680A1 · Lobell · 2016 [cited by examiner]
US 20170090068A1 · Xiang · 2017 [cited by examiner]
US 20170196171A1 · Xu · 2017 [cited by examiner]
US 20170213083A1 · Shriver · 2017 [cited by examiner]
US 20170228475A1 · Aldor-Noiman · 2017 [cited by examiner]
US 20170228743A1 · Cousins et al. · 2017 [cited by applicant]
US 20180018517A1 · Zhong · 2018 [cited by examiner]
US 20180070527A1 · Richt · 2018 [cited by examiner]
US 20180211156A1 · Guan · 2018 [cited by examiner]
US 20180330435A1 · Garg · 2018 [cited by examiner]
US 20190050510A1 · Mewes · 2019 [cited by examiner]
US 20190156437A1 · Dail · 2019 [cited by examiner]
US 20190325467A1 · Perry et al. · 2019 [cited by applicant]
US 20190335674A1 · Basso · 2019 [cited by examiner]
US 20200126232A1 · Guo · 2020 [cited by examiner]
US 20200134485A1 · Sood · 2020 [cited by examiner]
US 20220146409A1 · Hamilton · 2022 [cited by examiner]
CN 107423850A · 2017 [cited by examiner]
WO 2017096073A1 · 2017 [cited by applicant]
Stas, Michiel, et al. “A comparison of machine learning algorithms for regional wheat yield prediction using NDVI time series of SPOT-VGT.” 2016 fifth international conference on agro-geoinformatics (agro-geoinformatics… [cited by examiner]
Jin, Zhenong, George Azzari, and David B. Lobell. “Improving the accuracy of satellite-based high-resolution yield estimation: A test of multiple scalable approaches.” Agricultural and forest meteorology 247 (2017): 207… [cited by examiner]
Haghverdi, Amir, Robert A. Washington-Allen, and Brian G. Leib. “Prediction of cotton lint yield from phenology of crop indices using artificial neural networks.” Jul. 20, 2018. Computers and Electronics in Agriculture … [cited by examiner]
Verger, Aleixandre, et al. “The CACAO method for smoothing, gap filling, and characterizing seasonal anomalies in satellite time series.” IEEE transactions on Geoscience and Remote Sensing 51.4 (2013): 1963-1972. (Year:… [cited by examiner]
Manfron, Giacinto, et al. “Estimating inter-annual variability in winter wheat sowing dates from satellite time series in Camargue, France.” International journal of applied earth observation and geoinformation 57 (2017… [cited by examiner]
Darvishzadeh, R. Roshanak. “Multivariate statistical analysis for estimating grassland leaf area index and chlorophyll content using hyperspectral data.” Enschded, The Netherlands: University of Twente (2015). (Year: 20… [cited by examiner]
Gore [cited by examiner]
Doraiswamy et al., “Operational Prediction of Crop Yields Using Modis Data and Products”, ISPRS WG VIII/10 Workshop 2006—Remote Sensing Support to Crop Yield Forecast and Area Estimates, pp. 1-11, Mar. 5, 2020. [cited by applicant]
International Searching Authority in connection with PCT/US2019/067217 filed Dec. 18, 2019, “The International Search Report and the Written Opinion of the International Searching Authority, or the Declaration”, 7 pages… [cited by applicant]
Busetto et al., “Downstream Services for Rice Crop Monitoring in Europe: From Regional to Local Scale,” IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, vol. 10, No. 12, Dec. 2017, pp. 5… [cited by applicant]
Duncan et al., “The potential of satellite-observed crop phenology to enhance yield gap assessments in smallholder landscapes,” Frontiers in Environmental Science, vol. 3, Article 56, Apr. 2015, 16 pages. [cited by applicant]
Lobell et al., “A scalable satellite-based crop yield mapper,” Remote Sensing of Environment, vol. 164, 2015, pp. 324-333. [cited by applicant]
Azzari et al. “Towards fine resolution global maps of crop yields: Testing multiple methods and satellites in three countries.” Remote Sensing of Environment 202 (2017): 129-141. [cited by applicant]
Barlow et al. “Simulating the impact of extreme heat and frost events on wheat crop production: A review.” Field crops research 171 (2015): 109-119. [cited by applicant]
Bobryk et al. “Validating a digital soil map with corn yield data for precision agriculture decision support.” Agronomy Journal 108.3 (2016): 957-965. [cited by applicant]
Bokusheva et al. “Satellite-based vegetation health indices as a criteria for insuring against drought-related yield losses.” Agricultural and Forest Meteorology 220 (2016): 200-206. [cited by applicant]
Bolton et al. “Forecasting crop yield using remotely sensed vegetation indices and crop phenology metrics.” Agricultural and forest meteorology 173 (2013): 74-84. [cited by applicant]
Boryan et al. “Monitoring US agriculture: the US department of agriculture, national agricultural statistics service, cropland data layer program.” Geocarto International 26.5 (2011): 341-358. [cited by applicant]
Boyer et al. “The US drought of 2012 in perspective: a call to action.” Global Food Security 2.3 (2013): 139-143. [cited by applicant]
Burke et al. “Satellite-based assessment of yield variation and its determinants in smallholder African systems.” Proceedings of the National Academy of Sciences 114.9 (2017): 2189-2194. [cited by applicant]
Cai et al. “A high-performance and in-season classification system of field-level crop types using time-series Landsat data and a machine learning approach.” Remote sensing of environment 210 (2018): 35-47. [cited by applicant]
Cai et al. “Crop yield predictions-high resolution statistical model for intra-season forecasts applied to corn in the US.” 2017 Fall Meeting. Gro Intelligence Inc (2017): 1-46. [cited by applicant]
Cai et al. “Integrating satellite and climate data to predict wheat yield in Australia using machine learning approaches.” Agricultural and forest meteorology 274 (2019): 144-159. [cited by applicant]
Chaney et al. “POLARIS: A 30-meter probabilistic soil series map of the contiguous United States.” Geoderma 274 (2016): 54-67. [cited by applicant]
Flatnes et al. “Addressing Climate Change Through Risk Mitigation: Welfare Implications of Index Insurance in Northeastern Tanzania.” Climate Change and Multi-Dimensional Sustainability in African Agriculture: Climate C… [cited by applicant]
Franch et al. “Improving the timeliness of winter wheat production forecast in the United States of America, Ukraine and China using MODIS data and NCAR Growing Degree Day information.” Remote Sensing of Environment 161… [cited by applicant]
Frankenberg et al. “3.10 solar induced chlorophyll fluorescence: Origins, relation to photosynthesis and retrieval.” Compr. Remote Sens 3 (2018): 143-162. [cited by applicant]
Gitelson et al. “Remote estimation of canopy chlorophyll content in crops.” Geophysical research letters 32.8 (2005): 1-4. [cited by applicant]
Gitelson et al. “Remote estimation of leaf area index and green leaf biomass in maize canopies.” Geophysical research letters 30.5 (2003): 52-1-52-4. [cited by applicant]
Gourdji et al. “Global crop exposure to critical high temperatures in the reproductive period: historical trends and future projections.” Environmental Research Letters 8.2 (2013): 1-10. [cited by applicant]
Guan et al. “Deriving vegetation phenological time and trajectory information over Africa using SEVIRI daily Lai.” IEEE Transactions on Geoscience and Remote Sensing 52.2 (2013): 1113-1130. [cited by applicant]
Guan et al. “Improving the monitoring of crop productivity using spaceborne solar-induced fluorescence.” Global change biology 22.2 (2016): 716-726. [cited by applicant]
Guan et al. “Mapping paddy rice area and yields over thai binh province in viet nam from modis, landsat, and alos-2/palsar-2.” IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing 11.7 (2018)… [cited by applicant]
Guan et al. “Photosynthetic seasonality of global tropical forests constrained by hydroclimate.” Nature Geoscience 8.4 (2015): 284-289. [cited by applicant]
Guan et al. “The shared and unique values of optical, fluorescence, thermal and microwave satellite data for estimating large-scale crop yields.” Remote sensing of environment 199 (2017): 333-349. [cited by applicant]
Holzworth et al. “APSIM-evolution towards a new generation of agricultural systems simulation.” Environmental Modelling & Software 62 (2014): 327-350. [cited by applicant]
Johnson, D. M. “An assessment of pre-and within-season remotely sensed variables for forecasting corn and soybean yields in the United States.” Remote Sensing of Environment 141 (2014): 116-128. [cited by applicant]
Joiner et al. “The seasonal cycle of satellite chlorophyll fluorescence observations and its relationship to vegetation phenology and ecosystem atmosphere carbon exchange.” Remote Sensing of Environment 152 (2014): 375-… [cited by applicant]
Kullback et al. “On information and sufficiency.” The annals of mathematical statistics 22.1 (1951): 79-86. [cited by applicant]
Lal et al. “Climate change and multi-dimensional sustainability in African agriculture.” Columbus: Springer (2016): 1-717. [cited by applicant]
Lancashire et al. “A uniform decimal code for growth stages of crops and weeds.” Annals of applied Biology 119.3 (1991): 561-601. [cited by applicant]
Lobell et al. “Getting caught with our plants down: the risks of a global crop yield slowdown from climate trends in the next two decades.” Environmental Research Letters 9.7 (2014): 1-8. [cited by applicant]
Lobell et al. “Greater sensitivity to drought accompanies maize yield increase in the US Midwest.” Science 344.6183 (2014): 516-519. [cited by applicant]
Lobell, D. B. “The use of satellite data for crop yield gap analysis.” Field crops research 143 (2013): 56-64. [cited by applicant]
Luo et al. “STAIR: A generic and fully-automated method to fuse multiple sources of optical satellite data to generate a high-resolution, daily and cloud-/gap-free surface reflectance product.” Remote Sensing of Environ… [cited by applicant]
Mathieu et al. “Statistical weather-impact models: An application of neural networks and mixed effects for corn production over the United States.” Journal of applied Meteorology and Climatology 55.11 (2016): 2509-2527. [cited by applicant]
Peixoto et al. “The climatology of relative humidity in the atmosphere.” Journal of climate 9.12 (1996): 3443-3463. [cited by applicant]
Rattalino Edreira et al. “Heat stress in temperate and tropical maize hybrids: Kernel growth, water relations and assimilate availability for grain filling.” Field Crops Research 166 (2014): 162-172. [cited by applicant]
Sakamoto et al. “A crop phenology detection method using time-series MODIS data.” Remote sensing of environment 96.3-4 (2005): 366-374. [cited by applicant]
Sakamoto et al. “MODIS-based corn grain yield estimation model incorporating crop phenology information.” Remote Sensing of Environment 131 (2013): 215-231. [cited by applicant]
Sakamoto et al. “Near real-time prediction of US corn yields based on time-series MODIS data.” Remote Sensing of Environment 147 (2014): 219-231. [cited by applicant]
Sellers et al. “Canopy reflectance, photosynthesis, and transpiration. III. A reanalysis using improved leaf models and a new canopy integration scheme.” Remote sensing of environment 42.3 (1992): 187-216. [cited by applicant]
Soil Survey Staff, Survey [online], Natural Resources Conservation Service, United States Department of Agriculture, 2014. Retrieved from the Internet: <URL:https://websoilsurvey.nrcs.usda.gov/app/>, 2 pages. [cited by applicant]
Urban et al. “Estimating sowing dates from satellite data over the US Midwest: A comparison of multiple sensors and metrics.” Remote sensing of Environment 211 (2018): 400-412. [cited by applicant]
Urban et al. “The effects of extremely wet planting conditions on maize and soybean yields.” Climatic Change 130.2 (2015): 247-260. [cited by applicant]
Wilhelm et al. “Heat stress during grain filling in maize: effects on kernel growth and metabolism.” Crop science 39.6 (1999): 1733-1741. [cited by applicant]
Xu et al. “Machine learning-based modeling of spatio-temporally varying responses of rainfed corn yield to climate, soil, and management in the US corn belt.” Frontiers in Artificial Intelligence 4 (2021): 1-21. [cited by applicant]
You et al. “Deep gaussian process for crop yield prediction based on remote sensing data.” Proceedings of the AAAI conference on artificial intelligence. vol. 31. No. 1. (2017): 4559-4565. [cited by applicant]
Zhang et al. “Potential monitoring of crop production using a satellite-based Climate-Variability Impact Index.” Agricultural and Forest Meteorology 132.3-4 (2005): 344-358. [cited by applicant]