Method and system for navigating in panoramic images using voxel maps
First Claim
Patent Images
1. A method comprising:
- receiving, by one or more computing devices, a user selection of a first portion of a first image, the first portion capturing at least a portion of a surface of an object, wherein the first image is one of a plurality of images stored in a server;
determining, by the one or more computing devices, that the first portion of the first image is associated with a first spatial identifier associated with a three-dimensional (3D) model of geographic space, the first spatial identifier identifying a first cube in the 3D model and a second cube in the 3D model, wherein the first cube is contained within the second cube;
transmitting, by the one or more computing devices, the first spatial identifier to the server;
receiving, by the one or more computing devices, a second image from the server, the second image having a second portion that is associated with the first spatial identifier; and
providing, by the one or more computing devices, the second image for display on a display.
2 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure describes a system and method that includes receiving a user selection of a portion of a first image. In response to the user-selection, a first identifier of three-dimensional space associated with the user-selection is determined and a second image is selected based on a portion of the second image being associated with the first identifier. The second image may be provided to the user to be displayed. The present disclosure also provides for mapping a portion of a first image to an identifier of three-dimensional space.
74 Citations
20 Claims
-
1. A method comprising:
-
receiving, by one or more computing devices, a user selection of a first portion of a first image, the first portion capturing at least a portion of a surface of an object, wherein the first image is one of a plurality of images stored in a server; determining, by the one or more computing devices, that the first portion of the first image is associated with a first spatial identifier associated with a three-dimensional (3D) model of geographic space, the first spatial identifier identifying a first cube in the 3D model and a second cube in the 3D model, wherein the first cube is contained within the second cube; transmitting, by the one or more computing devices, the first spatial identifier to the server; receiving, by the one or more computing devices, a second image from the server, the second image having a second portion that is associated with the first spatial identifier; and providing, by the one or more computing devices, the second image for display on a display. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
one or more computing devices; a memory storing computer readable instructions of a program, wherein the instructions, when executed by the one or more computing devices, case the one or more computing devices to; receive a user selection of a first portion of a first image, the first portion capturing at least a portion of a surface of an object, wherein the first image is one of a plurality of images stored in a server; determine that the first portion of the first image is associated with a first spatial identifier associated with a three-dimensional (3D) model of geographic space, the first spatial identifier identifying a first cube in the 3D model and a second cube in the 3D model, wherein the first cube is contained within the second cube; transmit the first spatial identifier to the server; receive a second image from the server, the second image having a second portion that is associated with the first spatial identifier; and provide the second image for display on a display. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A non-transitory, tangible computer-readable storage medium on which computer readable instructions of a program are stored, the instructions, when executed by one or more computing devices, cause the one or more computing devices to perform a method, the method comprising:
-
receiving a user selection of a first portion of a first image, the first portion capturing at least a portion of a surface of an object, wherein the first image is one of a plurality of images stored in a server; determining that the first portion of the first image is associated with a first spatial identifier associated with a three-dimensional (3D) model of geographic space, the first spatial identifier identifying a first cube in the 3D model and a second cube in the 3D model, wherein the first cube is contained within the second cube; transmitting the first spatial identifier to the server; receiving a second image from the server, the second image having a second portion that is associated with the first spatial identifier; and providing the second image for display on a display. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification