Head tracking eyewear system
First Claim
1. A system for tracking with reference to a three-dimensional display system, comprising:
- a display device which images, during use, a first stereo three-dimensional image;
a surface comprising at least three emitters, wherein the surface is configured to be positioned with reference to the display device;
at least two sensors coupled to the display device in a known position and orientation referenced to the display device, wherein the at least two sensors are configured to detect light received from the at least three emitters;
a processor coupled to the at least two sensors, wherein the processor is configured to;
assess a referenced position of the detected light;
correlate the assessed referenced position of the detected light for each of the at least two sensors such that a first position/orientation of the surface with reference to the display device is assessed; and
verify the assessed referenced position of the detected light per sensor by comparing the assessed relative position of the detected light to a database of different configurations of emitters; and
an image processor configured to generate the first stereo three-dimensional image using the assessed first position/orientation of the surface with reference to the display device; and
wherein the first stereo three-dimensional image is from a first perspective, and wherein the first stereo three-dimensional image is distinct from a second stereo three-dimensional image which is derived from a second perspective using a second assessed position/orientation of the surface with reference to the display device.
6 Assignments
0 Petitions
Accused Products
Abstract
In some embodiments, a system for tracking with reference to a three-dimensional display system may include a display device, an image processor, a surface including at least three emitters, at least two sensors, a processor. The display device may image, during use, a first stereo three-dimensional image. The surface may be positionable, during use, with reference to the display device. At least two of the sensors may detect, during use, light received from at least three of the emitters as light blobs. The processor may correlate, during use, the assessed referenced position of the detected light blobs such that a first position/orientation of the surface is assessed. The image processor may generate, during use, the first stereo three-dimensional image using the assessed first position/orientation of the surface with reference to the display. The image processor may generate, during use, a second stereo three-dimensional image using an assessed second position/orientation of the surface with reference to the display.
11 Citations
23 Claims
-
1. A system for tracking with reference to a three-dimensional display system, comprising:
-
a display device which images, during use, a first stereo three-dimensional image; a surface comprising at least three emitters, wherein the surface is configured to be positioned with reference to the display device; at least two sensors coupled to the display device in a known position and orientation referenced to the display device, wherein the at least two sensors are configured to detect light received from the at least three emitters; a processor coupled to the at least two sensors, wherein the processor is configured to; assess a referenced position of the detected light; correlate the assessed referenced position of the detected light for each of the at least two sensors such that a first position/orientation of the surface with reference to the display device is assessed; and verify the assessed referenced position of the detected light per sensor by comparing the assessed relative position of the detected light to a database of different configurations of emitters; and an image processor configured to generate the first stereo three-dimensional image using the assessed first position/orientation of the surface with reference to the display device; and wherein the first stereo three-dimensional image is from a first perspective, and wherein the first stereo three-dimensional image is distinct from a second stereo three-dimensional image which is derived from a second perspective using a second assessed position/orientation of the surface with reference to the display device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for tracking with reference to a three-dimensional display system, comprising:
-
positioning a surface with reference to a display device, wherein the surface comprises at least three emitters; detecting light received from the at least three emitters via at least two sensors coupled to the display device in a known position and orientation with reference to the display device; assessing a referenced position of the detected light; verifying the assessed referenced position of the detected light by comparing the assessed referenced position of the detected light blobs to a database of different configurations of emitters; correlating the assessed referenced position of the detected light for each of the at least two sensors such that a first position/orientation of the surface with reference to the display device is assessed, wherein said correlating the assessed referenced position of the detected light comprises; identifying a first emitter along a perimeter determined by the bounding function by assigning a first detected light blob closest to a predetermined first portion of the perimeter; moving in a first direction away from the first emitter along the perimeter assessing relative angles formed by adjacent detected light blobs along the perimeter such that a second emitter is identified; and identifying an at least third emitter along the perimeter with reference to the identified first and second emitter. - View Dependent Claims (15, 16)
-
-
17. A non-transitory computer readable memory medium storing program instructions executable by a processor to:
-
position a surface with reference to a display device, wherein the surface comprises at least three emitters; detect, via at least two sensors coupled to a display device, light received from at least three emitters comprised on a surface, wherein the surface is position with reference to the display device; assess a referenced position of the detected light; verify the assessed referenced position of the detected light by comparing the assessed referenced position of the detected light blobs to a database of different configurations of emitters; correlate the assessed referenced position of the detected light for each of the at least two sensors such that a first position/orientation of the surface with reference to the display device is assessed, wherein to correlate the assessed referenced position of the detected light, the program instructions are further executable to; identify a first emitter along a perimeter determined by the bounding function by assigning a first detected light blob closest to a predetermined first portion of the perimeter; move in a first direction away from the first emitter along the perimeter assessing relative angles formed by adjacent detected light blobs along the perimeter such that a second emitter is identified; and identify an at least third emitter along the perimeter with reference to the identified first and second emitter. - View Dependent Claims (18, 19)
-
-
20. A system for tracking with reference to a three-dimensional display system, comprising:
-
a display device which images, during use, a first stereo three-dimensional image; a surface comprising at least three emitters, wherein the surface is configured to be positioned with reference to the display device; at least two sensors coupled to the display device in a known position and orientation referenced to the display device, wherein the at least two sensors are configured to detect light received from the at least three emitters; a processor coupled to the at least two sensors, wherein the processor is configured to; assess a referenced position of the detected light; assess a first position/orientation of a head to which the surface is coupled to using the assessed first position/orientation of the surface with reference to the display device; assess a first viewpoint using the assessed first position/orientation of the head to assess a second perspective for use by the image processor to assist in generating a second stereo three-dimensional image; and correlate the assessed referenced position of the detected light for each of the at least two sensors such that a first position/orientation of the surface with reference to the display device is assessed; and an image processor configured to generate the first stereo three-dimensional image using the assessed first position/orientation of the surface with reference to the display device; and wherein the first stereo three-dimensional image is from a first perspective, and wherein the first stereo three-dimensional image is distinct from the second stereo three-dimensional image which is derived from a second perspective using a second assessed position/orientation of the surface with reference to the display device.
-
-
21. A non-transitory computer readable memory medium storing program instructions executable by a processor to:
-
position a surface with reference to a display device, wherein the surface comprises at least three emitters; detect, via at least two sensors coupled to a display device, light received from at least three emitters comprised on a surface, wherein the surface is position with reference to the display device; assess a referenced position of the detected light; assess a first position/orientation of a head to which the surface is coupled to using the assessed first position/orientation of the surface with reference to the display device; assess a first viewpoint using the assessed first position/orientation of the head to assess a second perspective for use by the image processor to assist in generating a second stereo three-dimensional image; and correlate the assessed referenced position of the detected light for each of the at least two sensors such that a first position/orientation of the surface with reference to the display device is assessed, wherein to correlate the assessed referenced position of the detected light, the program instructions are further executable to; identify a first emitter along a perimeter determined by the bounding function by assigning a first detected light blob closest to a predetermined first portion of the perimeter; move in a first direction away from the first emitter along the perimeter assessing relative angles formed by adjacent detected light blobs along the perimeter such that a second emitter is identified; and identify an at least third emitter along the perimeter with reference to the identified first and second emitter.
-
-
22. A method for tracking with reference to a three-dimensional display system, comprising:
-
positioning a surface with reference to a display device, wherein the surface comprises at least three emitters; detecting light received from the at least three emitters via at least two sensors coupled to the display device in a known position and orientation with reference to the display device; assessing a referenced position of the detected light; assessing a first position/orientation of a head to which the surface is coupled to using the assessed first position/orientation of the surface with reference to the display device; assessing a first viewpoint using the assessed first position/orientation of the head to assess a second perspective for use by the image processor to assist in generating a second stereo three-dimensional image; and correlating the assessed referenced position of the detected light for each of the at least two sensors such that a first position/orientation of the surface with reference to the display device is assessed, wherein said correlating the assessed referenced position of the detected light comprises; identifying a first emitter along a perimeter determined by the bounding function by assigning a first detected light blob closest to a predetermined first portion of the perimeter; moving in a first direction away from the first emitter along the perimeter assessing relative angles formed by adjacent detected light blobs along the perimeter such that a second emitter is identified; and identifying an at least third emitter along the perimeter with reference to the identified first and second emitter.
-
-
23. A system for tracking with reference to a three-dimensional display system, comprising:
-
a display device which images, during use, a first stereo three-dimensional image; a surface comprising at least three emitters, wherein the surface is configured to be positioned with reference to the display device; at least two sensors coupled to the display device in a known position and orientation referenced to the display device, wherein the at least two sensors are configured to detect light received from the at least three emitters; a processor coupled to the at least two sensors, wherein the processor is configured to; assess a referenced position of the detected light; and correlate the assessed referenced position of the detected light for each of the at least two sensors such that a first position/orientation of the surface with reference to the display device is assessed, wherein to correlate the assessed referenced position, the processor is further configured to; identify a first emitter of the at least three emitters along a perimeter determined by a bounding function by assigning a first detected light blob closest to a predetermined first portion of the perimeter; move in a first direction away from the first emitter along the perimeter assessing relative angles formed by adjacent detected light blobs along the perimeter such that a second emitter of the at least three emitters is identified; and identify at least one additional emitter of the at least three emitters along the perimeter with reference to the identified first and second emitter; and an image processor configured to generate the first stereo three-dimensional image using the assessed first position/orientation of the surface with reference to the display device; and wherein the first stereo three-dimensional image is from a first perspective, and wherein the first stereo three-dimensional image is distinct from a second stereo three-dimensional image which is derived from a second perspective using a second assessed position/orientation of the surface with reference to the display device.
-
Specification