IP Library Granted Patent US 10,255,296
Granted Patent B2
US 10,255,296 · App. 15/440,084 · Granted Apr 9, 2019

System and method for managing geodemographic data

Inventors: Jonathan Fentzke (Arlington, VA); Shadrian Strong (Catonsville, MD); David Murr (Minneapolis, MN); Lars Dyrud (Crownsville, MD)
Assignee: OmniEarth, Inc.
G06F17/3025G06F17/3028G06F17/30268G06K9/00637G06K9/00651G06K9/00657G06K9/4652G06K9/628
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,255,296
App. No.
15/440,084
Granted
Apr 9, 2019
Kind
B2
Abstract

A device includes: an image data receiving component operable to receive multiband image data of a geographic region; a surface index generation component operable to generate a surface index based on at least a portion of the received multiband image data; a classification component operable generate a land cover classification based on the surface index; a segment data receiving component operable to receive segment data relating to at least a portion of the geographic region; a zonal statistics component operable generate a segment land cover classification based on the land cover classification and the segment data; a feature data receiving component operable to receive feature data; a feature index generation component operable to generate a feature index based on the received feature data; and a catalog component operable to generate a segment feature index based on the feature index and the segment land cover classification.

Claims (36)

1. A computer-implemented method for image analysis by a processor executing executable instructions stored in one or more non-transitory, tangible, computer readable media, the method comprising:

receiving, via an image data receiving component, a multiband image of a geographic region, the multiband image having pixels;

generating, via a surface index generation component, a surface index graphically indicative of one or more surface covering of the geographic region based on an analysis of the pixels of the received multiband image;

generating, via a classification component, a surface cover classification based on the surface index, wherein one or more of the pixels of the multiband image is classified by three or more statistical models, and assigned to one of a plurality of predetermined surface cover groups using a majority vote of classification for the pixel;

receiving, via a segment data receiving component, segment data of the geographic region indicative of surface boundaries of the geographic region defining one or more segments of the geographic region;

generating, via a zonal statistics component, a segment surface cover classification based on the surface cover classification of one or more of the pixels and the segment data indicative of the surface cover classification for one or more of the segments of the geographic region;

receiving, via a feature data receiving component, feature data indicative of characteristics associated with the geographic region;

generating, via a feature index generation component, a feature index based on the received feature data, wherein feature data within the geographic region are clustered by predetermined features and associated with the segment surface cover classification based on predetermined rules; and

generating, via a segment feature index generation component, a searchable segment feature index, based on the feature index and the associated segment surface cover classification, indicative of feature data for the one or more segment within the geographic region;

wherein the image data receiving component, the surface index generation component, the classification component, the segment data receiving component, the zonal statistics component, the feature data receiving component, the feature index generation component, and the segment feature index generation component comprise one or more of computer software and hardware.

2. The method of claim 1 , further comprising:

generating, via a grey level co-occurrence matrix generation component, a grey level co-occurrence matrix image band based on the received multiband image, wherein the gray level co-occurrence matrix generation component is one or more of computer software and hardware, and

wherein generating, via the classification component, the surface cover classification based on the surface index further comprises generating the surface cover classification additionally based on the grey level co-occurrence matrix image band.

3. The method of claim 2 , wherein receiving, via an image data receiving component, the multiband image of the geographic region comprises receiving the multiband image of the geographic region as an RGB and near infra-red image of the geographic region.

4. The method of claim 3 , wherein receiving, via an image data receiving component, the multiband image of the geographic region further comprises wherein the multiband image corresponds to an array of pixels, and

wherein said generating a first surface cover classification comprises generating the first surface cover classification by classifying each of the array of pixels of the multiband image as one of a group consisting of grass, a tree, a shrub, a paved surface, a man-made pool, a natural water body, and artificial turf.

5. The method of claim 4 , wherein the feature index is a first feature index and further comprising generating, via the feature index generation component, a second feature index based on predetermined Boolean associations of the first feature index.

6. The method of claim 5 , further comprising generating, via the segment feature index generation component, a third segment feature index based on a predetermined threshold of a second set of Boolean associations of the second feature index.

7. A non-transitory, tangible, computer-readable media having computer-readable instructions stored thereon, for use with a computer and being capable of instructing the computer to perform a method comprising:

receiving, via an image data receiving component a multiband image of a geographic region, the multiband image having pixels;

generating, via a surface index generation component, a surface index graphically indicative of one or more surface covering of the geographic region based on an analysis of the pixels of the received multiband image;

generating, via a classification component, a surface cover classification based on the surface index, wherein one or more of the pixels of the multiband image is classified by three or more statistical models, and assigned to one of a plurality of predetermined surface cover groups using a majority vote of classification for the pixel;

receiving, via a segment data receiving component, segment data of the geographic region indicative of surface boundaries of the geographic region defining one or more segments of the geographic region;

generating, via a zonal statistics component, a segment surface cover classification based on the surface cover classification of one or more of the pixels and the segment data indicative of the surface cover classification for one or more of the segments of the geographic region;

