Backlight driving signal modulation method and device, electronic equipment and storage medium
By adjusting and optimizing the backlight drive signal according to the way the displayed image is treated, a low-level reverse output is used to reduce ghosting and improve the display effect of LCD products.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-04-11
- Publication Date
- 2026-03-27
AI Technical Summary
In existing technologies, LCD products suffer from ghosting issues when displaying images, mainly due to the difficulty in adjusting the optimal C value, which affects the display effect.
By acquiring the first image signal of the image frame to be displayed, the target signal frequency, period and duty cycle of the first signal are determined, and the backlight driving signal is modulated to reverse the output and output a low level to reduce ghosting.
When the monitor first displays an image frame, the backlight outputs a low level to reduce ghosting and improve the display effect of the LCD product.
Smart Images

Figure CN116612723B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of display, in particular to a backlight driving signal modulation method and device, electronic equipment and storage medium. BACKGROUND
[0002] In order to solve the problem of ghosting caused by slow gray scale response time of liquid crystal display products, at present, most televisions and monitors have introduced overdrive (OD) technology to improve the picture quality effect.
[0003] OD is an important technology to improve the dynamic response quality of liquid crystal panel. Its principle is that when the signal changes from A to B, a frame C signal is inserted in the middle, and the liquid crystal molecules are driven quickly by the signal pressure difference between A and C. When the frame time of C ends, the liquid crystal molecules are just rotated to the angle required by the B signal. In the driving circuit of LCD, gray scale is used to correspond to signal voltage, and the system will look up the corresponding C value in the OD table according to the gray scale values of A and B.
[0004] However, it is difficult to adjust an optimal C value in actual application, resulting in that there is still ghosting on the picture when the display just displays the picture, which affects the display effect of the liquid crystal display product. SUMMARY
[0005] In order to solve the technical problem that it is difficult to adjust an optimal C value in actual application, resulting in that there is still ghosting on the picture when the display just displays the picture, which affects the display effect of the liquid crystal display product, the present application provides a backlight driving signal modulation method, device, electronic equipment and storage medium.
[0006] In a first aspect, the present application provides a backlight driving signal modulation method, comprising:
[0007] obtaining a first image signal of a to-be-displayed image frame;
[0008] determining a corresponding target signal frequency, a target signal period and a first signal duty cycle based on the first image signal, wherein the first signal duty cycle is less than a preset threshold;
[0009] modulating a driving signal of a backlight source based on the target signal frequency, the target signal period and the first signal duty cycle;
[0010] reversing the modulated driving signal to obtain a corresponding reverse driving signal, wherein the level output by the reverse driving signal is opposite to the level output by the driving signal;
[0011] determining a second signal duty cycle based on the first signal duty cycle;
[0012] modulate the reverse driving signal based on the second signal duty cycle, and output the modulated reverse driving signal, so that the backlight source outputs a low level when the display starts displaying a frame of the to-be-displayed image.
[0013] In a possible implementation, the backlight source includes a plurality of light source partitions, and the first signal duty cycle includes a first sub-duty cycle corresponding to each light source partition.
[0014] The determining of the corresponding first signal duty cycle based on the first image signal includes:
[0015] For each light source partition, a color value corresponding to the light source partition is determined based on the first image signal.
[0016] An area brightness corresponding to the light source partition is calculated based on the color value.
[0017] A first sub-duty cycle corresponding to the light source partition is determined based on the area brightness, where the first sub-duty cycle is less than a preset threshold.
[0018] In a possible implementation, the second signal duty cycle includes a second sub-duty cycle corresponding to each first sub-duty cycle.
[0019] The determining of the second signal duty cycle based on the first signal duty cycle includes:
[0020] For each first sub-duty cycle, a second sub-duty cycle corresponding to the first sub-duty cycle is calculated based on the first sub-duty cycle, where a sum of the first sub-duty cycle and the second sub-duty cycle is 1.
[0021] In a possible implementation, the determining of the first sub-duty cycle corresponding to the light source partition based on the area brightness includes:
[0022] A maximum current value corresponding to the light source partition is obtained.
[0023] A minimum duty cycle is calculated based on the maximum current value and the area brightness, where a product of the maximum current value and the minimum duty cycle is equal to a value of the area brightness.
[0024] The first sub-duty cycle is determined based on the minimum duty cycle, where the minimum duty cycle is less than or equal to the first sub-duty cycle.
[0025] In a possible implementation, the driving signal includes a plurality of rows of sub-driving signals, and the target signal frequency includes a sub-signal frequency corresponding to each row of sub-driving signals.
[0026] The determining of the corresponding target signal frequency based on the first image signal includes:
[0027] For each row of the sub-driving signal, a start row signal corresponding to the sub-driving signal is determined in the first image signal;
[0028] A clock signal of the start row signal is determined as a target clock signal, and a signal frequency of the target clock signal is determined as a sub signal frequency corresponding to the sub-driving signal.
[0029] In one possible implementation, the method further includes:
[0030] obtaining a second image signal of a reference image frame, wherein the reference image frame is a previous image frame adjacent to the image frame to be displayed;
[0031] determining a first color value of the image frame to be displayed based on the first image signal, and determining a second color value of the reference image frame based on the second image signal;
[0032] calculating a color difference value between the first color value and the second color value, and determining a target color value based on the color difference value, wherein the target color value is greater than the color difference value;
[0033] determining a corresponding driving voltage based on the target color value, so as to drive the display to display a picture of the image frame to be displayed based on the driving voltage.
[0034] In one possible implementation, the determining of the target color value based on the color difference value includes:
[0035] obtaining a refresh time from the reference image frame to the image frame to be displayed, and a conversion time from the second color value to the first color value;
[0036] determining a candidate color value based on the color difference value, the conversion time and the refresh time;
[0037] determining the target color value based on the candidate color value, wherein the target color value is greater than the candidate color value.
[0038] In a second aspect, an embodiment of the present application provides a backlight driving signal modulation device, including
[0039] an obtaining module, configured to obtain a first image signal of an image frame to be displayed;
[0040] a first determining module, configured to determine a target signal frequency, a target signal period and a first signal duty cycle corresponding to the target signal frequency based on the first image signal, wherein the first signal duty cycle is less than a preset threshold;
[0041] a first modulation module configured to modulate a driving signal of a backlight source based on the target signal frequency, the target signal period and the first signal duty cycle;
[0042] a reverse module configured to reverse the modulated driving signal to obtain a corresponding reverse driving signal, wherein a level output by the reverse driving signal is opposite to a level output by the driving signal;
[0043] a second determination module configured to determine a second signal duty cycle based on the first signal duty cycle;
[0044] a second modulation module configured to modulate the reverse driving signal based on the second signal duty cycle and output the modulated reverse driving signal, so that the backlight source outputs a low level when a display starts to display a picture of the to-be-displayed image frame.
[0045] In a possible implementation, the backlight source includes a plurality of light source partitions, and the first signal duty cycle includes a first sub-duty cycle corresponding to each light source partition.
[0046] The first determination module is specifically configured to:
[0047] determine, for each light source partition, a color value corresponding to the light source partition based on the first image signal;
[0048] calculate a region brightness corresponding to the light source partition based on the color value;
[0049] determine the first sub-duty cycle corresponding to the light source partition based on the region brightness, wherein the first sub-duty cycle is less than a preset threshold.
[0050] In a possible implementation, the second signal duty cycle includes a second sub-duty cycle corresponding to each first sub-duty cycle.
[0051] The second determination module is specifically configured to:
[0052] calculate, for each first sub-duty cycle, a second sub-duty cycle corresponding to the first sub-duty cycle based on the first sub-duty cycle, wherein a sum of the first sub-duty cycle and the second sub-duty cycle is 1.
[0053] In a possible implementation, the first determination module is further configured to:
[0054] obtain a maximum current value corresponding to the light source partition;
[0055] calculate a minimum duty cycle based on the maximum current value and the region brightness, wherein a product of the maximum current value and the minimum duty cycle is equal to a value of the region brightness;
[0056] determine the first sub duty cycle based on the minimum duty cycle, wherein the minimum duty cycle is less than or equal to the first sub duty cycle.
[0057] In a possible implementation, the driving signal comprises a plurality of rows of sub driving signals, and the target signal frequency comprises a sub signal frequency corresponding to each row of sub driving signals.
[0058] The first determining module is further configured to:
[0059] For each row of sub driving signals, determine a starting line signal corresponding to the sub driving signal in the first image signal.
[0060] Determine a clock signal of the starting line signal as a target clock signal, and determine a signal frequency of the target clock signal as a sub signal frequency corresponding to the sub driving signal.
[0061] In a possible implementation, the apparatus further comprises a display module configured to:
[0062] obtain a second image signal of a reference image frame, wherein the reference image frame is a previous image frame adjacent to the image frame to be displayed.
[0063] determine a first color value of the image frame to be displayed based on the first image signal, and determine a second color value of the reference image frame based on the second image signal;
[0064] calculate a color difference value between the first color value and the second color value, and determine a target color value based on the color difference value, wherein the target color value is greater than the color difference value.
[0065] determine a corresponding driving voltage based on the target color value, so as to drive the display to display a picture of the image frame to be displayed based on the driving voltage.
[0066] In a possible implementation, the display module is further configured to:
[0067] obtain a refresh time from the reference image frame to the image frame to be displayed, and a conversion time from the second color value to the first color value;
[0068] determine a candidate color value based on the color difference value, the conversion time, and the refresh time.
[0069] determine the target color value based on the candidate color value, wherein the target color value is greater than the candidate color value.
[0070] In a third aspect, an electronic device is provided, comprising a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other through the communication bus.
[0071] The memory is configured to store a computer program.
[0072] The processor is configured to execute the program stored in the memory to implement the method steps of any one of the first aspect.
[0073] In a fourth aspect, a computer readable storage medium is provided, wherein the computer readable storage medium stores a computer program, and the computer program, when executed by a processor, implements the method steps of any one of the first aspect.
[0074] In a fifth aspect, a computer program product comprising instructions which, when executed on a computer, cause the computer to carry out the backlight driving signal modulation method of any one of the above aspects.
[0075] The embodiments of the present application have the following beneficial effects:
[0076] The embodiments of the present application provide a backlight driving signal modulation method, device, electronic device and storage medium. In the embodiments of the present application, first, a first image signal of a to-be-displayed image frame is acquired, then, a corresponding target signal frequency, a target signal period and a first signal duty cycle are determined based on the first image signal, wherein the first signal duty cycle is less than a preset threshold, and a driving signal of a backlight is modulated based on the target signal frequency, the target signal period and the first signal duty cycle, and the modulated driving signal is reversed to obtain a corresponding reverse driving signal, wherein a level output by the reverse driving signal is opposite to a level output by the driving signal, finally, a second signal duty cycle is determined based on the first signal duty cycle, and the reverse driving signal is modulated based on the second signal duty cycle, and the modulated reverse driving signal is output, so that the backlight outputs a low level when a display starts to display a picture of the to-be-displayed image frame. Through the present solution, the backlight can output a low level when the display just starts to display the picture of the to-be-displayed image frame, that is, the backlight is dark when the display just starts to display the picture of the to-be-displayed image frame, so that even if there is a ghosting on the picture, the backlight is dark and the ghosting will not be seen by the human eye, thereby improving the display effect of the liquid crystal display product.
[0077] Of course, implementing any product or method of the present application does not necessarily require all the advantages described above to be achieved at the same time. BRIEF DESCRIPTION OF DRAWINGS
[0078] The accompanying drawings, which are incorporated herein and constitute part of the specification, illustrate embodiments consistent with the application and, together with the description, further serve to explain the principles of the application.
[0079] In order to more clearly illustrate the technical solutions of the embodiments of the present application or the prior art, the accompanying drawings required by the embodiments or the prior art description will be briefly introduced as follows. Obviously, those skilled in the art can obtain other drawings according to these drawings without any creative effort.
[0080] Figure 1 A flowchart of a backlight driving signal modulation method provided by an embodiment of the present application;
[0081] Figure 2 A comparison chart before and after backlight driving signal modulation provided by an embodiment of the present application;
[0082] Figure 3 A flowchart of another backlight driving signal modulation method provided by an embodiment of the present application;
[0083] Figure 4 A structural schematic diagram of a backlight driving signal modulation device provided by an embodiment of the present application;
[0084] Figure 5 A structural schematic diagram of an electronic device provided by an embodiment of the present application. DETAILED DESCRIPTION
[0085] To make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without any creative effort fall within the scope of protection of the present application.
[0086] The backlight driving signal modulation method provided by the present application will be explained and described below with specific embodiments in combination with the drawings, and the embodiments do not constitute a limitation on the embodiments of the present application.
[0087] Referring to Figure 1 An embodiment flowchart of a backlight driving signal modulation method provided by an embodiment of the present application. As shown in Figure 1 the flowchart can include the following steps:
[0088] S101, obtaining a first image signal of a to-be-displayed image frame.
[0089] The embodiment of the present application provides a backlight driving signal modulation method, which is used for modulating the backlight driving signal of a display backlight, that is, a driving signal. In actual application, the backlight driving is generally a PWM (Pulse Width Modulation), and the driving signal is a PWM signal.
[0090] The continuous picture displayed by the display is composed of continuous image frames, and the image frame to be displayed is an image frame currently prepared to be displayed by the display. The first image signal is an image data signal of the image frame to be displayed.
[0091] In S102, a corresponding target signal frequency, a target signal period and a first signal duty cycle are determined based on the first image signal, and the first signal duty cycle is less than a preset threshold.
[0092] Here, the target signal frequency, the target signal period and the first signal duty cycle are used for modulating the driving signal of the backlight. The preset threshold is generally 1.
[0093] In actual application, the backlight can include a plurality of light source partitions, each light source partition corresponds to an LED lamp, and each LED lamp corresponds to a backlight driving. The first signal duty cycle includes a first sub-duty cycle corresponding to each light source partition.
[0094] Based on this, in an embodiment, the specific implementation of determining the corresponding first signal duty cycle based on the first image signal can include: for each light source partition, determining a color value corresponding to the light source partition based on the first image signal, calculating a region brightness corresponding to the light source partition based on the color value, and determining a first sub-duty cycle corresponding to the light source partition based on the region brightness, wherein the first sub-duty cycle is less than a preset threshold.
[0095] The image data signal includes the rgb value of each pixel in the image frame to be displayed.
[0096] As a possible implementation, the intermediate value of the rgb values of all pixels in the image frame to be displayed corresponding to the position of the light source partition can be determined as the color value corresponding to the light source partition.
[0097] As another possible implementation, the mean value of the rgb values of all pixels in the image frame to be displayed corresponding to the position of the light source partition can be determined as the color value corresponding to the light source partition.
[0098] Further, the area brightness of the light source partition is calculated by using the brightness formula Brightness = 0.3 * R + 0.6 * G + 0.1 * B, and then the corresponding first sub duty cycle is determined by using the area brightness. The first sub duty cycle is less than a preset threshold (generally 1) to ensure that the matching backlight has a low level regardless of the incoming signal.
[0099] In an application, the area brightness corresponding to the light source partition is the brightness of the LED lamp corresponding to the light source partition. Since the brightness of the LED lamp is determined by the current of the LED lamp and the PWM duty cycle of the corresponding backlight drive, i.e., brightness = current * PWM duty cycle, the brightness of the LED lamp can be kept unchanged by adjusting the current and the PWM duty cycle at the same time.
[0100] Specifically, the implementation of determining the first sub duty cycle corresponding to the light source partition based on the area brightness can include: obtaining a maximum current value corresponding to the light source partition, calculating a minimum duty cycle based on the maximum current value and the area brightness, wherein the product of the maximum current value and the minimum duty cycle is equal to the value of the area brightness, determining the first sub duty cycle based on the minimum duty cycle, wherein the minimum duty cycle is less than or equal to the first sub duty cycle.
[0101] The maximum current value is the maximum current that can be input to the corresponding LED lamp.
[0102] For example, the maximum current value is 10 mA, and the brightness = 10 mA current * 80% PWM is obtained by the formula, and then the first sub duty cycle can be determined between 80% PWM and 100% PWM. It should be noted that the smaller the duty cycle, the longer the corresponding low level time, which can be set according to actual needs.
[0103] In an application, the driving signal includes multiple rows of sub driving signals, and correspondingly, the target signal frequency includes a sub signal frequency corresponding to each row of sub driving signals, which is used to set the frequency of the corresponding row backlight drive, so that the backlight drive outputs the corresponding sub driving signal according to the frequency.
[0104] Based on this, in an embodiment, the specific implementation of determining the corresponding target signal frequency based on the first image signal can include: for each row of sub driving signals, determining the starting row signal corresponding to the sub driving signal in the first image signal, determining the clock signal of the starting row signal as the target clock signal, and determining the signal frequency of the target clock signal as the sub signal frequency corresponding to the sub driving signal.
[0105] In the embodiment, one row of backlight (i.e. LED lamp) corresponds to multiple rows of image data signals, for example, 3840*2160 data signals correspond to 192*108 backlight, and each row of backlight corresponds to 20 rows of signals. The first row of signals corresponding to each row of backlight is the start row signal.
[0106] Thus, the PWM signal (i.e. sub driving signal) frequency of each row of backlight is synchronized with the CPV (Clock Pulse Vertical) signal of the corresponding start row signal, that is, the start point of the PWM signal of each row is synchronized with the CPV signal of the corresponding start row, so that the opening of each row of backlight is consistent with the image data signal of the corresponding row. The CPV refers to the clock signal of the Gate-IC shift register, and one period represents one row of Gate Output n.
[0107] In addition, in an embodiment, the specific implementation of determining the target signal period based on the first image signal can include: determining the frame scanning start signal corresponding to the to-be-displayed image frame in the first image signal, and taking the signal period of the frame scanning start signal as the target signal period. Thus, the period of each backlight driving is consistent with the STV (Start Vertical, frame scanning start signal).
[0108] S103, modulating the driving signal of the backlight source based on the target signal frequency, the target signal period and the first signal duty cycle.
[0109] S104, reversing the modulated driving signal to obtain a corresponding reverse driving signal, wherein the level of the reverse driving signal output is opposite to the level of the driving signal output.
[0110] S105, determining a second signal duty cycle based on the first signal duty cycle.
[0111] S106, modulating the reverse driving signal based on the second signal duty cycle and outputting the modulated reverse driving signal, so that the backlight source outputs a low level when the display starts to display the picture of the to-be-displayed image frame.
[0112] The following uniformly describes S103 and S106:
[0113] Here, the difference between the reverse driving signal and the driving signal is the output level, that is, the driving signal outputs a high level, and the corresponding reverse driving signal outputs a low level, and vice versa, the driving signal outputs a low level, and the reverse driving signal outputs a high level.
[0114] The second signal duty cycle includes a second sub-duty cycle corresponding to each first sub-duty cycle. A specific implementation of determining the second signal duty cycle based on the first signal duty cycle may include: for each first sub-duty cycle, calculating the corresponding second sub-duty cycle based on the first sub-duty cycle, wherein the sum of the first sub-duty cycle and the second sub-duty cycle is 1. Each second sub-duty cycle is used to modulate the duration of the corresponding backlight driver output high and low levels.
[0115] In this embodiment of the application, after determining the target signal frequency, the target signal period, and the first signal duty cycle, the backlight driving signal can be modulated according to the values of the target signal frequency, the target signal period, and the first signal duty cycle, so that the frequency of the modulated driving signal is consistent with the target signal frequency, the period is consistent with the target signal period, and the PWM duty cycle is consistent with the first signal duty cycle.
[0116] Furthermore, the modulated drive signal is inverted, so that its low level is in front, to obtain the inverted drive signal. The duty cycle of the inverted drive signal is set to P = 100% - P', where P' is the first signal duty cycle and P is the second signal duty cycle. Finally, the inverted drive signal is modulated using the second signal duty cycle, and the modulated inverted drive signal is output. In other words, each backlight driver is set to output its corresponding sub-drive signal according to the corresponding second sub-duty cycle. In this way, the lighting time of the LED corresponding to each backlight driver does not change; only the low level of the drive signal is adjusted to be in front.
[0117] like Figure 2 The image shows a comparison of the drive signal before and after modulation. Signal 1 is the drive signal before modulation using S104-S106, as shown below. Figure 2 As shown, signal 1 first outputs a 60% high level, followed by a 40% low level. Signal 1 is inverted via S104 to obtain signal 2, changing the initial 60% high level to a low level and the subsequent 40% low level to a high level. Then, using the duty cycle P corresponding to the inverted drive signal (P = 100% - P', where P' is the duty cycle of signal 1), signal 2 is modulated to obtain signal 3. Signal 3 then outputs a 40% low level followed by a 60% high level.
[0118] Therefore, when the first image signal of the image frame to be displayed comes in, this solution can process the first image signal before outputting it, so that the backlight driver outputs a low level first. That is, when the display starts to display the image frame to be displayed based on the first image signal, the backlight is dark. In this way, even if there is a ghosting on the screen, it will not be seen by the human eye because the backlight is dark.
[0119] In the embodiment of the present application, first, a first image signal of a to-be-displayed image frame is acquired, then, a corresponding target signal frequency, a target signal period and a first signal duty cycle are determined based on the first image signal, wherein the first signal duty cycle is less than a preset threshold, and a driving signal of a backlight source is modulated based on the target signal frequency, the target signal period and the first signal duty cycle, and the modulated driving signal is reversed to obtain a corresponding reverse driving signal, wherein the level output by the reverse driving signal is opposite to the level output by the driving signal, finally, a second signal duty cycle is determined based on the first signal duty cycle, and the reverse driving signal is modulated based on the second signal duty cycle, and the modulated reverse driving signal is output, so that the backlight source outputs a low level when the display starts to display the picture of the to-be-displayed image frame. Through the scheme, the backlight source can output a low level when the display just starts to display the picture of the to-be-displayed image frame, that is, the backlight is dark when the display just starts to display the picture of the to-be-displayed image frame, so that even if there is a ghost on the picture, the backlight is dark and the ghost will not be seen by the human eye, thereby improving the display effect of the liquid crystal display product.
[0120] In actual application, there is a case that the color conversion time of two adjacent image frames is greater than the refresh time, and the color value of the to-be-displayed image frame cannot be completely rendered within the refresh time. For example, the color conversion time is 10 ms, the refresh time is 6.9 ms, and now the color value needs to be converted from 0 to 50, and the refresh time of 6.9 ms can only convert the color to 50*(6.9 / 10). Obviously, it cannot meet the rendering requirement.
[0121] Therefore, referring to Figure 3 , another embodiment of the backlight driving signal modulation method provided by the embodiment of the present application is provided. As shown in Figure 3 , the flowchart can include the following steps:
[0122] S301, a second image signal of a reference image frame is acquired, wherein the reference image frame is a previous image frame adjacent to the to-be-displayed image frame.
[0123] S302, a first color value of the to-be-displayed image frame is determined based on the first image signal, and a second color value of the reference image frame is determined based on the second image signal.
[0124] S303, a color difference value between the first color value and the second color value is calculated, and a target color value is determined based on the color difference value, wherein the target color value is greater than the color difference value.
[0125] S304, determine a corresponding driving voltage based on the target color value, so as to drive the display to display the picture of the to-be-displayed image frame based on the driving voltage.
[0126] The following uniformly describes S301-S304:
[0127] The above reference image frame is a previous image frame adjacent to the to-be-displayed image frame.
[0128] In the embodiment of the present application, first, a first color value of the to-be-displayed image frame is determined according to a first image signal, and a second color value of a reference image frame is determined according to a second image signal, then, a target color value is determined based on a color difference value between the first color value and the second color value, wherein the target color value is greater than the color difference value, finally, a corresponding driving voltage is determined based on the target color value, so as to drive the display to render the first color value corresponding to the to-be-displayed image frame within a refresh time.
[0129] As a possible implementation, the specific implementation of determining the target color value based on the color difference value can include: obtaining a refresh time from the refresh of the reference image frame to the to-be-displayed image frame, and a conversion time from the second color value to the first color value, calculating a product of the color difference value and the conversion time, and dividing the product by the refresh time to obtain the target color value. In this way, a suitable driving voltage can be matched to shorten the rising edge of the first image signal, so that the first color value corresponding to the to-be-displayed image frame can be rendered when the refresh time arrives, thereby ensuring the rendering effect.
[0130] As another possible implementation, the specific implementation of determining the target color value based on the color difference value can include: obtaining a refresh time from the refresh of the reference image frame to the to-be-displayed image frame, and a conversion time from the second color value to the first color value, determining a candidate color value based on the color difference value, the conversion time and the refresh time, and determining the target color value based on the candidate color value, wherein the target color value is greater than the candidate color value.
[0131] Specifically, the implementation of determining the candidate color value based on the color difference value, the conversion time and the refresh time can include: calculating a product of the color difference value and the conversion time, and dividing the product by the refresh time to obtain the candidate color value.
[0132] In this way, a larger driving voltage can be matched to further shorten the rising edge of the first image signal, so that the first color value corresponding to the to-be-displayed image frame can be rendered before the refresh time arrives, thereby further ensuring the rendering effect.
[0133] By Figure 3According to the flow shown, the first color value of the to-be-displayed image frame can be determined according to the first image signal, the second color value of the reference image frame can be determined according to the second image signal, and a target color value greater than the color difference between the first color value and the second color value can be determined based on the color difference. Finally, a corresponding driving voltage is determined based on the target color value, so as to drive the display to render the first color value corresponding to the to-be-displayed image frame within the refresh time. Thus, the first color value is rendered within the refresh time, thereby ensuring the rendering effect.
[0134] Based on the same technical concept, the embodiment of the present application also provides a backlight driving signal modulation device, as shown in the figure, which comprises: Figure 4
[0135] The acquisition module 401 is configured to acquire a first image signal of a to-be-displayed image frame.
[0136] The first determination module 402 is configured to determine a target signal frequency, a target signal period and a first signal duty cycle corresponding to the first image signal, wherein the first signal duty cycle is less than a preset threshold.
[0137] The first modulation module 403 is configured to modulate a driving signal of a backlight source based on the target signal frequency, the target signal period and the first signal duty cycle.
[0138] The reverse module 404 is configured to reverse the modulated driving signal to obtain a corresponding reverse driving signal, wherein the level of the reverse driving signal output is opposite to the level of the driving signal output.
[0139] The second determination module 405 is configured to determine a second signal duty cycle based on the first signal duty cycle.
[0140] The second modulation module 406 is configured to modulate the reverse driving signal based on the second signal duty cycle and output the modulated reverse driving signal, so that the backlight source outputs a low level when the display starts to display a picture of the to-be-displayed image frame.
[0141] In one possible implementation, the backlight source comprises a plurality of light source partitions, and the first signal duty cycle comprises a first sub-duty cycle corresponding to each light source partition.
[0142] The first determination module is specifically configured to:
[0143] For each light source partition, a color value corresponding to the light source partition is determined based on the first image signal.
[0144] The area brightness corresponding to the light source partition is calculated based on the color value.
[0145] determine a first sub-duty cycle corresponding to the light source partition based on the area brightness, wherein the first sub-duty cycle is less than a preset threshold.
[0146] In a possible implementation, the second signal duty cycle includes a second sub-duty cycle corresponding to each first sub-duty cycle;
[0147] The second determining module is specifically configured to:
[0148] For each first sub-duty cycle, a corresponding second sub-duty cycle is calculated based on the first sub-duty cycle, wherein the sum of the first sub-duty cycle and the second sub-duty cycle is 1.
[0149] In a possible implementation, the first determining module is further configured to:
[0150] obtain a maximum current value corresponding to the light source partition;
[0151] calculate a minimum duty cycle based on the maximum current value and the area brightness, wherein the product of the maximum current value and the minimum duty cycle is equal to the value of the area brightness;
[0152] determine the first sub-duty cycle based on the minimum duty cycle, wherein the minimum duty cycle is less than or equal to the first sub-duty cycle.
[0153] In a possible implementation, the driving signal includes a plurality of rows of sub-driving signals, and the target signal frequency includes a sub-signal frequency corresponding to each row of sub-driving signals.
[0154] The first determining module is further configured to:
[0155] For each row of sub-driving signals, a starting line signal corresponding to the sub-driving signal in the first image signal is determined.
[0156] determine a clock signal of the starting line signal as a target clock signal, and determine the signal frequency of the target clock signal as a sub-signal frequency corresponding to the sub-driving signal.
[0157] In a possible implementation, the apparatus further includes a display module configured to:
[0158] obtain a second image signal of a reference image frame, wherein the reference image frame is a previous image frame adjacent to the image frame to be displayed.
[0159] determine a first color value of the image frame to be displayed based on the first image signal, and determine a second color value of the reference image frame based on the second image signal;
[0160] Calculate the color difference between the first color value and the second color value, and determine a target color value based on the color difference, wherein the target color value is greater than the color difference;
[0161] The corresponding driving voltage is determined based on the target color value, and the display is driven to show the image frame to be displayed based on the driving voltage.
[0162] In one possible implementation, the display module is further configured to:
[0163] The refresh time from the reference image frame to the image frame to be displayed is obtained, as well as the conversion time from the second color value to the first color value;
[0164] Candidate color values are determined based on the color difference, the conversion time, and the refresh time.
[0165] The target color value is determined based on the candidate color values, wherein the target color value is greater than the candidate color values.
[0166] In this embodiment, firstly, a first image signal of the image frame to be displayed is acquired. Then, based on the first image signal, a corresponding target signal frequency, target signal period, and first signal duty cycle are determined, wherein the first signal duty cycle is less than a preset threshold. Based on the target signal frequency, target signal period, and first signal duty cycle, a backlight driving signal is modulated, and the modulated driving signal is inverted to obtain a corresponding inverted driving signal, wherein the output level of the inverted driving signal is opposite to the output level of the driving signal. Finally, a second signal duty cycle is determined based on the first signal duty cycle, and the inverted driving signal is modulated based on the second signal duty cycle, and the modulated inverted driving signal is output so that when the display starts displaying the image frame to be displayed, the backlight outputs a low level. With this solution, when the display first starts displaying the image frame to be displayed, the backlight outputs a low level, i.e., when the display first starts displaying the image frame to be displayed, the backlight is dimmed. Thus, even if there is motion blur on the screen, it will not be visible to the human eye because the backlight is dim, thereby improving the display effect of the liquid crystal display product.
[0167] Based on the same technical concept, embodiments of this application also provide an electronic device, such as... Figure 5 As shown, it includes a processor 111, a communication interface 112, a memory 113, and a communication bus 114, wherein the processor 111, the communication interface 112, and the memory 113 communicate with each other through the communication bus 114.
[0168] Memory 113 is used to store computer programs;
[0169] The processor 111, when executing the program stored in the memory 113, implements the following steps:
[0170] Obtain a first image signal of a to-be-displayed image frame;
[0171] Determine a corresponding target signal frequency, a target signal period and a first signal duty cycle based on the first image signal, wherein the first signal duty cycle is less than a preset threshold;
[0172] Modulate a driving signal of a backlight source based on the target signal frequency, the target signal period and the first signal duty cycle;
[0173] Reverse the modulated driving signal to obtain a corresponding reverse driving signal, wherein the level output by the reverse driving signal is opposite to the level output by the driving signal;
[0174] Determine a second signal duty cycle based on the first signal duty cycle;
[0175] Modulate the reverse driving signal based on the second signal duty cycle and output the modulated reverse driving signal, so that the backlight source outputs a low level when the display starts to display the picture of the to-be-displayed image frame.
[0176] The communication bus mentioned in the above electronic device can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The communication bus can be divided into an address bus, a data bus, a control bus, etc. For convenience of representation, only one thick line is used in the figure, but it does not mean that there is only one bus or only one type of bus.
[0177] The communication interface is used for communication between the above electronic device and other devices.
[0178] The memory can include a Random Access Memory (RAM) and can also include a Non-Volatile Memory (NVM), such as at least one disk memory. Optionally, the memory can also be at least one storage device located away from the aforementioned processor.
[0179] The processor described above can be a general processor, including a central processing unit (CPU), a network processor (NP), etc.; can also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component.
[0180] In yet another embodiment provided in the present application, a computer readable storage medium is provided, and the computer readable storage medium stores a computer program. The computer program is executed by a processor to implement the steps of any of the backlight drive signal modulation methods described above.
[0181] In yet another embodiment provided in the present application, a computer program product containing instructions is provided, and when the computer program product is executed on a computer, the computer is caused to perform the backlight drive signal modulation method in any of the above embodiments.
[0182] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network or other programmable device. The computer instructions can be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center through wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) mode. The computer readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. integrated with one or more available media. The available media can be a magnetic medium (for example, a floppy disk, a hard disk, a magnetic tape), an optical medium (for example, a DVD), or a semiconductor medium (for example, a solid state disk (SSD)) and the like.
[0183] It has to be noted that, in the present document, relational terms are intended only to convey a possible relationship between elements or
[0184] The above description is merely that of a specific implementation of the application and as such is not to be taken in a limiting sense. Various modifications and changes can be made by those skilled in the art to which this application pertains without departing from the spirit and scope of the application as defined by the appended claims. The description is thus to be interpreted in the broadest sense and is intended to include all modifications and equivalents thereof.
Claims
1. A backlight driving signal modulation method, characterized in that, The method comprises: acquiring a first image signal of a to-be-displayed image frame; determining a corresponding target signal frequency, a target signal period and a first signal duty cycle based on the first image signal, wherein the first signal duty cycle is less than a preset threshold; modulating a driving signal of a backlight source based on the target signal frequency, the target signal period and the first signal duty cycle; reversing the modulated driving signal to obtain a corresponding reverse driving signal, wherein the level output by the reverse driving signal is opposite to the level output by the driving signal; determining a second signal duty cycle based on the first signal duty cycle; modulating the reverse driving signal based on the second signal duty cycle and outputting the modulated reverse driving signal, so that the backlight source outputs a low level when the display starts to display a picture of the to-be-displayed image frame; wherein the method further comprises: acquiring a second image signal of a reference image frame, wherein the reference image frame is a previous image frame adjacent to the to-be-displayed image frame; determining a first color value of the to-be-displayed image frame based on the first image signal, and determining a second color value of the reference image frame based on the second image signal; calculating a color difference value between the first color value and the second color value, and determining a target color value based on the color difference value, wherein the target color value is greater than the color difference value; determining a corresponding driving voltage based on the target color value, so as to drive the display to display a picture of the to-be-displayed image frame based on the driving voltage; wherein the determining of the target color value based on the color difference value comprises: acquiring a refresh time from the reference image frame to the to-be-displayed image frame, and a conversion time from the second color value to the first color value; determining a candidate color value based on the color difference value, the conversion time and the refresh time; determining the target color value based on the candidate color value, wherein the target color value is greater than the candidate color value.
2. The method of claim 1, wherein, The backlight source comprises a plurality of light source partitions, and the first signal duty cycle comprises a first sub-duty cycle corresponding to each light source partition; The determining of the corresponding first signal duty cycle based on the first image signal comprises: for each light source partition, determining a color value corresponding to the light source partition based on the first image signal; calculating a region brightness corresponding to the light source partition based on the color value; determining a first sub-duty cycle corresponding to the light source partition based on the region brightness, wherein the first sub-duty cycle is less than a preset threshold.
3. The method of claim 2, wherein, The second signal duty cycle comprises a second sub-duty cycle corresponding to each first sub-duty cycle; The determining of the second signal duty cycle based on the first signal duty cycle comprises: for each first sub-duty cycle, calculating a corresponding second sub-duty cycle based on the first sub-duty cycle, wherein the sum of the first sub-duty cycle and the second sub-duty cycle is 1.
4. The method of claim 2, wherein, The determining of the first sub-duty cycle corresponding to the light source partition based on the region brightness comprises: acquiring a maximum current value corresponding to the light source partition; calculate a minimum duty cycle based on the maximum current value and the area brightness, wherein a product of the maximum current value and the minimum duty cycle is equal to a value of the area brightness; determine the first sub duty cycle based on the minimum duty cycle, wherein the minimum duty cycle is less than or equal to the first sub duty cycle.
5. The method of claim 1, wherein, the driving signal comprises a plurality of rows of sub driving signals, and the target signal frequency comprises a sub signal frequency corresponding to each row of sub driving signals; the determining the corresponding target signal frequency based on the first image signal comprises: for each row of sub driving signals, determining a starting line signal corresponding to the sub driving signal in the first image signal; determining a clock signal of the starting line signal as a target clock signal, and determining a signal frequency of the target clock signal as a sub signal frequency corresponding to the sub driving signal.
6. A backlight driving signal modulation apparatus, characterized by comprising: the apparatus comprises: an acquisition module configured to acquire a first image signal of a to-be-displayed image frame; a first determination module configured to determine a corresponding target signal frequency, a target signal period and a first signal duty cycle based on the first image signal, wherein the first signal duty cycle is less than a preset threshold; a first modulation module configured to modulate a driving signal of a backlight source based on the target signal frequency, the target signal period and the first signal duty cycle; a reverse module configured to reverse the modulated driving signal to obtain a corresponding reverse driving signal, wherein a level output by the reverse driving signal is opposite to a level output by the driving signal; a second determination module configured to determine a second signal duty cycle based on the first signal duty cycle; a second modulation module configured to modulate the reverse driving signal based on the second signal duty cycle, and output the modulated reverse driving signal, so that the backlight source outputs a low level when a display starts to display a picture of the to-be-displayed image frame. The apparatus further comprises a display module configured to: acquire a second image signal of a reference image frame, wherein the reference image frame is a previous image frame adjacent to the to-be-displayed image frame; determine a first color value of the to-be-displayed image frame based on the first image signal, and determine a second color value of the reference image frame based on the second image signal; calculate a color difference value between the first color value and the second color value, and determine a target color value based on the color difference value, wherein the target color value is greater than the color difference value; determine a corresponding driving voltage based on the target color value, so as to drive the display to display a picture of the to-be-displayed image frame based on the driving voltage. The display module is further configured to: acquire a refresh time from the reference image frame to the to-be-displayed image frame, and a conversion time from the second color value to the first color value; determine a candidate color value based on the color difference value, the conversion time and the refresh time; determine the target color value based on the candidate color value, wherein the target color value is greater than the candidate color value.
7. An electronic device, comprising: comprise a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory complete communication with each other through the communication bus; a memory for storing a computer program; a processor for implementing the method steps of any one of claims 1-5 when executing the program stored in the memory.
8. A computer-readable storage medium, characterized in that, The computer program is stored in the computer readable storage medium, and the computer program is executed by the processor to implement the method steps of any one of claims 1-5.
Citation Information
Patent Citations
Liquid crystal display device and display control method thereof
CN114333728A