BACKLIGHT DRIVING METHOD AND DEVICE FOR DRIVING A SCAN-TYPE DISPLAY
20220366863 · 2022-11-17
Assignee
Inventors
Cpc classification
G09G2310/024
PHYSICS
G09G2320/064
PHYSICS
G09G3/3426
PHYSICS
G09G2320/0223
PHYSICS
G09G3/342
PHYSICS
International classification
Abstract
A backlight driving method includes steps of: (A) receiving a piece of image data that includes a number (K) of segments, where K≥2; (B) generating a piece of adjustment data that includes a number (K) of segments; each segment of the adjustment data being generated based on a respective segment of the image data and upon receipt of the respective segment of the image data; (C) generating, based on a piece of delay data and on an original synchronization control (SC) signal that has a pulse, an internal SC signal that has a number (K) of pulses; and (D) generating a backlight driving output based on the adjustment data and the internal SC signal, so as to drive a backlight source of a scan-type display to emit light.
Claims
1. A backlight driving method to be implemented by a backlight driving device, and adapted to drive a backlight source of a scan-type display; the backlight source including a number (K) of areas, where K is an integer no less than two; said backlight driving method comprising steps of: (A) receiving a piece of image data that is related to an image frame to be shown by the scan-type display, and that includes a number (K) of segments sequentially arranged in time; (B) generating a piece of adjustment data that includes a number (K) of segments sequentially arranged in time; an i.sup.th one of the segments of the adjustment data being generated based on an i.sup.th one of the segments of the image data and upon receipt of the i.sup.th one of the segments of the image data, where 1≤i≤K; (C) generating an internal synchronization control signal based on an original synchronization control signal and a piece of delay data; the original synchronization control signal having a pulse that is related to refreshing of image frames on the scan-type display, and that corresponds to the adjustment data in time; the internal synchronization control signal having a number (K) of pulses that are sequentially arranged in time, and that correspond to the adjustment data in time; respective time delays of the pulses of the internal synchronization control signal with respect to the pulse of the original synchronization control signal being dependent on the delay data; and (D) generating a backlight driving output based on the adjustment data and the internal synchronization control signal and outputting the backlight driving output to the backlight source, so as to drive the backlight source to emit light in a manner that brightness of an i.sup.th one of the areas of the backlight source changes to be dependent on the i.sup.th one of the segments of the adjustment data upon appearance of an i.sup.th one of the pulses of the internal synchronization control signal.
2. The backlight driving method of claim 1, wherein: the delay data contains a number (K) of predetermined delay values; the pulse of the original synchronization control signal appears after a first one of the segments of the adjustment data is generated; the i.sup.th one of the pulses of the internal synchronization control signal appears after the i.sup.th one of the segments of the adjustment data is generated; and a time interval between the pulse of the original synchronization control signal and the i.sup.th one of the pulses of the internal synchronization control signal is determined by an i.sup.th one of the predetermined delay values.
3. The backlight driving method of claim 1, wherein: the delay data contains a number (K) of predetermined delay values; and in step (C) , the time delay of the i.sup.th one of the pulses of the internal synchronization control signal with respect to the pulse of the original synchronization control signal is dependent on an i.sup.th one of the predetermined delay values.
4. The backlight driving method of claim 3, wherein: K≥3; and the predetermined delay values form an arithmetic progression with a positive common difference.
5. The backlight driving method of claim 3, wherein: K≥3; the predetermined delay values form a strictly monotonically increasing sequence; and differences, between each two adjacent ones of the predetermined delay values, are different from one another.
6. The backlight driving method of claim 3, wherein a first one of the predetermined delay values is zero.
7. A backlight driving device adapted to drive a backlight source of a scan-type display; the backlight source including a number (K) of areas, where K is an integer no less than two; said backlight driving device comprising: a controller to receive a piece of image data that is related to an image frame to be shown by the scan-type display, and that includes a number (K) of segments sequentially arranged in time; said controller generating a piece of adjustment data that includes a number (K) of segments sequentially arranged in time; an i.sup.th one of the segments of the adjustment data being generated based on an i.sup.th one of the segments of the image data and upon receipt of the i.sup.th one of the segments of the image data, where 1≤i≤K; said controller further generating an original synchronization control signal and a piece of delay data; the original synchronization control signal having a pulse that is related to refreshing of image frames on the scan-type display, and that corresponds to the adjustment data in time; and a backlight driver coupled to said controller to receive the original synchronization control signal, the delay data and the adjustment data, and adapted to be further coupled to the backlight source; said backlight driver generating an internal synchronization control signal based on the original synchronization control signal and the delay data; the internal synchronization control signal having a number (K) of pulses that are sequentially arranged in time, and that correspond to the adjustment data in time; respective time delays of the pulses of the internal synchronization control signal with respect to the pulse of the original synchronization control signal being dependent on the delay data; said backlight driver further generating a backlight driving output based on the adjustment data and the internal synchronization control signal and outputting the backlight driving output to the backlight source, so as to drive the backlight source to emit light in a manner that brightness of an i.sup.th one of the areas of the backlight source changes to be dependent on the ith one of the segments of the adjustment data upon appearance of an i.sup.th one of the pulses of the internal synchronization control signal.
8. The backlight driving device of claim 7, wherein: the delay data contains a number (K) of predetermined delay values; the pulse of the original synchronization control signal appears after a first one of the segments of the adjustment data is generated; the i.sup.th one of the pulses of the internal synchronization control signal appears after the i.sup.th one of the segments of the adjustment data is generated; and a time interval between the pulse of the original synchronization control signal and the i.sup.th one of the pulses of the internal synchronization control signal is determined by an i.sup.th one of the predetermined delay values.
9. The backlight driving device of claim 7, wherein: the delay data contains a number (K) of predetermined delay values; and the time delay of the i.sup.th one of the pulses of the internal synchronization control signal with respect to the pulse of the original synchronization control signal is dependent on an i.sup.th one of the predetermined delay values.
10. The backlight driving device of claim 9, wherein: K≥3; and the predetermined delay values form an arithmetic progression with a positive common difference.
11. The backlight driving device of claim 9, wherein: K≥3; the predetermined delay values form a strictly monotonically increasing sequence; and differences, between each two adjacent ones of the predetermined delay values, are different from one another.
12. The backlight driving device of claim 9, wherein a first one of the predetermined delay values is zero.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0010] Other features and advantages of the disclosure will become apparent in the following detailed description of the embodiment with reference to the accompanying drawings, of which:
[0011]
[0012]
[0013]
DETAILED DESCRIPTION
[0014] Referring to
[0015] The backlight source 11 includes a plurality of switches (not shown), and a light emitting diode (LED) array (not shown) that includes a plurality of LEDs. The configuration of the backlight source 11 is known to those skilled in the art, and other details thereof are omitted herein for the sake of brevity. In this embodiment, the backlight source 11 is divided into a number (K) of areas (not shown), each of which includes some of the LEDs, where K is an integer no less than two. For illustration purposes, K=3 in this embodiment.
[0016] In this embodiment, the backlight driving device 2 includes a controller 21 and a backlight driver 22. The controller 21 is adapted to be coupled to the liquid crystal driver 12. The backlight driver 22 is coupled to the controller 21, and is adapted to be further coupled to the backlight source 11.
[0017] The controller 21 is to receive a serial input signal (SDI) that contains an image stream. The image stream contains multiple pieces of image data that are sequentially arranged in time. With respect to each piece of image data, the piece of image data is related to a respective image frame to be shown by the scan-type display 1, and includes a number (K) of segments (three segments in this embodiment) that are sequentially arranged in time; each segment of the piece of image data includes a plurality of parts that are sequentially arranged in time; and the parts of the segments of the piece of image data are respectively related to respective light transmittances of multiple horizontal strips of the liquid crystal panel 13. To be specific, the controller 21 sequentially receives the parts of the segments of the piece of image data, and sequentially outputs the parts of the segments of the piece of image data to the liquid crystal driver 12; and the liquid crystal driver 12 sequentially controls the light transmittances of the horizontal strips of the liquid crystal panel 13 based on the parts of the segments of the piece of image data in a one-to-one relationship, so that light emitted by the backlight source 11 is modulated by the liquid crystal panel 13 to produce the image frame relating to the piece of image data. The aforesaid operations are known to those skilled in the art, and details thereof are omitted herein for the sake of brevity.
[0018] Referring to
[0019] In step 31, the controller 21 sequentially receives and stores the segments of the piece of image data.
[0020] In step 32, the controller 21 generates and outputs a piece of adjustment data (Dr) that includes a number (K) of segments (three segments (Dr1-Dr3) in this embodiment) sequentially arranged in time. An i.sup.th one of the segments (Dri) of the piece of adjustment data (Dr) is generated based on an i.sup.th one of the segments of the piece of image data and upon receipt of the i.sup.th one of the segments of the piece of image data, where 1≤i≤K (1≤i≤3 in this embodiment).
[0021] As shown in
[0022] In step 33, the controller 21 generates an original synchronization control signal (EVsync) and a piece of delay data (De) based on timing of the generation and output of the first one of the segments (Dr1) of the piece of adjustment data (Dr), and outputs the original synchronization control signal (EVsync) and the piece of delay data (De). The original synchronization control signal (EVsync) has a pulse that is related to refreshing of image frames on the scan-type display 1, and that corresponds to the first one of the segments (Dr1) of the piece of adjustment data (Dr) in time. The piece of delay data (De) is generated after the first one of the segments (Dr1) of the piece of adjustment data (Dr) is generated and outputted, and contains a number (K) of predetermined delay values (three predetermined delay values in this embodiment).
[0023] In step 34, the backlight driver 22 receives the original synchronization control signal (EVsync), the piece of delay data (De) and the piece of adjustment data (Dr) from the controller 21, and generates an internal synchronization control signal (IVsync) based on the original synchronization control signal (EVsync) and the piece of delay data (De). The internal synchronization control signal (IVsync) has a number (K) of pulses (three pulses in this embodiment) that are sequentially arranged in time, and that respectively correspond to the segments (Dr1-Dr3) of the piece of adjustment data (Dr) in time. Respective time delays of the pulses of the internal synchronization control signal
[0024] (IVsync) with respect to the pulse of the original synchronization control signal (EVsync) are respectively dependent on the predetermined delay values of the piece of delay data (De).
[0025] To be specific, as shown in
[0026] In step 35, the backlight driver 22 generates a backlight driving output (Do) based on the piece of adjustment data (Dr) and the internal synchronization control signal (IVsync) and outputs the backlight driving output (Do) to the backlight source 11, so as to drive the backlight source 11 to emit light in a manner that brightness of an one of the areas of the backlight source 11 changes to be dependent on the i.sup.th one of the segments (Dri) of the adjustment data (Dr) upon appearance of the i.sup.th one of the pulses of the internal synchronization control signal (IVsync), where 1≤i≤K (1≤i≤3 in this embodiment).
[0027] For example, the LEDs of the LED array of the backlight source 11 are arranged in a matrix that has nine rows and five columns, the first to third rows of the LED array of the backlight source 11 belong to a first one of the areas of the backlight source 11, the fourth to sixth rows of the LED array of the backlight source 11 belong to a second one of the areas of the backlight source 11, and the seventh to ninth rows of the LED array of the backlight source 11 belong to a third one of the areas of the backlight source 11. With respect to each piece of image data, each segment of the piece of image data includes three parts, the three parts of the first one of the segments of the piece of image data are respectively related to respective brightnesses of the first to third rows of the LED array of the backlight source 11, the three parts of the second one of the segments of the piece of image data are respectively related to respective brightnesses of the fourth to sixth rows of the LED array of the backlight source 11, and the three parts of the third one of the segments of the piece of image data are respectively related to respective brightnesses of the seventh to ninth rows of the LED array of the backlight source 11. When the liquid crystal driver 12 controls the light transmittances of the horizontal strips of the liquid crystal panel 13 based on the piece of image data, the backlight driving device 2 of this embodiment operates as follows. Upon appearance of a first one of the pulses of the internal synchronization control signal (IVsync), the backlight driver 22 generates the backlight driving output (Do) based on the first one of the segments (Dr1) of the piece of adjustment data (Dr) that originates from the piece of image data to drive the backlight source 11, so that the brightness of the first one of the areas of the backlight source 11 (including the respective brightnesses of the first to third rows of the LED array of the backlight source 11) becomes dependent on the first one of the segments (Dr1) of the piece of adjustment data (Dr) that originates from the piece of image data, and so that the brightness of the second one of the areas of the backlight source 11 (including the respective brightnesses of the fourth to sixth rows of the LED array of the backlight source 11) and the brightness of the third one of the areas of the backlight source 11 (including the respective brightnesses of the seventh to ninth rows of the LED array of the backlight source 11) remain unchanged. Upon appearance of a second one of the pulses of the internal synchronization control signal (IVsync), the backlight driver 22 generates the backlight driving output (Do) based on the second one of the segments (Dr2) of the piece of adjustment data (Dr) that originates from the piece of image data to drive the backlight source 11, so that the brightness of the second one of the areas of the backlight source 11 becomes dependent on the second one of the segments (Dr2) of the piece of adjustment data (Dr) that originates from the piece of image data, and so that the respective brightnesses of the first and third ones of the areas of the backlight source 11 remain unchanged. Upon appearance of a third one of the pulses of the internal synchronization control signal (IVsync), the backlight driver 22 generates the backlight driving output (Do) based on the third one of the segments (Dr3) of the piece of adjustment data (Dr) that originates from the piece of image data to drive the backlight source 11, so that the brightness of the third one of the areas of the backlight source 11 (including the respective brightnesses of the seventh to ninth rows of the LED array of the backlight source 11) becomes dependent on the third one of the segments (Dr3) of the piece of adjustment data (Dr) that originates from the piece of image data, and so that the respective brightnesses of the first and second ones of the areas of the backlight source 11 remain unchanged.
[0028] In view of the above, in this embodiment, by virtue of the backlight driving device 2 performing the backlight driving method, the brightness of the backlight source 11 is changed in response to receipt of each segment of any piece of image data, instead of being changed in response to the complete reception of all segments of any piece of image data. Therefore, there is a relatively small frame delay between the light emission of the backlight source 11 and the light modulation of the liquid crystal panel 13, thereby alleviating abnormal display of the image frames on the scan-type display 1.
[0029] In the description above, for the purposes of explanation, numerous specific details have been set forth in order to provide a thorough understanding of the embodiment. It will be apparent, however, to one skilled in the art, that one or more other embodiments may be practiced without some of these specific details. It should also be appreciated that reference throughout this specification to “one embodiment,” “an embodiment,” an embodiment with an indication of an ordinal number and so forth means that a particular feature, structure, or characteristic may be included in the practice of the disclosure. It should be further appreciated that in the description, various features are sometimes grouped together in a single embodiment, figure, or description thereof for the purpose of streamlining the disclosure and aiding in the understanding of various inventive aspects.
[0030] While the disclosure has been described in connection with what is considered the exemplary embodiment, it is understood that the disclosure is not limited to the disclosed embodiment but is intended to cover various arrangements included within the spirit and scope of the broadest interpretation so as to encompass all such modifications and equivalent arrangements.