Method and system for head mounted display infrared emitter brightness optimization based on image saturation
First Claim
1. An information handling system operating a wearable headset infrared (IR) emitter saturation correction system comprising:
- an infrared emitter mounted on a wearable headset emitting IR light at a first brightness;
a camera capturing a calibration image of the IR light reflected from a first landmark;
a memory storing calibration histogram analysis of the calibration image associating each of a plurality of landmarks identified in the calibration image with brightness values for a subset of pixels within the calibration image, and with one or more of a plurality of IR emitters including the infrared emitter;
the camera capturing a session image of the IR light reflected from the first landmark;
a SLAM engine generating a first session SLAM frame based on the first session image;
a processor executing binary divide and conquer code instructions of the IR emitter saturation correction system to;
associate each of the plurality of landmarks identified in the session image with brightness values for a subset of pixels within the session image, and with one or more of the plurality of IR emitters including the infrared emitter;
determine whether the first session SLAM frame is over or under saturated based on a comparison, for each of the plurality of landmarks, of brightness values for the associated subset of pixels within the calibration image to brightness values for the associated subset of pixels within the session image;
determine an adjusted brightness for the infrared emitter based on the first brightness and a brightness range within which the infrared emitter is capable of emitting light if the first session SLAM frame is over or under saturated; and
the infrared emitter emitting light according to the adjusted brightness.
5 Assignments
0 Petitions
Accused Products
Abstract
An information handling system operating a wearable headset IR emitter saturation correction system may comprise an infrared emitter emitting IR light, a camera capturing a calibration image and a first session image of the IR light reflected from a landmark, and a SLAM engine generating a first session SLAM frame. A processor may execute code instructions to compare the measured calibration pixel brightness value for each pixel associated with the landmark in a calibration image with a measured first session pixel brightness value for each pixel associated with the landmark in the first session image to determine whether the first session SLAM frame is over or under saturated, and determine an adjusted brightness if the first session SLAM frame is over or under saturated. The infrared emitter may emit light according to the adjusted brightness.
-
Citations
20 Claims
-
1. An information handling system operating a wearable headset infrared (IR) emitter saturation correction system comprising:
-
an infrared emitter mounted on a wearable headset emitting IR light at a first brightness; a camera capturing a calibration image of the IR light reflected from a first landmark; a memory storing calibration histogram analysis of the calibration image associating each of a plurality of landmarks identified in the calibration image with brightness values for a subset of pixels within the calibration image, and with one or more of a plurality of IR emitters including the infrared emitter; the camera capturing a session image of the IR light reflected from the first landmark; a SLAM engine generating a first session SLAM frame based on the first session image; a processor executing binary divide and conquer code instructions of the IR emitter saturation correction system to; associate each of the plurality of landmarks identified in the session image with brightness values for a subset of pixels within the session image, and with one or more of the plurality of IR emitters including the infrared emitter; determine whether the first session SLAM frame is over or under saturated based on a comparison, for each of the plurality of landmarks, of brightness values for the associated subset of pixels within the calibration image to brightness values for the associated subset of pixels within the session image; determine an adjusted brightness for the infrared emitter based on the first brightness and a brightness range within which the infrared emitter is capable of emitting light if the first session SLAM frame is over or under saturated; and the infrared emitter emitting light according to the adjusted brightness. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of adaptively adjusting brightness of an infrared (IR) emitter comprising:
-
emitting IR light at a first brightness via an infrared emitter mounted on a wearable headset; capturing a calibration image of the IR light reflected from a first landmark via a camera; storing, via a memory, calibration histogram analysis of the calibration image associating each of a plurality of landmarks identified in the calibration image with brightness values for a subset of pixels within the calibration image, and with one or more of a plurality of IR emitters including the infrared emitter; capturing a session image of the IR light reflected from the first landmark via the camera; generating a first session SLAM frame based on the first session image, via a SLAM engine; associating each of the plurality of landmarks identified in the session image with brightness values for a subset of pixels within the session image, and with one or more of the plurality of IR emitters including the infrared emitter, via a processor; determining, via the processor, whether the first session SLAM frame is over or under saturated based on a comparison, for each of the plurality of landmarks, of brightness values for the associated subset of pixels within the calibration image to brightness values for the associated subset of pixels within the session image; determining an adjusted brightness for the infrared emitter, via the processor, based on the first brightness and a brightness range within which the infrared emitter is capable of emitting light if the first session SLAM frame is over or under saturated; and emitting light via the infrared emitter according to the adjusted brightness. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An information handling system operating a wearable headset infrared (IR) emitter saturation correction system comprising:
-
an infrared emitter mounted on a wearable headset emitting IR light at a first brightness; a camera capturing a calibration image of the IR light reflected from a first landmark; a memory storing calibration histogram analysis of the calibration image associating each of a plurality of landmarks identified in the calibration image with brightness values for a subset of pixels within the calibration image, and with one or more of a plurality of IR emitters including the infrared emitter; the camera capturing a session image of the IR light reflected from the first landmark; a SLAM engine generating a first session SLAM frame based on the first session image; a processor executing binary divide and conquer code instructions of the IR emitter saturation correction system to; associate each of the plurality of landmarks identified in the session image with brightness values for a subset of pixels within the session image, and with one or more of the plurality of IR emitters including the infrared emitter; determine whether the first session SLAM frame is over or under saturated based on a comparison, for each of the plurality of landmarks, of brightness values for the associated subset of pixels within the calibration image to brightness values for the associated subset of pixels within the session image; determine an adjusted brightness, if the first session SLAM frame is over or under saturated, equivalent to an adjustable convergence coefficient multiplied by a difference between the first brightness and a minimum or maximum of the range of brightness values at which the infrared emitter is capable of emitting light, subtracted from the first brightness; and the infrared emitter emitting light according to the adjusted brightness. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification