Display control method for a display panel, device, apparatus and storage medium
Patent Information
- Application Number
- DE112022007696
- Authority / Receiving Office
- DE · DE
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-08-26
- Filing Date
- 2022-10-25
- Publication Date
- 2025-07-10
AI Technical Summary
The display panel has residual image or sliding smear problems during display, mainly because the data voltage corresponding to 0 gray level is too high, causing the driving transistor characteristics to shift and cannot be restored immediately, affecting brightness and screen conversion.
By obtaining the reference register value of the reference gray scale, adjust to determine the target register value of 0 gray scale, avoid directly selecting a higher VGMP as the data voltage of 0 gray scale, thereby determining the data voltage of 0 gray scale according to actual needs, and reduce the black state voltage to improve image retention and sliding smear.
It effectively reduces the data voltage of 0 gray scale, reduces the offset of the driving transistor, improves the brightness stability and picture conversion effect, and improves the display effect.
Smart Images

Figure 00000018_0000 
Figure 00000018_0001 
Figure 00000018_0002
Abstract
Description
Display control method, device, equipment and storage medium for display panel
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims priority to Chinese patent application No. 202211031622.1, filed on August 26, 2022, entitled “Display control method, device, equipment and storage medium for display panel”, the entire contents of which are incorporated herein by reference. Technical Field
[0003] The present application relates to the field of display technology, and in particular to a display control method, device, equipment and storage medium for a display panel. Background Art
[0004] With the continuous update of display technology, people's requirements for the display effect of display panels are also constantly increasing. At present, in order to improve the display effect of display panels, it is usually necessary to use a gamma module to adjust the data voltage and display brightness corresponding to the grayscale of the display panel.
[0005] However, in the related art, display panels still have problems such as ghosting or sliding image.
[0006] Summary of the Invention
[0007] Embodiments of the present application provide a display control method, apparatus, device, and storage medium for a display panel, which can improve the problems of afterimage and sliding image.
[0008] In a first aspect, an embodiment of the present application provides a display control method for a display panel, the method comprising: obtaining a reference register value corresponding to a reference grayscale of the display panel, wherein display parameters of the display panel when displaying a reference grayscale based on the reference register value meet target requirements, and the display parameters include brightness; adjusting the reference register value to obtain a target register value, and using the target register value as the register value corresponding to 0 grayscale of the display panel, wherein the brightness of the display panel when displaying 0 grayscale based on the target register value meets the requirements.
[0009] Based on the same inventive concept, in a second aspect, an embodiment of the present application provides a device for determining a register value of a display panel, the device comprising:
[0010] a data acquisition module configured to acquire a reference register value corresponding to a reference grayscale of the display panel, wherein display parameters of the display panel when displaying the reference grayscale based on the reference register value meet target requirements, the display parameters including brightness;
[0011] The adjustment module is configured to adjust the reference register value to obtain a target register value, and use the target register value as the register value corresponding to 0 grayscale of the display panel, wherein the brightness of the display panel when displaying 0 grayscale based on the target register value meets the requirements.
[0012] Based on the same inventive concept, in the third aspect, an embodiment of the present application provides an electronic device, which includes: a processor and a memory storing computer program instructions. When the processor executes the computer program instructions, it implements the display control method of the display panel as in any one of the embodiments of the first aspect.
[0013] Based on the same inventive concept, in the fourth aspect, an embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, a display control method for a display panel as in any one of the embodiments of the first aspect is implemented.
[0014] According to the display control method, apparatus, device, and medium for a display panel provided by the embodiments of the present application, a higher VGMP is no longer directly selected as the data voltage for grayscale 0. Instead, a target register value corresponding to grayscale 0 is determined based on a reference register value corresponding to a reference grayscale. The register value corresponds to the data voltage, that is, the data voltage corresponding to grayscale 0 is determined based on the data voltage corresponding to the reference grayscale. This allows the data voltage corresponding to grayscale 0 to be determined based on the actual needs of the display panel, avoiding the need to bind the data voltage for grayscale 0 to VGMP, thereby improving the issues of image sticking and image smearing. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] Other features, objects and advantages of the present application will become more apparent by reading the following detailed description of non-limiting embodiments with reference to the accompanying drawings, in which the same or similar reference numerals represent the same or similar features and the accompanying drawings are not drawn to scale.
[0016] FIG1 is a schematic flow chart showing a display control method of a display panel provided in an embodiment of the present application;
[0017] FIG2 is a schematic diagram showing a corresponding relationship between register values and data voltages in a display control method for a display panel provided by an embodiment of the present application;
[0018] 3 to 7 illustrate other schematic flow charts of a display control method for a display panel provided in an embodiment of the present application;
[0019] FIG8 shows a schematic structural diagram of a device for determining a register value of a display panel provided in an embodiment of the present application;
[0020] FIG9 shows a schematic structural diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0021] The features and exemplary embodiments of various aspects of the present application will be described in detail below. In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only configured to explain the present application and are not configured to limit the present application. For those skilled in the art, the present application can be implemented without the need for some of these specific details. The following description of the embodiments is merely to provide a better understanding of the present application by illustrating the examples of the present application.
[0022] It should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. In the absence of further limitations, the elements defined by the phrase "comprising..." do not exclude the presence of other identical elements in the process, method, article, or device comprising the elements.
[0023] It should be understood that the term "and / or" as used herein is merely a description of the relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A exists alone, A and B exist simultaneously, or B exists alone. Furthermore, the character " / " in this document generally indicates that the associated objects are in an "or" relationship.
[0024] It will be apparent to those skilled in the art that various modifications and variations can be made in this application without departing from the spirit or scope of this application. Therefore, this application is intended to cover modifications and variations of this application that fall within the scope of the corresponding claims (technical solutions claimed for protection) and their equivalents. It should be noted that the embodiments provided in the examples of this application can be combined with each other without contradiction.
[0025] Before describing the technical solutions provided by the embodiments of the present application, in order to facilitate understanding of the embodiments of the present application, the present application first specifically describes the problems existing in the related art:
[0026] A display panel typically consists of multiple light-emitting pixels, each of which includes a pixel circuit and a light-emitting element. The pixel circuit typically consists of a thin-film transistor (TFT) and a capacitor. The light-emitting element typically includes an organic light-emitting diode (OLED) or other light-emitting device.
[0027] However, the display panel has problems of ghosting or sliding images during display.
[0028] The inventors have found that, taking the driving transistor in the pixel circuit as a P-type transistor as an example, when determining the data voltage corresponding to the grayscale 0 of the display panel, the highest voltage (VGMP) is usually directly selected. In order to enable different display panels (for example, the same batch) to meet the target requirements, the value of VGMP is set to be relatively large. However, even for display panels of the same batch, the characteristics of the display panels will be different, resulting in some display panels. If VGMP is still selected for grayscale 0, the data voltage corresponding to grayscale 0 is too high. When the luminous pixel of the display panel displays a grayscale 0 picture, the gate of the P-type driving transistor of the pixel circuit will apply an excessively high data voltage, causing the characteristics of the driving transistor to shift, such as a positive threshold voltage. Due to the hysteresis effect of the transistor, when switching from a grayscale 0 picture to the next picture of other grayscales, the threshold voltage of the transistor cannot be restored immediately, causing the brightness of the display to be affected by the previous picture, thereby causing problems such as ghosting or sliding image drag.
[0029] To solve the above problems, the embodiments of the present application provide a display control method, device, equipment and storage medium for a display panel. The following will describe various embodiments of the display control method, device, equipment and storage medium for a display panel in conjunction with the accompanying drawings.
[0030] In the present application, the display panel may be an organic light emitting diode (OLED) display panel, but may also be other types of display panels.
[0031] The following first introduces the display control method of the display panel provided in the embodiment of the present application.
[0032] Fig. 1 shows a flow chart of a display control method for a display panel provided by an embodiment of the present application. As shown in Fig. 1 , the display control method for a display panel provided by an embodiment of the present application may include steps S110 to S120.
[0033] S110 , obtaining a reference register value corresponding to a reference grayscale of the display panel, wherein display parameters of the display panel when displaying the reference grayscale based on the reference register value meet target requirements, and the display parameters include brightness.
[0034] S120 , adjusting the reference register value to obtain a target register value, and using the target register value as the register value corresponding to grayscale 0 of the display panel, wherein the brightness of the display panel when displaying grayscale 0 based on the target register value meets the requirement.
[0035] The specific implementation of the above steps S110 to S120 will be described in detail below.
[0036] According to the display control method for a display panel provided by an embodiment of the present application, taking a P-type driving transistor as an example, a higher VGMP is no longer directly selected as the data voltage for grayscale 0. Instead, a target register value corresponding to grayscale 0 is determined based on a reference register value corresponding to a reference grayscale. The register value corresponds to the data voltage, that is, the data voltage corresponding to grayscale 0 is determined based on the data voltage corresponding to the reference grayscale. This allows the data voltage corresponding to grayscale 0 to be determined based on the actual needs of the display panel, avoiding the need to bind the data voltage for grayscale 0 to VGMP, thereby improving the issues of image sticking and image smearing.
[0037] In addition, the data voltage corresponding to 0 grayscale can be understood as the black state voltage. The higher VGMP is no longer directly selected as the data voltage of 0 grayscale. Instead, the data voltage corresponding to 0 grayscale is determined based on the data voltage corresponding to the reference grayscale. Therefore, the data voltage corresponding to 0 grayscale can be determined according to the actual needs of the display panel, which is equivalent to lowering the black state voltage corresponding to 0 grayscale, thereby reducing power consumption.
[0038] The specific implementation methods of the above steps are introduced below.
[0039] First, let me introduce the S110.
[0040] Exemplarily, the reference grayscale may be any grayscale in the grayscale range of the display panel except grayscale 0. For example, if the grayscale range of the display panel is 0 to 255, the reference grayscale may be any grayscale in 1 to 255.
[0041] In this article, to distinguish different grayscales, the grayscale used as a reference when determining the register value of grayscale 0 is called the reference grayscale. To distinguish the register values corresponding to different grayscales, the register value corresponding to the reference grayscale is called the reference register value, and the register value corresponding to grayscale 0 is called the target register value.
[0042] The register value can be understood as the register value corresponding to the gamma module of the display panel. The gamma module can be configured to generate data voltages, which are transmitted to the pixel circuits to generate drive currents, thereby driving the light-emitting elements to emit light. Depending on the register value, the gamma module can generate different data voltages.
[0043] The register value corresponds to the data voltage. For example, the corresponding relationship between the register value and the data voltage can be: the larger the register value, the smaller the corresponding data voltage value, and the smaller the register value, the larger the corresponding data voltage value.
[0044] The correspondence between the register value and the data voltage can be shown in Figure 2. When the register value is 0, the corresponding data voltage is VGMP, for example, VGMP can be 7.6V. When the register value is 4096, the corresponding data voltage is the minimum voltage (VGSP), for example, VGSP can be 1.5V. As the register value gradually increases from 0 to 4096, the corresponding data voltage gradually decreases from 7.6V to 1.5V. The values in Figure 2 are merely exemplary and are not intended to limit this application.
[0045] Exemplarily, the target register value corresponding to grayscale 0 may be greater than 0, so that the data voltage corresponding to grayscale 0 is less than VGMP, which can avoid the data voltage corresponding to grayscale 0 being too large, thereby improving the problems of ghosting and sliding image.
[0046] The display parameters may include at least one of brightness and color coordinates, and correspondingly, the target requirements may include at least one of brightness requirements and color coordinate requirements. For example, the display parameters may include brightness, and the corresponding target requirements may include brightness requirements. For another example, the display parameters may include color coordinates, and the corresponding target requirements may include color coordinate requirements. For another example, the display parameters may include brightness and color coordinates, and the corresponding target requirements may include brightness requirements and color coordinate requirements.
[0047] The reference register value corresponding to the reference grayscale can be pre-determined. For example, before a display panel leaves the factory, gamma adjustment can be performed on the display panel to determine the register values corresponding to each of the multiple grayscales. In other words, the data voltages corresponding to each of the multiple grayscales can be determined to ensure that the display quality of the display panel meets the requirements. A display panel can display a large number of grayscales. For example, if the grayscale range of a display panel is 0 to 255, the display panel can display 256 grayscales. If gamma adjustment is performed for each grayscale, the adjustment time required will be relatively long.
[0048] In some optional embodiments, as shown in FIG3 , before S110 , the display control method of the display panel provided in the embodiment of the present application may further include S111 to S112 .
[0049] S111, selecting a plurality of binding point grayscales within the grayscale range of the display panel;
[0050] S112 , determining register values corresponding to the grayscales of the binding points, and ensuring that display parameters of the display panel when performing grayscale display of the binding points based on the register values corresponding to the grayscales of the binding points meet target requirements.
[0051] According to the embodiment of the present application, gamma adjustment can be performed only on the grayscale binding point, which can shorten the gamma adjustment time.
[0052] Since the target register value corresponding to grayscale 0 is determined in S120, it is understandable that in S111, the grayscale range of the display panel may not include grayscale 0. Still taking the grayscale range of the display panel as 0 to 255 as an example, multiple grayscales from 1 to 255 can be selected as the binding point grayscales. For example, grayscale 1, grayscale 10, grayscale 32, grayscale 64, grayscale 128, and so on, grayscale 255 can be selected as the binding point grayscales.
[0053] In S112 , the register value corresponding to the grayscale of each binding point is determined, that is, the data voltage corresponding to the grayscale of each binding point is determined.
[0054] As an example, taking the target requirement including brightness requirement as an example, S112 may specifically include: for any binding point grayscale, setting the initial register value corresponding to the binding point grayscale, displaying the image corresponding to the binding point grayscale based on the initial register value and collecting brightness; if the collected brightness does not meet the brightness requirement corresponding to the binding point grayscale, adjusting the initial register value until the brightness collected based on the adjusted initial register value meets the brightness requirement corresponding to the binding point grayscale, and using the adjusted initial register value as the register value corresponding to the binding point grayscale. It is understandable that if the brightness collected based on the initial register value meets the brightness requirement corresponding to the binding point grayscale, the initial register value can be directly used as the register value corresponding to the binding point grayscale.
[0055] As another example, when the target requirements include brightness requirements and color coordinate requirements, S112 may specifically include: for any binding point grayscale, setting an initial register value corresponding to the binding point grayscale, displaying the image corresponding to the binding point grayscale based on the initial register value and capturing brightness; if the captured brightness does not meet the brightness requirement corresponding to the binding point grayscale, adjusting the initial register value until the brightness captured based on the adjusted initial register value meets the brightness requirement corresponding to the binding point grayscale. Then, determining whether the color coordinates captured based on the adjusted initial register value meet the color coordinate requirement corresponding to the binding point grayscale; if not, continuing to adjust the initial register value until the color coordinates captured based on the adjusted initial register value meet the color coordinate requirement corresponding to the binding point grayscale, and using the adjusted initial register value as the register value corresponding to the binding point grayscale. It is understood that if the brightness and color coordinates captured based on the initial register value meet the brightness and color coordinate requirements corresponding to the binding point grayscale, the initial register value may be directly used as the register value corresponding to the binding point grayscale.
[0056] In the above example, it is taken as an example to first determine whether the brightness requirement is met and then determine whether the color coordinate requirement is met. It is also possible to determine whether the brightness requirement and the color coordinate requirement are met at the same time, and this application does not limit this.
[0057] For example, the register values corresponding to grayscales other than the binding point grayscale can be determined using a linear interpolation method. For example, the register values corresponding to the grayscales between the binding point grayscale 32 and the binding point grayscale 64 can be determined using a linear interpolation method based on the register values corresponding to the binding point grayscale 32 and the binding point grayscale 64, respectively.
[0058] For example, before step S111, the display control method for a display panel provided in an embodiment of the present application may further include setting a minimum voltage VGSP of the display panel and determining the number of bits in a register. The minimum voltage VGSP can be understood as the data voltage corresponding to the brightest state of the display panel. The number of bits in the register may determine the maximum and minimum values of the register.
[0059] Exemplarily, after S112, the display control method for a display panel provided in an embodiment of the present application may further include: storing the register values corresponding to the grayscale of each binding point in a storage module corresponding to the display panel. Exemplarily, after S120, the display control method for a display panel provided in an embodiment of the present application may further include: storing the target register value corresponding to grayscale 0 in a storage module corresponding to the display panel. For example, the register values corresponding to the grayscale of each binding point and the target register value corresponding to grayscale 0 may be stored in a driver chip corresponding to the display panel.
[0060] The register value corresponding to the binding point grayscale is determined through actual debugging, and the register values corresponding to other grayscales can be determined based on the linear difference method. Therefore, the register value corresponding to the binding point grayscale has higher accuracy. The reference grayscale can be one of the binding point grayscales. This can improve the accuracy of the target register value corresponding to the 0 grayscale.
[0061] For example, the reference grayscale can be the grayscale with the smallest value among the multiple grayscales. In this way, the difference between the reference grayscale and grayscale 0 is small, and the register value corresponding to grayscale 0 can be quickly determined by slightly adjusting the register value corresponding to the reference grayscale.
[0062] For example, the reference grayscale may be grayscale 1. In this way, the difference between the reference grayscale and grayscale 0 is minimized, so that a smooth transition can be achieved between the reference grayscale and grayscale 0.
[0063] The display panel may have a brightness adjustment function, so that the same image can be displayed at different brightness levels. For example, the display panel may include a gear configured for brightness adjustment. Taking a mobile phone as an example, a brightness bar may be provided, and different positions of the brightness bar can be understood as different gears for brightness adjustment. In at least some of the different gears, the reference register value corresponding to the reference grayscale may be different. The target register value corresponding to grayscale 0 is determined based on the reference grayscale, so the target register value corresponding to grayscale 0 may also be different in at least some of the different gears.
[0064] In the above S112, the register value corresponding to the grayscale of the binding point in any gear position can be determined. In S120, the register value corresponding to the grayscale 0 in any gear position can be determined.
[0065] Next, let’s introduce S120.
[0066] For example, the driving transistor in the pixel circuit may be a P-type transistor. For example, the pixel circuit has a threshold voltage compensation function. When the driving transistor is turned on, the driving current formula may be the following formula (1):
[0067] I=K(Vdd-Vdata) 2 (1)
[0068] Wherein, I represents the drive current, K is a constant, Vdd represents the power supply voltage, and Vdata represents the data voltage. Vdata and Vdd are both positive numbers, and Vdata is less than or equal to Vdd.
[0069] Brightness is positively correlated with drive current: the higher the drive current, the higher the brightness, and the lower the drive current, the lower the brightness. Data voltage is inversely correlated with drive current: the higher the data voltage, the lower the drive current, and the lower the data voltage, the higher the drive current. Furthermore, grayscale is positively correlated with brightness. The grayscale and data voltage are inversely correlated: the lower the grayscale, the higher the data voltage required, and the lower the brightness; the higher the grayscale, the lower the data voltage required, and the higher the brightness.
[0070] As described above, the larger the register value, the smaller the corresponding data voltage value, and the smaller the register value, the larger the corresponding data voltage value.
[0071] It is understandable that the reference grayscale is greater than 0 grayscale, the data voltage corresponding to the reference grayscale may be less than the data voltage corresponding to 0 grayscale, and accordingly, the reference register value may be greater than the target register value corresponding to 0 grayscale.
[0072] In some optional embodiments, as shown in FIG4 , adjusting the reference register value in S120 to obtain the target register value may specifically include S121 .
[0073] S121, reduce the reference register value to obtain the target register value.
[0074] For example, the reference register value corresponding to the reference grayscale is recorded as Ln, and the target register value L0 corresponding to grayscale 0 is obtained by reducing the register value X, where L0=Ln-X.
[0075] The register value corresponds to the data voltage, and the reference register value is reduced to obtain the target register value. That is, the data voltage corresponding to the reference register value is increased to obtain the data voltage corresponding to the target register value.
[0076] For example, the data voltage corresponding to the reference register value is recorded as SLn, and the data voltage SL0 corresponding to the target register value (that is, the data voltage corresponding to grayscale 0) is obtained by increasing the voltage Y, SL0 = SLn + Y.
[0077] Exemplarily, the brightness of the display panel when performing 0 grayscale display based on the target register value meets the requirement, which may include: the contrast of the display panel when performing 0 grayscale display based on the target register value meets the contrast requirement.
[0078] It can be understood that the target register value L0 or the data voltage SL0 corresponding to the target register value obtained based on the above-mentioned numerical value X or Y meets the contrast requirement. The contrast ratio can be understood as the ratio between the brightest white and the darkest black that the display panel can display. It can also be understood that the brightness of the display panel when displaying 0 grayscale based on the target register value meets the dark state requirement. According to the contrast requirement, the brightness threshold corresponding to the dark state requirement can be set. If the difference between the brightness of the display panel when displaying 0 grayscale based on the target register value and the brightness threshold corresponding to the dark state requirement is within a preset range, it can be considered that the contrast of the display panel when displaying 0 grayscale based on the target register value meets the contrast requirement.
[0079] As an example, S121 may specifically include: setting an initial value, and calculating the difference between the reference register value and the initial value to obtain the initial difference; judging whether the contrast of the display panel when displaying 0 grayscale based on the initial difference meets the contrast requirement; if not, continuously adjusting the initial value, and calculating the difference between the reference register value and the adjusted initial value to obtain the adjusted difference, until the contrast of the display panel when displaying 0 grayscale based on the adjusted difference meets the contrast requirement; and using the adjusted difference as the target register value.
[0080] It is understandable that if the contrast ratio of the display panel when performing 0 grayscale display based on the initial difference meets the contrast ratio requirement, the initial difference can be directly used as the target register value.
[0081] The smaller the data voltage, the less impact it has on transistor characteristics, thus improving image sticking and smearing. This is a desirable result, provided the target register value meets contrast requirements and the larger the target register value, the smaller the data voltage corresponding to grayscale 0.
[0082] In the above example, a smaller initial value may be pre-set. If the smaller initial value does not meet the requirement, the initial value may be adjusted in a gradually increasing manner, so as to obtain a target register value that meets the contrast requirement and has a larger value.
[0083] The display panel may include sub-pixels of multiple colors, which can be mixed to form white light. The characteristics of sub-pixels of different colors vary. For example, each sub-pixel includes an OLED light-emitting device. The equivalent capacitance of the OLED light-emitting device corresponding to the green sub-pixel is larger, while the equivalent capacitance of the OLED light-emitting device corresponding to the red sub-pixel and the equivalent capacitance of the OLED light-emitting device corresponding to the blue sub-pixel are smaller. The turn-on voltage of the green sub-pixel is higher than the turn-on voltage of the red sub-pixel and the turn-on voltage of the blue sub-pixel. Therefore, under the same data voltage, the turn-on speed of the green sub-pixel is slower than the turn-on speed of the red sub-pixel and the blue sub-pixel.
[0084] When switching grayscale, for example, from grayscale 0 to other grayscales, the transistor threshold voltage cannot recover immediately due to transistor hysteresis, resulting in the brightness of the first frame not reaching the target brightness value. In addition, the green sub-pixel is slow to light up, resulting in the first frame showing a streaking color cast, for example, a reddish or pinkish streak.
[0085] Therefore, the lighting speed of each color sub-pixel can be balanced by setting the data voltage of grayscale 0. For example, the lighting speed of sub-pixels that are difficult to light up can be increased, while the lighting speed of sub-pixels that are easy to light up can be reduced to improve the color cast phenomenon in the first frame.
[0086] The inventors have found that the higher the data voltage corresponding to grayscale 0, the easier it is for the sub-pixel to light up. Conversely, the lower the data voltage corresponding to grayscale 0, the harder it is for the sub-pixel to light up.
[0087] In some optional embodiments, as shown in FIG5 , S121 may specifically include S1211 to S1213 .
[0088] S1211, selecting sub-pixels of at least two colors as target sub-pixels;
[0089] S1212, determining a minimum reference register value among the plurality of target sub-pixels;
[0090] S1213 , reducing the minimum reference register value to obtain target register values corresponding to each target sub-pixel.
[0091] In the embodiment of the present application, the minimum value of the reference register value among multiple target sub-pixels is selected, that is, the maximum data voltage among multiple target sub-pixels at the reference grayscale is selected, so that based on the maximum data voltage value, a larger data voltage corresponding to 0 grayscale can be obtained, thereby increasing the lighting speed of sub-pixels that are not easy to light up, and reducing the lighting speed of sub-pixels that are easy to light up, so as to improve the color cast phenomenon in the first frame.
[0092] It is understandable that the target register values corresponding to the target sub-pixels are the same value. In S110, the reference register values corresponding to the target sub-pixels at the reference grayscale may be obtained, or the reference register values corresponding to the sub-pixels of each color at the reference grayscale may be obtained.
[0093] As an example, sub-pixels of multiple colors in a display panel can all be target sub-pixels. In other words, sub-pixels of multiple colors can all be used as comparison objects. For example, the display panel includes red sub-pixels, green sub-pixels, and blue sub-pixels. In S1212, the minimum reference register value can be selected from the reference register values corresponding to the red sub-pixel, the green sub-pixel, and the blue sub-pixel, respectively. Then, in S1213, the minimum reference register value is reduced, and the resulting value is used as the target register value corresponding to the red sub-pixel, the green sub-pixel, and the blue sub-pixel. Here, the target register value corresponding to the red sub-pixel, the green sub-pixel, and the blue sub-pixel is the same value.
[0094] The inventors have discovered that in actual products, users may have different requirements for the display effects of sub-pixels of different colors. For example, there may be separate requirements for the lighting speed of sub-pixels of certain colors. This allows sub-pixels with independent requirements to be treated as non-target sub-pixels in addition to the target sub-pixels. As shown in FIG6 , the display control method for a display panel provided in an embodiment of the present application may further include S1214.
[0095] S1214 , reducing the reference register value corresponding to the non-target sub-pixel to obtain the target register value corresponding to the non-target sub-pixel.
[0096] For example, the non-target sub-pixels may include red sub-pixels, and the target sub-pixels may include green and blue sub-pixels. The reference register value corresponding to the red sub-pixel may be reduced to obtain the target register value corresponding to the red sub-pixel. The smallest reference register value between the green and blue sub-pixels may be selected and reduced to obtain the target register values corresponding to the green and blue sub-pixels.
[0097] For another example, the non-target sub-pixels may include a green sub-pixel, and the target sub-pixels may include a red sub-pixel and a blue sub-pixel. The reference register value corresponding to the green sub-pixel may be reduced to obtain the target register value corresponding to the green sub-pixel. The smallest reference register value between the red and blue sub-pixels may be selected and reduced to obtain the target register values corresponding to the red and blue sub-pixels.
[0098] For another example, non-target sub-pixels may include blue sub-pixels, and target sub-pixels may include red and green sub-pixels. The reference register value corresponding to the blue sub-pixel may be reduced to obtain the target register value corresponding to the blue sub-pixel. The smallest reference register value between the red and green sub-pixels may be selected and reduced to obtain the target register values corresponding to the red and green sub-pixels. For example, the correspondence between grayscale and register value may include: smaller grayscale values correspond to larger register values, and larger grayscale values correspond to smaller register values. For example, if the driver transistor in the pixel circuit is an N-type transistor, the smaller the grayscale, the smaller the required data voltage and the lower the brightness; the larger the grayscale, the larger the required data voltage and the higher the brightness. Therefore, taking an N-type driver transistor as an example, the relationship between grayscale, register value, and data voltage may include: smaller grayscale values correspond to larger register values and smaller data voltages; and larger grayscale values correspond to smaller register values and larger data voltages.
[0099] Similarly, if the lowest voltage (VGSP) is directly selected as the data voltage corresponding to the grayscale 0 of the display panel, for some display panels, if VGSP is still selected for the grayscale 0, then the data voltage corresponding to the grayscale 0 is too low. When the luminous pixels of the display panel display the grayscale 0 image, the gate of the N-type driving transistor of the pixel circuit will apply an excessively low data voltage, causing the characteristics of the driving transistor to shift, such as a negative threshold voltage, and the same problem of ghosting or sliding image will occur.
[0100] In some optional embodiments, adjusting the reference register value to obtain the target register value in S120 may specifically include: increasing the reference register value corresponding to the reference grayscale to obtain the target register value corresponding to 0 grayscale.
[0101] Taking an N-type driver transistor as an example, instead of directly selecting the lower VGSP as the data voltage for grayscale 0, the reference register value corresponding to the reference grayscale is increased to obtain the target register value for grayscale 0. The register value corresponds to the data voltage, meaning the data voltage for grayscale 0 is determined based on the data voltage corresponding to the reference grayscale. This allows the data voltage for grayscale 0 to be determined based on the actual needs of the display panel, avoiding the need to tie the data voltage for grayscale 0 to VGSP, thereby improving image sticking and image smearing.
[0102] It is understandable that the grayscale value of the reference grayscale is greater than zero grayscale.
[0103] As mentioned above, the different equivalent capacitances of the OLED light-emitting devices corresponding to each color sub-pixel lead to smearing and color cast. The inventors have discovered that this smearing and color cast problem is primarily caused by the different lighting speeds of the different color sub-pixels. For example, the green sub-pixel lights up slower than the red sub-pixel, resulting in a lower brightness of the green sub-pixel in the first frame. This leads to an imbalance in the white light ratio, resulting in a reddish cast when switching from a black screen to a white screen.
[0104] From another perspective, if the grayscale 0 of each color subpixel uses VGMP, the off-time of each color subpixel will be different. The inventors have discovered that the data voltage of each color subpixel at the reference grayscale is different. The data voltage of the red subpixel at the reference grayscale (for example, grayscale 1) is significantly higher than the data voltage of the green and blue subpixels at the reference grayscale. As a result, the leakage current of the red subpixel is greater than that of the green and blue subpixels, resulting in a reddish tint when the black screen switches to the white screen.
[0105] In some optional embodiments, for example, the display panel may include a first sub-pixel and a second sub-pixel, the first sub-pixel and the second sub-pixel having different colors, and the capacitance of the first sub-pixel being smaller than the capacitance of the second sub-pixel. The capacitance herein may refer to the equivalent capacitance of the OLED light-emitting device corresponding to the sub-pixel. As an example, the first sub-pixel may include a red sub-pixel, and the second sub-pixel may include a green sub-pixel.
[0106] The reference register value corresponding to the first sub-pixel at the reference grayscale is the first reference register value, the target register value corresponding to the first sub-pixel at the 0 grayscale is the first target register value, the reference register value corresponding to the second sub-pixel at the reference grayscale is the second reference register value, and the target register value corresponding to the second sub-pixel at the 0 grayscale is the second target register value.
[0107] The register value corresponds to the data voltage. The data voltage corresponding to the first reference register value is the first reference data voltage, the data voltage corresponding to the first target register value is the first target data voltage, the data voltage corresponding to the second reference register value is the second reference data voltage, and the data voltage corresponding to the second target register value is the second target data voltage.
[0108] A first difference between the first target data voltage and the first reference data voltage is greater than a second difference between the second target data voltage and the second reference data voltage.
[0109] The first difference and the second difference may both be positive numbers. The first reference data voltage and the second reference data voltage may be different. The first target data voltage and the second target data voltage may be different.
[0110] For example, the first target data voltage is denoted as SL0(R), the first reference data voltage is denoted as SLn(R), the first difference is denoted as Y(R), and SL0(R) = SLn(R) + Y(R). The second target data voltage is denoted as SL0(G), the second reference data voltage is denoted as SLn(G), the second difference is denoted as Y(G), and SL0(G) = SLn(G) + Y(G). Among them, Y(R) > Y(G).
[0111] Taking the first sub-pixel as the red sub-pixel and the second sub-pixel as the green sub-pixel, since Y(R) > Y(G), when switching from a black screen to a white screen, the current of the green sub-pixel will be greater than that of the red sub-pixel. According to the relationship Q = I * t, ensuring Q(R) < Q(G), within the same time, the charge accumulated by the green sub-pixel is greater than that accumulated by the red sub-pixel, so that the lighting-up speed of the green sub-pixel and the red sub-pixel can be made as consistent as possible, improving the problem of color cast.
[0112] In some optional embodiments, the display panel may further include a third sub-pixel. The colors of the first sub-pixel, the second sub-pixel, and the third sub-pixel are all different, and the capacitance of the first sub-pixel is less than that of the third sub-pixel. Here, the capacitance may also refer to the equivalent capacitance of the OLED light-emitting device corresponding to the sub-pixel. As an example, the first sub-pixel may include a red sub-pixel, the second sub-pixel may include a green sub-pixel, and the third sub-pixel may include a blue sub-pixel.
[0113] The reference register value of the third sub-pixel corresponding to the reference gray level is the third reference register value, the target register value of the third sub-pixel corresponding to the 0 gray level is the third target register value, the data voltage corresponding to the third reference register value is the third reference data voltage, the data voltage corresponding to the third target register value is the third target data voltage, the difference between the third target data voltage and the third reference data voltage is the third difference, and the first difference is greater than the third difference.
[0114] The first difference, the second difference, and the third difference can all be positive numbers. The first reference data voltage, the second reference data voltage, and the third reference data voltage may be different. The first target data voltage, the second target data voltage, and the third target data voltage may be different.
[0115] For example, still denote the first target data voltage as SL0(R), the first reference data voltage as SLn(R), and the first difference as Y(R). Then SL0(R) = SLn(R) + Y(R). Denote the second target data voltage as SL0(G), the second reference data voltage as SLn(G), and the second difference as Y(G). Then SL0(G) = SLn(G) + Y(G). Additionally, denote the third target data voltage as SL0(B), the third reference data voltage as SLn(B), and the third difference as Y(B). Then SL0(B) = SLn(B) + Y(B).
[0116] Among them, Y(R) > Y(B).
[0117] Similarly, taking the first sub-pixel as the red sub-pixel and the third sub-pixel as the blue sub-pixel, since Y(R) > Y(B), when switching from a black screen to a white screen, the current of the blue sub-pixel will be greater than that of the red sub-pixel. According to the relationship Q = I * t, ensuring Q(R) < Q(B), within the same time, the accumulated charge of the blue sub-pixel is greater than that of the red sub-pixel, so that the lighting-up speed of the blue sub-pixel and the red sub-pixel can be made as consistent as possible, and the problem of color cast can also be improved.
[0118] Exemplarily, the capacitance of the second sub-pixel can be greater than that of the third sub-pixel. The third difference can be greater than the second difference, that is, Y(B) > Y(G).
[0119] The inventor's research found that when the first difference is twice the second difference and the third difference is 1.2 times the second difference, a better display effect can be achieved.
[0120] Exemplarily, Y(R) = OFFSET * 2, Y(G) = OFFSET, Y(B) = OFFSET * 1.2.
[0121] Among them, OFFSET is a positive number. The specific value of OFFSET can be set according to actual needs.
[0122] Taking the second sub-pixel (G sub-pixel) as an example, in the process of determining the specific value of OFFSET, the initial value corresponding to OFFSET can be set first, and the data voltage corresponding to the 0 gray scale obtained based on this initial value can be obtained, and it can be judged whether the display effect based on this initial value meets the requirements. If it meets, this initial value can be used as the value of OFFSET; if it does not meet, the initial value is adjusted so that the display effect based on the adjusted initial value meets the requirements, and the adjusted initial value can be used as the value of OFFSET.
[0123] After the OFFSET value of the second subpixel is determined, the OFFSET value of the second subpixel may be multiplied by a corresponding coefficient to obtain a difference between the first subpixel (R subpixel) and the third subpixel (B subpixel).
[0124] The inventors also discovered that the second sub-pixel can only be normally turned off when the second difference is greater than or equal to 0.2V. Furthermore, in the related art, taking grayscale 1 as an example, the data voltage of the first sub-pixel (e.g., a red sub-pixel) at grayscale 1 is already relatively large, for example, greater than 7.2V. Even if the data voltage of the first sub-pixel at grayscale 0 is VGMP (e.g., 7.6V), the first difference cannot reach 0.4V. To ensure that the second difference is greater than or equal to 0.2V, the first difference must be twice the second difference, and the first difference must be increased. For example, if the data voltage of the first sub-pixel at grayscale 0 is less than VGMP, the data voltage of the first sub-pixel at the reference grayscale (e.g., grayscale 1) must be reduced.
[0125] In some optional embodiments, as shown in FIG7 , S110 may include S1101 to S1102 .
[0126] S1101, adjusting the color coordinate requirement corresponding to the reference grayscale to increase the brightness ratio of the first sub-pixel and reduce the brightness ratio of the second sub-pixel;
[0127] S1102 , determining reference register values corresponding to the first sub-pixel and the second sub-pixel at the reference grayscale, respectively, so that the color coordinates of the display panel when displaying the reference grayscale based on the reference register values meet the color coordinate requirements.
[0128] For example, the reference grayscale can be grayscale 1, and the color coordinate requirements corresponding to the high grayscale can be adjusted according to the white point (0.299 / 0.315). To reduce the data voltage corresponding to the first subpixel at the reference grayscale, the brightness ratio of the first subpixel at the reference grayscale can be increased, while the brightness ratio of the second subpixel at the reference grayscale can be reduced. For example, still using the example of grayscale 1 as the reference, the adjustment can be performed according to the color coordinate requirements of (0.299 / 0.315), thereby reducing the data voltage corresponding to the first subpixel at the reference grayscale and increasing the data voltage corresponding to the second subpixel at the reference grayscale. Due to the reduction in the data voltage corresponding to the first subpixel at the reference grayscale, the first difference can be increased. Thus, while ensuring that the second difference is greater than or equal to 0.2V, the first difference reaches 0.4V, achieving the same lighting speed as possible for the first and second subpixels.
[0129] In the above example, the first sub-pixel includes a red sub-pixel, and the second sub-pixel includes a green sub-pixel.
[0130] It should be noted that the display control method for a display panel provided in the embodiments of the present application can be executed by a register value determination device for a display panel, or a control module within the register value determination device for a display panel configured to execute the display control method for a display panel. In the embodiments of the present application, the register value determination device for a display panel executing the display control method for a display panel is used as an example to illustrate the display control method for a display panel provided in the embodiments of the present application.
[0131] Based on the same inventive concept, an embodiment of the present application further provides a device for determining a register value of a display panel. As shown in FIG8 , an embodiment of the present application further provides a device for determining a register value of a display panel 800 , which may include a data acquisition module 801 and an adjustment module 802 .
[0132] A data acquisition module 801 is configured to acquire a reference register value corresponding to a reference grayscale of a display panel, wherein display parameters of the display panel when displaying the reference grayscale based on the reference register value meet target requirements, and the display parameters include brightness;
[0133] The adjustment module 802 is configured to adjust the reference register value to obtain a target register value, and use the target register value as the register value corresponding to grayscale 0 of the display panel, wherein the brightness of the display panel when displaying grayscale 0 based on the target register value meets the requirements.
[0134] According to the register value determination device for a display panel provided in an embodiment of the present application, a higher VGMP is no longer directly selected as the data voltage for grayscale 0. Instead, the target register value corresponding to grayscale 0 is determined based on the reference register value corresponding to the reference grayscale. The register value corresponds to the data voltage, that is, the data voltage corresponding to grayscale 0 is determined based on the data voltage corresponding to the reference grayscale. This allows the data voltage corresponding to grayscale 0 to be determined based on the actual needs of the display panel, avoiding the need to bind the data voltage for grayscale 0 to VGMP, thereby improving the issues of image sticking and sliding image smearing.
[0135] In some optional embodiments, the adjustment module 802 is specifically configured to:
[0136] Decrement the reference register value to obtain the target register value;
[0137] Preferably, the target register value is greater than 0;
[0138] Preferably, the display panel includes a plurality of gears configured for brightness adjustment, and at least in some different gears, the values of the reference register values corresponding to the reference grayscales are different.
[0139] In some optional embodiments, the display panel includes sub-pixels of multiple colors, and the adjustment module 802 is specifically configured to:
[0140] Selecting sub-pixels of at least two colors as target sub-pixels;
[0141] determining a minimum reference register value among a plurality of target sub-pixels;
[0142] The minimum reference register value is reduced to obtain the target register value corresponding to each target sub-pixel.
[0143] In some optional embodiments, sub-pixels of multiple colors in the display panel are all target sub-pixels.
[0144] In some optional embodiments, the sub-pixels of multiple colors in the display panel further include non-target sub-pixels in addition to the target sub-pixels, and the adjustment module 802 is further configured to:
[0145] The reference register value corresponding to the non-target sub-pixel is reduced to obtain the target register value corresponding to the non-target sub-pixel.
[0146] In some optional embodiments, the display panel includes a first sub-pixel and a second sub-pixel, the first sub-pixel and the second sub-pixel have different colors, and a capacitance of the first sub-pixel is smaller than a capacitance of the second sub-pixel;
[0147] The reference register value corresponding to the first subpixel at the reference grayscale is the first reference register value, the target register value corresponding to the first subpixel at grayscale 0 is the first target register value, the reference register value corresponding to the second subpixel at the reference grayscale is the second reference register value, and the target register value corresponding to the second subpixel at grayscale 0 is the second target register value;
[0148] The data voltage corresponding to the first reference register value is the first reference data voltage, the data voltage corresponding to the first target register value is the first target data voltage, the data voltage corresponding to the second reference register value is the second reference data voltage, and the data voltage corresponding to the second target register value is the second target data voltage;
[0149] A first difference between the first target data voltage and the first reference data voltage is greater than a second difference between the second target data voltage and the second reference data voltage.
[0150] In some optional embodiments, the display panel also includes a third sub-pixel, the colors of the first sub-pixel, the second sub-pixel and the third sub-pixel are different, and the capacitance of the first sub-pixel is smaller than the capacitance of the third sub-pixel, the reference register value corresponding to the third sub-pixel at the reference grayscale is the third reference register value, the target register value corresponding to the third sub-pixel at 0 grayscale is the third target register value, the data voltage corresponding to the third reference register value is the third reference data voltage, the data voltage corresponding to the third target register value is the third target data voltage, the difference between the third target data voltage and the third reference data voltage is the third difference, and the first difference is greater than the third difference.
[0151] In some optional embodiments, the third difference is greater than the second difference.
[0152] In some optional embodiments, the first difference is twice the second difference.
[0153] In some optional embodiments, the third difference is 1.2 times the second difference.
[0154] In some optional embodiments, the second difference is greater than or equal to 0.2V.
[0155] In some optional embodiments, the data acquisition module 801 is specifically configured to:
[0156] Adjusting the color coordinate requirements corresponding to the reference grayscale to increase the brightness ratio of the first sub-pixel and reduce the brightness ratio of the second sub-pixel;
[0157] Determining reference register values corresponding to the first sub-pixel and the second sub-pixel at the reference grayscale, respectively, so that the color coordinates of the display panel when displaying the reference grayscale based on the reference register values meet the color coordinate requirements;
[0158] In some optional embodiments, the first sub-pixel includes a red sub-pixel, and the second sub-pixel includes a green sub-pixel.
[0159] In some optional embodiments, the adjustment module 802 is further configured to:
[0160] Select multiple binding point grayscales within the grayscale range of the display panel;
[0161] Determine the register value corresponding to the grayscale of each binding point, and the display parameters of the display panel when performing grayscale display of the binding point based on the register value corresponding to the grayscale of the binding point meet the target requirements;
[0162] In some optional embodiments, one of the plurality of binding point grayscales is a reference grayscale;
[0163] In some optional embodiments, the binding point grayscale with the smallest grayscale value among the multiple binding point grayscales is the reference grayscale;
[0164] In some optional embodiments, the reference grayscale includes grayscale 1.
[0165] In some optional embodiments, the adjustment module 802 is specifically configured to:
[0166] Increment the reference register value to get the target register value.
[0167] The display panel register value determination device in the embodiment of the present application can be a device, or a component, integrated circuit, or chip in a terminal. The device can be a mobile electronic device or a non-mobile electronic device. For example, the mobile electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), etc. The non-mobile electronic device can be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), an ATM, or an kiosks, etc., which are not specifically limited in the embodiment of the present application.
[0168] The display panel register value determination device provided in the embodiment of the present application can implement each process in the display panel register value determination method embodiment of Figure 1. To avoid repetition, they will not be described here.
[0169] FIG9 shows a schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application.
[0170] The electronic device may include a processor 901 and a memory 902 storing computer program instructions.
[0171] Specifically, the processor 901 may include a central processing unit (CPU), or an application specific integrated circuit (ASIC), or may be configured to implement one or more integrated circuits of the embodiment of the present invention.
[0172] The memory 902 may include a large-capacity memory for data or instructions. By way of example and not limitation, the memory 902 may include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disk, a magneto-optical disk, a magnetic tape, or a universal serial bus (USB) drive, or a combination of two or more of these. Where appropriate, the memory 902 may include a removable or non-removable (or fixed) medium. Where appropriate, the memory 902 may be inside or outside the integrated gateway disaster recovery device. In a specific embodiment, the memory 902 is a non-volatile solid-state memory. In a specific embodiment, the memory 902 includes a read-only memory (ROM). Where appropriate, the ROM may be a mask-programmed ROM, a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), an electrically rewritable ROM (EAROM), or a flash memory, or a combination of two or more of these. Exemplarily, the memory may include a non-volatile transient memory.
[0173] The processor 901 reads and executes computer program instructions stored in the memory 902 to implement any one of the display panel register value determination methods in the above embodiments.
[0174] In one example, the electronic device may further include a communication interface 903 and a bus 910. As shown in FIG9, the processor 901, the memory 902, and the communication interface 903 are connected via the bus 910 and communicate with each other.
[0175] The communication interface 903 is mainly configured to implement communication between various modules, devices, units and / or equipment in the embodiments of the present invention.
[0176] Bus 910 comprises hardware, software or both, couples the parts of electronic equipment to each other.For example, and not limitation, bus can comprise accelerated graphics port (AGP) or other graphics bus, enhanced industry standard architecture (EISA) bus, front side bus (FSB), hypertransport (HT) interconnection, industry standard architecture (ISA) bus, infinite bandwidth interconnection, low pin count (LPC) bus, memory bus, micro channel architecture (MCA) bus, peripheral component interconnection (PCI) bus, PCI-Express (PCI-X) bus, serial advanced technology attachment (SATA) bus, video electronics standard association local (VLB) bus or other suitable bus or two or more of these combinations.In suitable cases, bus 910 can comprise one or more buses.Although the embodiment of the present invention describes and shows specific bus, the present invention considers any suitable bus or interconnection.
[0177] The electronic device can execute the display panel register value determination method in the embodiment of the present application, thereby realizing the display panel register value determination method and display panel register value determination device described in combination with Figures 1 and 8.
[0178] The present application also provides a computer-readable storage medium having a computer program stored thereon. When executed by a processor, the computer program implements the display panel register value determination method described in the above-described embodiment and achieves the same technical effects. To avoid repetition, the description is omitted here. The computer-readable storage medium may include a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, etc., without limitation herein.
[0179] The functional blocks shown in the above-described block diagram can be implemented as hardware, software, firmware or a combination thereof. When implemented in hardware, they can be, for example, electronic circuits, application specific integrated circuits (ASICs), appropriate firmware, plug-ins, function cards, etc. When implemented in software, the elements of the present application are programs or code segments that are used to perform the required tasks. The program or code segment can be stored in a machine-readable medium, or transmitted on a transmission medium or communication link via a data signal carried in a carrier wave. "Computer-readable medium" can include any medium capable of storing or transmitting information. Examples of computer-readable media include electronic circuits, semiconductor memory devices, ROMs, flash memories, erasable ROMs (EROMs), floppy disks, CD-ROMs, optical disks, hard disks, optical fiber media, radio frequency links, etc. The code segment can be downloaded via a computer network such as the Internet, an intranet, etc.
[0180] According to an embodiment of the present application, the computer-readable storage medium may be a non-transitory computer-readable storage medium.
[0181] It should also be noted that the exemplary embodiments mentioned in this application describe some methods or systems based on a series of steps or devices. However, this application is not limited to the order of the above steps. In other words, the steps can be performed in the order mentioned in the embodiments, or in a different order, or several steps can be performed simultaneously.
[0182] Aspects of the present application have been described above with reference to the flowcharts and / or block diagrams of the methods, devices (systems) and computer program products according to the embodiments of the present application. It should be understood that each box in the flowchart and / or block diagram and the combination of each box in the flowchart and / or block diagram can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer or other programmable data processing device to produce a machine so that these instructions executed via the processor of the computer or other programmable data processing device enable the implementation of the function / action specified in one or more boxes of the flowchart and / or block diagram. This processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor or a field programmable logic circuit. It is also understood that each box in the block diagram and / or the flowchart and the combination of the boxes in the block diagram and / or the flowchart can also be implemented by the dedicated hardware that performs the specified function or action, or can be implemented by the combination of dedicated hardware and computer instructions.
[0183] While the embodiments described above are not exhaustive, they do not limit the present application to the specific embodiments described. Clearly, numerous modifications and variations are possible based on the above description. These embodiments are selected and described in detail in this specification to better explain the principles and practical applications of the present application, thereby enabling those skilled in the art to better utilize the present application and its modifications. The present application is limited only by the claims and their full scope and equivalents.
Claims
1. A display control method for a display panel, comprising: Obtaining a reference register value corresponding to a reference grayscale of a display panel, wherein display parameters of the display panel when displaying the reference grayscale based on the reference register value meet target requirements, the display parameters including brightness; The reference register value is adjusted to obtain a target register value, and the target register value is used as the register value corresponding to grayscale 0 of the display panel, wherein the brightness of the display panel when displaying grayscale 0 based on the target register value meets the requirements.
2. The method according to claim 1, wherein The adjusting the reference register value to obtain a target register value includes: The reference register value is reduced to obtain a target register value.
3. The method according to claim 2, wherein: The target register value is greater than 0; The display panel includes a plurality of gears configured for brightness adjustment, and at least in different portions of the gears, the reference register value corresponding to the reference grayscale has different values.
4. The method according to claim 2, wherein: The display panel includes sub-pixels of multiple colors, and reducing the reference register value to obtain a target register value includes: Selecting sub-pixels of at least two colors as target sub-pixels; determining the minimum reference register value among the plurality of target sub-pixels; The minimum reference register value is reduced to obtain the target register value corresponding to each target sub-pixel.
5. The method according to claim 4, wherein The sub-pixels of multiple colors in the display panel are all target sub-pixels.
6. The method according to claim 4, wherein: The sub-pixels of multiple colors in the display panel further include non-target sub-pixels other than the target sub-pixel, and the method further includes: The reference register value corresponding to the non-target sub-pixel is reduced to obtain the target register value corresponding to the non-target sub-pixel.
7. The method according to claim 1, wherein The display panel includes a first sub-pixel and a second sub-pixel, the first sub-pixel and the second sub-pixel have different colors, and the capacitance of the first sub-pixel is smaller than the capacitance of the second sub-pixel; The reference register value corresponding to the first sub-pixel at the reference grayscale is a first reference register value, the target register value corresponding to the first sub-pixel at grayscale 0 is a first target register value, the reference register value corresponding to the second sub-pixel at the reference grayscale is a second reference register value, and the target register value corresponding to the second sub-pixel at grayscale 0 is a second target register value; The data voltage corresponding to the first reference register value is a first reference data voltage, the data voltage corresponding to the first target register value is a first target data voltage, the data voltage corresponding to the second reference register value is a second reference data voltage, and the data voltage corresponding to the second target register value is a second target data voltage; A first difference between the first target data voltage and the first reference data voltage is greater than a second difference between the second target data voltage and the second reference data voltage.
8. The method according to claim 7, wherein: The display panel also includes a third sub-pixel, the colors of the first sub-pixel, the second sub-pixel and the third sub-pixel are different, and the capacitance of the first sub-pixel is smaller than the capacitance of the third sub-pixel, the reference register value corresponding to the reference grayscale of the third sub-pixel is a third reference register value, the target register value corresponding to the third sub-pixel at 0 grayscale is a third target register value, the data voltage corresponding to the third reference register value is a third reference data voltage, the data voltage corresponding to the third target register value is a third target data voltage, the difference between the third target data voltage and the third reference data voltage is a third difference, and the first difference is greater than the third difference.
9. The method according to claim 8, wherein The third difference is greater than the second difference.
10. The method according to claim 8, wherein The first difference is twice the second difference; The third difference is 1.2 times the second difference.
11. The method according to claim 8, wherein The second difference is greater than or equal to 0.2V.
12. The method according to claim 7, wherein: The obtaining of a reference register value corresponding to a reference grayscale of the display panel includes: Adjusting the color coordinate requirement corresponding to the reference grayscale to increase the brightness proportion of the first sub-pixel and reduce the brightness proportion of the second sub-pixel; Determining the reference register values corresponding to the first sub-pixel and the second sub-pixel at the reference grayscale, respectively, so that the color coordinates of the display panel when displaying the reference grayscale based on the reference register values meet the color coordinate requirements; The first sub-pixel includes a red sub-pixel, and the second sub-pixel includes a green sub-pixel.
13. The method according to claim 1, wherein Before obtaining the reference register value corresponding to the reference grayscale of the display panel, the method further includes: Selecting a plurality of binding point grayscales within the grayscale range of the display panel; The register value corresponding to each binding point grayscale is determined, and the display parameters of the display panel when performing binding point grayscale display based on the register value corresponding to the binding point grayscale meet the target requirements.
14. The method according to claim 13, wherein One of the plurality of binding point grayscales is the reference grayscale.
15. The method according to claim 13, wherein The binding point grayscale with the smallest grayscale value among the plurality of binding point grayscales is the reference grayscale.
16. The method according to claim 13, wherein: The reference grayscale includes grayscale 1.
17. The method according to claim 1, wherein The adjusting the reference register value to obtain a target register value includes: The reference register value is increased to obtain a target register value.
18. A display control device for a display panel, comprising: a data acquisition module configured to acquire a reference register value corresponding to a reference grayscale of a display panel, wherein display parameters of the display panel when displaying the reference grayscale based on the reference register value meet target requirements, the display parameters including brightness; The adjustment module is configured to adjust the reference register value to obtain a target register value, and use the target register value as the register value corresponding to 0 grayscale of the display panel, wherein the brightness of the display panel when displaying 0 grayscale based on the target register value meets the requirements.
19. An electronic device comprising: A processor and a memory storing computer program instructions, wherein when the processor executes the computer program instructions, the display control method of the display panel according to any one of claims 1 to 17 is implemented.
20. A computer-readable storage medium storing a computer program, wherein the computer-readable storage medium implements the display control method of the display panel according to any one of claims 1 to 17 when the computer program is executed by a processor.