US 11,948,354 B2
Automated spectral selection for feature identification from remote sensed images
Jill Marie Stanford, Cumming, IA (US); Jeff Germain, Marble, CO (US); Jeremy Folds, Colorado Springs, CO (US); and Bob Binckes, Fort Collins, CO (US)
Assigned to Cultivate Agricultural Intelligence, LLC, Orlando, FL (US)
Filed by Cultivate Agricultural Intelligence, LLC, Orlando, FL (US)
Filed on May 28, 2021, as Appl. No. 17/333,960.
Claims priority of provisional application 62/704,780, filed on May 28, 2020.
Prior Publication US 2022/0092873 A1, Mar. 24, 2022
Int. Cl. G06V 20/58 (2022.01); G06V 10/58 (2022.01); G06V 20/10 (2022.01); H04W 4/029 (2018.01)
CPC G06V 20/188 (2022.01) [G06V 10/58 (2022.01); G06V 20/194 (2022.01); H04W 4/029 (2018.02)] 14 Claims
OG exemplary drawing
 
1. A system for spectral selection comprising:
a. a spectral selection processing module including at least one processor and storing one or more pieces of imagery, said one or more pieces of imagery are raster formatted images having at least one image band, wherein said processing module is a first source of said one or more pieces of imagery;
b. a user device module communicatively coupled to the spectral selection processing module via a communication connection, wherein said user device module is separate from said spectral selection processing module;
c. wherein the user device module and at least one processor are configured to communicate with each other and at least one non-transitory memory with one or more executable instructions stored thereon, wherein the processor is configured to execute the one or more executable instructions, wherein the one or more executable instructions are configured to cause the processor to:
i. store at least one of said one or more pieces of imagery;
ii. generate a list of said one or more pieces of imagery viewable on said user device module;
iii. generate at least one input related to said one or more pieces of imagery for user selection on said user device module;
iv. generate a map view on said user device module of said one or more pieces of imagery wherein a user may input at least one extent of said one or more pieces of imagery for analysis by said spectral selection processing module and wherein a user may input a location to generate an analysis target location;
v. receive return user input from said user device module, wherein said return user input is based on said analysis target location, said at least one extent, and said at least one input;
vi. generate target pixel values based on said return user input;
vii. transform said pixels to vectors;
viii. classify said vectors based on type of said vectors;
ix. calculate geometry corresponding to said vectors wherein said calculation varies based on the classification of said vectors;
x. return results to said user device module for display on said user device module;
d. wherein said system is implemented at least partially using cloud computing resources.