A display control method, device and driving circuit of a display panel

By acquiring compensation information and adjusting the on-time of each light-emitting device on the display panel each time it is turned on, the problem of inconsistent light emission information caused by different on-times between light-emitting devices is solved, and a high degree of consistency of light emission information is achieved.

CN116416907BActive Publication Date: 2026-06-02XIAN TIBORS ELECTRONIC TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
XIAN TIBORS ELECTRONIC TECH CO LTD
Filing Date
2021-12-31
Publication Date
2026-06-02

Smart Images

  • Figure CN116416907B_ABST
    Figure CN116416907B_ABST
Patent Text Reader

Abstract

The application discloses a display control method, device and driving circuit of a display panel. The method comprises the following steps: obtaining compensation information of each light emitting device when each light emitting device is turned on each time, wherein the compensation information is obtained according to actual light emitting information and target light emitting information of each light emitting device; adjusting the on duration of each light emitting device based on the compensation information of each light emitting device; and controlling each light emitting device to turn on based on the adjusted on duration. The application solves the technical problem that the light emitting information is inconsistent due to different on durations of the light emitting devices.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of displays, and more specifically, to a display control method, apparatus, and driving circuit for a display panel. Background Technology

[0002] Currently, in display systems, the characteristics of the display screen itself and differences in manufacturing processes lead to a variety of challenges during display. For example, the presence of parasitic capacitance in the light-emitting devices of the display screen causes the light-emitting devices to require a certain amount of time to turn on, which can be as long as tens of nanoseconds. This severely affects the gray-scale information and grayscale continuity of the display screen.

[0003] Because the capacitance varies significantly between light-emitting devices of different colors, related technologies typically compensate for the total display time of one frame of data. However, the on-time of light-emitting devices of different colors differs considerably, requiring independent adjustments for each color when regulating the display's color temperature. Even among light-emitting devices of the same color, manufacturing differences can lead to variations in their on-time, resulting in inconsistent luminous information displayed at the same grayscale. This presents a technical problem of inconsistent luminous information caused by differences in the on-time of light-emitting devices.

[0004] There is currently no effective solution to the technical problem of inconsistent light emission information caused by different turn-on times between light-emitting devices. Summary of the Invention

[0005] This invention provides a display control method, apparatus, and driving circuit for a display panel, to at least solve the technical problem of inconsistent light emission information caused by different turn-on times among light-emitting devices.

[0006] According to one aspect of the present invention, a display control method for a display panel is provided. The display panel includes a plurality of light-emitting devices, each of which is turned on at least once during the display of target frame data. The method includes: acquiring compensation information for each light-emitting device each time it is turned on, wherein the compensation information is obtained from the actual light-emitting information and target light-emitting information of each light-emitting device; adjusting the on-time of each light-emitting device based on the compensation information of each light-emitting device; and controlling the on-time of each light-emitting device based on the adjusted on-time. In other words, this application compensates for the on-time of each light-emitting device in the display panel each time it is turned on using an independent compensation coefficient, thereby compensating for the influence of non-ideal factors such as parasitic capacitance on the LED's on-time. This solves the technical problem of inconsistent light-emitting information caused by different on-times between light-emitting devices, achieving the technical effect of improving the consistency of the light-emitting information displayed by the light-emitting devices.

[0007] Optionally, obtaining compensation information for each light-emitting device includes retrieving the compensation information for each light-emitting device from memory. In other words, this application pre-stores the compensation information for each light-emitting device in memory. When the display panel is working normally, the pre-determined compensation information for each light-emitting device can be directly retrieved from memory. Based on this compensation information, the on-time of each light-emitting device is adjusted, and the on-time of each light-emitting device is controlled based on the adjusted on-time, thus improving the consistency of the light-emitting information displayed by the light-emitting devices.

[0008] Optionally, obtaining compensation information for each light-emitting device includes: obtaining differential light-emitting information between the actual light-emitting information and the target light-emitting information corresponding to the target grayscale, wherein multiple light-emitting devices are displayed under the target grayscale; determining compensation information for each light-emitting device based on the differential light-emitting information, thereby enabling the present application to determine compensation information for each light-emitting device based on the differential light-emitting information between the actual light-emitting information and the target light-emitting information during normal operation of the display panel, and then adjusting the on-time of each light-emitting device based on the compensation information of each light-emitting device, and controlling the on-time of each light-emitting device based on the adjusted on-time, thereby improving the consistency of the light-emitting information displayed by the light-emitting devices.

[0009] Optionally, determining the compensation information for each light-emitting device based on the differential emission information includes: determining the adjustment duration corresponding to the differential emission information from a preset database, wherein the preset database stores the mapping relationship between the adjustment duration and the differential emission information; and determining the compensation information for each light-emitting device based on the adjustment duration. That is, this application pre-determines the complete adjustment duration corresponding to the differential emission information, and then directly determines the compensation information for each light-emitting device based on the complete adjustment duration, so as to directly control the light-emitting devices to adjust their on-time one by one according to the compensation information for each light-emitting device, thereby improving the speed of adjusting the on-time of each light-emitting device.

[0010] Optionally, the adjustment duration and the differential luminescence information are positively correlated. The compensation information for each light-emitting device is determined based on the extended duration, including: determining the extended duration as the compensation information for each light-emitting device, thereby achieving the purpose of determining the compensation information based on the differential luminescence information between the actual luminescence information and the target luminescence information of the light-emitting device.

