IP Library › Granted Patent US 10,217,188
Granted Patent B2
US 10,217,188 · App. 14/939,744 · Granted Feb 26, 2019

Systems and methods for aggregating and facilitating the display of spatially variable geographic data acquired by airborne vehicles

Inventors: Michael Ritter (San Diego, CA); Michael Milton (San Diego, CA)
Assignee: SlantRange, Inc.
G06T3/4038G06K9/0063
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 10,217,188
App. No.
14/939,744
Granted
Feb 26, 2019
Kind
B2
Abstract

Spatially variable data associated with a geographical region such as a map or image from multiple samples acquired by one or more airborne vehicles taken across sub-regions of the geographical region may be aggregating and displayed. High-resolution image data of a geographical region acquired by one or more airborne vehicles may be obtained. The image data may comprise images corresponding to sub-regions of the geographical region. The images may be acquired at an image resolution corresponding to a first spatial frequency. Individual images may be analyzed to determine statistical information corresponding to the sub-regions of the geographical region. The statistical information corresponding to the sub-regions of the geographical region may be provided, for presentation to a user, by resampling the statistical information based on a second spatial frequency. The second spatial frequency may be equal to or less than the first spatial frequency.

Claims (60)

1. A system configured for aggregating and facilitating display of spatially variable data associated with a geographical region such as a map or image from multiple samples acquired by one or more airborne vehicles taken across sub-regions of the geographical region independent of data obtained from outside data sources, the system comprising:

one or more hardware processors configured by machine-readable instructions to:

obtain high-resolution image data of a geographical region acquired by one or more airborne vehicles, the image data comprising a plurality of spectral images corresponding to sub-regions of the geographical region, the plurality of spectral images being acquired at an image resolution corresponding to a first spatial frequency, wherein:

the first spatial frequency corresponds to a characteristic dimension of vegetation growth in a sub-region, such that the first spatial frequency enables segmentation of leaf elements of the vegetation growth from a background or surrounding objects; and

the image data acquired by one or more airborne vehicles further comprises information conveying a position and attitude of an airborne sensor that acquired individual ones of the plurality of images at a time the image data is obtained;

correct the spectral images for changing conditions of ambient light;

analyze individual ones of the plurality of the corrected spectral images to determine statistical information corresponding to the sub-regions of the geographical region, the analysis being independent of data obtained from outside data sources, the analysis comprising:

separating individual pixels among the plurality of the corrected spectral images into classes based on spectral content; and

calculating statistics within the classes; and

provide, for presentation to a user, the statistical information corresponding to the sub-regions of the geographical region by resampling the statistical information based on a second spatial frequency, the second spatial frequency being equal to or less than the first spatial frequency, the resampling comprising interpolating the statistics within the classes onto a surface with spatial scale similar to, or greater than, an estimated geo-positioning error of the ground-projected location of the spectral images.

2. The system of claim 1 , wherein image data of the geographical region includes one or more of a color image, a monochrome image, a multispectral image, a hyperspectral image, a ranging image from lidar, a radar image, or a sonic range image.

3. The system of claim 1 , wherein the statistical information is related to one or more of agricultural vegetation growth, non-agricultural vegetation growth, soil conditions, livestock animal populations, non-livestock animal populations, bodies of water, developed land, or undeveloped land.

4. The system of claim 1 , wherein:

individual ones of the plurality of images are divided into an array of m×n sub-regions for statistical analysis, a given m×n sub-region being a shape with dimension of k pixels by I pixels, wherein k×I is a native resolution of a sensor that acquired individual ones of the plurality of images; and

the statistical information of individual ones of the sub-regions is projected to a geographical coordinate based on position, attitude, and optical characteristics of the one or more sensors disposed on the one or more airborne vehicles at a time of acquisition.

5. The system of claim 4 , wherein the projected statistical information of individual ones of the sub-regions is resampled onto a monotonic geo-position grid to form a single p×q map or image, the single p×q map or image being a shape with dimensions of p pixels by q pixels, a given pixel of the single p×q map or image being a statistical combination of a plurality of pixels of one or more m×n sub-regions.

6. The system of claim 5 , wherein the resampling onto the monotonic geo-position grid is performed at a spatial frequency that is equal to or less than the spatial frequency of the m×n sub-regions.

