Image search for a location
AssigneeInternational Business Machines Corporation
InventorsBilly W. Chang, Sarbajit K. Rakshit
Life of this patent
Estimating the term…
Abstract
Provided are techniques for image search for a location. Street view data is extracted to identify a path for a region. Points of interest for the path are identified. Images for the points of interest for a direction of the path are identified. The images are used to create a sequence of images representing a view of the points of interest along the direction of the path. The sequence of images are displayed adjacent to a map that includes the path.
Claims12
A computer program product, the computer program product comprising a computer readable storage medium having program code embodied therewith, the program code executable by at least one processor to perform:
- receiving, by the at least one processor, selection of a location in a search request;
- identifying, by the at least one processor, a region around the location;
- identifying, by the at least one processor, multiple paths, each of the multiple paths having a different direction through the region;
- for each of the multiple paths,
- identifying, by the at least one processor, points of interest for the path based on a direction of the path, wherein each of the points of interest is identified based on multiple images having been captured by different users at that point of interest and for that direction;
- obtaining, by the at least one processor, images from the multiple images for the points of interest for the direction of the path;
- using, by the at least one processor, the images to create a sequence of images representing a view of the points of interest along the direction of the path;
- and
- displaying, by the at least one processor, in response to the search request, the sequence of images for each of the multiple paths adjacent to a map that displays each of the multiple paths.
A computer system, comprising:
- one or more processors, one or more computer-readable memories and one or more computer-readable, tangible storage devices;
- and
- program instructions, stored on at least one of the one or more computer-readable, tangible storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to perform operations, the operations comprising:
- receiving, selection of a location in a search request;
- identifying a region around the location;
- identifying multiple paths, each of the multiple paths having a different direction through the region;
- for each of the multiple paths,
- identifying points of interest for the path based on a direction of the path, wherein each of the points of interest is identified based on multiple images having been captured by different users at that point of interest and for that direction;
- obtaining images from the multiple images for the points of interest for the direction of the path;
- using the images to create a sequence of images representing a view of the points of interest along the direction of the path;
- and
- displaying, in response to the search request, the sequence of images for each of the multiple paths adjacent to a map that displays each of the multiple paths.
Dependencies are inferred from the claim text.