[0011] Optionally, adjusting the on-time of each light-emitting device based on the compensation information of each light-emitting device includes: when the differential light emission information is greater than a preset threshold, gradually adjusting the on-time of each light-emitting device with the unit adjustment time corresponding to the compensation information as the step size, until the differential light emission information is less than the preset threshold. Thus, when the differential light emission information is relatively large, this application can gradually adjust the on-time of each light-emitting device according to the preset step size, thereby improving the precision of adjusting the on-time of the light-emitting devices.

[0012] Optionally, the unit adjustment duration includes: the duration related to the global clock cycle of the driving circuit corresponding to each light-emitting device; that is, the unit adjustment duration can be a duration related to the global clock cycle of the driving circuit.

[0013] Optionally, the method further includes: determining the initial duration required for each light-emitting device to display the target frame data, wherein the number of unit durations included in the initial duration is the same as the data volume of the target frame data; based on the initial duration, the number of times each light-emitting device is turned on during the display of the target frame data, and the compensation information required for each light-emitting device to be turned on each time, determining the total on-time of each light-emitting device when displaying the target frame data, thereby realizing the determination of the total on-time of the light-emitting device in a frame of data, which is also the compensated total on-time, making up for the influence of non-ideal factors such as parasitic capacitance on the LED turning on, thereby achieving the technical effect of improving the consistency of the light-emitting information displayed by the light-emitting device.

[0014] According to one aspect of the present invention, a display control device for a display panel is also provided. The display panel includes a plurality of light-emitting devices, each of which is turned on at least once during the display of target frame data. The device includes: an acquisition unit for acquiring compensation information of each light-emitting device, wherein the compensation information is obtained from the actual light-emitting information and target light-emitting information of each light-emitting device; an adjustment unit for adjusting the on-time of each light-emitting device based on the compensation information of each light-emitting device; and an output unit for outputting the adjusted on-time to the driving circuit of the display panel to control the on-time of each light-emitting device. In other words, the acquisition of compensation information and the compensation of the on-time of each light-emitting device can be achieved by the display control device, which sends a compensation coefficient to the driving circuit to control the on-time of each light-emitting device. This addresses the issue that each light-emitting device on the display panel is compensated for in terms of on-time using an independent compensation coefficient each time it is turned on, thereby compensating for the influence of non-ideal factors such as parasitic capacitance on the LED on-time. This solves the technical problem of inconsistent light-emitting information caused by different on-times between light-emitting devices, and thus achieves the technical effect of improving the consistency of the light-emitting information displayed by the light-emitting devices.

[0015] Optionally, the output unit includes a timing control module, used to send the adjusted turn-on duration to the driving circuit according to the timing information of the driving circuit.

[0016] According to one aspect of the present invention, a driving circuit for a display panel is also provided. The display panel includes a plurality of light-emitting devices, each of which is turned on at least once during the display of target frame data. The circuit includes: a clock generation unit for providing a clock signal; an interface unit for receiving target frame data; a storage unit connected to the clock generation unit and the interface unit for storing the target frame data and compensation information of each light-emitting device based on the clock signal, wherein the compensation information is obtained from the actual light emission information and target light emission information of each light-emitting device; a pulse width modulation unit connected to the clock generation unit and the storage unit for generating a pulse width modulation signal for controlling each light-emitting device based on the clock signal and the target frame data output by the storage unit; a pulse width compensation unit connected to the clock generation unit, the storage unit, and the pulse width modulation unit for adjusting the pulse width modulation signal output by the pulse width modulation unit based on the clock signal and the compensation information output by the storage unit; and a channel driving current source connected to the pulse width compensation unit for controlling each light-emitting device to turn on based on the adjusted pulse width modulation signal output by the pulse width compensation unit. In other words, the acquisition of compensation information, the compensation of the on-time of each light-emitting device, and the on-time of each light-emitting device can be achieved by the driving circuit. It is aimed at compensating the on-time of each light-emitting device on the display panel with an independent compensation coefficient each time it is turned on, so as to make up for the influence of non-ideal factors such as parasitic capacitance on the LED on-time. This solves the technical problem of inconsistent light-emitting information caused by different on-times between light-emitting devices, and thus achieves the technical effect of improving the consistency of light-emitting information displayed by the light-emitting devices.

[0017] Optionally, the pulse width modulation unit is used to retrieve compensation information for each light-emitting device from the storage unit. In other words, the driving circuit of this application pre-stores the compensation information for each light-emitting device in the storage unit. When the display panel is working normally, it can directly retrieve the pre-determined compensation information for each light-emitting device from the storage unit, and then adjust the on-time of each light-emitting device based on the compensation information. Based on the adjusted on-time, the circuit controls the on-time of each light-emitting device, thereby improving the consistency of the light-emitting information displayed by the light-emitting devices.

[0018] Optionally, the storage unit is used to acquire the difference in luminous information between the actual luminous information and the target luminous information corresponding to the target grayscale, wherein multiple luminous devices are displayed under the target grayscale; compensation information for each luminous device is determined based on the difference in luminous information, and the compensation information for each luminous device is stored. Thus, the storage unit in the driving circuit of this application can determine the compensation information for each luminous device based on the difference in luminous information between the actual luminous information and the target luminous information during normal operation of the display panel, and then adjust the on-time of each luminous device based on the compensation information of each luminous device, and control the on-time of each luminous device based on the adjusted on-time, thereby improving the consistency of the luminous information displayed by the luminous devices.

