Geospatial image labeling and feature change detection
AssigneeCACI, Inc.—Federal
InventorBrandon KRUELLE
Life of this patent
Estimating the term…
Abstract
The application describes systems, methods, and computer program products for analyzing geospatial images and applying change detection techniques. Feature extraction modules may utilize machine learning techniques to process geospatial images and determine a set of target features. The target features may be compared against previous feature label sets and utilize a feature specification and variability parameter to determine whether to update label sets with one or more target features. Embodiments further provide visual mapping techniques and accuracy refinements.
Claims20
A computer-implemented method comprising:
- receiving information indicative of a geospatial image;
- applying a trained feature extraction module to detect a first target feature based on a feature specification;
- mapping the first target feature against a set of labeled features within an area defined by the geospatial image;
- determining that the first target feature is new, based on a threshold distance value between the first target feature and a first labeled feature;
- and
- updating the set of labeled features with the first target feature.
A system comprising:
- one or more processors;
- and
- a memory comprising instructions that, when executed by the one or more processors, cause the system to:
- receive information indicative of a geospatial image;
- apply a trained feature extraction module to detect a set of detected features;
- associate an object type with a first feature in the set of detected features;
- map the set of detected features against a set of known features in a labeled image;
- determine a distance between the first feature and a nearest feature in the labeled image;
- generate a threshold distance value based on the object type and an aggressiveness parameter;
- add the first feature to the labeled image when the distance is greater than or equal to the threshold distance value;
- and
- replace the nearest feature with the first feature when the distance is less than the threshold distance value.
A computer program product comprising:
- a computer-readable storage medium;
- and
- instructions stored on the computer-readable storage medium that, when executed by a processor, causes the processor to:
- receive information indicative of a geospatial image;
- apply a trained feature extraction module to detect a first target feature;
- cause a display to map the first target feature against a set of labeled features within an area defined by the geospatial image;
- determine that the first target feature is new, based on a threshold distance value between the first target feature and a first labeled feature, wherein the threshold distance value is based on a feature specification and a variability allowance for the feature specification;
- and
- update the set of labeled features with the first target feature.
Dependencies are inferred from the claim text.