Systems and methods for providing a spatially indexed panoramic video
First Claim
Patent Images
1. A video system comprising:
- a database including spatial data;
a user interface having an image display; and
a video that is rendered in response to a specified action, wherein the video comprises a plurality of images retrieved from the database, and wherein each of the images is panoramic and spatially indexed in accordance with a predetermined position along a virtual path in a virtual environment, the virtual path being defined by coordinates in a coordinate system of the virtual environment.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods generate a video for virtual reality wherein the video is both panoramic and spatially indexed. In embodiments, a video system includes a controller, a database including spatial data, and a user interface in which a video is rendered in response to a specified action. The video includes a plurality of images retrieved from the database. Each of the images is panoramic and spatially indexed in accordance with a predetermined position along a virtual path in a virtual environment.
140 Citations
34 Claims
-
1. A video system comprising:
-
a database including spatial data; a user interface having an image display; and a video that is rendered in response to a specified action, wherein the video comprises a plurality of images retrieved from the database, and wherein each of the images is panoramic and spatially indexed in accordance with a predetermined position along a virtual path in a virtual environment, the virtual path being defined by coordinates in a coordinate system of the virtual environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A video system comprising:
-
a controller; a database including spatial data and metadata; a user interface; and a video, displayed in the user interface, that is generated in response to a specified action, wherein the user interface includes; an image display in which a video is displayed, wherein the video comprises a plurality of images retrieved from the database; a map display illustrating spatial data associated with a position; a text display illustrating spatial data associated with the position; and an audio output that conveys audio data associated with the position; wherein each of the images is panoramic and spatially indexed in accordance with a predetermined position along a virtual path in a virtual environment, the virtual path being defined by coordinates in a coordinate system of the virtual environment. - View Dependent Claims (16, 17)
-
-
18. A method for generating a video for virtual reality comprising:
-
specifying an action; generating a video along a virtual path in a virtual environment based on the specified action, the virtual path being defined by coordinates in a coordinate system of the virtual environment, wherein the video is both panoramic and spatially indexed in accordance with a position along the virtual path; providing a user interface; and displaying the video via the user interface. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. A method for generating a video for virtual reality comprising:
-
specifying an action along a virtual path in a virtual environment, the virtual path being defined by coordinates in a coordinate system of the virtual environment; processing a request corresponding to the specified action; retrieving a plurality of images that make up the video, wherein each of the images is panoramic and spatially indexed in accordance with a position along the virtual path; providing a user interface having an image display window in which the video is displayed, and a map display window in which a map corresponding to the video is displayed; and rendering the video and the map on the user interface in response to the specified action. - View Dependent Claims (26, 27)
-
-
28. A control program stored on a computer-readable storage medium, the control program usable for providing a video for virtual reality to a device for executing the control program, the control program including instructions comprising:
-
instructions for specifying an action; instructions for generating a video along a virtual path in a virtual environment based on the specified action, the virtual path being defined by coordinates in a coordinate system of the virtual environment, wherein the video is both panoramic and spatially indexed in accordance with a position along the virtual path; instructions for providing a user interface; and instructions for displaying the video via the user interface. - View Dependent Claims (29, 30, 31)
-
-
32. A computer readable storage medium, comprising:
-
computer readable program code embodied on the computer readable storage medium, the computer readable program code usable to program a computer to program a system that provides a video for virtual reality, comprising the steps of; specifying an action; generating a video along a virtual path in a virtual environment based on the specified action, the virtual path being defined by coordinates in a coordinate system of the virtual environment, wherein the video is both panoramic and spatially indexed in accordance with a position along the virtual path; providing a user interface; and displaying the video via the user interface. - View Dependent Claims (33, 34)
-
Specification