[0019] Optionally, the storage unit is used to determine the compensation information of each light-emitting device based on the differential light emission information through the following steps: determining the adjustment duration corresponding to the differential light emission information from a preset database, wherein the preset database stores the mapping relationship between the adjustment duration and the differential light emission information; and determining the compensation information of each light-emitting device based on the adjustment duration. That is, this application pre-determines the complete adjustment duration corresponding to the differential light emission information, and then directly determines the compensation information of each light-emitting device based on the complete adjustment duration, so as to directly control the light-emitting device to adjust the on-time one by one according to the compensation information of each light-emitting device, thereby improving the speed of adjusting the on-time of each light-emitting device.

[0020] Optionally, there is a positive correlation between the adjustment duration and the differential luminescence information. The storage unit is used to determine the compensation information of each light-emitting device based on the extended duration through the following steps: the extended duration is determined as the compensation information of each light-emitting device, thereby achieving the purpose of determining the compensation information based on the differential luminescence information between the actual luminescence information and the target luminescence information of the light-emitting device.

[0021] Optionally, when the differential luminescence information is greater than a preset threshold, the channel driving current source gradually adjusts the turn-on duration of each light-emitting device in steps of the unit adjustment duration corresponding to the compensation information until the differential luminescence information is less than the preset threshold. Thus, when the differential luminescence information is relatively large, this application can gradually adjust the turn-on duration of each light-emitting device in steps of a preset size, thereby improving the precision of adjusting the turn-on duration of the light-emitting devices.

[0022] Optionally, the unit adjustment duration includes: the duration related to the global clock cycle of the driving circuit corresponding to each light-emitting device; that is, the unit adjustment duration can be a duration related to the global clock cycle of the driving circuit.

[0023] Optionally, the driving circuit is also used to determine the initial duration required for each light-emitting device to display the target frame data, wherein the number of unit durations included in the initial duration is the same as the data volume of the target frame data; based on the initial duration, the number of times each light-emitting device is turned on during the display of the target frame data, and the compensation information required for each light-emitting device to be turned on each time, the total on-time of each light-emitting device when displaying the target frame data is determined, thereby realizing the determination of the total on-time of the light-emitting device in a frame of data. This total on-time is also the compensated total on-time, which makes up for the influence of non-ideal factors such as parasitic capacitance on the LED turning on, thereby achieving the technical effect of improving the consistency of the light-emitting information displayed by the light-emitting device.

[0024] Optionally, the driving circuit further includes a configuration register, connected to the clock generation unit, the pulse width compensation unit, and the pulse width modulation unit, for storing and providing configuration information of the driving circuit.

[0025] According to one aspect of the present invention, a display panel is also provided, including the driving circuit of the display panel of this application.

[0026] According to one aspect of the present invention, a computer-readable storage medium is also provided, the computer-readable storage medium including a stored program, wherein, when the program is executed, it controls the device where the storage medium is located to execute the display control method of the display panel of the present invention.

[0027] In this embodiment of the application, each light-emitting device in the display panel is compensated for its turn-on time each time it is turned on by an independent compensation coefficient, so as to make up for the impact of non-ideal factors such as parasitic capacitance on the LED turn-on, thereby solving the technical problem of inconsistent light-emitting information caused by different turn-on times between light-emitting devices, and achieving the technical effect of improving the consistency of light-emitting information displayed by light-emitting devices. Attached Figure Description

[0028] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this application, illustrate exemplary embodiments of the invention and, together with their description, serve to explain the invention and do not constitute an undue limitation thereof. In the drawings:

[0029] Figure 1 This is a schematic diagram of a driving circuit for a display panel according to an embodiment of the present invention;

[0030] Figure 2(a) is a flowchart of a display panel display control method according to an embodiment of the present invention;

[0031] Figure 2(b) is a schematic diagram of the pulse width modulation signal before and after the light-emitting diode is turned on and compensated according to an embodiment of the present invention;

[0032] Figure 3 This is a schematic diagram of a display control device for a display panel according to an embodiment of the present invention. Detailed Implementation

[0033] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0034] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0035] Example 1

[0036] According to an embodiment of the present invention, a driving circuit for a display panel is provided.

[0037] Figure 1 This is a schematic diagram of a driving circuit for a display panel according to an embodiment of the present invention. Figure 1 As shown, the driving circuit 10 may include: a clock generation unit 11, an interface unit 12, a storage unit 13, a pulse width modulation unit 14, a pulse width compensation unit 15, and a channel driving current source 16.

[0038] Clock generation unit 11 is used to provide clock signals.

[0039] In this embodiment, the driving circuit 10 can be a driving chip, such as a driving chip for a light-emitting diode (LED) screen. The driving circuit 10 may include a clock generation unit 11, which can be used to provide a clock signal and generate a global clock signal used by the driving circuit based on an external reference clock.

[0040] Interface unit 12 is used to receive target frame data.

[0041] In this embodiment, the driving circuit 10 may further include an interface unit 12, which may be connected to the clock generation unit 11 for receiving target frame data. The target frame data may include display data information of the light-emitting device and configuration information of the driving circuit.

[0042] Optionally, the connection between the interface unit 12 and the clock generation unit 11 is optional and not specifically limited here. The interface unit 12 can be connected to a circuit port (serial input signal port). The clock used by the interface unit 12 can be included in the serial input signal, and in practical applications, it is not necessary to connect an internal clock.

[0043] Storage unit 13 is used to store target frame data and compensation information for each light-emitting device based on a clock signal, wherein the compensation information is obtained from the actual light-emitting information and target light-emitting information of each light-emitting device.

