CPC H04N 9/3144 (2013.01) [G02B 27/0025 (2013.01); G03B 21/16 (2013.01); G03B 21/206 (2013.01); G03B 21/2053 (2013.01); G06T 5/003 (2013.01); H04N 9/3126 (2013.01); H04N 9/3182 (2013.01); H04N 9/3194 (2013.01); G02B 27/0927 (2013.01)] | 12 Claims |
1. A non-transitory computer-readable-medium storing instructions that, when executed by a processor of an image projector, cause the image projector to perform operations comprising:
receiving a first image data;
determining a thermal state of the image projector based at least in part on a content of the first image data;
adjusting the first image data based on the thermal state, thereby generating a second image data;
emitting light in response to the second image data; and
projecting an image onto a screen based on the emitted light, wherein the first image data corresponds to a frame of a video, and the second image data corresponds to the frame of the video,
wherein the emitting light in response to the second image data includes generating a raw illumination beam in response to the first image data, and adjusting the raw illumination beam based on the second image data.
|