Approaches of obtaining geospatial coordinates of sensor data
AssigneePalantir Technologies Inc.
InventorRobert Fink
Life of this patent
Estimating the term…
Abstract
Systems and methods are provided for one or more processors; and memory storing instructions that, when executed by the one or more processors, cause the system to perform: receiving successive frames of sensor data, the successive frames comprising a first frame and a second frame; determining transformations, in sensor coordinates, between coordinates of corresponding elements in the successive frames; determining a mapping between the transformations in sensor coordinates and transformations in geospatial coordinates of the corresponding elements in the successive frames; and determining second geospatial coordinates of the corresponding elements of a third frame based on: a transformation between the second frame and the third frame, and the mapping.
Claims18
A computing system comprising:
- one or more processors;
- and
- memory storing instructions that, when executed by the one or more processors, cause the system to perform:
- receiving successive frames of sensor data, the successive frames comprising a first frame and a second frame;
- determining transformations, in sensor coordinates, between coordinates of corresponding elements in the successive frames;
- determining a mapping between the transformations in sensor coordinates and transformations in geospatial coordinates of the corresponding elements in the successive frames, wherein the determining of the mapping comprises:
- determining first geospatial coordinates corresponding to a first time when the first frame was captured;
- determining second geospatial coordinates corresponding to a second time when the second frame was captured, the mapping correlating a first angle and a first scaling factor in sensor coordinates to a second angle and a second scaling factor in geospatial coordinates;
- and
- determining third geospatial coordinates of the corresponding elements of a third frame based on:
- a transformation between the second frame and the third frame, and the mapping.
A computer-implemented method of a computing system, the method comprising:
- receiving successive frames of sensor data, the successive frames comprising a first frame and a second frame;
- determining transformations, in sensor coordinates, between coordinates of corresponding elements in the successive frames;
- determining a mapping between the transformations in sensor coordinates and transformations in geospatial coordinates of the corresponding elements in the successive frames, wherein the determining of the mapping comprises:
- determining first geospatial coordinates corresponding to a first time when the first frame was captured;
- determining second geospatial coordinates corresponding to a second time when the second frame was captured, the mapping correlating a first angle and a first scaling factor in sensor coordinates to a second angle and a second scaling factor in geospatial coordinates;
- and
- determining third geospatial coordinates of the corresponding elements of a third frame based on:
- a transformation between the second frame and the third frame, and
- the mapping.
A non-transitory computer readable medium comprising instructions that, when executed, cause one or more processors to perform:
- receiving successive frames of sensor data, the successive frames comprising a first frame and a second frame;
- determining transformations, in sensor coordinates, between coordinates of corresponding elements in the successive frames;
- determining a mapping between the transformations in sensor coordinates and transformations in geospatial coordinates of the corresponding elements in the successive frames, wherein the determining of the mapping comprises:
- determining first geospatial coordinates corresponding to a first time when the first frame was captured;
- determining second geospatial coordinates corresponding to a second time when the second frame was captured, the mapping correlating a first angle and a first scaling factor in sensor coordinates to a second angle and a second scaling factor in geospatial coordinates;
- and
- determining third geospatial coordinates of the corresponding elements of a third frame based on:
- a transformation between the second frame and the third frame, and
- the mapping.
Dependencies are inferred from the claim text.