IP Library › Granted Patent US 9,978,179
Granted Patent B2
US 9,978,179 · App. 14/262,006 · Granted May 22, 2018

Computer graphics presentation systems and methods

Inventor: John Elvesjö (Stockholm, SE)
G06T19/006G01B11/002G01B11/2513G02B27/017G06F3/012G06F3/0325H04N5/2256H04N5/23229G02B2027/014G02B2027/0187
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,978,179
App. No.
14/262,006
Granted
May 22, 2018
Kind
B2
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.

Claims (42)

1. 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, wherein the first well-defined light pattern is projected in a direction from the head-mountable structure to the surface,

the at least one input unit comprises a second light source configured to project a second well-defined light pattern on the surface, wherein the first and second well-defined light patterns are different patterns,

the data processing unit is associated with an image registering unit configured to record image data representing the first well-defined light pattern and the 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 and an object in a virtual reality environment, wherein:

the graphics data representing a first orientation of the field of view in the virtual reality environment is calculated based on the first orientation of the first well-defined light pattern, and

the graphics data representing a second orientation of the object in the virtual reality environment is calculated based on the second orientation of the second well-defined light pattern.

2. The computer graphics presentation system according to claim 1 , wherein the data processing unit is configured to calculate the graphics data in real time based on image data recorded by the image registering unit at a single instance of time.

3. The computer graphics presentation system according to claim 1 , wherein the at least one input unit is further configured to be manipulated by the user and in response thereto generate control commands for influencing the graphics data.

4. The computer graphics presentation system according to claim 3 , wherein the at least one input unit comprises a pointing device configured to generate the control commands in response to how the input unit is positioned and/or oriented.

5. The computer graphics presentation system according to claim 1 , wherein the at least one input unit contains an activator where upon activation a control command is generated.

6. The computer graphics presentation system according to claim 1 , wherein the at least one input unit is a hand-carried pointing device in the form of a replica shooting or aiming device.

7. The computer graphics presentation system according to claim 1 , wherein the display and the first light source are in a fixed position relative to each other.

8. The computer graphics presentation system according to claim 7 , wherein the data processing unit is configured to calculate the graphics data in real time based on image data recorded by the image registering unit at a single instance of time.

9. The computer graphics presentation system according to claim 7 , wherein the data processing unit is configured to calculate the graphics data in real time based on image data recorded by the image registering unit at multiple instances of time.

10. An orientation 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 well-defined light pattern is projected in a direction from the first light source to the surface,

a second light source configured to project a second well-defined light pattern on the surface, wherein the first and second well-defined light patterns are different patterns, and

an image registering unit, associated with a data processing unit, configured to record image data representing the first and second well-defined light patterns, wherein:

the data processing unit is configured to determine a first orientation of the first light source based on the image data representing the first well-defined light pattern and a second orientation of the second light source based on the image data representing the second well-defined light pattern and to calculate graphics data based on the first orientation of the first light source and the second orientation of the second light source, the graphics data representing a field of view and an object in a virtual reality environment, wherein:

the graphics data representing a first orientation of the field of view in the virtual reality environment is calculated based on the first orientation of the first light source, and

the graphics data representing a second orientation of the object in the virtual reality environment is calculated based on the second orientation of the second light source.

11. The orientation system according to claim 10 , wherein the first light pattern and second light pattern contain a plurality of non-repeating elements.

12. The orientation system according to claim 10 wherein graphics data displayed on a display is altered based on the first orientation of the first light source or the second orientation of the second light source.

13. The orientation system according to claim 12 , wherein the display is located remotely from the first or second light source.

14. The orientation system according to claim 12 , wherein the display is located in a fixed relation to the first light source.

15. The orientation system according to claim 10 , wherein the image registering unit is 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.

16. The orientation system according to claim 15 , wherein graphics data displayed on a display is altered based on the first orientation of the first light source or the second orientation of the second light source.

17. The orientation system according to claim 16 , wherein the display is located remotely from the first or second light source.

18. The orientation system according to claim 10 , wherein graphics data displayed on a display is altered based on the position of the first or second light source.

19. 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 first device, and the first well-defined light pattern is projected in a direction from the first device to the surface,

a second light source configured to project a second well-defined light pattern on the surface, wherein the second light source is adjoined to a second device, 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:

determine a first orientation of the first light source and a second orientation of the second light source based on the recorded image data,

calculate graphics data based on the first orientation of the first light source and the second orientation of the second light source, the graphics data representing a field of view and an object in a virtual reality environment, wherein the graphics data representing a first orientation of the field of view in the virtual reality environment is calculated based on the first orientation of the first light source, and the graphics data representing a second orientation of the object in the virtual reality environment is calculated based on the second orientation of the second light source, and

determine an identity of the first device based on the first well-defined light pattern.

20. The identification system according to claim 19 , wherein the data processing unit is configured to determine an identity of the second device based on the second well-defined light pattern.

21. The identification system according to claim 19 , wherein the first and second light sources emit infrared light.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 15, 2018
From: ELVESJÖ, JOHN
To: THE INCREDIBLE MACHINE OF SWEDEN AB
Reel/Frame 045544/0507 →
Priority Claims (1)
EP 13165481 · Apr 26, 2013 · regional
Continuity (1)
Related Publication 20140320531A1 · Oct 30, 2014