receiving, via a feature data receiving component, feature data indicative of characteristics associated with the geographic region;

generating, via a feature index generation component, a feature index based on the received feature data, wherein feature data within the geographic region are clustered by predetermined features and associated with the segment surface cover classification based on predetermined rules; and

generating, via a segment feature index generation component, a searchable segment feature index, based on the feature index and the associated segment surface cover classification, indicative of feature data for the one or more segment within the geographic region;

wherein the image data receiving component, the surface index generation component, the classification component, the segment data receiving component, the zonal statistics component, the feature data receiving component, the feature index generation component, and the segment feature index generation component comprise one or more of computer software and hardware.

8. The non-transitory, tangible, computer-readable media of claim 7 , wherein the computer-readable instructions are capable of instructing the computer to perform the method further comprising:

generating, via a grey level co-occurrence matrix generation component, a grey level co-occurrence matrix image band based on the received multiband image, wherein the gray level co-occurrence matrix generation component is one or more of computer software and hardware, and

wherein generating, via the classification component, the surface cover classification based on the surface index further comprises generating the surface cover classification additionally based on the grey level co-occurrence matrix image band.

9. The non-transitory, tangible, computer-readable media of claim 8 , wherein the computer-readable instructions are capable of instructing the computer to perform the method such that receiving the multiband image of the geographic region comprises receiving the multiband image of the geographic region as an RGB and near infra-red image of the geographic region.

10. The non-transitory, tangible, computer-readable media of claim 9 , wherein receiving, via an image data receiving component, the multiband image of the geographic region further comprises wherein the multiband image corresponds to an array of pixels, and

wherein said generating a first surface cover classification comprises generating the first surface cover classification by classifying each of the array of pixels of the multiband image as one of a group consisting of grass, a tree, a shrub, a paved surface, a man-made pool, a natural water body and artificial turf.

11. The non-transitory, tangible, computer-readable media of claim 10 , wherein the feature index is a first feature index and wherein the computer-readable instructions are capable of instructing the computer to perform the method further comprising generating, via the feature index generation component, a second feature index based on predetermined Boolean associations of the first feature index.

12. The non-transitory, tangible, computer-readable media of claim 11 , the computer-readable instructions being capable of being read by a computer and being capable of instructing the computer to perform the method further comprising generating, via the segment feature index generation component, a third segment feature index based on a predetermined threshold of a second set of Boolean associations of the second feature index.

Assignments (12)
RELEASE OF SECURITY INTEREST Recorded Apr 15, 2025
From: HPS INVESTMENT PARTNERS, LLC
To: OMNIEARTH, INC.
Reel/Frame 070845/0259 →
RELEASE OF FIRST LIEN SECURITY INTEREST IN PATENTS Recorded Apr 9, 2025
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: PICTOMETRY INTERNATIONAL CORP.; EAGLE VIEW TECHNOLOGIES, INC.; OMNIEARTH, INC.
Reel/Frame 070786/0022 →
FIRST LIEN SECURITY AGREEMENT Recorded Mar 28, 2025
From: EAGLE VIEW TECHNOLOGIES, INC.; PICTOMETRY INTERNATIONAL CORP.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 070671/0078 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2024
From: OMNIEARTH, INC.
To: EAGLE VIEW TECHNOLOGIES, INC.
Reel/Frame 066115/0970 →
FIRST LIEN PATENT SECURITY AGREEMENT SUPPLEMENT Recorded Oct 16, 2019
From: OMNIEARTH, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 050741/0136 →
RELEASE OF FIRST LIEN SECURITY INTEREST IN PATENTS Recorded Aug 29, 2018
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: PICTOMETRY INTERNATIONAL CORP.; EAGLE VIEW TECHNOLOGIES, INC.; OMNIEARTH, INC.
Reel/Frame 046970/0875 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Aug 23, 2018
From: OMNIEARTH, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 046919/0038 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Aug 14, 2018
From: OMNIEARTH, INC.
To: HPS INVESTMENT PARTNERS, LLC,
Reel/Frame 046823/0814 →
RELEASE OF SECOND LIEN SECURITY INTEREST Recorded Sep 22, 2017
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: PICTOMETRY INTERNATIONAL CORP.; EAGLE VIEW TECHNOLOGIES, INC.; OMNIEARTH, INC.
Reel/Frame 043955/0128 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Jun 28, 2017
From: OMNIEARTH, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 043029/0197 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Jun 28, 2017
From: OMNIEARTH, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 043029/0212 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2017
From: FENTZKE, JONATHAN; STRONG, SHADRIAN; MURR, DAVID; DYRUD, LARS
To: OMNIEARTH, INC.
Reel/Frame 041808/0189 →
Continuity (2)
Provisional Application 62299717 · Feb 25, 2016
Related Publication 20170249496A1 · Aug 31, 2017
Cited By (1)
US 12,315,252