US 12,456,222 B2
Landmark configuration matcher
Dirk B. Warnaar, Raleigh, NC (US)
Assigned to Applied Research Associates, Inc., Albuquerque, NM (US)
Filed by Applied Research Associates, Inc., Albuquerque, NM (US)
Filed on Feb. 5, 2024, as Appl. No. 18/432,724.
Application 18/432,724 is a continuation of application No. 17/490,578, filed on Sep. 30, 2021, granted, now 11,928,837.
Application 17/490,578 is a continuation of application No. 16/818,552, filed on Mar. 13, 2020, granted, now 11,164,330, issued on Nov. 2, 2021.
Prior Publication US 2024/0212203 A1, Jun. 27, 2024
Int. Cl. G06T 7/00 (2017.01); G01C 21/04 (2006.01); G06T 7/73 (2017.01); G06T 7/80 (2017.01); H04N 13/00 (2018.01); H04N 13/111 (2018.01)
CPC G06T 7/73 (2017.01) [G01C 21/04 (2013.01); G06T 7/80 (2017.01); H04N 13/111 (2018.05); G06T 2207/30244 (2013.01)] 20 Claims
OG exemplary drawing
 
1. One or more non-transitory computer-readable media storing computer-executable instructions that, when executed by at least one processor, performs a method of determining a geographic location in an image, the method comprising:
obtaining region data indicative of a geographic region,
wherein the region data comprises elevation data indicative of elevations of the geographic region;
storing the region data on a mobile device;
receiving the image of an environment at the geographic location by a camera;
storing the image on the mobile device;
analyzing the image to determine horizon data indicative of a horizon in the image and ridgeline data indicative of at least one ridgeline in the image;
determining a depth order of the at least one ridgeline and the horizon;
comparing the horizon data and the ridgeline data from the image and the depth order with the region data to obtain a comparison result;
determining at least one likely geographic location candidate that matches the environment in the image based on the comparison result; and
causing display of the at least one likely geographic location candidate.