Method of recognizing an object in an image using multi-sensor integration through conditionally optimal geoscene generation and registration
First Claim
1. A method of generating a virtual geospatial information system (VGIS) database, the steps comprising:
- a) inputting at least two images, one of said images being a base image for georegistration;
b) generating at least one geoscene using at least two ground control points in a lat-long geospatial domain;
c) performing georegistration of said at least one geoscene in said lat-long geospatial domain to produce a registered geoimage; and
d) outputting a geoimage;
whereby a pixel in said at least one geoscene is represented by;
i) (x,y) coordinates in the image domain;
ii) (z) coordinate in the spectral and elevation/height domains;
iii) UTM representation in the geospatial domain;
iv) latitude/longitude in the geospatial domain; and
v) Virtual Transverse Mercator.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of recognizing an object in an image using multi-sensor integration through conditionally optimal geoscene generation and registration is provided. At least two images, one of which is a conditionally optimum, ortho-rectified base image, are input and used to generate a geoscene using at least two ground control points in a latitude-longitude geospatial domain. Georegistration of the geoscene produces a registered geoimage which may be output. A virtual geospatial information system database may be compiled from the georegistered images. A virtual transverse Mercator (VTM) projection is defined which allows processing images falling on both sides of the equator or across traditional UTM boundaries. An Affine transform is used for coordinate transformation in generating geoscenes. The georegistration process utilizes the union and the intersection of image pixels, and geolayering with interacting layers including geogrids and text layers, to define main body and background pixels to facilitate object recognition.
17 Citations
47 Claims
-
1. A method of generating a virtual geospatial information system (VGIS) database, the steps comprising:
-
a) inputting at least two images, one of said images being a base image for georegistration; b) generating at least one geoscene using at least two ground control points in a lat-long geospatial domain; c) performing georegistration of said at least one geoscene in said lat-long geospatial domain to produce a registered geoimage; and d) outputting a geoimage; whereby a pixel in said at least one geoscene is represented by; i) (x,y) coordinates in the image domain; ii) (z) coordinate in the spectral and elevation/height domains; iii) UTM representation in the geospatial domain; iv) latitude/longitude in the geospatial domain; and v) Virtual Transverse Mercator. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of generating a virtual geospatial information system (VGIS) database, the steps comprising:
-
a) defining a virtual geoquad (VGQ) system for uniquely identifying geographic regions comprising 7.5 minutes latitude by 7.5 minutes longitude; b) assigning an identification code to each VGQ; c) inputting at least two images, one of said images being a base image for georegistration; d) generating at least one geoscene using at least two ground control points in a lat-long geospatial domain; e) using said unique identification code, performing georegistration of said at least one geoscene in said lat-long geospatial domain to produce a registered geoimage; and f) outputting a geoimage; whereby a pixel in said at least one geoscene is represented by; i) (x,y) coordinates in the image domain; ii) (z) coordinate in the spectral and elevation/height domains; iii) UTM representation in the geospatial domain; iv) latitude/longitude in the geospatial domain; and v) Virtual Transverse Mercator. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A method of generating a virtual geospatial information system (VGIS) database, the steps comprising:
-
a) defining a Virtual Transverse Mercator (VTM) projection; b) inputting at least two images, one of said images being a base image for georegistration; c) generating at least one geoscene using at least two ground control points in a lat-long geospatial domain defined using at least one of said VTM projection and a Universal Transverse Mercator (UTM) projection; d) using at least one of said VTM and UTM projections, performing at least one of the functions;
geoscene generation, georegistration, geolocation, geomosaicking, geooverlaying, geogridding, and geomasking of said at least one geoscene in said lat-long geospatial domain to produce a registered geoimage; ande) outputting a geoimage; whereby a pixel in said at least one geoscene is represented by; i) (x,y) coordinates in the image domain; ii) (z) coordinate in the spectral and elevation/height domains; iii) UTM representation in the geospatial domain; iv) Latitude/longitude in the geospatial domain; and v) Virtual Transverse Mercator. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
Specification