7. The system of claim 5 , wherein a spatial frequency of the m×n sub-regions is dynamically adjusted to balance a target spatial frequency associated with the single p×q map or image against one or more of available processing capabilities, available storage capacity, or network bandwidth limitations.

8. The system of claim 5 , wherein the one or more hardware processors are further configured by machine-readable instructions to provide, for presentation to the user, a zoomed-in view comprising a full-resolution single image of a portion of the single p×q map or image, the full-resolution corresponding to a native resolution of a sensor that acquired individual ones of the plurality of images, the zoomed-in view being presented simultaneously with the single p×q map or image.

9. The system of claim 1 , wherein individual ones of the one or more hardware processors are disposed on the one or more airborne vehicles and/or distributed remotely from the one or more airborne vehicles.

10. The system of claim 1 , further comprising one or more sensors disposed on the one or more airborne vehicles.

11. The system of claim 1 , wherein the image resolution is less than 5 centimeters/pixel, and wherein the one or more hardware processors are configured to correct the spectral images for changing conditions of ambient sun-light.

12. The system of claim 1 , wherein the one or more hardware processors are further configured by machine-readable instructions to provide the statistical information for presentation to the user in real-time during acquisition of the high-resolution image data by the one or more airborne vehicles.

13. The system of claim 1 , wherein analyzing the individual ones of the plurality of images to determine the statistical information corresponding to the sub-regions of the geographical region includes analyzing multiple sub-sub-regions per a given one of the plurality of images.

14. A method for aggregating and facilitating display of spatially variable data associated with a geographical region such as a map or image from multiple samples acquired by one or more airborne vehicles taken across sub-regions of the geographical region independent of data obtained from outside data sources, the method being performed by one or more hardware processors configured by machine-readable instructions, the method comprising:

obtaining high-resolution image data of a geographical region acquired by one or more airborne vehicles, the image data comprising a plurality of spectral images corresponding to sub-regions of the geographical region, the plurality of spectral images being acquired at an image resolution corresponding to a first spatial frequency, wherein:

the first spatial frequency corresponds to a characteristic dimension of vegetation growth in a sub-region, such that the first spatial frequency enables segmentation of leaf elements of the vegetation growth from a background or surrounding objects; and

the image data acquired by one or more airborne vehicles further comprises information conveying a position and altitude of an airborne sensor that acquired individual ones of the plurality of images at a time the image data is obtained;

correcting the spectral images for changing conditions of ambient light;

analyzing individual ones of the plurality of the corrected images to determine statistical information corresponding to the sub-regions of the geographical region, the analysis being independent of data obtained from outside data sources, the analysis comprising:

separating individual pixels among the plurality of the spectral images into classes based on spectral content; and

calculating statistics within the classes; and

providing, for presentation to a user, the statistical information corresponding to the sub-regions of the geographical region by resampling the statistical information based on a second spatial frequency, the second spatial frequency being equal to or less than the first spatial frequency, the resampling comprising interpolating the statistics within the separated pixel classes onto a surface with spatial scale similar to, or greater than, an estimated geo-positioning error of the ground-projected location of the spectral images.

15. The method of claim 14 , wherein image data of the geographical region includes one or more of a color image, a monochrome image, a multispectral image, a hyperspectral image, a ranging image from lidar, a radar image, or a sonic range image.

16. The method of claim 14 , wherein the statistical information is related to one or more of agricultural vegetation growth, non-agricultural vegetation growth, soil conditions, livestock animal populations, non-livestock animal populations, bodies of water, developed land, or undeveloped land.

17. The method of claim 14 , further comprising:

dividing individual ones of the plurality of images into an array of m×n sub-regions for statistical analysis, a given m×n sub-region being a shape with dimension of k pixels by I pixels, wherein k×I is a native resolution of a sensor that acquired individual ones of the plurality of images; and

projecting the statistical information of individual ones of the sub-regions to a geographical coordinate based on position, attitude, and optical characteristics of the one or more sensors disposed on the one or more airborne vehicles at a time of acquisition.

18. The method of claim 17 , further comprising resampling the projected statistical information of individual ones of the sub-regions onto a monotonic geo-position grid to form a single p×q map or image, the single p×q map or image being a shape with dimensions of p pixels by q pixels, a given pixel of the single p×q map or image being a statistical combination of a plurality of pixels of one or more m×n sub-regions.