[0044] In this embodiment, the driving circuit 10 may further include a storage unit 13, which is connected to the clock generation unit 11 and the interface unit 12. The storage unit 13 is used to store target frame data and compensation information of each light-emitting device. That is, the compensation information of each light-emitting device is stored in the memory in advance. When the display panel is working normally, the compensation information of each light-emitting device that has been determined can be directly retrieved from the memory. The compensation information may include the actual light-emitting information and the target light-emitting information of each light-emitting device.

[0045] Optionally, the actual light emission information of each light-emitting device can be the actual brightness, actual chromaticity, actual luminance and chromaticity of the light-emitting device, etc., and the target light emission information of each light-emitting device can be the light emission information that needs to be adjusted from the actual light emission information. It can be the expected light emission information that the light-emitting device should display, such as ideal brightness, ideal chromaticity, ideal luminance and chromaticity, etc., or it can be any light emission information in the process of adjusting the actual light emission information to the expected light emission information. This can be determined according to the specific application scenario without specific restrictions.

[0046] The pulse width modulation unit 14 is used to generate a pulse width modulation signal for controlling each light-emitting device based on the clock signal and the target frame data output by the storage unit.

[0047] In this embodiment, the driving circuit 10 may further include a pulse width modulation unit 14, which is connected to the clock generation unit 11 and the storage unit 13. The pulse width modulation unit 14 generates a pulse width modulation signal for controlling each light-emitting device based on the clock signal and the target frame data output from the storage unit. For example, by reading the target frame data from the clock signal and the storage unit, the pulse width modulation unit 14 can generate a pulse width modulation signal based on the acquired target frame information, thereby controlling each light-emitting device.

[0048] The pulse width compensation unit 15 is used to adjust the pulse width modulation signal output by the pulse width modulation unit according to the clock signal and the compensation information output by the storage unit.

[0049] In this embodiment, the driving circuit 10 may further include a pulse width compensation unit 15, which is connected to the clock generation unit 11, the storage unit 13 and the pulse width modulation unit 14. The pulse width compensation unit 15 is used to adjust the pulse width modulation signal output by the pulse width modulation unit according to the clock signal and the compensation information output by the storage unit. That is, according to the light-emitting device activation compensation coefficient in the storage unit and the configuration information in the configuration register, the channel pulse width modulation signal output by the pulse width modulation unit is widened and the compensated pulse width modulation signal is output.

[0050] The channel drive current source 16 is used to control each light-emitting device to turn on according to the adjusted pulse width modulation signal output by the pulse width compensation unit.

[0051] In this embodiment, the driving circuit 10 may further include a channel driving current source 16, which may include multiple driving current sources and is connected to the pulse width compensation unit 15. It is used to control each light-emitting device to turn on according to the adjusted pulse width modulation signal output by the pulse width compensation unit. The turning on of the light-emitting device may refer to the light emission of the light-emitting device, which may be determined by the turning on and off of the channel driving current source.

[0052] Optionally, the drive circuit 10 may also include a configuration register 17, which may be connected to the clock generation unit 11, the pulse width compensation unit 15 and the pulse width modulation unit 14, for storing and providing configuration information of the drive circuit. The connection between the configuration register 17 and each module is optional and no specific limitation is made here.

[0053] The driving circuit described in this embodiment will be further described below.

[0054] Optionally, the pulse width modulation unit is used to retrieve compensation information for each light-emitting device from the storage unit.

[0055] In this embodiment, the driving circuit pre-stores the compensation information of each light-emitting device in the storage unit. When the display panel is working normally, it can directly call the pre-determined compensation information of each light-emitting device from the storage unit, and then adjust the on-time of each light-emitting device based on the compensation information of each light-emitting device. Based on the adjusted on-time, the circuit controls the on-time of each light-emitting device, thereby improving the consistency of the light-emitting information displayed by the light-emitting devices.

[0056] Optionally, the storage unit is used to acquire the difference in luminous information between the actual luminous information and the target luminous information corresponding to the target grayscale, wherein multiple luminous devices are displayed under the target grayscale; compensation information for each luminous device is determined based on the difference in luminous information, and the compensation information for each luminous device is stored.

[0057] In this embodiment, the storage unit in the driving circuit can determine the compensation information of each light-emitting device based on the difference between the actual light-emitting information and the target light-emitting information of each light-emitting device during normal operation of the display panel. Then, based on the compensation information of each light-emitting device, the on-time of each light-emitting device is adjusted, and the on-time of each light-emitting device is controlled based on the adjusted on-time, thereby improving the consistency of the light-emitting information displayed by the light-emitting devices.

[0058] Optionally, the storage unit is used to determine the compensation information of each light-emitting device based on the differential light emission information through the following steps: determining the adjustment duration corresponding to the differential light emission information from a preset database, wherein the preset database stores the mapping relationship between the adjustment duration and the differential light emission information; and determining the compensation information of each light-emitting device based on the adjustment duration.

[0059] In this embodiment, the complete adjustment duration corresponding to the differential light emission information is predetermined, and then the compensation information of each light-emitting device is directly determined based on the complete adjustment duration, so as to directly control the light-emitting device to adjust the turn-on duration one by one according to the compensation information of each light-emitting device, thereby improving the speed of adjusting the turn-on duration of each light-emitting device.

[0060] In this embodiment, the acquisition of compensation information, the compensation of the on-time of each light-emitting device, and the on-time of each light-emitting device can be achieved by a driving circuit. This is aimed at compensating the on-time of each light-emitting device on the display panel with an independent compensation coefficient each time it is turned on, so as to make up for the impact of non-ideal factors such as parasitic capacitance on the LED on-time. This solves the technical problem of inconsistent light-emitting information caused by different on-times between light-emitting devices, thereby achieving the technical effect of improving the consistency of light-emitting information displayed by the light-emitting devices.

