Portable virtual reality
First Claim
Patent Images
1. A method in a virtual reality system comprising:
- capturing an input video stream comprising video frames that carry information about a surrounding environment limited by a field of view of a digital camera using the digital camera;
processing the input video stream at a handheld computer coupled to the camera; and
adjusting parameters that define a rendered scene of a virtual environment based upon motion parameters extracted from the input video stream by the handheld computer during the processing.
1 Assignment
0 Petitions
Accused Products
Abstract
Portable virtual reality is disclosed. A digital camera captures an input video stream comprising video frames that carry information about a surrounding environment limited by a field of view of the camera. The input video stream is processed by a handheld computer coupled to the camera. Parameters that define a rendered scene of a virtual environment are adjusted based upon motion parameters extracted from the input video stream by the handheld computer during the processing.
39 Citations
32 Claims
-
1. A method in a virtual reality system comprising:
-
capturing an input video stream comprising video frames that carry information about a surrounding environment limited by a field of view of a digital camera using the digital camera;
processing the input video stream at a handheld computer coupled to the camera; and
adjusting parameters that define a rendered scene of a virtual environment based upon motion parameters extracted from the input video stream by the handheld computer during the processing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An apparatus comprising:
-
a digital camera to capture an input video stream, comprising video frames that carry information about a surrounding environment limited by a field of view of the digital camera; and
a handheld computer coupled to the digital camera, the handheld computer to receive the input video stream from the digital camera, to perform motion analysis of the input video stream and to adjust parameters that define a rendered scene of a virtual environment based upon the motion analysis of the input video stream. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A machine-readable medium having stored thereon a plurality of instructions, which if executed by a machine, cause the machine to perform a method comprising:
-
capturing an input video stream comprising video frames that carry information about a surrounding environment limited by a field of view of a digital camera using the digital camera;
processing the input video stream at a handheld computer coupled to the camera; and
adjusting parameters that define a rendered scene of a virtual environment based upon motion parameters extracted from the input video stream by the handheld computer during the processing. - View Dependent Claims (24, 25)
-
-
26. A system comprising:
-
a processing unit in a handheld computer;
a memory coupled to the processing unit through a bus; and
a virtual scene rendering process executed from the memory by the processing unit to capture an input video stream comprising video frames that carry information about a surrounding environment limited by a field of view of the digital camera using the digital camera, and adjust parameters that define a rendered scene of a virtual environment based upon motion parameters extracted from the input video stream by the handheld computer. - View Dependent Claims (27, 28)
-
-
29. A system comprising:
-
a virtual scene rendering device comprising a digital camera to capture an input video stream comprising video frames that carry information about a surrounding environment limited by a field of view of the digital camera and a handheld computer coupled to the digital camera;
a server communicatively coupled to the virtual scene rendering device; and
a client computer communicatively coupled to the server, wherein operations of processing the input video stream, performing motion analysis of the input video stream and adjusting parameters that define a rendered scene of a virtual environment based upon the motion analysis of the input video stream are distributed between the virtual scene rendering device, the server and the client computer. - View Dependent Claims (30, 31, 32)
-
Specification