Methods and systems for creating ground control points
AssigneeIntermap Technologies Inc.
InventorsQiaoping Zhang, Britton Armstrong
Life of this patent
Estimating the term…
Abstract
A technique is directed to methods and systems for creating ground control points (GCPs). In some implementations, a GCP system can analyze satellite data for a location, at which multiple photons were measured, and extract terrain and canopy information from the satellite data. The GCP system can create GCPs with the extracted ICESat-2 data and calculate a quality indicator, which indicates a metric of reliability, for each GCP using photon information. In some implementations, the GCP system classifies and filters the GCPs based building footprint data, water data, forest index data, and/or landform classification mask data.
Claims20
A method comprising:
- extracting, from satellite data, photon information based on measured photons for a location;
- creating ground control points for the location based on the satellite data;
- calculating a quality indicator for each ground control point using the photon information;
- selecting a first set of ground control points based on the quality indicator for each of the first set of ground control points being above a threshold value;
- classifying the first set of ground control points based on a digital surface model, a digital terrain model, and mask data;
- and
- filtering photons in the first set of ground control points by slope and obstruction level to remove photons with an error probability above a threshold value.
A computing system comprising:
- at least one processor;
- and
- at least one memory storing instructions that, when executed by the processor, cause the computing system to perform a process comprising:
- extracting, from satellite data, photon information based on measured photons for a location;
- creating ground control points for the location based on the satellite data;
- calculating a quality indicator for each ground control point using the photon information;
- selecting a first set of ground control points based on the quality indicator for each of the first set of ground control points being above a threshold value;
- classifying the first set of ground control points based on a digital surface model, a digital terrain model, and mask data;
- and
- filtering photons in the first set of ground control points by slope and obstruction level to remove photons with an error probability above a threshold value.
A non-transitory computer-readable storage medium including a set of instructions that, when executed by one or more processors, causes the one or more processors to perform operations comprising:
- extracting, from satellite data, photon information based on measured photons for a location;
- creating ground control points for the location based on the satellite data;
- calculating a quality indicator for each ground control point using the photon information;
- selecting a first set of ground control points based on the quality indicator for each of the first set of ground control points being above a threshold value;
- classifying the first set of ground control points based on a digital surface model, a digital terrain model, and mask data;
- and
- filtering photons in the first set of ground control points by slope and obstruction level to remove photons with an error probability above a threshold value.
Dependencies are inferred from the claim text.