Wide baseline feature matching using collobrative navigation and digital terrain elevation data constraints
First Claim
1. A method for wide baseline feature matching, the method comprising:
- capturing one or more images from an image sensor on each of two or more platforms when the image sensors have overlapping fields of view;
performing a two-dimensional (2-D) feature extraction on each of the captured images in each platform using local 2-D image feature descriptors;
calculating three-dimensional (3-D) feature locations on the ellipsoid of the Earth surface from the extracted features in each platform using a position and attitude of the platform and a model of the image sensor;
updating the 3-D feature locations in each platform using digital terrain elevation data (DTED) as a constraint;
matching the extracted features in each of the platforms using the updated 3-D feature locations to create a common feature zone;
selecting a subset of features from the common feature zone;
inputting the subset of features into a collaborative filter in each platform;
performing a convergence test on other subsets in the common feature zone; and
pruning falsely matched features from the common feature zone.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for wide baseline feature matching comprises capturing one or more images from an image sensor on each of two or more platforms when the image sensors have overlapping fields of view, performing a 2-D feature extraction on each of the captured images in each platform using local 2-D image feature descriptors, and calculating 3-D feature locations on the ellipsoid of the Earth surface from the extracted features using a position and attitude of the platform and a model of the image sensor. The 3-D feature locations are updated using digital terrain elevation data (DTED) as a constraint, and the extracted features are matched using the updated 3-D feature locations to create a common feature zone. A subset of features from the common feature zone is selected, and the subset of features is inputted into a collaborative filter in each platform. A convergence test is then performed on other subsets in the common feature zone, and falsely matched features are pruned from the common feature zone.
-
Citations
20 Claims
-
1. A method for wide baseline feature matching, the method comprising:
-
capturing one or more images from an image sensor on each of two or more platforms when the image sensors have overlapping fields of view; performing a two-dimensional (2-D) feature extraction on each of the captured images in each platform using local 2-D image feature descriptors; calculating three-dimensional (3-D) feature locations on the ellipsoid of the Earth surface from the extracted features in each platform using a position and attitude of the platform and a model of the image sensor; updating the 3-D feature locations in each platform using digital terrain elevation data (DTED) as a constraint; matching the extracted features in each of the platforms using the updated 3-D feature locations to create a common feature zone; selecting a subset of features from the common feature zone; inputting the subset of features into a collaborative filter in each platform; performing a convergence test on other subsets in the common feature zone; and pruning falsely matched features from the common feature zone. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product, comprising:
a non-transitory computer readable medium having instructions stored thereon executable by a processor to perform a method for wide baseline feature matching, the method comprising; capturing one or more images from an electro-optical sensor on each of two or more vehicles in operative communication with each other when the electro-optical sensors have overlapping fields of view; performing a two-dimensional (2-D) feature extraction on each of the captured images in each vehicle using local 2-D image feature descriptors; calculating three-dimensional (3-D) feature locations on the ellipsoid of the Earth surface from the extracted features in each vehicle using a position and attitude of the vehicle and a model of the electro-optical sensor; updating the 3-D feature locations in each vehicle using digital terrain elevation data (DT ED) as a constraint; matching the extracted features in each vehicle using the updated 3-D feature locations to create a common feature zone; selecting a subset of features from the common feature zone; inputting the subset of features into a collaborative filter in each vehicle; performing a convergence test on other subsets in the common feature zone; and pruning falsely matched features from the common feature zone. - View Dependent Claims (11, 12, 13, 14, 15)
-
16. A system for wide baseline feature matching, the system comprising:
-
a first platform; and a second platform in operative communication with the first platform; wherein the first platform and the second platform each comprise; at least one processing unit mounted on the platform; at least one electro-optical sensor mounted on the platform and operatively coupled to the processing unit; at least one inertial measurement unit mounted on the platform and operatively coupled to the processing unit; a least one navigation filter operatively coupled to the processing unit; and a memory unit operatively coupled to the processing unit, the memory unit containing digital terrain elevation data (DTED) and a model of the electro-optical sensor, the memory unit including machine readable instructions executable by the processing unit to; capture one or more images from the electro-optical sensor; perform a two-dimensional (2-D) feature extraction on each of the captured images using local 2-D image feature descriptors; calculate three-dimensional (3-D) feature locations on the ellipsoid of the Earth surface from the extracted features using a position and attitude of the platform and a model of the electro-optical sensor; update the 3-D feature locations using digital terrain elevation data (DTED) as a constraint; match the extracted features with extracted features in the other platform using the updated 3-D feature locations to create a common feature zone; select a subset of features from the common feature zone; input the subset of features into each navigation filter; perform a convergence test on other subsets in the common feature zone; and prune falsely matched features from the common feature zone. - View Dependent Claims (17, 18, 19, 20)
-
Specification