| CPC G01C 21/005 (2013.01) [G06T 7/337 (2017.01); G06T 7/74 (2017.01); G06T 2207/10028 (2013.01); G06T 2207/30252 (2013.01)] | 10 Claims |

|
1. A system for determining a geolocation of a mobile object movable through a terrain in a Global Navigation Satellite System (GNSS) signal attenuated environment, the system comprising:
a sensor mountable on the mobile object and configured to obtain a dataset of a scene including three or more scene points;
a digital storage unit configured to store a semantically segmented reference dataset representing the scene, the semantically segmented reference dataset having a reference coordinate system; and
a processing unit configured to:
determine three or more distances between the sensor and the three or more scene points;
generate, based on the determined distance, an object semantically segmented projection dataset comprising a projection of the detected three or more scene points in the reference coordinate system;
register the semantically segmented projection dataset with respect to the semantically segmented reference dataset;
based on the registration, identify the three or more scene points of the obtained dataset of the scene in the reference dataset to yield scene points real-world geographical locations thereof; and
determine, based on the three or more distances and the scene points real-world geographical locations, a current real-world geographical location of the mobile object.
|