[0061] Example 2

[0062] According to an embodiment of the present invention, an embodiment of a display panel display control method is provided. It should be noted that the display panel display control method of this embodiment can be executed by the driving circuit of embodiment 1 of the present application.

[0063] It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases the steps shown or described may be executed in a different order than that shown here.

[0064] Currently, to address the issue of long LED turn-on times caused by parasitic capacitance, a common approach is to precharge the voltage across the LED to near conduction level just before it turns on, thus reducing the turn-on time. However, this method typically applies to all LEDs within the driver chip's range. If some LEDs have lower conduction voltages, they require even shorter turn-on times. Therefore, during precharging, it's crucial to ensure that the LED with the lowest conduction voltage doesn't conduct. Even after precharging is complete, the display inconsistency caused by the difference in turn-on times between LEDs remains unresolved.

[0065] To address the display inconsistency caused by differences in the turn-on times of various LEDs, existing technologies primarily involve comparing the actual brightness and target brightness of the LEDs at a specific grayscale level (or several grayscale levels) to obtain correction coefficients, and then scaling the grayscale data of each LED point according to a certain coefficient. However, current LED driving commonly uses distributed pulse width modulation (S-PWM) algorithms. At different grayscale levels, especially below medium and low grayscale, the number of times an LED turns on changes with the grayscale data. Therefore, the grayscale compensation coefficient obtained at one grayscale level may have a worse correction effect at other grayscale levels, thus failing to address the differences introduced by variations in the number of LED turn-on times. Consequently, the technical problem of inconsistent luminous information caused by different turn-on times between light-emitting devices remains unsolved.

[0066] However, this embodiment compensates for the on-time of each light-emitting device on the display panel each time it is turned on using an independent compensation coefficient. This compensates for the impact of non-ideal factors such as parasitic capacitance on LED on-time, thus solving the technical problem of inconsistent light emission information caused by different on-times between light-emitting devices, and achieving the technical effect of improving the consistency of light emission information displayed by the light-emitting devices. The display control method of the display panel in this embodiment will be described below. It should be noted that the display control method of the display panel in this embodiment can be executed by the driving circuit of the display panel in Embodiment 1 of this application.

[0067] Figure 2(a) is a flowchart of a display control method for a display panel according to an embodiment of the present invention. As shown in Figure 2(a), the display control method for the display panel may include the following steps:

[0068] Step S202: Each time each light-emitting device is turned on, compensation information for each light-emitting device is obtained, wherein the compensation information is obtained from the actual light-emitting information and the target light-emitting information of each light-emitting device.

[0069] In the technical solution provided by step S202 of the present invention, each light-emitting device (which may be a light-emitting diode) is turned on at least once during the display of target frame data. That is, within a target frame data (target frame), the light-emitting device can be turned on multiple times. When the number of target frames is 0, the light-emitting device displays black, meaning that the light-emitting device is not turned on when the number of target frames is 0. Optionally, this embodiment may divide the target frame data corresponding to the grayscale data of the light-emitting device into multiple subframes, each subframe being a complete scan. For example, if the grayscale data originally corresponds to 32 scans, after dividing the target frame data into multiple subframes, each subframe also corresponds to 32 scans, thereby allowing the light-emitting device to be turned on multiple times during the display of target frame data. The number of times it is turned on can be determined by the number of subframes into which the target frame is divided. For example, one subframe causes the light-emitting device to be turned on once, so the number of times the light-emitting device is turned on can be the same as the number of subframes into which the target frame is divided.

[0070] Optionally, in this embodiment, turning on the light-emitting device refers to the light emitted by the light-emitting device, which can be determined by turning on and off the channel driving current source. The compensation information can be data information used to adjust the light-emitting device and control the light-emitting device to display according to the target light-emitting information. That is, each time a light-emitting device on the display panel is turned on, the compensation information of each light-emitting device must be obtained separately.

[0071] Optionally, this embodiment is for a target frame data that is a non-zero data frame. The actual light emission information of each light-emitting device can be the actual brightness, actual chromaticity, actual luminance and chromaticity of the light-emitting device. The target light emission information of each light-emitting device can be the light emission information that needs to be adjusted from the actual light emission information. It can be the expected light emission information that the light-emitting device should display, such as ideal brightness, ideal chromaticity, ideal luminance and chromaticity, etc., or it can be any light emission information in the process of adjusting the actual light emission information to the expected light emission information. Here, it can be determined according to the specific application scenario without specific limitations.

[0072] Step S204: Adjust the turn-on duration of each light-emitting device based on the compensation information of each light-emitting device.

[0073] In the technical solution provided by step S204 of the present invention, the turn-on duration of each light-emitting device is adjusted according to the clock signal and the compensation information output by the storage unit, thereby controlling the turn-on of each light-emitting device. The turn-on of the light-emitting device refers to the light emission of the light-emitting device, which can be determined by the turn-on and turn-off of the channel driving current source.

[0074] Step S206: Control the activation of each light-emitting device based on the adjusted activation duration.

[0075] In the technical solution provided by step S206 of the present invention, the activation of each light-emitting device is controlled based on the adjusted activation duration, thereby improving the consistency of the light-emitting information displayed by the light-emitting devices.

