Patent ID: 8660383

Claim:
A computer-implemented method of processing geographic images having features comprising: associating, with one or more processors, a first data structure stored in a non-transitory computer-readable medium with first geo-location data and a first set of features from a geographic image, the first set of features being associated with a geographic location; associating, with the one or more processors, a second data structure stored in the non-transitory computer-readable medium with second geo-location data and a second set of the features, the second set of features being associated with the geographic location; matching, with the one or more processors, a feature from the first set of features with a feature from the second set of features based on descriptor values assigned to each of the features; determining, with the one or more processors, an alignment vector to be applied to the second geo-location data to align the matched features; and associating, with the one or more processors, the feature in the first set of features with the second data structure dependent on the alignment vector and the geographic location of the feature.