19. The method of claim 18 , wherein the resampling onto the monotonic geo-position grid is performed at a spatial frequency that is equal to or less than the spatial frequency of the m×n sub-regions.

20. The method of claim 18 , further comprising dynamically adjusting a spatial frequency of the m×n sub-regions to balance a target spatial frequency associated with the single p×q map or image against one or more of available processing capabilities, available storage capacity, or network bandwidth limitations.

21. The method of claim 18 , further comprising providing, for presentation to the user, a zoomed-in view comprising a full-resolution single image of a portion of the single p×q map or image, the full-resolution corresponding to a native resolution of a sensor that acquired individual ones of the plurality of images, the zoomed-in view being presented simultaneously with the single p×q map or image.

22. The method of claim 14 , wherein individual ones of the one or more hardware processors are disposed on the one or more airborne vehicles and/or distributed remotely from the one or more airborne vehicles.

23. The method of claim 14 , further comprising providing the statistical information for presentation to the user in real-time during acquisition of the high-resolution image data by the one or more airborne vehicles.

24. The method of claim 14 , wherein the image resolution is less than 5 centimeters/pixel, and wherein the method further comprises correcting the spectral images for changing conditions of ambient sun-light.

25. A system configured for aggregating and facilitating display of spatially variable data associated with a geographical region such as a map or image from multiple samples acquired by one or more airborne vehicles taken across sub-regions of the geographical region independent of data obtained from outside data sources, the system comprising:

one or more hardware processors configured by machine-readable instructions to:

obtain high-resolution image data of a geographical region acquired by one or more airborne vehicles, the image data comprising a plurality of spectral images corresponding to sub-regions of the geographical region, the plurality of spectral images being acquired at an image resolution corresponding to a first spatial frequency;

correct the spectral images for changing conditions of ambient light;

analyze individual ones of the plurality of the corrected spectral images to determine statistical information corresponding to the sub-regions of the geographical region, the analysis comprising:

determining a spectrally-dependent reflectance of a target area across a plurality of discrete spatial samples; and

classifying the plurality of discrete spatial samples as having signals reflected from an interior of live vegetation cells responsive to a ratio of the spectrally-dependent reflectance being within a predetermined range; and

provide, for presentation to a user, the statistical information corresponding to the sub-regions of the geographical region by resampling the statistical information based on a second spatial frequency, the second spatial frequency being equal to or less than the first spatial frequency.

26. A method for aggregating and facilitating display of spatially variable data associated with a geographical region such as a map or image from multiple samples acquired by one or more airborne vehicles taken across sub-regions of the geographical region independent of data obtained from outside data sources, the method being performed by one or more hardware processors configured by machine-readable instructions, the method comprising:

obtaining high-resolution image data of a geographical region acquired by one or more airborne vehicles, the image data comprising a plurality of images corresponding to sub-regions of the geographical region, the plurality of images being acquired at an image resolution corresponding to a first spatial frequency;

correcting the spectral images for changing conditions of ambient light;

analyzing individual ones of the plurality of the corrected spectral images to determine statistical information corresponding to the sub-regions of the geographical region, the analysis comprising:

determining a spectrally-dependent reflectance of a target area across a plurality of discrete spatial samples; and

classifying the plurality of discrete spatial samples as having signals reflected from an interior of live vegetation cells responsive to a ratio of the spectrally-dependent reflectance being within a predetermined range; and

providing, for presentation to a user, the statistical information corresponding to the sub-regions of the geographical region by resampling the statistical information based on a second spatial frequency, the second spatial frequency being equal to or less than the first spatial frequency.

Assignments (2)
CHANGE OF NAME Recorded Feb 7, 2024
From: SLANT RANGE, INC.
To: HIPHEN CORP
Reel/Frame 066522/0226 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2015
From: RITTER, MICHAEL; MILTON, MICHAEL
To: SLANTRANGE, INC.
Reel/Frame 037027/0555 →
Continuity (2)
Provisional Application 62078904 · Nov 12, 2014
Related Publication 20160133039A1 · May 12, 2016
Cited By (1)
US 12,405,615