Backlight control device and method
10923045 ยท 2021-02-16
Assignee
Inventors
Cpc classification
International classification
Abstract
A backlight control device and method are provided. The backlight control device includes an event detection circuit and a backlight controller. The event detection circuit receives an image frame. The event detection circuit determines whether there is a user face in the image frame to generate a first determining result. The backlight controller is coupled to the event detection circuit to receive the determining result. When the first determining result indicates that there is no user face in the image frame, the backlight controller dims the backlight of a display panel.
Claims
1. A backlight control device, comprising: an event detection circuit, configured to receive an image frame, wherein the event detection circuit determines whether there is a user face in the image frame to generate a determining result; and a backlight controller, coupled to the event detection circuit to receive the determining result, wherein the backlight controller adjusts the backlight of a display panel to normal brightness when the determining result indicates that the user face is determined; wherein the size of the user face is greater than a first threshold and in a predetermined region; wherein the event detection circuit further determines whether there is a non-user face, and there is a message for warning the user through a screen of the display panel or a speaker embedded in the display device when the determining result indicates that the non-user face is determined; and wherein the size of the non-user face is greater than a second threshold.
2. The backlight control device according to claim 1, wherein the backlight controller dims backlight of the display panel when the determining result indicates that there is no user face in the image frame.
3. The backlight control device according to claim 1, wherein the first threshold is greater than the second threshold.
4. The backlight control device according to claim 1, wherein the image frame may be a depth map, a color image or a monochrome image from a sensing circuit.
5. The backlight control device according to claim 1, wherein the event detection circuit further determines whether a representative point of the user face is located in the predetermined region and determines duration that the representative point of the user face is away from the predetermined region to generate the determining result; and the backlight controller dims the backlight when the determining result indicates that the duration that the representative point of the user face is away from the predetermined region is greater than a third threshold.
6. The backlight control device according to claim 1, wherein the event detection circuit is configured to receive an automatic exposure gain or exposure duration corresponding to the image frame; the event detection circuit determines a change scope of the automatic exposure gain or the exposure duration to generate a second determining result; and the backlight controller correspondingly adjusts the backlight according to the second determining result.
7. The backlight control device according to claim 6, wherein the backlight controller maintains the backlight when the second determining result indicates that the change scope is less than a threshold; and the backlight controller correspondingly adjusts the backlight according to the change scope when the second determining result indicates that the change scope is greater than the threshold.
8. A backlight control method, comprising: receiving an image frame by an event detection circuit; determining, by the event detection circuit, whether there is a user face in the image frame to generate a determining result; adjusting, by a backlight controller, backlight of a display panel to normal brightness when the determining result indicates that the user face is determined, wherein the size of the user face is greater than a first threshold and in a predetermined region; and determining whether there is a non-user face; wherein there is a message for warning the user through the screen of the display panel or a speaker embedded in the display device when the determining result indicates that the non-user face is determined, wherein the size of the non-user face is greater than a second threshold.
9. The backlight control method according to claim 8, further comprising: dimming backlight of the display panel by a backlight controller when the determining result indicates that there is no user face in the image frame.
10. The backlight control method according to claim 8, wherein the first threshold is greater than the second threshold.
11. The backlight control method according to claim 8, wherein the image frame may be a depth map, a color image or a monochrome image from a sensing circuit.
12. The backlight control method according to claim 8, further comprising: determining, by the event detection circuit, whether a representative point of the user face is located in the predetermined region; determining, by the event detection circuit, duration that the representative point of the user face is away from the predetermined region to generate the determining result; dimming the backlight by the backlight controller when the determining result indicates that the duration that the representative point of the user face is away from the predetermined region is greater than a third threshold.
13. The backlight control method according to claim 8, further comprising: receiving, by the event detection circuit, an automatic exposure gain or exposure duration corresponding to the image frame; determining, by the event detection circuit, a change scope of the automatic exposure gain or the exposure duration to generate a second determining result; and correspondingly adjusting, by the backlight controller, the backlight according to the second determining result.
14. The backlight control method according to claim 13, further comprising: maintaining the backlight by the backlight controller when the second determining result indicates that the change scope is less than a threshold; and correspondingly adjusting the backlight according to the change scope by the backlight controller when the second determining result indicates that the change scope is greater than the threshold.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
DESCRIPTION OF THE EMBODIMENTS
(9) The term coupled (or connected) used in the entire specification (including the claims) may mean any direct or indirect connection means. For example, a first device coupled (connected) to a second device described herein should be interpreted as that the first device may be directly connected to the second device, or that the first device may be indirectly connected to the second device by other devices or by some means of connection. Terms such as first and second used in the entire specification (including the claims) are used to name components (elements) or to distinguish between different embodiments or ranges, and are not intended to define the upper or lower limit of the number of components or the order of components. Wherever possible, the same reference numbers are used in the drawings and the description to refer to the same or like parts, components or steps. For parts, components or steps denoted by same reference numbers or names, reference can be made to the related descriptions.
(10)
(11) The backlight control device 100 shown in
(12)
(13) A user may be possibly away from a display device (the backlight control device 100) temporarily to handle other things during the use of the display device. When the user is away from the display device, there is no user face in the image frame IMG, so that the backlight controller 120 may automatically dim the backlight 20. When the backlight 20 is dimmed (or turned off), the power consumption of the display device may be reduced. In addition, when the backlight 20 is automatically dimmed, other people are unable to peep at the display content of the display device.
(14) When there is a user face in the image frame IMG (the determining result of Step S220 is Yes), the backlight control device 100 may proceed to Step S240. In Step S240, the event detection circuit 110 may further determine a size of the user face in the image frame IMG to generate a determining result to the backlight controller 120. When the determining result of the event detection circuit 110 indicates that there is a user face in the image frame IMG and the size of the user face in the image frame IMG is less than a first threshold (the determining result of Step S240 is less than the first threshold), the backlight control device 100 may proceed to Step S230. The first threshold may be determined according to the design requirements. The result the size of the user face in the image frame IMG is less than the first threshold indicates that the user is very far from the display device (the backlight control device 100), that is, the user is not in front of the display device. Since the user is not in front of the display device, the backlight controller 120 may automatically dim (or turn off) the backlight 20 to reduce the power consumption and prevent other people from peeping at the device.
(15) When the determining result of the event detection circuit 110 indicates that there is a user face in the image frame IMG and the size of the user face in the image frame IMG is greater than the first threshold (the determining result of Step S240 is greater than the first threshold), the backlight control device 100 may proceed to Step S250. In Step S250, the backlight controller 120 may automatically adjust the backlight 20 to normal brightness. The normal brightness may be determined according to an application requirement. The result the size of the user face in the image frame IMG is greater than the first threshold indicates that the user has been already in front of the display device (the backlight control device 100). At this time, the backlight controller 120 may automatically brighten the backlight 20 to allow the user to watch the display content of the display panel (not shown).
(16)
(17) In Step S350, the event detection circuit 110 may further determine whether there is a non-user face (i.e., another face) in the image frame IMG to generate a determining result to the backlight controller 120. The non-user face means another face (an unauthorized face of a second person) in addition to the user face (the authorized face of a first person) determined in Step S240. When the determining result of the event detection circuit 110 indicates that there is no non-user face in the image frame IMG (the determining result of Step S350 is No), the backlight control device 100 may proceed to Step S360. In Step S360, the backlight controller 120 may adjust the backlight 20 to normal brightness. Step S360 shown in
(18) When the determining result of the event detection circuit 110 indicates that there is a non-user face in the image frame IMG (the determining result of Step S350 is Yes), the backlight control device 100 may proceed to Step S370. In Step S370, the event detection circuit 110 may further determine a size of the non-user face in the image frame IMG to generate a determining result to the backlight controller 120. When the determining result of the event detection circuit 110 indicates that the size of the non-user face in the image frame IMG is less than a second threshold (the determining result of Step S370 is less than the second threshold), the backlight control device 100 may proceed to Step S360. The second threshold may be determined according to the design requirements. The result the size of the non-user face in the image frame is less than the second threshold indicates that the another person is very far from the display device (the backlight control device 100). Since the user is in front of the display device, and the another person is not in front of the display device, the backlight controller 120 may automatically adjust the backlight 20 to normal brightness.
(19) When the determining result of the event detection circuit 110 indicates that the size of the non-user face in the image frame IMG is greater than the second threshold (the determining result of Step S370 is greater than the second threshold), the backlight control device 100 may proceed to Step S380. In Step S380, the backlight controller 120 may automatically dim the backlight 20 according to the determining result of the event detection circuit 110. For example, the backlight controller 120 may turn off the power source of the backlight 20 in Step S380. In some other embodiments, the backlight controller 120 may reduce the brightness of the backlight 20 by half (or by other ratios) in Step S380 to warn the legal user of someone getting close. In some more embodiments, the backlight controller 120 may also inform a system to send a warning message to the legal user in addition to automatically dimming the backlight 20. It is noted that the size of the non-user face should be less than the size of the user face.
(20)
(21)
(22) In Step S450, the event detection circuit 110 further determines whether a representative point (such as a nose or other points) of the user face is located in a center region of the image frame IMG to generate a determining result to the backlight controller 120. The center region may be set according to the design requirements. When the determining result of the event detection circuit 110 indicates that the representative point of the user face is located in the center region (the determining result of Step S450 is Yes), the backlight control device 100 may proceed to Step S460. In Step S460, the backlight controller 120 may adjust the backlight 20 to normal brightness. Step S460 shown in
(23) When the determining result of the event detection circuit 110 indicates that the representative point of the user face is away from the center region of the image frame IMG (the determining result of Step S450 is No), the backlight control device 100 may proceed to Step S470. In Step S470, the event detection circuit 110 may further determine whether a representative point of the user face is located in the predetermined region and determine duration that the representative point of the user face is away from the predetermined region (e.g. center region or other region in the image frame) to generate a determining result to the backlight controller 120. When the determining result of the event detection circuit 110 indicates that the duration that the representative point of the user face is away from the predetermined region is less than a second threshold (the determining result of Step S470 is No), the backlight control device 100 may proceed to Step S460. In Step S460, the backlight controller 120 may adjust the backlight 20 to normal brightness. The second threshold may be set according to the design requirements.
(24) When the determining result of the event detection circuit 110 indicates that the duration that the representative point of the user face is away from the predetermined region is greater than the second threshold (the determining result of Step S470 is Yes), the backlight control device 100 may proceed to Step S480. In Step S480, the backlight controller 120 may dim the backlight. For example, the backlight controller 120 may turn off the power source of the backlight 20 in Step S480. In some other embodiments, the backlight controller 120 may reduce the brightness of the backlight 20 by half (or by other ratios) in Step S480 to reduce the power consumption. In other embodiments, the event detection circuit 110 can also detect the user's gaze location or the eyes (blinking or closing the eyes). If the user does not look at the display panel for a while (or the user closes his eyes), the backlight controller 120 may dim the brightness.
(25)
(26) In an embodiment shown in
(27) In Step S560, the event detection circuit 110 further determines a change scope of the automatic exposure gain (or the exposure duration) to generate a determining result to the backlight controller 120. The change scope may be a difference between an automatic exposure gain (or exposure duration) of a current frame and an automatic exposure gain (or exposure duration) of a previous frame. The backlight controller 120 may correspondingly adjust the backlight 20 according to the determining result of the event detection circuit 110.
(28) When the determining result of the event detection circuit 110 indicates that the change scope is less than a second threshold (the determining result of Step S560 is the change scope is less than the second threshold), the backlight control device 100 may proceed to Step S570. In Step S570, the backlight controller 120 may maintain the backlight 20 (not change the brightness of the backlight 20).
(29) When the determining result of the event detection circuit 110 indicates that the change scope is greater than the second threshold (the determining result of Step S560 is the change scope is greater than the second threshold), the backlight control device 100 may proceed to Step S580. In Step S580, the backlight controller 120 may correspondingly adjust the backlight 20 according to the change scope. For example, when the automatic exposure gain (or the exposure duration) is increased, it indicates that the ambient brightness is relatively dark, and at this time, the backlight controller 120 may correspondingly dim the backlight 20 according to the change scope. When the automatic exposure gain (or the exposure duration) is decreased, it indicates that the ambient brightness is relatively bright, and at this time, the backlight controller 120 may correspondingly brighten the backlight 20 according to the change scope.
(30)
(31) The backlight controller 120 may check the determining results of the event detection circuit 110 to perform corresponding operations (Step S630). For example, the backlight controller 120 may know whether there is a user face in the image frame IMG (Step S641) and know whether the size of the user face exceeds a first threshold (Step S642) according to the determining results of the event detection circuit 110. Steps S641 and S642 shown in
(32) The backlight controller 120 may further know whether there is another user face in the image frame IMG (Step S651) and know whether the size of the another user face exceeds a second threshold (Step S652) according to the determining results of the event detection circuit 110. Steps S651 and S652 shown in
(33) The backlight controller 120 may further know whether a representative point (such as a nose or other points) of the user face is located in a predetermined region (e.g. the center region of the image frame IMG) (Step S661), and know whether duration that the representative point of the user face is away from the predetermined region exceeds a third threshold (Step S662) according to the determining results of the event detection circuit 110. Steps S661 and S662 shown in
(34) The backlight controller 120 may further know whether a change scope of the automatic exposure gain (or the exposure duration) exceeds a fourth threshold (Step S671) according to the determining result of the event detection circuit 110. Step S671 shown in
(35)
(36) The above blocks of the event detection circuit 110 and (or) the backlight controller 120 may be implemented in the form of hardware, firmware or software (namely program), or in a combined form of the foregoing three forms according to different design requirements.
(37) In terms of the hardware form, the blocks of the event detection circuit 110 and (or) the backlight controller 120 may be implemented in logic circuits on an integrated circuit. The related functions of the event detection circuit 110 and (or) the backlight controller 120 may be implemented as hardware by using hardware description languages (such as Verilog HDL or VHDL) or other suitable programming languages. For example, the related functions of the event detection circuit 110 and (or) the backlight controller 120 may be implemented in one or more of a controller, a micro-controller, a microprocessor, an application-specific integrated circuit (ASIC), a digital signal processor (DSP), a field programmable gate array (FPGA) and/or various logic blocks, modules and circuits in other processing units.
(38) In terms of the software form and/or the firmware form, the related functions of the event detection circuit 110 and (or) the backlight controller 120 may be implemented as programming codes. For example, the event detection circuit 110 and (or) the backlight controller 120 are implemented by using, for example, general programming languages (such as C, C++ or a combined language) or other suitable programming languages. The programming codes may be recorded/stored in a recording medium, and the recording medium includes, for example, a read only memory (ROM), a storage device, and (or) a random access memory (RAM). A computer, a central processing unit (CPU), a controller, a micro-controller or a microprocessor may read and execute the programming codes from the recording medium to realize related functions. As the recording medium, a non-transitory computer readable medium may be used, such as a tape, a disk, a card, a semiconductor memory, a programmable logic circuit and the like. Moreover, the program may also be provided to the computer (or a CPU) via any transmission medium (such as a communication network or a broadcast wave). The communication network is, for example, the Internet, a wired communication medium, a wireless communication medium or other communication mediums.
(39) Based on the above, the backlight control device 100 of the embodiments of the invention may receive the image frame IMG and (or) the automatic exposure gain (or the exposure duration) from the sensing circuit 10. The event detection circuit 110 may determine whether there is a user face in the image frame IMG, and the backlight controller 120 may automatically dim (or turn off) the backlight 20 of the display panel (not shown) according to the determining result. The user may be possibly away from the display device (the backlight control device 100) temporarily to handle other things during the use of the display device. When the user is away from the display device, there is no user face in the image frame IMG, so that the backlight controller 120 may automatically dim the backlight 20. When the backlight 20 is dimmed (or turned off), the power consumption of the display device may be reduced. In addition, when the backlight 20 is automatically dimmed, other people are unable to peep at the display content of the display device.
(40) Although the invention has been described with reference to the above embodiments, the embodiments are not intended to limit the invention. A person of ordinary skill in the art may make variations and improvements without departing from the spirit and scope of the invention. Therefore, the protection scope of the invention should be subject to the appended claims.