×

Map generation using map features from user captured images

  • US 9,467,660 B1
  • Filed: 03/31/2014
  • Issued: 10/11/2016
  • Est. Priority Date: 03/31/2014
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer-readable storage medium storing instructions that, when executed by at least one processor, cause a computing device to:

  • capture, using a camera of the computing device, an image of a park map, the park map having at least one of a difference in scale or a difference in perspective relative to a portion of a world map available via a map application stored in memory of the computing device;

    determine a region associated with the portion of the world map using a current location of the computing device;

    analyze the image to determine a set of park features of the park map;

    compare the set of park features to features of the portion of the world map for the region available via the map application;

    match a first park feature with a first world map feature, wherein the first park feature is included in the set of park features and the first world map feature is included in the features of the portion of the world map;

    match a second park feature with a second world map feature, wherein the second park feature is included in the set of park features and the second world map feature is included in the features of the portion of the world map;

    generate a first anchor for the image based on the first park feature matching the first world map feature;

    generate a second anchor for the image based on the second park feature matching the second world map feature;

    determine an uncommon park map feature from the set of park features, the uncommon park map feature being omitted from the map application;

    geocode the first anchor to have a first set of latitude and longitude coordinates;

    geocode the second anchor to have a second set of latitude and longitude coordinates;

    assign a third set of latitude and longitude coordinates to the uncommon park map feature, the third set of latitude and longitude coordinates being determined based at least partly on a scaling factor that compensates for spatial inconsistencies between the first world map feature and the second world map feature relative to the first park feature and the second park feature; and

    display an indication of the current location of the computing device on the image of the park map based on the first set of latitude and longitude coordinates, the second set of latitude and longitude coordinates, and the third set of latitude and longitude coordinates.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×