Computer graphics presentation systems and methods
AssigneeThe Incredible Machine of Sweden AB
InventorJohn Elvesjö
Life of this patent
Estimating the term…
Abstract
A data processing unit generates graphics data that are sent to a display screen of a head-mountable structure worn by a user. Thereby, the user can observe the image data, which reflect a virtual reality environment implemented by the data processing unit, namely image data representing a field of view as seen by the user from a particular position and in a particular direction in the virtual reality environment. The head-mountable structure includes a first light source projecting a well-defined light pattern on a light-reflecting surface. The data processing unit is associated with an image registering unit recording image data representing the first well-defined light pattern. The data processing unit calculates the graphics data based on the image data.
Claims20
A computer graphics presentation system comprising:
- a data processing unit configured to generate graphics data for presentation to a user,
- at least one input unit, and
- a head-mountable structure carrying a display, the head-mountable structure being in communicative connection with the data processing unit and configured to receive the graphics data from the data processing unit for presentation of the graphics data on the display, wherein:
- the head-mountable structure comprises a first light source configured to project a first well-defined light pattern on a surface that is remote from the head-mountable structure,
- the input unit comprises a second light source configured to project a second well-defined light pattern onto the surface,
- the data processing unit is associated with an image registering unit configured to record image data representing the first well-defined light pattern and second well-defined light pattern, and
- the data processing unit is arranged to calculate the graphics data based on the image data indicating a first orientation of the first well-defined light pattern and a second orientation of the second well-defined light pattern, the graphics data representing a field of view in a virtual reality (VR) environment, the field of view having a position in the VR environment and a direction in the VR environment, wherein:
- the graphics data representing the position of the field of view and the direction of the field of view is calculated based on the first orientation of the first well-defined light pattern, and
- a parameter for influencing the VR environment is calculated based on the second orientation of the second well-defined light pattern.
A computer graphics presentation method comprising the steps of:
- projecting a first well-defined light pattern on a surface that is remote from the head-mountable structure,
- projecting a second well-defined light pattern onto the surface,
- recording image data representing the first well-defined light pattern and the second well-defined light pattern, and
- generating, based on the image data, graphics data representing a field of view in a virtual reality (VR) environment, the field of view having a position in the VR environment and a direction in the VR environment, wherein:
- the graphics data representing the position of the field of view and the direction of the field of view is calculated based on a first orientation of the first well-defined light pattern, and
- a parameter for influencing the VR environment is calculated based on a second orientation of the second well-defined light pattern.
An identification system comprising:
- a first light source configured to project a first well-defined light pattern on a surface that is remote from the first light source, wherein the first light source is adjoined to a device, and the first well-defined light pattern is projected in a direction from the device to the surface,
- a second light source configured to project a second well-defined light pattern on the surface, and
- an image registering unit, associated with a data processing unit, configured to record image data representing at least a portion of the first well-defined light pattern and at least a portion of the second well-defined light pattern,
- wherein the data processing unit is configured to:
- calculate graphics data based on the image data indicating a first orientation of the first well-defined light pattern and a second orientation of the second well-defined light pattern, the graphics data representing a field of view in a virtual reality (VR) environment, wherein (i) the graphics data representing a position of the field of view and a direction of the field of view is calculated based on the first orientation of the first well-defined light pattern, and (ii) a parameter for influencing the VR environment is calculated based on the second orientation of the second well-defined light pattern, and
- determine an identity of the device based on the first well-defined light pattern.
Dependencies are inferred from the claim text.