Feature reduction based on local densities for bundle adjustment of images
First Claim
1. A method of determining camera parameters and three dimensional locations of features from a plurality of images of a geographic area, comprising:
- detecting features in the plurality of images, wherein each of the images cover at least a portion of the geographic area;
comparing the detected features between respective ones of the images to determine a plurality of matched features;
selecting a subset of the plurality of matched features, respective matched features selected depending on a quantity of other matched features in proximity to the respective matched features; and
determining the camera parameters and the three dimensional positions of one or more of the matched features using the selected subset.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer program products are provided for determining camera parameters and three dimensional locations of features from a plurality of images of a geographic area. These include, detecting features in the plurality of images where each of the images cover at least a portion of the geographic area, comparing the detected features between respective ones of the images to determine a plurality of matched features, selecting a subset of the plurality of matched features, and determining the camera parameters and the three dimensional positions of one or more of the detected features using the selected subset. The respective matched features are selected depending on a quantity of other matched features in proximity to the respective matched features.
-
Citations
20 Claims
-
1. A method of determining camera parameters and three dimensional locations of features from a plurality of images of a geographic area, comprising:
-
detecting features in the plurality of images, wherein each of the images cover at least a portion of the geographic area; comparing the detected features between respective ones of the images to determine a plurality of matched features; selecting a subset of the plurality of matched features, respective matched features selected depending on a quantity of other matched features in proximity to the respective matched features; and determining the camera parameters and the three dimensional positions of one or more of the matched features using the selected subset. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for determining camera parameters and three dimensional locations of features from a plurality of images of an area, comprising:
-
at least one processor; a feature detector configured to be executed on the at least one processor and further configured to detect features in the plurality of images, wherein each of the images cover at least a portion of the area; a feature matcher configured to be executed on the at least one processor and further configured to compare the detected features between respective images to determine a plurality of matched features; a feature selector configured to be executed on the at least one processor and further configured to select a subset of the plurality of matched features, respective matched features selected depending on a quantity of other matched features in proximity to the respective matched features; and a bundle adjuster configured to be executed on the at least one processor and further configured to determine camera parameters and three dimensional positions of one or more of the matched features for the images using the selected subset. - View Dependent Claims (18, 19)
-
-
20. A non-transitory computer readable storage medium having instructions stored thereon that, when executed by a processor, cause the processor to perform a method of determining camera parameters and three dimensional locations of features from a plurality of images of an area, wherein the method comprises:
-
detecting features in the plurality of images, wherein each of the images cover at least a portion of the geographic area; comparing the detected features between respective ones of the images to determine a plurality of matched features; selecting a subset of the plurality of matched features, respective matched features selected depending on a quantity of other matched features in proximity to the respective matched features; and determining the camera parameters and the three dimensional positions of one or more of the matched features using the selected subset.
-
Specification