Automatic registration of images in digital terrain elevation data
First Claim
1. A method of matching reconnaissance image data with map data, said method comprising the steps:
- recording a frame of said image data at each of a plurality of positions;
recording a position data at each of said positions;
recording an altitude above ground level data at each of said positions;
recording a height above mean sea level data at each of said positions;
for each said position, determining a first height above ground as a difference between said mean sea level, and a height data at said position read from said map data;
for each said position comparing said first height data with said altitude data to obtain a corresponding respective standard deviation of difference between said first and second heights;
selecting a position having a lowest standard deviation of a plurality of said standard deviations, and matching said image position to a corresponding position on said map for said position with said lowest standard deviation;
generating a surface data at said selected position;
comparing a height of said generated surface data with said map height data at said position, and obtaining a height error data between said generated surface height and said map height data; and
translating said image data until said error data is optimised.
4 Assignments
0 Petitions
Accused Products
Abstract
A method of registering reconnaissance image data with map data is disclosed, comprising recording image data at a plurality of positions, together with the role, pitch and height above mean sea level data from an airborne navigation system and imaging system, and recording altitude of a reconnaissance craft from an altimeter; obtaining a difference between said recorded altitude data, and an altitude calculated from said navigation system data and a map data; selecting a difference data having a lowest standard deviation, and at a position of said selected difference data generating a three dimensional surface data using a bi-quadratic equation; generating a bi-quadratic surface of each of a plurality of positions for which data is recorded; generating a difference data between said bi-quadratic surface data, and height data obtained from said map, and minimising an error between bi-quadratic surface data and said height data by translating said position data relative to said map data, until minimum error is achieved; registering said image data with said map data after applying a said translation of said image data.
90 Citations
9 Claims
-
1. A method of matching reconnaissance image data with map data, said method comprising the steps:
-
recording a frame of said image data at each of a plurality of positions;
recording a position data at each of said positions;
recording an altitude above ground level data at each of said positions;
recording a height above mean sea level data at each of said positions;
for each said position, determining a first height above ground as a difference between said mean sea level, and a height data at said position read from said map data;
for each said position comparing said first height data with said altitude data to obtain a corresponding respective standard deviation of difference between said first and second heights;
selecting a position having a lowest standard deviation of a plurality of said standard deviations, and matching said image position to a corresponding position on said map for said position with said lowest standard deviation;
generating a surface data at said selected position;
comparing a height of said generated surface data with said map height data at said position, and obtaining a height error data between said generated surface height and said map height data; and
translating said image data until said error data is optimised. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for providing composite digital and terrain image map data, said method comprising the steps of:
-
(a) taking and recording a sequential series of terrain images from an airborne or above atmosphere vehicle having an internal navigation system, and an altimeter for taking and recording a sequential series of terrain images, navigation positions and altimeter readings;
(b) establishing and recording for each image the height of the vehicle above the terrain as indicated by the altimeter and the position, roll and pitch of the vehicle above the terrain as indicated by the navigation system;
(c) comparing the digital map terrain elevation data with the vehicle height data along the series of recorded terrain images;
(d) establishing and orientating matrices about selected data points along the series of recorded terrain images where the difference between the digital map terrain elevation data and vehicle height data is within a desired limit;
(e) calculating the differences and differences squared between the vehicle height above sea level and the digital map terrain elevation at each selected data point;
(f) repeating steps (a) to (e) for a further sequential series of terrain images;
(g) calculating a matching matrix from the data of step (e) for both series of terrain images to establish a standard deviation at each data point;
(h) identifying the smallest standard deviation which, when the vehicle position from the vehicle internal navigation system is correct, provides the centre point or centre point of the matching matrix; and
(i) estimating from the centre point, the difference between the digital map data and the vehicle navigation system data when the terrain images were taken from, from which the digital map and terrain images can be registered one with the other, to provide composite map data.
-
-
7. A method of registering reconnaissance image data with map data comprising the steps of:
-
recording image data from a plurality of positions, together with the roll, pitch and height above mean sea level data from an airborne navigation system and imaging system at those positions;
recording an altitude data of said positions, using an altimeter;
obtaining a difference between said recorded altitude data, and an altitude calculated from said navigation system data and a map data;
selecting a difference data having a lowest standard deviation, and at a position of said selected difference data generating a three dimensional surface data;
generating a three dimensional surface data of each of said plurality of positions for which said image data is recorded;
generating a difference data between said three dimensional surface data, and height data obtained from said map, and minimising an error between said three dimensional surface data and said height data by translating said position data relative to said map data, until minimum error is achieved;
registering said image data with said map data after applying said translation of said image data.
-
-
8. A method of matching a set of a plurality of reconnaissance image data frames collected by a reconnaissance vehicle traversing over a terrain, with a map data, said method comprising the steps of:
-
recording said plurality of reconnaissance image data frames using an imaging system on board said reconnaissance vehicle, as said vehicle flies over said terrain;
for each said reconnaissance image data recorded, recording a vehicle latitude, longitude position data using a navigation system on board said vehicle;
for each said longitude, latitude position data, recording a height above mean sea level data using said on board navigation system;
for each said position data, recording a height of said vehicle above said terrain, using an on board vehicle height measurement system;
matching each of said reconnaissance vehicle latitude, longitude positions, with corresponding X, Y positions of said map data; and
matching said image data with said map data. - View Dependent Claims (9)
-
Specification