US 12,277,761 B2
Remote sensing algorithms for mapping regenerative agriculture
Eli Kellen Melaas, Needham, MA (US); Bobby Harold Braswell, Portsmouth, NH (US); and Douglas Kane Bolton, Boston, MA (US)
Assigned to Indigo Ag, Inc., Charlestown, MA (US)
Filed by Indigo Ag, Inc., Charlestown, MA (US)
Filed on Feb. 7, 2024, as Appl. No. 18/435,087.
Application 18/435,087 is a continuation of application No. 18/156,814, filed on Jan. 19, 2023, granted, now 11,978,251.
Application 18/156,814 is a continuation of application No. PCT/US2021/042542, filed on Jul. 21, 2021.
Claims priority of provisional application 63/178,278, filed on Apr. 22, 2021.
Claims priority of provisional application 63/054,688, filed on Jul. 21, 2020.
Prior Publication US 2024/0257515 A1, Aug. 1, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06V 20/10 (2022.01); G06V 20/13 (2022.01)
CPC G06V 20/188 (2022.01) [G06V 20/13 (2022.01)] 20 Claims
OG exemplary drawing
 
1. A method of detecting a cover crop, the method comprising:
based on a time-series of satellite imagery, determining a plurality of peaks in a vegetation index;
for a candidate peak, determining a first inflection point between the candidate peak and a preceding peak and a second inflection point between the candidate peak and a subsequent peak;
determining a plurality of time segments between the first inflection point and the candidate peak, each of the plurality of time segments preceding the candidate peak, wherein:
a first time segment of the plurality of time segments is determined to extend from the first inflection point to a first interim point that precedes the candidate peak, the first interim point being at a first predefined percentage of a normalized amplitude of the candidate peak in the vegetation index;
a second time segment of the plurality of time segments is determined to extend from the first interim point to a second interim point that precedes the candidate peak, the second interim point being at a second predefined percentage of the normalized amplitude of the candidate peak in the vegetation index, the second predefined percentage exceeding the first predefined percentage, the second predefined percentage being less than the normalized amplitude of the candidate peak;
a third time segment of the plurality of time segments is determined to extend from the second interim point to a third interim point that precedes the candidate peak, the third interim point being at a third predefined percentage of the normalized amplitude of the candidate peak in the vegetation index, the third predefined percentage exceeding the second predefined percentage, the second predefined percentage being less than the normalized amplitude of the candidate peak; and
the first time segment, the second time segment, and the third time segment are not of predefined lengths;
determining one or more summary statistics for each of the plurality of time segments between the first inflection point and the candidate peak and for one or more summary statistics between the second inflection point and the candidate peak, wherein each of the one or more summary statistics is calculated across an entirety of its respective time segment; and
providing the one or more summary statistics to a trained classifier, and receiving therefrom an indication of a presence or absence of a cover crop at the candidate peak.