This application claims priority to Chinese Patent Application No. 202310129322.5, filed on Jan. 31, 2023, entitled “BACKLIGHT DRIVING METHOD AND DISPLAY DEVICE”, which is incorporated herein by reference in its entirety.
The present application relates to the field of display technologies, and more particularly, to a backlight driving method and a display device.
Variable refresh rate technique is often used with existing display devices to prevent a screen tearing during an experience on a game. With the variable refresh rate technique, a frequency of a vertical synchronization signal of a display panel is dynamically changed within a certain range (e.g., 60 Hz˜120 Hz). However, a backlight driving signal using the local dimming technology is not changed instantaneously while the refresh rate changes. A period duration of the vertical synchronization signal corresponding to a previous frame is obtained by the backlight driving signal when a rising edge of the vertical synchronization signal corresponding to a next frame arrives. As such, a duty ratio of the backlight driving signal corresponding to the previous frame is calculated and used in a phase corresponding to the next frame. Thus, the backlight driving signal fails to change with the refresh rate, and a flickering is present in the screen.
An embodiment of the present disclosure provides a backlight driving method including: determining a first duration of a first active pulse phase in a backlight driving signal corresponding to a target frame of a to-be displayed picture in a display panel, based on a target duty ratio and a first period corresponding to a target previous frame; wherein the target previous frame is a frame preceding the target frame, and the backlight driving signal is configured to drive a backlight of the display panel; and determining a second duration based on a maximum period corresponding to a frame at a lowest refresh frequency of the display panel and the first period, to delay a start time of the first active pulse phase based on the second duration.
In an embodiment, the determining the second duration based on the maximum period corresponding to the frame at the lowest refresh frequency of the display panel and the first period, to delay the start time of the first active pulse phase based on the second duration includes determining the second duration based on a difference between the maximum period and the first period, to delay the start time of the first active pulse phase based on the second duration.
In an embodiment, the determining the first duration of the first active pulse phase in the backlight driving signal corresponding to the target frame of the to-be displayed picture in the display panel, based on the target duty ratio and the first period corresponding to the target previous frame includes determining the first duration based on a product of the target duty ratio and the first period.
In an embodiment, before determining the first duration of the first active pulse phase in the backlight driving signal corresponding to the target frame of the to-be displayed picture in the display panel, based on the target duty ratio and the first period corresponding to the target previous frame, the method includes determining the first period corresponding to the target previous frame in a vertical synchronization signal based on a second active pulse phase corresponding to the target frame in the vertical synchronization signal.
In an embodiment, a time difference between the start time of the first active pulse phase and an end time of the second active pulse phase is equal to the second duration.
In an embodiment, after determining the second duration based on the maximum period corresponding to the frame at the lowest refresh frequency of the display panel and the first period, to delay the start time of the first active pulse phase based on the second duration, the method includes: determining a third duration in the backlight driving signal corresponding to the target frame and corresponding to a first inactive phase before the first active pulse phase, based on a refresh frequency of the display panel; and determining a fourth duration in the backlight driving signal corresponding to the target frame and corresponding to a second inactive phase after the first active pulse phase, based on the third duration, the first duration, and the target duty ratio.
In an embodiment, the determining the third duration in the backlight driving signal corresponding to the target frame and corresponding to the first inactive phase before the first active pulse phase, based on the refresh frequency of the display panel includes determining the third duration based on a difference between the maximum period and a minimum period corresponding to a frame at a highest refresh frequency of the display panel.
In an embodiment, the determining the fourth duration in the backlight driving signal corresponding to the target frame and corresponding to the second inactive phase after the first active pulse phase, based on the third duration, the first duration, and the target duty ratio includes determining the fourth duration based on a difference between a ratio of the first duration and the target duty ratio and a sum of the third duration and the first duration.
In an embodiment, after determining the second duration based on the maximum period corresponding to the frame at the lowest refresh frequency of the display panel and the first period, to delay the start time of the first active pulse phase based on the second duration, the method includes determining a duration in the backlight driving signal corresponding to the target frame and corresponding to an inactive phase after the first active pulse phase based on a difference between a ratio of the first duration and the target duty ratio and the first duration.
A display device is provided, and includes a display panel; a plurality of backlight sources configured to provide the backlight to the display panel; and a control module configured to execute instructions for driving a plurality of the backlight sources. The control module includes: at least one processor; and a memory storing the instructions, wherein the instructions when executed by the at least one processor, cause the at least one processor to perform operations. The operations include the backlight driving method provided in embodiments of the present disclosure.
In order that the technical solution in the embodiments of the present disclosure may be explained more clearly, references will now be made briefly to the accompanying drawings required for the description of the embodiments. It will be apparent that the accompanying drawings in the following description are merely some of the embodiments of the present disclosure, and other drawings may be made to those skilled in the art without involving any inventive effort.
The technical solutions in the embodiments of the present disclosure will be clearly and completely described in connection with the accompanying drawings in the embodiments of the present disclosure. It will be apparent that the described embodiments are merely a part of the embodiments of the present disclosure, rather than all the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by a person skilled in the art without any inventive effort are within the scope of the present disclosure.
In the description of this disclosure, it should be understood that the azimuth or positional relationship indicated by the terms “center”, “length”, “width”, “up”, “down”, “front”, “back”, “left”, “right”, “inside”, “outside”, and the like, is based on the azimuth or positional relationship shown in the drawings, merely to facilitate and simplify the description of this disclosure, and not to indicate or imply that the indicated device or element must have a particular azimuth, be constructed and operated in a particular azimuth, and therefore is not to be construed as limiting the disclosure. Furthermore, the terms “first” and “second” are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implying the number of indicated technical features. Thus, features defined as “first”, “second” may expressly or implicitly include one or more of said features. In the description of this application, “plurality” means two or more, unless otherwise expressly and specifically defined.
In the description of the present disclosure, unless expressly defined and defined otherwise, terms such as “connected with”, “connected to”, “mounted”, “fixed” and the like are to be understood in a broad sense, for example, may be fixedly connected, detachably connected, or as a whole; may be mechanically connected or electrically connected; may be directly connected, indirectly connected through an intermediate medium, connected inside the two elements or interacted between the two elements. It will be appreciated by those of ordinary skill in the art that the foregoing may be understood as a specific meaning within the present application, depending on the specific circumstances.
In a case that the refresh frequency of the display panel and the gray scale of the displayed pictures are unchanged, the high-level duration Dn corresponding to the period of the frame of the currently displayed picture remains unchanged, the duty ratio corresponding to the period Tn of the frame of the currently displayed picture remains unchanged by 50%, and no flickering is appeared in the backlight brightness.
However, when the refresh frequency of the display panel changes, the period corresponding to the vertical synchronization signal Vsync changes. The magnitude of the period change of the vertical synchronization signal Vsync corresponding to the refresh frequency change is obtained by the backlight driving signal LED Driver when a rising edge of the vertical synchronization signal Vsync corresponding to a next frame arrives. The high-level duration of the corresponding backlight driving signal LED Driver is then obtained. Specifically, as shown in
Step 10: determining a first duration of a first active pulse phase of a backlight driving signal LED Driver corresponding to a target frame of a to-be displayed picture in a display panel, based on a target duty ratio Duty_tar and a first period corresponding to a target previous frame. The target previous frame is a frame preceding the target frame, and the backlight driving signal LED Driver is configured to drive a backlight of the display panel.
Step 20: determining a second duration based on a maximum period Tmax corresponding to a frame at a lowest refresh frequency of the display panel and the first period, to delay a start time of the first active pulse phase based on the second duration.
Alternatively, the target duty ratio Duty_tar corresponding to the target frame in the backlight driving signal LED Driver may be determined based on the gray scale corresponding to the target frame. Alternatively, the target duty ratio Duty_tar matching the gray scale of the target frame may be calculated by an existing calculation method.
Alternatively, the target frame may refer to one frame or may refer to multiple frames with a same gray scale. The refresh frequency corresponding to the target previous frame is different from the refresh frequency corresponding to the target frame.
In an embodiment, the maximum period Tmax is a period in the vertical synchronization signal Vsync corresponding to the frame displayed at the lowest refresh frequency of the display panel. Alternatively, the first period is a period corresponding to the target previous frame in the vertical synchronization signal Vsync, as such, the vertical synchronization signal Vsync and the backlight driving signal LED Driver are defined synchronically.
In an embodiment, the first period corresponding to the target previous frame in the vertical synchronization signal Vsync may be determined based on a second active pulse phase corresponding to the target frame in the vertical synchronization signal Vsync. Accordingly, before the step of determining the first duration of the first active pulse phase of the backlight driving signal LED Driver corresponding to the target frame of the to-be displayed picture in the display panel, based on the target duty ratio Duty_tar and the first period corresponding to the target previous frame, the method includes determining the first period corresponding to the target previous frame in the vertical synchronization signal Vsync based on the start time of the second active pulse phase corresponding to the target frame in the vertical synchronization signal Vsync. That is, the time difference between the start time of the first active pulse phase and the start time of the second active pulse phase is the first period.
Alternatively, the time difference between the end time of the first active pulse phase and the end time of the second active pulse phase is the first period.
In an embodiment, the time difference between the start time of the first active pulse phase and the end time of the second active pulse phase is equal to the second duration. The backlight driving signal LED Driver is different from the existing one (the start time of the first active pulse phase corresponding to the target frame is the same as the end time of the second active pulse phase corresponding to the target frame in the vertical synchronization signal), and the start time of the first active pulse phase is not earlier than the end time of the second active pulse phase. As such, the duty ratio of the second period corresponding to the target frame in the backlight driving signal LED Driver is adjusted while the vertical synchronization signal Vsync and the backlight driving signal LED Driver are synchronically defined, thereby improving the flickering problem during the changes in the refresh frequency.
Alternatively, a plurality of the backlight sources may be driven by a control module according to the backlight driving method.
Alternatively, the target duty ratio Duty_tar, the first duration, the second duration, and the first period may be determined by a controller in a control module, and a control signal is output to a backlight driving chip by the controller. The backlight driving signal LED Driver is generated by the backlight driving chip based on the control signal, and the duty ratio of the second period corresponding to the target frame in the backlight driving signal LED Driver to is the target duty ratio Duty_tar, thereby improving the flickering problem during the changes in the refresh frequency.
Alternatively, the target frame may include an (n) th frame of Frame (n), an (n+1) th frame of Frame (n+1), an (n+2) th frame of Frame (n+2), and an (n+3) th frame of Frame (n+3). The n-th frame of Frame (n) is the target previous frame of the (n+1) th frame of Frame (n+1), the (n+1) th frame of Frame (n+1) is the target previous frame of the (n+2) th frame of Frame (n+2), and the (n+2) th frame of Frame (n+2) is the target previous frame of the (n+3) th frame of Frame (n+3).
The (n) th frame of Frame (n), the (n+1) th frame of Frame (n+1), the (n+2) th frame of Frame (n+2), and the (n+3) th frame of Frame (n+3) all need to match the backlight having the duty ratio of 50%. Accordingly, the target duty ratio Duty_tar of the second period corresponding to the target frame in the backlight driving signal LED Driver is 50%.
In a case that the target frame is the (n+1) th frame of Frame (n+1), the second period is the period LT (n+1) in the backlight driving signal LED Driver corresponding to the (n+1) th frame of Frame (n+1). The first period is the period T (n) in the vertical synchronization signal Vsync corresponding to the (n) th frame of Frame (n). The second duration is the duration t (n+1) from the start time of the first active pulse phase in the period LT (n+1) in the backlight driving signal LED Driver corresponding to the (n+1) th frame of Frame (n+1) to the falling edge of the second active pulse phase in the vertical synchronization signal Vsync corresponding to the (n+1) th frame of Frame (n+1). The first duration is the duration D (n+1) corresponding to the first active pulse phase in the period LT (n+1) in the backlight driving signal LED Drive corresponding to the (n+1) th frame of Frame (n+1).
In a case that the target frame is the (n+2) th frame of Frame (n+2), the second period is the period LT (n+2) in the backlight driving signal LED Driver corresponding to the (n+2) th frame of Frame (n+2). The first period is the period T (n+1) in the vertical synchronization signal Vsync corresponding to the (n+1) th frame of Frame (n+1). The second duration is the duration t (n+2) from the start time of the first active pulse phase in the period LT (n+2) in the backlight driving signal LED Driver corresponding to the (n+2) th frame of Frame (n+2) to the falling edge of the second active pulse phase in the vertical synchronization signal Vsync corresponding to the (n+2) th frame of Frame (n+2). The first duration is the duration D (n+2) corresponding to the first active pulse phase in the period LT (n+2) in the backlight driving signal LED Driver corresponding to the (n+2) th frame of Frame (n+2).
In a case that the target frame is the (n+3) th frame of Frame (n+3), the second period is the period LT (n+3) in the backlight driving signal LED Driver corresponding to the (n+3) th frame of Frame (n+3). The first period is the period T (n+3) in the vertical synchronization signal Vsync corresponding to the (Frame+3) th frame of Frame (n+3). The second duration is the duration t (n+3) from the start time of the first active pulse phase in the period LT (n+3) in the backlight driving signal LED Driver corresponding to the (n+3) th frame of Frame (n+3) to the falling edge of the second active pulse phase in the vertical synchronization signal Vsync corresponding to the (n+3) th frame of Frame (n+3). The first duration is the duration D (n+3) corresponding to the first active pulse phase in the period LT (n+3) in the backlight driving signal LED Driver corresponding to the (n+3) th frame of Frame (n+3).
In a case that the target frame is the (n) th frame of Frame (n), the second period is the period LT (n) in the backlight driving signal LED Driver corresponding to the (n) th frame of Frame (n). The second duration is the duration t (n) from the start time of the first active pulse phase in the period LT (n) in the backlight driving signal LED Driver corresponding to the (n) th frame of Frame (n) to the falling edge of the second active pulse phase in the vertical synchronization signal Vsync corresponding to the (n) th frame of Frame (n). The first duration is the duration D (n) corresponding to the first active pulse phase in the period LT (n) in the backlight driving signal LED Drive corresponding to the (n) th frame of Frame (n).
In an embodiment, the step of determining the first duration of the first active pulse phase of the backlight driving signal LED Driver corresponding to the target frame of a to-be displayed picture in the display panel, based on the target duty ratio Duty_tar and the first period corresponding to the target previous frame, includes determining the first duration based on a product of the target duty ratio Duty_tar and the first period.
In an embodiment, the step of determining the second duration based on the maximum period Tmax corresponding to the frame at the lowest refresh frequency of the display panel at and the first period, to delay the start time of the first active pulse phase based on the second duration, includes determining the second duration based on a difference between the maximum period Tmax and the first period, to delay the start time of the first active pulse phase based on the second duration.
Specifically, the period is represented by n*t for an easy calculation on the duty ratio. Referring to
In a case that the target frame is the (n+1) th frame of Frame (n+1), the second duration t (n+1)=Tmax−T (n)=100t−80t=20t, and the first duration D (n+1)=Duty_tar*T (n)=50%*80t=40t.
In a case that the target frame is the (n+2) th frame of Frame (n+2), the second duration t (n+2)=Tmax−T (n+1)=100t−100t=0t, and the first duration D (n+2)=Duty_tar*T (n+1)=50%*100t=50t.
In a case that the target frame is the (n+3) th frame of Frame (n+3), the second duration t (n+3)=Tmax−T (n+3+2)=100t−80t=20t, and the first duration D (n+3)=Duty_tar*T (n)=50%*80t=40t.
In an embodiment, the control module determines the target duty ratio Duty_tar corresponding to the target frame, the second duration, the first duration, and the duration corresponding to the inactive phase in the second period, in the high level active phase corresponding to the target frame of the vertical synchronization signal Vsync. For example, in the second active pulse phase in the vertical synchronization signal Vsync corresponds to the (n+1) th frame of Frame (n+1), the target duty ratio Duty_tar corresponding to the (n+1) th frame of Frame (n+1), the second duration, the first duration, and the duration corresponding to the inactive phase in the second period are determined.
Alternatively, to maintain the alignment of the backlight driving signal LED Driver with the vertical synchronization signal Vsync, an inactive phase of the second period of the target frame corresponding to the backlight driving signal LED Driver may be partially preceded by the first active pulse phase.
Alternatively, in a case that an inactive phase of the second period of the target frame corresponding to the backlight driving signal LED Driver is preceded by the first active pulse phase, the duration corresponding to the inactive phase may be determined based on the refresh frequency of the display panel, the first duration, and the target duty ratio Duty_tar. Correspondingly, after the step of determining the second duration based on the maximum period Tmax corresponding to the frame at the lowest refresh frequency of the display panel at and the first period, to delay the start time of the first active pulse phase based on the second duration, the method further includes: determining a third duration in the backlight driving signal LED Driver corresponding to the target frame and corresponding to the first inactive phase preceded by the first active pulse phase, based on the refresh frequency of the display panel; and determining a fourth duration in the backlight driving signal LED Driver corresponding to the target frame and corresponding to a second inactive phase after the first active pulse phase, based on the third duration, the first duration, and the target duty ratio Duty_tar.
Alternatively, the third duration may be determined based on a maximum value of the second duration, to achieve alignment of the backlight driving signal LED Driver with the vertical synchronization signal Vsync.
Alternatively, the third duration is less than or equal to the maximum value of the second duration, to maintain alignment of the backlight driving signal LED Driver with the vertical synchronization signal Vsync.
Alternatively, the maximum value of the second duration may be determined based on the difference between the maximum period Tmax and the minimum period Tmin corresponding to a frame at a highest refresh frequency of the display panel the frame in the vertical synchronization signal Vsync.
In an embodiment, the step of determining the third duration in the backlight driving signal LED Driver corresponding to the target frame and corresponding to the first inactive phase preceding the first active pulse phase, based on the refresh frequency of the display panel includes determining the third duration according to a difference between a maximum period Tmax and a minimum period Tmin corresponding to a frame at a highest refresh frequency of the display panel in the vertical synchronization signal Vsync.
Specifically, with reference to
In a case that the target frame is the (n+1) th frame of Frame (n+1), the third duration is the duration t31 of the difference between the maximum period Tmax and the minimum period Tmin in the period LT (n+1) before the start time of the first active pulse phase.
In a case that the target frame is the (n+2) th frame of Frame (n+2), the third duration is the duration t32 of the difference between the maximum period Tmax and the minimum period Tmin in the period LT (Frame+2) before the start time of the first active pulse phase.
In a case that the target frame is the (n+3) th frame of Frame (n+3), the third duration is the duration t33 of the difference between the maximum period Tmax and the minimum period Tmin in the period LT (n+3) before the start time of the first active pulse phase.
In a case that the target frame is the (n) th frame of Frame (n), the third duration is the duration t30 of the difference between the maximum period Tmax and the minimum period Tmin in the period LT (n) before the start time of the first active pulse phase.
That is, the period LT (n), the period LT (n+1), the period LT (n+2), or the period LT (n+3) each includes an inactive phase with the third duration before the first active pulse phase.
In a case that the (n) th frame of Frame (n) is the first frame of a plurality of frames having the same target duty ratio, the difference (i.e., t (n)) between the start time of the active pulse phase in the backlight driving signal LED Driver corresponding to the (n) th frame of Frame (n) and the end time of the active pulse phase in the vertical synchronization signal Vsync corresponding to the (n) th frame of Frame (n) may be equal to the third duration t30, to achieve alignment of the backlight driving signal LED Driver with the vertical synchronization signal Vsync. The third duration t30 may also be less than t (n), and accordingly, the third duration t30 is less than the difference between the maximum period Tmax and the minimum period Tmin.
In a case that the start time of the second period changes, the end time of the second period changes synchronously accordingly. As such, the duty ratio of the second period is the target duty ratio. Therefore, when the third duration t30 corresponding to the (n) th frame of Frame (n) in the backlight driving signal LED Driver changes, the third duration t31 corresponding to the (n+1) th frame of Frame (n+1) in the backlight driving signal LED Driver, the third duration t32 corresponding to the (n+2) th frame of Frame (n+2) in the backlight driving signal LED Driver, and the third duration t33 corresponding to the (n+3) th frame of Frame (n+3) in the backlight driving signal LED Driver also change correspondingly. Therefore, the third duration t31 corresponding to the (n+1) th frame of Frame (n+1) in the backlight driving signal LED Driver, the third duration t32 corresponding to the (n+2) th frame of Frame (n+2) in the backlight driving signal LED Driver, and the third duration t33 corresponding to the (n+3) th frame of Frame (n+3) in the backlight driving signal LED Driver may be respectively less than the difference between the maximum period Tmax and the minimum period Tmin (i.e., less than the maximum value of the second duration).
Alternatively, with the production of the display device including the display panel, the maximum refresh frequency and the minimum refresh frequency of the display panel are determined, and accordingly, the difference between the maximum period Tmax and the minimum period Tmin of the vertical synchronization signal Vsync are also determined. The difference between the maximum period Tmax and the minimum period Tmin of the vertical synchronization signal Vsync may be stored in the memory for calling of the backlight driving method.
In a case that the first duration, the third duration, and the target duty ratio Duty_tar are all known, the fourth duration can be calculated by using the first duration, the third duration, and the target duty ratio Duty_tar. Accordingly, the step of determining the fourth duration in the backlight driving signal LED Driver corresponding to the target frame and corresponding to the second inactive phase after the first active pulse phase, based on the third duration, the first duration, and the target duty ratio Duty_tar, includes determining the fourth duration based on a difference between a ratio of the first duration and the target duty ratio Duty_tar and a sum of the third duration and the first duration, to obtain the second period in which the duty ratio is the target duty ratio Duty_tar.
Specifically, with reference to
In a case that the target frame is the (n+2) th frame of Frame (n+2), the fourth duration is the duration D (n+2)_off in the period LT (n+2) with the length of D(n+2)/Duty_tar-(t32+D(n+2)) and after the start time of the first active pulse phase. That is, D(n+2_off=D(n+2)/Duty_tar−(t32+D(n+2))=50t/50%−(20t+50t)=30t.
In a case that the target frame is the (n+3) th frame of Frame (n+3), the fourth duration is the duration D (n+3)_off in the period LT (n+3) with the length of D(n+3)/Duty_tar-(t33+D(n+3)) and after the start time of the first active pulse phase. That is, D(n+3)_off=D(n+3)/Duty_tar−(t33+D(n+3))=40t/50%−(20t+40t)=20t.
In a case that the target frame is the (n) th frame of Frame (n), the fourth duration is the duration D (n)_off in the period LT (n) after the start time of the first active pulse phase.
Accordingly, based on the first duration, the second duration, and the fourth duration, the duty ratio of the second period in the backlight driving signal LED Driver corresponding to the target frame is equal to the target duty ratio Duty_tar, so that the flicking problem caused by a failed match of the change in the backlight driving signal with the change in the refresh frequency can be improved.
Specifically, referring to
In a case that the target frame is the (n+2) th frame of Frame (n+2), the second period LT (n+2) is the sum of the first duration D (n+2), the third duration t32, and the fourth duration D (n+2)_off, that is, LT (n+2)=D (n+2)+t32+D (n+2)_off=50t+20t+30t=100t. Accordingly, the duty ratio Duty (n+2)=D (n+2)/LT (n+2)*100%=50t/100t*100%=50%, such that the duty ratio Duty (n+2) of the second period LT (n+2) is equal to the target duty ratio Duty_tar.
In a case that the target frame is the (n+3) th frame of Frame (n+3), the second period LT (n+3) is the sum of the first duration D (n+3), the third duration t33, and the fourth duration D (n+3)_off, that is, LT (n+3)=D (n+3)+t33+D (n+3)_off=40t+20t+20t=80t. Accordingly, the duty ratio Duty (n+3)=D (n+3)/LT (n+3)*100%−40t/80t*100%=50%, such that the duty ratio Duty (n+3) of the second period LT (n+3) is equal to the target duty ratio Duty_tar.
In a case that the target frame is the (n) th frame of Frame (n), the second period LT (n) is the sum of the first duration D (n), the second duration t30, and the fourth duration D (n)_off.
Alternatively, the inactive phase of the second period of the backlight driving signal LED Driver corresponding to the target frame may also be after the first active pulse phase (i.e., in the case that the third duration is equal to 0).
Alternatively, in a case that the inactive phase of the second period in the backlight driving signal LED Driver corresponding to the target frame is after the active pulse phase, the duration corresponding to the inactive phase after the active pulse phase in the second period is determined based on the first duration and the target duty ratio Duty_tar. Accordingly, after the step of determining the second duration based on the maximum period Tmax corresponding to the frame at the lowest refresh frequency of the display panel at and the first period, to delay the start time of the first active pulse phase based on the second duration, the method includes: determining the duration corresponding to the inactive phase in the backlight driving signal LED Driver after the first active pulse phase and corresponding to the target frame, based on the difference between the ratio of the first duration and the target duty ratio Duty_tar and the first duration. The duty ratio of the second period corresponding to the target frame in the backlight driving signal LED Driver is the target duty ratio Duty_tar. When the backlight driving signal LED Driver drives the backlight source at the second period to provide a light source for the display panel displaying the target frame, the flicking problem caused by a failed match of the change in the backlight driving signal with the change in the refresh frequency can be improved.
Specifically, with reference to
In a case that the target frame is the (n+2) th frame of Frame (n+2), the duration of the inactive phase is the duration D (n+2)_of in the period LT (n+2) with the length of D(n+2)/Duty_tar−D(n+2) and after the start time of the first active pulse phase. That is, D(n+2)_of=D(n+1)/Duty_tar−D(n+2)=50t/50%−50t=50t.
In a case that the target frame is the (n+3) th frame of Frame (n+3), the duration of the inactive phase is the duration D (n+3) of in the period LT (n+3) with the length of D(n+3)/Duty_tar−D(n+3) and after the start time of the first active pulse phase. That is, D(n+3)_of=D(n+3)/Duty_tar−D(n+3)=40t/50%−40t=40t.
In a case that the target frame is the (n) th frame of Frame (n), the duration of the inactive phase is the duration D (n)_of in the period LT (n) after the start time of the first valid pulse phase.
Accordingly, based on the first duration and the duration of the inactive phase, the second period satisfying the duty ratio Duty_tar as the target duty ratio is obtained, so as to improve the flicking problem caused by the fact that the change in the backlight driving signal does not match the change in the refresh frequency.
Specifically, with reference to
In a case that the target frame is the (n+2) th frame of Frame (n+2), the second period LT (n+2) is the sum of the first duration D (n+2) and the duration D (n+2)_of, that is, LT(n+2)=D(n+2)+D(n+2)_of=50t+50t=100t. Accordingly, the duty ratio Duty(n+2)−D(n+2)/LT(n+2)*100%=50t/100t*100%=50% is such that the duty ratio Duty (n+2) of the second period LT (n+2) corresponding to the target frame in the backlight driving signal LED Driver is equal to the target duty ratio Duty_tar.
In a case that the target frame is the (n+3) th frame of Frame (n+3), the second period LT (n+3) is the sum of the first duration D (n+3) and the duration D (n+3)_of, that is, LT(n+3)=D(n+3)+D(n+3)_of=40t+40t=80t. Accordingly, the duty ratio Duty(n+3)−D(n+3)/LT(n+3)*100%=40t/80t*100%=50% is such that the duty ratio Duty (n+3) of the second period LT (n+3) corresponding to the target frame in the backlight driving signal LED Driver is equal to the target duty ratio Duty_tar.
In a case that the target frame is the (n) th frame of Frame (n), the second period LT (n) corresponding to the target frame in the backlight driving signal LED Driver is the sum of the first duration D (n) and the duration D (n)_of.
As shown in
Therefore, the backlight driving method can achieve re-division of the driving period of the backlight driving signal LED Driver by delaying the start time of the first active pulse phase based on the second duration, so that the corresponding duty ratios in the periods LT (n+1), LT (n+2), and LT (n+3) are kept equal to the target duty ratio Duty_tar, thereby improving the problem of flickering of the backlight during the change of the refresh frequency.
The backlight brightness matching the display screen may also be different when the gray scale of the display screen changes. When the gray scale of the display screen changes, the backlight driving method may be used to drive the backlight to improve the display effect.
Alternatively, the display panel 401 includes a passive light-emitting display panel (such as a liquid crystal display panel) or the like.
The plurality of the backlight sources 402 are configured to provide backlight to the display panel. Alternatively, the backlight source 402 includes a light-emitting diode. Alternatively, the light-emitting diode includes a sub-millimeter light-emitting diode, a micro light-emitting diode, an organic light-emitting diode, and the like.
The control module 403 is configured to drive the plurality of the backlight sources 402 according to the backlight driving method, to provide backlight for the display panel 401.
In an embodiment,
A plurality of components in the control module 403 is connected to the I/O interface 505, including: an input unit 506, such as a keyboard and a mouse; an output unit 507, such as various types of displays and speakers; a storage unit 508, such as a magnetic disk and an optical disk; and a communication unit 509, such as a network card, a modem, and a wireless communication transceiver. The communication unit 509 allows the control module 403 to exchange information/data with other devices through a computer network such as the Internet and/or various telecommunication networks.
The computing unit 501 may be various general purpose and/or special purpose processing components having a processing power and a computing power. Some examples of the computing unit 501 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special purpose artificial intelligence (AI) computing chips, various computing units running a machine learning model algorithm, a digital signal processor (DSP), and any appropriate processor, controller, micro-controller, and the like. The computing unit 501 executes various methods and processes described above, such as the method for executing an instruction. For example, in some embodiments, the method for executing an instruction may be implemented as a computer software program that is tangibly included in a machine readable medium, such as the storage unit 508. In some embodiments, some or all of the computer programs may be loaded and/or installed onto the control module 403 via the ROM 502 and/or the communication unit 509. When the computer program is loaded into the RAM 503 and executed by the computing unit 501, one or more steps of the method for executing an instruction described above may be executed. Alternatively, in other embodiments, the computing unit 501 may be configured to execute the method for executing an instruction by any other appropriate approach (e.g., by means of firmware).
In an embodiment, the control module 403 may include a controller and a backlight driving chip. The controller is configured to determine the target duty ratio Duty_tar, the second duration, and the first duration, to generate a control signal.
Alternatively, the controller may include a master chip, a timing controller, a memory, and the like. Alternatively, the memory includes a non-volatile memory or the like.
The backlight driving chip is configured to generate the backlight driving signal LED Driver according to the control signal, so that the start time of the first active pulse phase corresponding to the target frame in the backlight driving signal LED Driver can be delayed based on the second duration. The problem of flicking on the backlight during the change in the refresh frequency is provided by using the plurality of the backlight sources 402 to provide backlight for the display panel 401.
It should be understood that the display device includes a movable display device (such as a notebook computer, a mobile phone, and the like), a fixed terminal (such as a desktop computer, a television, and the like), a measuring device (such as an activity band, a thermometer, and the like), and the like.
In the above-mentioned embodiments, the description of each embodiment has its own emphasis, and parts not described in detail in a certain embodiment may be referred to the related description of other embodiments.
The specific embodiments are used to illustrate the principles and embodiments of the present application. The description of the above embodiment is merely intended to help understand the technical solution and the core idea of the present application. It will be appreciated by those of ordinary skill in the art that modifications or equivalents may be made to the embodiments. These modifications or equivalents do not depart s from the scope of the embodiments of the present application.
Number | Date | Country | Kind |
---|---|---|---|
202310129322.5 | Jan 2023 | CN | national |
Number | Name | Date | Kind |
---|---|---|---|
11875761 | Lee | Jan 2024 | B2 |
20150356905 | Watanabe | Dec 2015 | A1 |
20190285921 | Chen | Sep 2019 | A1 |
20200066215 | Koo | Feb 2020 | A1 |
20220093056 | Macias | Mar 2022 | A1 |
20230081458 | Chen | Mar 2023 | A1 |
20240029665 | Wu | Jan 2024 | A1 |
Number | Date | Country | |
---|---|---|---|
20240257771 A1 | Aug 2024 | US |