CPC G06T 7/75 (2017.01) [G01C 21/005 (2013.01); G06T 5/90 (2024.01); G06T 7/13 (2017.01); G06T 7/60 (2013.01); G06T 17/05 (2013.01); H04W 4/029 (2018.02); G06T 2207/20084 (2013.01); G06T 2207/20104 (2013.01)] | 20 Claims |
1. One or more non-transitory computer-readable media storing computer-executable instructions that, when executed by at least one processor, perform a method of determining a geographic location of an environment from an image of the environment, the method comprising:
receiving the image of the environment from a camera;
receiving a user annotation by a user,
wherein the user annotation indicates one or more features in the image;
detecting the one or more features in the image based on the user annotation;
analyzing the one or more features to determine height data of the one or more features; and
comparing the height data with stored feature models comprising elevation data to determine a most likely geographic location of the environment in the image.
|