[0076] This application, through steps S202 to S206, acquires compensation information for each light-emitting device each time it is turned on. This compensation information is derived from the actual and target light-emitting information of each device. The on-time of each light-emitting device is adjusted based on this compensation information. The on-time of each device is then controlled based on the adjusted on-time. In other words, this application compensates for the on-time of each light-emitting device on the display panel each time it is turned on using an independent compensation coefficient. This compensates for the impact of non-ideal factors such as parasitic capacitance on LED on-time, thereby solving the technical problem of inconsistent light-emitting information caused by different on-times between light-emitting devices, and achieving the technical effect of improving the consistency of the light-emitting information displayed by the light-emitting devices.

[0077] The method described in this embodiment will be further described below.

[0078] As an optional implementation, step S202, obtaining compensation information for each light-emitting device, includes: retrieving compensation information for each light-emitting device from memory.

[0079] In this embodiment, the compensation information can be data information used to adjust the light-emitting devices and control the light-emitting devices to display according to the target light-emitting information. The compensation information of each light-emitting device is stored in the memory in advance. When the display panel is working normally, the compensation information of each light-emitting device can be directly retrieved from the memory. Then, the on-time of each light-emitting device is adjusted based on the compensation information of each light-emitting device. The on-time of each light-emitting device is controlled based on the adjusted on-time, which improves the consistency of the light-emitting information displayed by the light-emitting devices.

[0080] As an optional implementation, step S202, obtaining compensation information for each light-emitting device, includes: obtaining the difference light-emitting information between the actual light-emitting information and the target light-emitting information corresponding to the target grayscale, wherein multiple light-emitting devices are displayed under the target grayscale; and determining the compensation information for each light-emitting device based on the difference light-emitting information.

[0081] In this embodiment, during normal operation of the display panel, compensation information for each light-emitting device can be determined based on the difference between the actual light-emitting information and the target light-emitting information of each light-emitting device. Then, the on-time of each light-emitting device can be adjusted based on the compensation information of each light-emitting device, and the on-time of each light-emitting device can be controlled based on the adjusted on-time, thereby improving the consistency of the light-emitting information displayed by the light-emitting devices.

[0082] As an optional implementation, determining the compensation information for each light-emitting device based on the differential light emission information includes: determining the adjustment duration corresponding to the differential light emission information from a preset database, wherein the preset database stores the mapping relationship between the adjustment duration and the differential light emission information; and determining the compensation information for each light-emitting device based on the adjustment duration.

[0083] In this embodiment, the complete adjustment duration corresponding to the differential light emission information is predetermined, and then the compensation information of each light-emitting device is directly determined based on the complete adjustment duration, so as to directly control the light-emitting device to adjust the turn-on duration one by one according to the compensation information of each light-emitting device, thereby improving the speed of adjusting the turn-on duration of each light-emitting device.

[0084] As an optional implementation, there is a positive correlation between the adjustment duration and the differential emission information. The compensation information for each light-emitting device is determined based on the extended duration, including: determining the compensation information for each light-emitting device based on the extended duration.

[0085] In this embodiment, the adjustment duration and the differential luminescence information are positively correlated, that is, the two variables, adjustment duration and differential luminescence information, change in the same direction. When one variable changes from large to small or from small to large, the other variable also changes from large to small or from small to large. Thus, the purpose of determining the compensation information is based on the differential luminescence information between the actual luminescence information of the light-emitting device and the target luminescence information.

[0086] As an optional implementation, step S204, adjusting the turn-on duration of each light-emitting device based on the compensation information of each light-emitting device, includes: when the differential light emission information is greater than a preset threshold, gradually adjusting the turn-on duration of each light-emitting device with the unit adjustment duration corresponding to the compensation information as the step size, until the differential light emission information is less than the preset threshold.

[0087] In this embodiment, when the difference in light emission information is relatively large, the on-time of each light-emitting device can be adjusted step by step according to a preset step size, thereby improving the precision of adjusting the on-time of the light-emitting device.

[0088] As an optional implementation, the unit adjustment duration includes: a duration related to the global clock cycle of the driving circuit corresponding to each light-emitting device.

[0089] In this embodiment, the unit adjustment duration can be a duration related to the global clock cycle of the driving circuit.

[0090] Optionally, the unit adjustment duration can be a quarter clock cycle, half clock cycle, or one clock cycle of the global clock of the drive circuit; no limitation is made here.

[0091] Optionally, the turn-on time of the light-emitting device after adjustment according to the compensation information is not related to the original turn-on time of the light-emitting device, as shown in Figure 2(b). Figure 2(b) is a schematic diagram of the pulse width modulation signal before and after the turn-on compensation of a light-emitting diode according to an embodiment of the present invention. That is, the turn-on time T of the light-emitting device after compensation, determined by the compensation coefficient, can be located before the original turn-on time, after the original turn-on time, or interleaved with the original turn-on time. No limitation is made here.

[0092] In this embodiment, the light-emitting diode (LED) can be turned on multiple times within the target frame data (target frame) corresponding to the frame interval. Optionally, this embodiment can divide the target frame data corresponding to the grayscale data of the LED into multiple subframes, each subframe containing a complete scan, for example, four subframes containing a complete scan. The grayscale data of the LED split into each subframe is used to generate a pulse width modulation (PWM) signal, causing the LED to turn on once. That is, each subframe corresponds to one LED turning on. The width of the PWM signal determines the duration of each LED turn-on. The duration T of the LED turn-on can be supplemented by a compensation coefficient, allowing the LED to turn on multiple times during the display of the target frame data. The number of times the LED turns on can be determined by the number of subframes into which the target frame is divided.

