Adaptive brightness control of head mounted display
First Claim
1. A method for adaptive brightness control of an eyepiece of a head mounted display (“
- HMD”
), the method comprising;
displaying a computer generated image (“
CGI”
) from a see-through viewing region of the eyepiece of the HMD;
capturing image data from an ambient environment surrounding the HMD;
calculating a brightness value for the ambient environment based at least in part upon the image data;
determining a bias power setting to apply to an illumination source for generating the CGI based at least in part upon the brightness value;
controlling a brightness level of the CGI with the bias power setting that is based at least in part upon the brightness value;
adjusting a transparency of a variable transparency layer disposed over the see-through viewing region based at least in part upon the brightness value; and
passing ambient scene light through an ambient scene side and an eye-ward side of the eyepiece in the see-through viewing region to an eye of a user,wherein the variable transparency layer is positioned to affect a brightness of the ambient scene light without affecting a brightness of the CGI emitted to the eye,wherein the transparency of the variable transparency layer is reduced prior to increasing the brightness level of the CGI.
2 Assignments
0 Petitions
Accused Products
Abstract
A technique for adaptive brightness control of an eyepiece of a head mounted display (“HMD”) includes displaying a computer generated image (“CGI”) to an eye of a user from a viewing region of the eyepiece of the HMD. Image data is captured from an ambient environment surrounding the HMD. A brightness value is calculated for the ambient environment based at least in part upon the image data. A bias power setting is determined based at least in part upon the brightness value. The bias power setting is applied to an illumination source for generating the CGI and a brightness level of the CGI displayed to the eye of the user is controlled with the bias power setting.
-
Citations
25 Claims
-
1. A method for adaptive brightness control of an eyepiece of a head mounted display (“
- HMD”
), the method comprising;displaying a computer generated image (“
CGI”
) from a see-through viewing region of the eyepiece of the HMD;capturing image data from an ambient environment surrounding the HMD; calculating a brightness value for the ambient environment based at least in part upon the image data; determining a bias power setting to apply to an illumination source for generating the CGI based at least in part upon the brightness value; controlling a brightness level of the CGI with the bias power setting that is based at least in part upon the brightness value; adjusting a transparency of a variable transparency layer disposed over the see-through viewing region based at least in part upon the brightness value; and passing ambient scene light through an ambient scene side and an eye-ward side of the eyepiece in the see-through viewing region to an eye of a user, wherein the variable transparency layer is positioned to affect a brightness of the ambient scene light without affecting a brightness of the CGI emitted to the eye, wherein the transparency of the variable transparency layer is reduced prior to increasing the brightness level of the CGI. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
- HMD”
-
10. A head mounted display (“
- HMD”
) for displaying a computer generated image (“
CGI”
), the HMD comprising;a display source for generating the CGI; an eyepiece having a see-through viewing region, the eyepiece coupled to transport the CGI from the display source and emit the CGI out an eye-ward side of the eyepiece in the see-through viewing region, wherein the viewing region is partially transparent to pass ambient scene light through an ambient scene side and the eye-ward side of the eyepiece in the see-through viewing region; an ambient light sensor to capture image data from an ambient environment surrounding the HMD; and a controller coupled to the display source, the ambient light sensor, and a machine-accessible storage medium that provides instructions that, when executed by the controller, cause the controller to perform operations comprising; calculating a brightness value for the ambient environment based at least in part upon the image data; determining a bias power setting to apply to the display source based at least in part upon the brightness value; controlling a brightness level of the CGI with the bias power setting that is based at least in part upon the brightness value; adjusting a transparency of a variable transparency layer disposed over the see-through viewing region based at least in part upon the brightness value; and reducing the transparency of the variable transparency layer to a minimum transparency prior to increasing the brightness level of the CGI, wherein the variable transparency layer is positioned to affect a brightness of ambient scene light without affecting a brightness of the CGI emitted to the eye. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
- HMD”
-
19. A non-transitory machine-accessible storage medium that provides instructions that, when executed by a head mounted display, cause the head mounted display to perform operations comprising:
-
displaying a computer generated image (“
CGI”
) from a see-through viewing region of an eyepiece of the HMD;capturing image data from an ambient environment surrounding the HMD; calculating a brightness value for the ambient environment based at least in part upon the image data; determining a bias power setting to apply to an illumination source for generating the CGI based at least in part upon the brightness value; controlling a brightness level of the CGI with the bias power setting that is based at least in part upon the brightness value; and adjusting a transparency of a variable transparency layer disposed over the see-through viewing region based at least in part upon the brightness value, wherein ambient scene light passes through an ambient scene side and an eye-ward side of the eyepiece in the see-through viewing region to an eye of a user, wherein the variable transparency layer is positioned to affect a brightness of ambient scene light without affecting a brightness of the CGI emitted to the eye, wherein the transparency of the variable transparency layer is reduced prior to increasing the brightness level of the CGI. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification