Brightness compensation method, display driving device, display device and display terminal
By using the brightness compensation method in the IP core of the display driver chip, the compensation grayscale value is calculated based on the initial grayscale value of the pixel group, and the optimization problems of the IP core in the prior art in terms of area, processing efficiency and power consumption is solved, and more efficient brightness compensation is achieved.
Patent Information
- Application Number
- CN202510117393.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-24
- Publication Date
- 2025-04-18
- Estimated Expiration
- 2045-01-24
AI Technical Summary
There is room for optimization in the area, processing efficiency and power consumption of the IP cores in existing display driver chips.
By a brightness compensation method, the initial grayscale values of multiple pixels in the pixel group are obtained, the grayscale compensation amount of the first pixel is determined based on the initial grayscale value of the first pixel, and the compensation grayscale value of the entire pixel group is calculated based on the compensation amount and the initial grayscale value of other pixels.
This method reduces the amount of data processing of the IP core, allowing it to complete the grayscale compensation task with smaller area and low power consumption, and improves brightness compensation efficiency.
Smart Images

Figure CN119851629A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of display technology, and in particular to a brightness compensation method, a display driving device, a display device, and a display terminal. Background Art
[0002] The display driver chip (DDIC) is the core component for controlling the display panel. It is widely used in various electronic products such as home appliances, wearable devices, vehicle-mounted equipment, mobile phones, computers, virtual reality (VR) devices or augmented reality (AR) devices because of its function of controlling the screen brightness and color of the display panel to present image information on the screen. The intellectual property (IP) core included in the DDIC is a relatively core module in the display driver chip.
[0003] However, the area / processing efficiency / power consumption (usually one of the three) of the IP core in the current DDIC needs to be optimized. Summary of the invention
[0004] In view of this, embodiments of the present application provide a brightness compensation method, a display driving device, a display device, and a display terminal to at least partially solve the above problems.
[0005] According to a first aspect of an embodiment of the present application, a brightness compensation method is provided, comprising: obtaining initial grayscale values of a plurality of pixels included in each pixel group in at least one pixel group; determining a grayscale compensation amount of each first pixel in each pixel group according to the initial grayscale value of the first pixel, wherein there are pixels in each pixel group that are not the first pixels; determining a compensated grayscale value of all pixels in each pixel group according to the grayscale compensation amount of each first pixel and the initial grayscale value of all pixels in each pixel group.
[0006] According to a second aspect of an embodiment of the present application, a display driving device is provided, comprising: a sampling module, for sampling initial grayscale values of some pixels in each of the pixel groups; a compensation calculation module, connected to the sampling module, and for determining the grayscale compensation amount of each of the first pixels in each of the pixel groups according to the initial grayscale value of the first pixel, wherein there are pixels that are not the first pixels in each of the pixel groups; an output module, connected to the compensation calculation module, for receiving the grayscale compensation amount of each of the first pixels and the initial grayscale values of all pixels in each of the pixel groups, and outputting the compensated grayscale values of all pixels in each of the pixel groups; preferably, the sampling module has at least one sampling channel; the sampling module is used to collect the initial grayscale values of the second pixels in each of the pixel groups included in the display panel, and determine the display ratio of the to-be-displayed picture according to the initial grayscale values of the second pixels, and also output the compensated grayscale values of all pixels in the to-be-displayed picture according to the initial grayscale values of the second pixels. The power supply voltage drop value of the picture to be displayed is determined according to the display ratio of the display image, wherein there is a pixel that is not the second pixel in each of the pixel groups; preferably, the compensation calculation module is used to receive the power supply voltage drop value of the picture to be displayed, the display brightness value of the picture to be displayed and the initial grayscale value of each of the first pixels, and also performs the following processing on each of the first pixels: obtaining a target relationship corresponding to the display brightness value of the picture to be displayed and the initial grayscale value of the first pixel, and according to the target relationship, using the grayscale compensation amount corresponding to the power supply voltage drop value of the picture to be displayed as the grayscale compensation amount of the first pixel, wherein the target relationship is used to indicate the correspondence between different power supply voltage drop values and corresponding grayscale compensation amounts; preferably, the output module is used to receive the grayscale compensation amount of each of the first pixels, the initial grayscale values of all pixels in each of the pixel groups, and output the compensated grayscale values of all pixels in each of the pixel groups.
[0007] According to a third aspect of an embodiment of the present application, a display device is provided, comprising a display driving device and a display panel as described in the second aspect, wherein the display driving device is connected to the display panel, and the display driving device is used to transmit a compensated grayscale value of each pixel to each pixel in the display panel to drive the display panel for display.
[0008] According to a fourth aspect of an embodiment of the present application, a display terminal is provided, comprising a terminal device body, and a display apparatus as described in the third aspect and arranged on the terminal device body.
[0009] According to the scheme provided in the embodiments of the present application, the initial grayscale values of multiple pixels included in each pixel group in at least one pixel group can be obtained, and the grayscale compensation amount of each first pixel in each pixel group can be determined based on the initial grayscale value of the first pixel, and then the compensated grayscale values of all pixels in each pixel group can be determined based on the grayscale compensation amount of each first pixel and the initial grayscale value of all pixels in each pixel group. Therefore, compared with the related art in which the IP core determines the corresponding grayscale compensation amount according to the initial grayscale value of each pixel of the display panel, the present application determines the corresponding grayscale compensation amount according to the grayscale values of some pixels of the display panel, and then determines the compensated grayscale values of all pixels of the display panel according to the grayscale compensation amount of these pixels and the initial grayscale value of each pixel. Considering that the process of determining the corresponding grayscale compensation amount according to the initial grayscale value of the pixel is relatively complicated, the scheme of determining the corresponding grayscale compensation amount according to the initial grayscale value of some pixels adopted in the present application can reduce the data processing amount of the IP core, so that an IP core of a smaller area is sufficient to complete its work, thereby improving the grayscale compensation efficiency of the IP core, thereby improving the brightness compensation efficiency of the IP core, and reducing the power consumption of the IP core. BRIEF DESCRIPTION OF THE DRAWINGS
[0010] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the embodiments of the present application. For ordinary technicians in this field, other drawings can also be obtained based on these drawings.
[0011] Figure 1 is a flow chart of a brightness compensation method according to an embodiment of the present application;
[0012] Figure 2 is a schematic diagram of an exemplary structure of a display driving device according to an embodiment of the present application;
[0013] Figure 3 is a schematic structural diagram of a display device according to an embodiment of the present application;
[0014] Figure 4 is a circuit diagram of a part of a display device according to an embodiment of the present application;
[0015] Figure 5 Schematic diagram of the structure of a display terminal according to an embodiment of the present application. DETAILED DESCRIPTION
[0016] In order to enable those skilled in the art to better understand the technical solutions in the embodiments of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the embodiments of the present application should fall within the scope of protection of the embodiments of the present application.
[0017] The terms used in the embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to limit the present application. The singular forms of "a", "said" and "the" used in the embodiments of the present application and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings. It should also be understood that the term "and / or" used in the embodiments of the present application refers to and includes any or all possible combinations of one or more associated listed items.
[0018] It should be understood that in the description of the embodiments of the present application, the terms "length", "width", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", etc. indicate orientations or positional relationships based on the orientations or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the schemes of the embodiments of the present application and simplifying the description, and do not indicate or imply that the referred device or element must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as a limitation on the embodiments of the present application.
[0019] In addition, when an element or layer is referred to as being “on,” “connected to,” or “coupled to” another element or layer, the element or layer may be directly on, directly connected to, or directly coupled to the other element or layer, or intervening elements or layers may be present. However, when an element or layer is referred to as being “directly on,” “directly connected to,” or “directly coupled to” another element or layer, there are no intervening elements or layers present.
[0020] The terms first, second, etc. are used to describe various elements, components, regions, layers and / or parts, but these elements, components, regions, layers and / or parts should not be limited by these terms. These terms are used to distinguish one element, component, region, layer and / or part from another element, component, region, layer and / or part.
[0021] Unless otherwise clearly specified and limited, the terms "installed", "connected", "connected", "fixed" and the like should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, it can be the internal connection of two elements or the interaction relationship between two elements. For those skilled in the art, the specific meanings of the above terms in this application can be understood according to the specific circumstances.
[0022] The specific implementation of the embodiment of the present application is further explained below in conjunction with the accompanying drawings of the embodiment of the present application.
[0023] An embodiment of the present application provides a brightness compensation method, which can be applied to a display driver device. The display driver device is, for example, an intellectual property core (hereinafter referred to as the IP core) in a display driver chip. The embodiment of the present application is not limited to this. The display driver chip is connected to a display panel, and the display panel includes multiple pixels. The IP core can compensate for the initial grayscale value of each pixel of the display panel to obtain a compensated grayscale value of each pixel, and transmit the compensated grayscale value of each pixel to the display panel, so that the display panel displays the picture to be displayed through all pixels.
[0024] Figure 1 FIG. 1 is a flow chart of a brightness compensation method according to an embodiment of the present application. Figure 1 As shown, the brightness compensation method includes the following steps:
[0025] Step 101: Acquire initial grayscale values of a plurality of pixels included in each pixel group in at least one pixel group.
[0026] In a specific embodiment, the multiple pixels included in the display panel can be divided into the above-mentioned at least one pixel group, so that the display panel includes the above-mentioned at least one pixel group, and each pixel group respectively includes multiple pixels. Based on this, the display driver chip can obtain the initial grayscale value of each pixel of the display panel, and send the obtained initial grayscale value to the IP core, so that the IP core obtains the initial grayscale values of the multiple pixels included in each pixel group in the above-mentioned at least one pixel group.
[0027] Step 102: Determine the grayscale compensation amount of each first pixel according to the initial grayscale value of the first pixel in each pixel group.
[0028] Each pixel group contains pixels that are not first pixels.
[0029] In a specific embodiment, Figure 2 As shown, the IP core may include a compensation calculation module, and the compensation calculation module may determine the grayscale compensation amount of each first pixel in each pixel group according to the initial grayscale value of the first pixel.
[0030] Step 103 : determining the compensated grayscale values of all pixels in each pixel group according to the grayscale compensation amount of each first pixel and the initial grayscale values of all pixels in each pixel group.
[0031] In a specific embodiment, Figure 2 As shown, the IP core may include an output module, and the output module is connected to the compensation calculation module. After the compensation calculation module obtains the grayscale compensation amount of each first pixel mentioned above, the output module can not only receive the grayscale compensation amount of each first pixel from the compensation calculation module, but also receive the initial grayscale value of each pixel of the display panel from the display driver chip. Then, the output module can determine the grayscale compensation amount of at least one pixel close to the first pixel according to the grayscale compensation amount of the first pixel, so as to determine the grayscale compensation amount of all pixels in each pixel group. Then, for each pixel included in the display panel, the sum of the initial grayscale value of the pixel and the grayscale compensation amount can be used as the compensated grayscale value of the pixel, so as to obtain the compensated grayscale values of all pixels included in the display panel.
[0032] In another specific embodiment, after the output module obtains the grayscale compensation amount of each pixel (the method of obtaining the grayscale compensation amount of each pixel is the same as that introduced in the previous specific embodiment, and the embodiments of the present application will not be repeated here), for each pixel included in the display panel, the grayscale compensation amount of the pixel can be corrected according to the correction parameter corresponding to the pixel type of the pixel to obtain the corrected compensation amount of the pixel, and the sum of the initial grayscale value of the pixel and the corrected compensation amount can be used as the compensated grayscale value of the pixel to obtain the compensated grayscale values of all pixels included in the display panel, wherein different pixel types correspond to different correction parameters, and multiple pixel types can be set, and the multiple pixel types can be red pixels, green pixels, blue pixels, etc., and the correction parameters corresponding to any two pixel types among the multiple pixel types are different.
[0033] After determining the compensated grayscale value of each pixel included in the display panel, the compensated grayscale value of each pixel can be sent to the display panel so that the compensated grayscale value of each pixel acts on each pixel respectively, and then the display state (including brightness, etc.) of each pixel can be controlled, thereby enabling the display panel to display the image to be displayed through all pixels.
[0034] In the embodiment of the present application, the initial grayscale values of the plurality of pixels included in each pixel group in at least one pixel group can be obtained, and the grayscale compensation amount of each first pixel can be determined according to the initial grayscale value of the first pixel in each pixel group, and then the compensated grayscale values of all pixels in each pixel group can be determined according to the grayscale compensation amount of each first pixel and the initial grayscale values of all pixels in each pixel group. Therefore, compared with the related art in which the IP core determines the corresponding grayscale compensation amount according to the initial grayscale value of each pixel of the display panel, the present application determines the corresponding grayscale compensation amount according to the grayscale value of some pixels of the display panel, and then determines the compensated grayscale values of all pixels of the display panel according to the grayscale compensation amount of these pixels and the initial grayscale value of each pixel. Considering that the process of determining the corresponding grayscale compensation amount according to the initial grayscale value of the pixel is relatively complicated, the scheme of determining the corresponding grayscale compensation amount according to the initial grayscale value of some pixels in the present application can reduce the data processing amount of the IP core, so that a smaller area of the IP core is sufficient to complete its work, improves the grayscale compensation efficiency of the IP core, thereby improving the brightness compensation efficiency of the IP core, and also reduces the power consumption of the IP core.
[0035] In one possible implementation, the brightness compensation method also includes the following processing: determining the display ratio of the picture to be displayed based on the initial grayscale value of the second pixel in each pixel group, wherein there are pixels that are not second pixels in each pixel group, and the picture to be displayed is a picture to be displayed by a display panel including the above-mentioned at least one pixel group.
[0036] It should be noted that, in theory, the display ratio of the picture to be displayed is the ratio of the number of pixels that need to be lit up to display the picture to be displayed to the total number of pixels of the display panel, but the display ratio of the picture to be displayed in the embodiment of the present application is approximately obtained based on the initial grayscale value of the second pixel in each pixel group (the specific processing process is introduced below). Therefore, the display ratio of the picture to be displayed in the embodiment of the present application may be the same as the theoretical value, or it may have a slight error relative to the theoretical value, and the embodiment of the present application is not limited to this.
[0037] Therefore, compared to the IP core determining the display ratio of the above-mentioned picture to be displayed based on all the pixels of the display panel, in the embodiment of the present application, the display ratio of the picture to be displayed can be determined based on the second pixel among all the pixels of the display panel, so that a smaller IP core can be sufficient to complete its work, thereby improving the grayscale compensation efficiency of the IP core and reducing the power consumption of the IP core.
[0038] In a specific embodiment, Figure 2 As shown, the IP core may also include a sampling module, which is connected to the compensation calculation module. The sampling module may receive the initial grayscale value of the second pixel in each pixel group, and determine the display ratio of the image to be displayed according to the initial grayscale value of the second pixel in each pixel group.
[0039] Based on this:
[0040] The above step 102 includes the following specific processing:
[0041] The grayscale compensation amount of each first pixel is determined according to the initial grayscale value of each first pixel, the display ratio of the picture to be displayed, and the display brightness value of the picture to be displayed.
[0042] Among them, the display brightness value of the picture to be displayed is used to indicate the current display brightness of the display panel. For example, display terminals such as mobile phones and computers (display terminals include display panels) usually include brightness adjustment buttons. Users use the brightness adjustment buttons to adjust the overall display brightness of the display terminal. Each time the brightness adjustment button is pressed, a corresponding DBV value can be input into the IP core. The display brightness value of the picture to be displayed is any DBV value within the range from the minimum value to the maximum value of DBV.
[0043] In an embodiment of the present application, a scheme for determining the display ratio of the picture to be displayed according to the initial grayscale value of the second pixel in each pixel group is adopted. Compared with determining the display ratio of the picture to be displayed according to the initial grayscale values of all pixels in the pixel group, in an embodiment of the present application, the display ratio of the picture to be displayed is determined according to the initial grayscale values of some pixels of the display panel, so that an IP core with a smaller area is sufficient to complete its work, thereby improving the grayscale compensation efficiency of the IP core and reducing the power consumption of the IP core.
[0044] Preferably, the above-mentioned determination of the display ratio of the image to be displayed according to the initial grayscale value of the second pixel in each pixel group includes the following specific processing: determining the lighting ratio of the second pixels according to the grayscale value of each second pixel; and using the lighting ratio of the second pixels as the display ratio of the image to be displayed.
[0045] The lighting ratio of the second pixels is the ratio of the number of second pixels that need to be lit up for the display panel to display the image to be displayed to the total number of second pixels of the display panel. The second pixels that need to be lit up are pixels with a grayscale greater than 0.
[0046] In order to describe the first pixel and the second pixel in more detail, the pixel group is first specifically introduced:
[0047] Preferably, a plurality of pixels in a pixel group are sequentially adjacent to each other in the picture to be displayed, and there are no identical pixels in any two pixel groups.
[0048] Preferably, a plurality of pixels in a pixel group are located in a same row in the display panel.
[0049] Preferably, each pixel group includes the same number of pixels.
[0050] Preferably, the pixel group includes four pixels arranged in sequence.
[0051] For example, the pixels included in the display panel are arranged in an array in the display panel. For a pixel array formed by arranging the pixels included in the display panel in the display panel, the number of pixels in each row of pixels is the same, and the number of pixels in each row of pixels is an integer multiple of n. A pixel group may include n pixels arranged in the same row of the display panel and adjacent to each other in sequence, and the same pixel belongs to only one pixel group, wherein n≥2 and n is an integer, specifically for example n=4. Based on this, the number of pixels in each row of pixels in the display panel is an integer multiple of 4. In each row of pixels, the 1st to 4th pixels form a pixel group, the 5th to 8th pixels form a pixel group, the 9th to 12th pixels form a pixel group…
[0052] Preferably, the first pixel is a pixel with the largest initial grayscale value in the pixel group.
[0053] In the embodiment of the present application, a scheme is adopted in which the first pixel is the pixel with the largest initial grayscale value in the pixel group to which it belongs. Therefore, considering that the grayscale compensation amounts of other pixels other than the first pixel are determined based on the grayscale compensation amount of the first pixel, the grayscale compensation amount of the first pixel is directly determined based on the initial grayscale value of the first pixel. Therefore, among all the pixels included in the display panel, the grayscale compensation amount of the first pixel is relatively accurate, that is, the grayscale compensation amount of the pixel with a larger initial grayscale value is relatively accurate. This can make the grayscale compensation amounts of most pixels with larger brightness more accurate, try to ensure the compensation effect of the grayscale compensation, and optimize the display effect of the display panel.
[0054] Preferably, the second pixel is the first pixel in the pixel group.
[0055] Taking the above example of n=4 as an example, in each row of pixels, the first pixel, the fifth pixel, the ninth pixel, etc. are all second pixels.
[0056] In a possible implementation, the brightness compensation method further includes the following processing: determining a power supply voltage drop value of the picture to be displayed according to a display ratio of the picture to be displayed.
[0057] The power supply voltage drop value of the image to be displayed is a voltage drop value of a first voltage signal currently received by a thin film transistor connected in series with any pixel included in the display panel relative to a second voltage signal provided to the display panel by a circuit board connected to the display panel, wherein the first voltage signal is a signal transmitted to the thin film transistor by the second voltage signal, and the second voltage signal is used to drive the pixel included in the display panel to emit light, based on this:
[0058] The above-mentioned determination of the grayscale compensation amount of each first pixel based on the initial grayscale value of each first pixel, the display ratio of the picture to be displayed, and the display brightness value of the picture to be displayed may include the following processing: obtaining a target relationship corresponding to the display brightness value of the picture to be displayed and the initial grayscale value of the first pixel, wherein the target relationship is used to indicate the correspondence between different power supply voltage drop values and corresponding grayscale compensation amounts; according to the target relationship, taking the grayscale compensation amount corresponding to the power supply voltage drop value of the picture to be displayed as the grayscale compensation amount of the first pixel.
[0059] In a specific embodiment, Figure 3 and Figure 4 As shown, the display panel display connected to the display driver chip DDIC is also connected to a circuit board ( Figure 3 Only the power module included in the circuit board is shown, and other structures included in the circuit board are not shown). The power module is used to provide a second voltage signal ELVDD to the display panel. The display panel includes a plurality of pixels ( Figure 3 and Figure 4 Only the pixel R, pixel G and pixel B in the a area of the display panel are shown, and other pixels are not shown), each pixel is connected in series with a corresponding thin film transistor (for example, the pixel R is connected in series with a first thin film transistor T1, the pixel G is connected in series with a second thin film transistor T2, and the pixel B is connected in series with a third thin film transistor T3), and each thin film transistor is connected in parallel to a power module. Specifically, the source of the thin film transistor can be connected to the positive electrode of the corresponding pixel and the drain of the thin film transistor is connected to the power module, or the drain of the thin film transistor can be connected to the positive electrode of the corresponding pixel and the source of the thin film transistor is connected to the power module. The embodiment of the present application is not limited to this. The circuit board can also include a regulating circuit, and the gate of each thin film transistor is connected to the regulating circuit. The regulating circuit is used to control the working state of the thin film transistor connected in series with each pixel through the compensation grayscale value of each pixel to adjust the brightness of each pixel; Figure 4 The Real ELVDD in is the first voltage signal received by each thin film transistor (the first voltage signal received by each thin film transistor is the same), Figure 4 R0 in the figure is the equivalent resistance formed by the line between the port of the power module for outputting the second voltage signal and any thin film transistor. Based on this:
[0060] Before the compensation calculation module of the IP core determines the grayscale compensation amount of each first pixel according to the initial grayscale value of the first pixel in each pixel group included in the display panel, the sampling module of the IP core can determine the power supply voltage drop value of the picture to be displayed according to the display ratio of the picture to be displayed (the voltage drop value is the voltage value of R0 loss when the second voltage signal is transmitted), so that in the process of the compensation calculation module determining the grayscale compensation amount of each first pixel according to the initial grayscale value of the first pixel in each pixel group included in the display panel, the compensation calculation module can determine the grayscale compensation amount of each first pixel according to the power supply voltage drop value and the initial grayscale value of each first pixel. For example, for each first pixel, the compensation calculation module can obtain a corresponding target relationship based on the display brightness value of the picture to be displayed and the initial grayscale value of the first pixel (the target relationship can be a data table for indicating the corresponding relationship between different power supply voltage drop values and corresponding grayscale compensation amounts), and then look up the table according to the power supply voltage drop value of the picture to be displayed, so as to use the grayscale compensation amount corresponding to the power supply voltage drop value of the picture to be displayed as the grayscale compensation amount of the first pixel.
[0061] Therefore, the grayscale compensation amount of the first pixel can be specifically determined based on the target relationship without performing a large amount of calculations, which is simple and convenient and improves efficiency.
[0062] In a possible implementation, the above-mentioned determination of the power supply voltage drop value of the picture to be displayed according to the display ratio of the picture to be displayed includes the following specific processing: determining the current value of the display panel according to the initial grayscale value of the first pixel; determining the in-plane resistance value of the display panel when the picture to be displayed is displayed in the display panel according to the display ratio of the picture to be displayed; determining the power supply voltage drop value of the picture to be displayed according to the in-plane resistance value and the current value.
[0063] It should be noted that the current value of the display panel is theoretically Figure 4 However, since the current value of the display panel is determined according to the initial grayscale value of the first pixel, rather than the initial grayscale value of all the first pixels, the current value of the display panel is actually similar to the current flowing through Figure 4 The error is small and can be ignored.
[0064] The current values of all the first pixels may also be determined according to the initial grayscale values of all the first pixels, and the average current value of the first pixels is used as the current value of the display panel.
[0065] For example, based on the above pixel group including n pixels arranged in the same row of the display panel and adjacent to each other in sequence, the sampling module of the IP core can first obtain the total current flowing through all the second pixels according to the initial grayscale values of all the second pixels in the process of determining the power supply voltage drop value, and then determine the product of the total current and n as the current value of the display panel, and then determine the in-plane resistance value of the display panel when the picture to be displayed is displayed in the display panel according to the display ratio of the picture to be displayed (approximately Figure 4 The power supply voltage drop value is determined by multiplying the current value of the display panel by the in-plane resistance value.
[0066] Preferably, the target relationships corresponding to different display brightness values are different.
[0067] Among them, the target relationship can be obtained in advance through experiments before executing the brightness compensation method. For example, under a fixed brightness of the pixel, the data voltage value of the first voltage signal of the input thin film transistor can be continuously adjusted by reducing the second voltage signal connected to the thin film transistor to ensure that the current of the pixel remains unchanged. The difference between the obtained data voltage value and the initial voltage value of the first voltage signal is the grayscale compensation amount, thereby obtaining the corresponding relationship between the power supply voltage drop value and the corresponding grayscale compensation amount under different display brightness values. In addition, there are 0-255 grayscale values under different display brightness values, and each grayscale value corresponds to a target relationship, so that the corresponding target relationship can be obtained based on the display brightness value of the picture to be displayed and the initial grayscale value of the first pixel.
[0068] In a possible implementation, the above step 103 includes the following specific processing:
[0069] According to the grayscale compensation amount of each first pixel, the grayscale compensation amount of each pixel other than the first pixel in the pixel group where the first pixel is located is determined respectively; according to the grayscale compensation amount and initial grayscale value of all pixels in each pixel group, the compensated grayscale value of all pixels in each pixel group is determined respectively.
[0070] Therefore, in the same pixel group, the grayscale compensation amount of other pixels is determined according to the grayscale compensation amount of the first pixel in the pixel group, so that the grayscale compensation amount of pixels other than the first pixel in the display panel is determined according to the grayscale compensation amount of the first pixel closer to it, which is more accurate.
[0071] The above-mentioned determination of the compensated grayscale values of all pixels in each pixel group according to the grayscale compensation amounts and initial grayscale values of all pixels in each pixel group has been specifically introduced above, and the embodiments of the present application will not be repeated here.
[0072] In a possible implementation, the formula for determining the grayscale compensation amount of each pixel other than the first pixel in the pixel group where each first pixel is located according to the grayscale compensation amount of each first pixel is as follows:
[0073] R1_Offset ij =MaxR_compensation_offset i / Max_R i *R1 ij ;
[0074] Among them, R1_Offset ij is the grayscale compensation amount of the jth pixel other than the first pixel in the i-th pixel group in the at least one pixel group, i is a positive integer, j is a positive integer, MaxR_compensation_offset i is the grayscale compensation value of the first pixel in the i-th pixel group, Max_R i is the initial grayscale value of the first pixel in the i-th pixel group, R1 ij is the initial grayscale value of the j-th pixel other than the first pixel in the i-th pixel group.
[0075] It should be noted that, based on the above pixel group including n pixels arranged in the same row of the display panel and adjacent to each other in sequence, j≤n-1.
[0076] Therefore, compared to directly copying the grayscale compensation amount of the first pixel as the grayscale compensation amount of pixels other than the first pixel in the same pixel group, the grayscale compensation amount of each pixel other than the first pixel is calculated by the above formula in the present application. The initial grayscale value of each pixel other than the first pixel is taken into account in the present application, which can make the determined grayscale compensation amount of each pixel other than the first pixel more accurate.
[0077] In one example of the present application, a pixel group includes four pixels arranged in the same row of a display panel and adjacent to each other in sequence, an IP core includes a sampling module and a compensation calculation module connected to each other, and an output module (such as Figure 2 As shown), the compensation calculation module is used to execute the above step 102, the output module is used to execute the above step 103, the sampling module is used to determine the display ratio of the image to be displayed according to the initial grayscale value of the second pixel in each pixel group, and determine the power supply voltage drop value of the image to be displayed according to the display ratio of the image to be displayed. Based on the above description, it can be known that the sampling module is processed according to the initial grayscale value of all the second pixels, the compensation calculation module is processed according to the initial grayscale value of all the first pixels, and the output module is processed according to the initial grayscale value of all the pixels.
[0078] In the related art, since the IP core calculates the corresponding grayscale compensation amount according to the initial grayscale value of each pixel of the display panel, the sampling module, the compensation calculation module and the output module are all processed according to the initial grayscale values of all pixels.
[0079] By comparing the above examples with the related art, it can be known that the area of the sampling module in the above examples can be 1 / 4 of the area of the sampling module in the related art, the area of the compensation calculation module in the above examples can be 1 / 4 of the area of the compensation calculation module in the related art, the area of the output module in the above examples can be almost the same as the area of the output module in the related art, and, from the comparative experiment, it can be known that the power consumption of the IP core in the related art is approximately 4mw, and the power consumption of the IP core in the above examples is approximately less than 2mw. Therefore, compared with the related art, the IP core in the present application has a smaller area and consumes less power.
[0080] The embodiment of the present application also provides an IP core, which is applied to a display driver chip, and the IP core is used to execute the above-mentioned grayscale compensation method.
[0081] The IP core has been described in detail above and will not be repeated here in the embodiments of the present application.
[0082] It should be noted that the IP core of this embodiment is used to implement the corresponding grayscale compensation method in the aforementioned method embodiment and has the beneficial effects of the corresponding method embodiment, which will not be described in detail here.
[0083] The embodiment of the present application further provides a display driving device, comprising:
[0084] A sampling module, used for sampling the initial grayscale values of some pixels in each pixel group;
[0085] A compensation calculation module connected to the sampling module and used to determine the grayscale compensation amount of each first pixel according to the initial grayscale value of the first pixel in each pixel group, wherein there are pixels in each pixel group that are not first pixels;
[0086] An output module, connected to the compensation calculation module, for receiving the grayscale compensation amount of each first pixel and the initial grayscale value of all pixels in each pixel group, and outputting the compensated grayscale value of all pixels in each pixel group;
[0087] Preferably, the sampling module has a sampling channel; the sampling module is used to collect the initial grayscale value of the second pixel in each pixel group included in the display panel, and determine the display ratio of the picture to be displayed according to the initial grayscale value of each second pixel, and also determine the power supply voltage drop value of the picture to be displayed according to the display ratio of the picture to be displayed, wherein there are pixels that are not second pixels in each pixel group.
[0088] Preferably, the compensation calculation module is used to receive the power supply voltage drop value of the picture to be displayed, the display brightness value of the picture to be displayed and the initial grayscale value of each first pixel, and also performs the following processing on each first pixel: obtain a target relationship corresponding to the display brightness value of the picture to be displayed and the initial grayscale value of the first pixel, and according to the target relationship, use the grayscale compensation amount corresponding to the power supply voltage drop value of the picture to be displayed as the grayscale compensation amount of the first pixel, wherein the target relationship is used to indicate the correspondence between different power supply voltage drop values and corresponding grayscale compensation amounts.
[0089] Preferably, the output module is used to receive the grayscale compensation amount of each first pixel and the initial grayscale value of all pixels in each pixel group, and output the compensated grayscale value of all pixels in each pixel group.
[0090] The display driving device has been described in detail above, and the embodiments of the present application will not be described in detail here.
[0091] It should be noted that the display driving device of this embodiment is used to apply the above brightness compensation method and has corresponding beneficial effects, which will not be described in detail here.
[0092] The present application also provides a display device, such as Figure 3 As shown, it includes a display driving device and a display panel, the display driving device is connected to the display panel (specifically, the display driving chip where the display driving device is located is connected to the display panel), and the display driving device is used to transmit the compensated grayscale value of each pixel to each pixel in the display panel to drive the display panel for display.
[0093] The display driving device and the display panel included in the display device have been described in detail above, and the embodiments of the present application will not be repeated here.
[0094] It should be noted that the display device of this embodiment includes the display driving device and the display panel in the aforementioned embodiment, and has corresponding beneficial effects, which will not be described in detail here.
[0095] The embodiment of the present application further provides a display terminal, which includes a terminal device body and a display device arranged on the terminal device body, and the display device may be the display device as described above.
[0096] An exemplary display terminal is as follows Figure 5 As shown, it includes a terminal device body 501 and a display device 502. The display device 502 is arranged on the terminal device body 501 and is electrically connected to the terminal device body 501. The display device 502 is the display device described in the above embodiment, which is used to display static images or dynamic images through a display panel.
[0097] Exemplarily, the above-mentioned display terminal can be implemented in the form of various electronic devices such as home appliances, wearable devices, vehicle-mounted devices, mobile phones, computers, VR devices or AR devices.
[0098] It should be noted that the display terminal of this embodiment includes the display device in the aforementioned embodiment and has corresponding beneficial effects, which will not be described in detail here.
[0099] The above implementation methods are only used to illustrate the embodiments of the present application, and are not limitations on the embodiments of the present application. Ordinary technicians in the relevant technical field can make various changes and modifications without departing from the spirit and scope of the embodiments of the present application. Therefore, all equivalent technical solutions also belong to the scope of the embodiments of the present application. The scope of patent protection of the embodiments of the present application should be limited by the claims.
Claims
1. A brightness compensation method, characterized in that: include: Acquire initial grayscale values of a plurality of pixels included in each of the pixel groups in at least one pixel group; Determining a grayscale compensation amount of each first pixel in each of the pixel groups according to an initial grayscale value of the first pixel, wherein each of the pixel groups contains a pixel that is not the first pixel; The compensated grayscale values of all pixels in each of the pixel groups are determined according to the grayscale compensation amount of each of the first pixels and the initial grayscale values of all pixels in each of the pixel groups.
2. The method according to claim 1, characterized in that The method further comprises: Determining a display ratio of a picture to be displayed according to an initial grayscale value of the second pixel in each of the pixel groups, wherein there is a pixel that is not the second pixel in each of the pixel groups, and the picture to be displayed is a picture to be displayed by a display panel including the at least one pixel group; Determining the grayscale compensation amount of each first pixel in each pixel group according to the initial grayscale value of the first pixel includes: Determining a grayscale compensation amount of each of the first pixels according to an initial grayscale value of each of the first pixels, a display ratio of the picture to be displayed, and a display brightness value of the picture to be displayed; Preferably, the plurality of pixels in the pixel group are sequentially adjacent to each other in the picture to be displayed, and there are no identical pixels in any two of the pixel groups; Preferably, a plurality of pixels in the pixel group are located in the same row in the display panel; Preferably, the first pixel is a pixel with the largest initial grayscale value in the pixel group; Preferably, determining the display ratio of the image to be displayed according to the initial grayscale value of the second pixel in each of the pixel groups includes: Determining a lighting ratio of the second pixels according to the grayscale value of each of the second pixels; Using the lighting ratio of the second pixel as the display ratio of the picture to be displayed; Preferably, the second pixel is the first pixel in the pixel group.
3. The method according to claim 2, characterized in that The method further comprises: Determining a power supply voltage drop value of the picture to be displayed according to a display ratio of the picture to be displayed; The step of determining the grayscale compensation amount of each first pixel according to the initial grayscale value of each first pixel, the display ratio of the picture to be displayed, and the display brightness value of the picture to be displayed includes: The following processing is performed on each of the first pixels: Acquire a target relationship corresponding to a display brightness value of the image to be displayed and an initial grayscale value of the first pixel, wherein the target relationship is used to indicate a corresponding relationship between different power supply voltage drop values and corresponding grayscale compensation amounts; According to the target relationship, the grayscale compensation amount corresponding to the power supply voltage drop value of the picture to be displayed is used as the grayscale compensation amount of the first pixel.
4. The method according to claim 1, characterized in that: Determining the compensated grayscale values of all pixels in each of the pixel groups according to the grayscale compensation amount of each of the first pixels and the initial grayscale values of all pixels in each of the pixel groups includes: According to the grayscale compensation amount of each first pixel, respectively determine the grayscale compensation amount of each pixel other than the first pixel in the pixel group where each first pixel is located; According to the grayscale compensation amounts and initial grayscale values of all the pixels in each of the pixel groups, the compensated grayscale values of all the pixels in each of the pixel groups are determined respectively.
5. The method according to claim 4, characterized in that The formula for determining the grayscale compensation amount of each pixel other than the first pixel in the pixel group where each first pixel is located according to the grayscale compensation amount of each first pixel is as follows: R1_Offset ij =MaxR_compensation_offset i / Max_R i *R1 ij ; Among them, R1_Offset ij is the grayscale compensation amount of the jth pixel other than the first pixel in the i-th pixel group in the at least one pixel group, i is a positive integer, j is a positive integer, and MaxR_compensation_offset i is the grayscale compensation amount of the first pixel in the i-th pixel group, Max_R i is the initial grayscale value of the first pixel in the i-th pixel group, R1 ij is the initial grayscale value of the j-th pixel other than the first pixel in the i-th pixel group.
6. The method according to claim 3, characterized in that The step of determining the power supply voltage drop value of the picture to be displayed according to the display ratio of the picture to be displayed includes: determining a current value of the display panel according to an initial grayscale value of the second pixel; determining, according to a display ratio of the picture to be displayed, an in-plane resistance value of the display panel when the picture to be displayed is displayed in the display panel; Determine a power supply voltage drop value of the image to be displayed according to the in-plane resistance value and the current value; Preferably, the target relationships corresponding to different display brightness values are different.
7. The method according to any one of claims 1 to 6, characterized in that The number of pixels included in each of the pixel groups is the same; Preferably, the pixel group includes four pixels arranged in sequence.
8. A display driving device, characterized in that: include: A sampling module, used for sampling initial grayscale values of some pixels in each of the pixel groups; a compensation calculation module connected to the sampling module and used to determine the grayscale compensation amount of each first pixel in each pixel group according to the initial grayscale value of the first pixel, wherein each pixel group contains a pixel that is not the first pixel; an output module, connected to the compensation calculation module, configured to receive the grayscale compensation amount of each of the first pixels and the initial grayscale values of all pixels in each of the pixel groups, and output the compensated grayscale values of all pixels in each of the pixel groups; Preferably, the sampling module has at least one sampling channel; The sampling module is used to collect the initial grayscale value of the second pixel in each of the pixel groups included in the display panel, and determine the display ratio of the picture to be displayed according to the initial grayscale value of each of the second pixels, and further determine the power supply voltage drop value of the picture to be displayed according to the display ratio of the picture to be displayed, wherein there are pixels in each of the pixel groups that are not the second pixels; Preferably, the compensation calculation module is used to receive the power supply voltage drop value of the picture to be displayed, the display brightness value of the picture to be displayed and the initial grayscale value of each first pixel, and further perform the following processing on each first pixel: obtain a target relationship corresponding to the display brightness value of the picture to be displayed and the initial grayscale value of the first pixel, and according to the target relationship, use the grayscale compensation amount corresponding to the power supply voltage drop value of the picture to be displayed as the grayscale compensation amount of the first pixel, wherein the target relationship is used to indicate the corresponding relationship between different power supply voltage drop values and corresponding grayscale compensation amounts; Preferably, the output module is used to receive the grayscale compensation amount of each of the first pixels and the initial grayscale values of all pixels in each of the pixel groups, and output the compensated grayscale values of all pixels in each of the pixel groups.
9. A display device, characterized in that: It comprises a display driving device and a display panel as described in claim 8, wherein the display driving device is connected to the display panel, and the display driving device is used to transmit the compensated grayscale value of each pixel to each pixel in the display panel to drive the display panel to display.
10. A display terminal, characterized in that: The display terminal includes a terminal device body, and a display apparatus as claimed in claim 9 arranged on the terminal device body.
Citation Information
Patent Citations
Method for obtaining pixel brightness compensation goal
CN105702231A
Gray-scale value compensation method and system for display panel, and display panel
CN107342064A
Data processing method and device and brightness compensation method and device
CN114613329A
Driving compensation method and device, display module and computer readable storage medium
CN116434720A
Display compensation method of display panel and display device
CN117524060A