[0093] For example, typically, for a single LED, if the display data in one frame is N, then its total on time in one frame is N units of time. After applying the Distributed Pulse Width Modulation (S-PWM) algorithm, the LED will be turned on a total of M times in this frame, and the corresponding on-time compensation coefficient for the LED will be X. After compensation, the total display time of the LED in one frame becomes (N + M * X) units of time. The on-time compensation coefficient and the number of times M may not be directly multiplied.

[0094] Optionally, when the display data of a light-emitting device is 0 for a frame, it indicates that the current light-emitting device is displaying black, that is, the light-emitting device is not turned on when displaying a black frame.

[0095] As an optional implementation, the initial duration required for each light-emitting device to display the target frame data is determined, wherein the number of unit durations included in the initial duration is the same as the data volume of the target frame data; based on the initial duration, the number of times each light-emitting device is turned on during the display of the target frame data, and the compensation information required for each light-emitting device to be turned on each time, the total on-time of each light-emitting device when displaying the target frame data is determined.

[0096] In this embodiment, the initial duration required for each light-emitting device to display the target frame data is determined. Based on the initial duration, the number of times each light-emitting device is turned on during the display of the target frame data, and the compensation information required for each light-emitting device to be turned on each time, the total on-time of each light-emitting device when displaying the target frame data is determined. This achieves the determination of the total on-time of the light-emitting device in one frame of data. This total on-time is also the compensated total on-time, which makes up for the impact of non-ideal factors such as parasitic capacitance on the LED turning on, thereby achieving the technical effect of improving the consistency of the light-emitting information displayed by the light-emitting device.

[0097] In this embodiment, each light-emitting device on the display panel is compensated for its turn-on time each time it is turned on by an independent compensation coefficient. This compensates for the impact of non-ideal factors such as parasitic capacitance on the LED turn-on, thereby solving the technical problem of inconsistent light-emitting information caused by different turn-on times between light-emitting devices. This achieves the technical effect of improving the consistency of light-emitting information displayed by the light-emitting devices.

[0098] Example 3

[0099] This invention also provides a display control device for a display panel.

[0100] Figure 3 This is a schematic diagram of a display control device for a display panel according to an embodiment of the present invention. Figure 3 As shown, the display control device 30 of the display panel may include: an acquisition unit 31, an adjustment unit 32, and an output unit 33.

[0101] The acquisition unit 31 is used to acquire compensation information for each light-emitting device, wherein the compensation information is obtained from the actual light-emitting information and the target light-emitting information of each light-emitting device.

[0102] The adjustment unit 32 is used to adjust the on-time of each light-emitting device based on the compensation information of each light-emitting device.

[0103] Output unit 33 is used to output the adjusted on-time to the drive circuit of the display panel to control the on-time of each light-emitting device.

[0104] Optionally, the output unit 33 includes a timing control module, used to send the adjusted turn-on duration to the driving circuit according to the timing information of the driving circuit.

[0105] Optionally, the acquisition unit 31 includes: a first acquisition module, used to retrieve compensation information for each light-emitting device from the memory.

[0106] Optionally, the acquisition unit 31 includes: a second acquisition module, used to acquire the difference in luminous information between the actual luminous information and the target luminous information corresponding to the target grayscale, wherein multiple luminous devices are displayed under the target grayscale; and a determination module, used to determine the compensation information of each luminous device based on the difference in luminous information.

[0107] Optionally, the determining module includes: a first sub-determining module, used to determine the adjustment duration corresponding to the differential luminescence information from a preset database, wherein the preset database stores the mapping relationship between the adjustment duration and the differential luminescence information; and a second sub-determining module, used to determine the compensation information for each luminescent device based on the adjustment duration.

[0108] Optionally, the second sub-determining module is used to determine the compensation information of each light-emitting device based on the adjustment duration through the following steps: determining the adjustment duration as the compensation information of each light-emitting device.

[0109] Optionally, the adjustment unit 32 is used to adjust the on-time of each light-emitting device based on the compensation information of each light-emitting device through the following steps: when the differential light emission information is greater than a preset threshold, the on-time of each light-emitting device is gradually adjusted with the unit adjustment time corresponding to the compensation information as the step size until the differential light emission information is less than the preset threshold.

[0110] Optionally, the unit adjustment duration includes: the duration related to the global clock cycle of the driving circuit corresponding to each light-emitting device.

[0111] Optionally, the display control device of the display panel further includes: a first determining unit, used to determine the initial duration required for each light-emitting device to display target frame data; and a second determining unit, used to determine the total on-time of each light-emitting device when displaying target frame data based on the initial duration, the number of times each light-emitting device is turned on during the process of displaying target frame data, and the compensation information required for each light-emitting device to be turned on each time.

[0112] Optionally, the display control device of the display panel can also be equipped with a timing control unit, which is used to send the extended on-time information to the subsequent driver chip according to the timing required by the subsequent driver chip. No specific limitation is made here.

[0113] In the display control device of the display panel in this embodiment, the acquisition unit acquires compensation information for each light-emitting device. This compensation information is derived from the actual light-emitting information and target light-emitting information of each light-emitting device. The adjustment unit adjusts the on-time of each light-emitting device based on its compensation information. The output unit outputs the adjusted on-time to the drive circuit of the display panel to control the on-time of each light-emitting device. In other words, this application compensates for the on-time of each light-emitting device on the display panel each time it is turned on using an independent compensation coefficient. This compensates for the impact of non-ideal factors such as parasitic capacitance on LED on-time, thereby solving the technical problem of inconsistent light-emitting information caused by different on-times between light-emitting devices, and achieving the technical effect of improving the consistency of the light-emitting information displayed by the light-emitting devices.

