BUSINESS DATA DISPLAY AND POSITION CORRECTION IN STREET-SIDE IMAGERY
First Claim
Patent Images
1. A method of adding detail to an electronic image comprising:
- Illustrating to a user the electronic image of a location at a known view level;
Presenting a movable icon that represents an entity that is visible at a view level;
Allowing the user to place the movable icon to a proper location on the electronic image wherein the proper location comprises the location that the user knows as being the location of the entity;
Determining a position of the proper location in an electronic image space further comprising;
projecting a ray from a position of the movable icon toward objects in the electronic image in three dimensions; and
resolving the proper location in three dimensions of the entity using one or more depth maps associated with the electronic image;
Storing the proper location of the entity in a memory; and
Using the proper location to identify the proper location of the entity in future electronic images.
2 Assignments
0 Petitions
Accused Products
Abstract
A separate panel may be used to display business icons near images of business entries, if the GIS does not include a business'"'"'s front door geolocation. Users may place icons that represent business entities near the entrances to the entity. Also, a concise but extensive display of business listing data (e.g., reviews, summaries, services, hours, etc.) in the display near the geolocation and the presentation of further information upon user actions such as a mouse-overs, may avoid browsing away from the viewing application in order to learn more about the business.
288 Citations
20 Claims
-
1. A method of adding detail to an electronic image comprising:
-
Illustrating to a user the electronic image of a location at a known view level; Presenting a movable icon that represents an entity that is visible at a view level; Allowing the user to place the movable icon to a proper location on the electronic image wherein the proper location comprises the location that the user knows as being the location of the entity; Determining a position of the proper location in an electronic image space further comprising; projecting a ray from a position of the movable icon toward objects in the electronic image in three dimensions; and resolving the proper location in three dimensions of the entity using one or more depth maps associated with the electronic image; Storing the proper location of the entity in a memory; and Using the proper location to identify the proper location of the entity in future electronic images. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer system comprising a processor physically configured in accordance with computer executable instructions, a memory physically configured to store computer executable instructions and an input/output circuit, the computer executable instructions comprising instructions for adding detail to an electronic image, the computer executable instructions comprising instructions for:
-
Illustrating to a user the electronic image of a location at a known view level; Presenting a movable icon that represents an entity that is visible at a view level; Allowing the user to place the movable icon to a proper location on the electronic image wherein the proper location comprises the location that the user knows as being the location of the entity; Determining a position of the proper location in an electronic image space further comprising; projecting a ray from a position of the movable icon toward objects in the electronic image in three dimensions; and resolving the proper location in three dimensions of the entity using one or more depth maps associated with the electronic image wherein if the electronic image is a street level illustration, the depth map is created using LIDAR at a similar street level and if the electronic image is an aerial image, an oblique image or an overhead map image, the depth map is created using digital elevation models; Storing the proper location of the entity in a memory; and Using the proper location to identify the proper location of the entity in future electronic images. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer storage medium physically configured according to computer executable instructions for adding detail to an electronic image, the computer executable instructions comprising instructions for:
-
Illustrating to a user the electronic image of a location at a known view level wherein the electronic image comprises a plurality of objects wherein the objects are buildings and the entity is a business and wherein each of the objects have numerous entities which are related to displayed movable icons; Displaying previously placed movable icons in a proper location on the electronic image; If a placed movable icon is selected, displaying additional information about an entity that is represented by a movable icon that was selected in an additional window Presenting a movable icon that represents an entity that is visible at a view level; Allowing the user to place the movable icon to a proper location on the electronic image wherein the proper location comprises the location that the user knows as being the location of the entity; Determining a position of the proper location in an electronic image space further comprising; projecting a ray from a position of the movable icon toward the objects in the electronic image in three dimensions; and resolving the proper location in three dimensions of the entity using one or more depth maps associated with the electronic image wherein if the electronic image is a street level illustration, the depth map is created using LIDAR at a similar street level and if the electronic image is an aerial image, an oblique image or an overhead map image, the depth map is created using digital elevation models; Storing the proper location of the entity in a memory; and Using the proper location to identify the proper location of the entity in future electronic images. - View Dependent Claims (20)
-
Specification