Display device auto brightness adjustment controlled by a source device
Methods, systems, and computer readable media operable for adjusting brightness of a display screen. A first interface is configured to provide information, including display brightness information, to the display device through a high-definition multimedia interface (HDMI). Brightness circuitry is configured to process brightness information from one or more sensors detecting ambient light level. A module is configured to generate control information to control the brightness of the display device and to provide the control information to the display device.
1. An apparatus for adjusting brightness of a display device, comprising:
a first interface configured to provide information, including display brightness information, to the display device through a high-definition multimedia interface (HDMI);
brightness circuitry configured to process brightness information from one or more sensors detecting environmental brightness;
a processor configured to generate control information to set the brightness of the display device based on the environmental brightness and to provide the control information to the display device;
wherein the brightness of the display device set by the processor is given by the equation:
L=L min+ k *arctan( L env)
L is the brightness of display device;
Lmin is the minimal brightness of display device;
Lenv is environmental brightness detected by the sensors; and
k is a constant luminance ratio offset.
2. The apparatus for adjusting brightness of a display device as recited by claim 1 , wherein the processor generates k, performs the equation and communicates with the display device to adjust contrast levels according to L.
3. The apparatus for adjusting brightness of a display device as recited by claim 1 , wherein the brightness of the display device asymptotically reaches an Lmax as the Lenv becomes progressively brighter.
4. The apparatus for adjusting brightness of a display device as recited by claim 1 , wherein the display device is a television (TV).
5. The apparatus for adjusting brightness of a display device as recited by claim 1 , wherein the apparatus is a set-top box (STB) having Internet connectivity accessing a server.
6. The apparatus for adjusting brightness of a display device as recited by claim 5 , wherein the processor is configured to access Internet video and audio file for display on the display device.
7. The apparatus for adjusting brightness of a display device as recited by claim 6 , wherein display brightness information of the television is collected by a server and analyzed on-line.
8. The apparatus for adjusting brightness of a display device as recited by claim 5 , wherein the processor is configured to access hand held devices for manual control of brightness and luminance using Internet connectivity.
9. The apparatus for adjusting brightness of a display device as recited by claim 1 , wherein the display device is a consumer electronics control (CEC) enabled television.
10. The apparatus for adjusting brightness of a display device as recited by claim 1 , wherein the light sensor is integrated within a set-top box.
11. The apparatus for adjusting brightness of a display device as recited by claim 1 , wherein the light sensor includes an extension adapted to connect to the light sensor and the apparatus.
12. The apparatus for adjusting brightness of a display device as recited by claim 1 , wherein Lmin is set by a user.
13. A method for providing instructions to adjust brightness of a display device connected to a source device, comprising the steps of:
detecting an environmental brightness proximate to the display device;
determining a preferred viewing brightness of the display device based on the environmental brightness;
determining control information to instruct the display device to provide the preferred viewing brightness; and
providing the control information to the display device, wherein the control information is provided from the source device to the display device through a high-definition multimedia interface (HDMI);
wherein the preferred viewing brightness of the display device is given by the equation:
L=L min+ k *arctan( L env)
L is the preferred viewing brightness of display device;
Lmin is the minimal brightness of display device;
Lenv is environmental brightness detected by the sensors; and
k is a constant luminance ratio offset.
14. The method for providing instructions to adjust brightness of a display device connected to a source device as recited by claim 13 , further comprising:
generating the constant luminance ratio offset k; and
adjusting contrast levels according to L.
15. The method for providing instructions to adjust brightness of a display device connected to a source device as recited by claim 13 , wherein the preferred viewing brightness of display device asymptotically reaches an Lmax as the Lenv becomes progressively brighter.
16. The method for providing instructions to adjust brightness of a display device connected to a source device as recited by claim 13 , wherein the source device is a set-top box having Internet connectivity accessing a server.
17. The method for providing instructions to adjust brightness of a display device connected to a source device as recited by claim 13 , wherein the display device is a consumer electronics control (CEC) enabled television.
18. The method for providing instructions to adjust brightness of a display device connected to a source device as recited by claim 13 , wherein Lmin is set by a user.
19. One or more non-transitory computer readable media having instructions operable to cause one or more processors to adjust brightness of a display device connected to a source device and to perform operations comprising:
detecting an environmental brightness proximate to the display device;
determining a preferred viewing brightness of the display device based on the environmental brightness;
determining control information to instruct the display device to provide the preferred viewing brightness; and
providing the control information to the display device; wherein the control information is provided from the source device to the display device through a high-definition multimedia interface (HDMI);
wherein the preferred viewing brightness of the display device is given by the equation:
L=L min+ k *arctan( L env)
L is the preferred viewing brightness of display device;
Lmin is the minimal brightness of display device;
Lenv is environmental brightness detected by the sensors; and
k is a constant luminance ratio offset.
20. The one or more non-transitory computer readable media as recited by claim 19 , wherein Lmin is set by a user.