[0114] Example 4

[0115] According to an embodiment of the present invention, a computer-readable storage medium is also provided, the computer-readable storage medium including a stored program, wherein the program executes the display control method of the display panel of the embodiment.

[0116] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0117] In the above embodiments of the present invention, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0118] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For instance, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual coupling, direct coupling, or communication connection may be through some interfaces; the indirect coupling or communication connection between units or modules may be electrical or other forms.

[0119] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0120] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0121] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.

[0122] The above description is only a preferred embodiment of the present invention. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.

Claims

1. A display control method for a display panel, characterized in that, The display panel includes multiple light-emitting devices, each of which is activated at least once during the display of target frame data. The target frame data includes multiple subframes, and the number of times each light-emitting device is activated is determined by the number of subframes into which the target frame data is divided. The method includes: Each time the light-emitting device is turned on, compensation information for each light-emitting device is acquired, wherein the compensation information is obtained from the actual light-emitting information and the target light-emitting information of each light-emitting device; Based on the compensation information of each of the light-emitting devices, the on-time of each light-emitting device is gradually adjusted in units of adjustment duration until the difference between the actual light-emitting information and the target light-emitting information is less than a preset threshold. The on-time is adjusted to control the on-time of each light-emitting device.

2. The method according to claim 1, characterized in that, Obtain compensation information for each of the light-emitting devices, including: Retrieve the compensation information for each of the light-emitting devices from the memory.

3. The method according to claim 1, characterized in that, Obtain compensation information for each of the light-emitting devices, including: Obtain the difference luminous information between the actual luminous information and the target luminous information corresponding to the target grayscale, wherein the plurality of luminous devices are displayed under the target grayscale; The compensation information for each light-emitting device is determined based on the differential emission information.

4. The method according to claim 3, characterized in that, Based on the differential emission information, compensation information for each of the light-emitting devices is determined, including: The adjustment duration corresponding to the differential luminescence information is determined from a preset database, wherein the preset database stores a mapping relationship between the adjustment duration and the differential luminescence information; The compensation information for each light-emitting device is determined based on the adjustment duration.

5. The method according to claim 4, characterized in that, There is a positive correlation between the adjustment duration and the differential emission information. Based on the adjustment duration, compensation information for each light-emitting device is determined, including: The adjustment duration is determined as compensation information for each of the light-emitting devices.

6. The method according to claim 1, characterized in that, The unit adjustment duration includes: the duration related to the global clock cycle of the driving circuit corresponding to each of the light-emitting devices.

7. The method according to any one of claims 1 to 6, characterized in that, The method further includes: Determine the initial duration required for each of the light-emitting devices to display the target frame data; Based on the initial duration, the number of times each light-emitting device is turned on during the display of the target frame data, and the compensation information required by each light-emitting device each time it is turned on, the total on-time of each light-emitting device during the display of the target frame data is determined.

8. A display control device for a display panel, characterized in that, The display panel includes multiple light-emitting devices, each of which is activated at least once during the display of target frame data. The target frame data includes multiple subframes, and the number of times each light-emitting device is activated is determined by the number of subframes into which the target frame data is divided. The device includes: The acquisition unit acquires compensation information for each of the light-emitting devices, wherein the compensation information is obtained from the actual light-emitting information and the target light-emitting information of each of the light-emitting devices; The adjustment unit is used to adjust the on-time of each light-emitting device step by step, based on the compensation information of each light-emitting device, in units of adjustment time, until the difference between the actual light-emitting information and the target light-emitting information is less than a preset threshold. The output unit is used to output the adjusted on-time to the driving circuit of the display panel to control each of the light-emitting devices to turn on.

9. The apparatus according to claim 8, characterized in that, The output unit includes: The timing control module is used to send the adjusted start-up duration to the driving circuit according to the timing information of the driving circuit.

10. A driving circuit for a display panel, characterized in that, The display panel includes multiple light-emitting devices, each of which is activated at least once during the display of target frame data. The target frame data includes multiple subframes, and the number of times each light-emitting device is activated is determined by the number of subframes into which the target frame data is divided. The driving circuit includes: Clock generation unit, used to provide clock signals; An interface unit is used to receive the target frame data; A storage unit, connected to the clock generation unit and the interface unit, is used to store the target frame data and compensation information of each of the light-emitting devices based on the clock signal, wherein the compensation information is obtained from the actual light-emitting information and target light-emitting information of each of the light-emitting devices; A pulse width modulation unit, connected to the clock generation unit and the storage unit, is used to generate a pulse width modulation signal for controlling each of the light-emitting devices based on the clock signal and the target frame data output by the storage unit. The pulse width compensation unit is connected to the clock generation unit, the storage unit, and the pulse width modulation unit. It is used to adjust the on-time of the pulse width modulation signal step by step, according to the clock signal and the compensation information output by the storage unit, each time the light-emitting device is turned on, until the difference between the actual light-emitting information and the target light-emitting information is less than a preset threshold. A channel driving current source is connected to the pulse width compensation unit and is used to control each of the light-emitting devices to turn on according to the adjusted pulse width modulation signal output by the pulse width compensation unit.

11. A display panel, characterized in that, include: The driving circuit for the display panel as described in claim 10.

12. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored program, wherein, when the program is executed, it controls the device on which the storage medium is located to perform the display control method of the display panel according to any one of claims 1 to 7.