Display panel and gamma debugging method therefor and apparatus thereof, and device, medium and product

By setting the bit plane of unequal pressure difference value in a digital drive silicon-based OLED microdisplay, adjusting the voltage difference value, and generating a driving brightness curve approximate the linear brightness curve, the problem of jagged driving brightness curve is solved and the display effect is improved.

WO2025161205A1PCT designated stage Publication Date: 2025-08-07LUMICORE MICROELECTRONICS SHANGHAI CO LTD
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/095860
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-01-31
Filing Date
2024-05-28
Publication Date
2025-08-07

AI Technical Summary

Technical Problem

There is a brightness jump point in the driving brightness curve of the digitally driven silicon-based OLED microdisplay, resulting in the driving brightness curve being jagged, affecting the display effect.

Method used

By setting a bit plane of unequal pressure difference value within one frame time of the display panel, the difference between the first voltage and the second voltage is adjusted so that the pressure difference value of the i-th bit plane is not equal to the pressure difference value of the j-th bit plane, ensuring that Vth

Benefits of technology

Effectively weaken or eliminate the brightness jump point of the driving brightness curve, so that the driving brightness curve approximates the linear brightness curve, and improves the display quality of the display panel.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024095860_07082025_PF_FP_ABST
    Figure CN2024095860_07082025_PF_FP_ABST
Patent Text Reader

Abstract

A display panel and a gamma debugging method therefor and apparatus thereof, and a device, a medium and a product, which relate to the technical field of display. The display panel comprises pixels, which are connected to a first power supply end (Vp) and a second power supply end (VCOM), wherein the first power supply end (Vp) is used for providing a first voltage, and the second power supply end (VCOM) is used for providing a second voltage. Within one frame of time of the display panel, the operating process of the display panel comprises N bit planes, wherein 2≤N, and N is a positive integer; on an ith bit plane, a difference value between the first voltage and the second voltage is a first voltage difference value Vi, wherein 1≤i≤N; and on a jth bit plane, the difference value between the first voltage and the second voltage is a second voltage difference value Vj, wherein 1≤j≤N, and i≠j; and Vi≠Vj, Vth<Vi, Vth<Vj, and Vth is a lighting voltage threshold value of the pixels. Therefore, it is conducive to weakening or eliminating a luminance jump point of a driving luminance curve, such that the driving luminance curve approximates a linear luminance curve.
Need to check novelty before this filing date? Find Prior Art

Description

Display panel and gamma debugging method, device, equipment, medium and product thereof

[0001] Cross-references

[0002] This application claims priority to the Chinese patent application filed on January 31, 2024, with application number "202410138863.9" and invention name "Display panel and its gamma debugging method, device, equipment, medium and product", all of which are incorporated by reference into this application. Technical Field

[0003] The present application relates to the field of display technology, and in particular to a display panel and a gamma adjustment method, device, equipment, medium and product thereof. Background Art

[0004] Displays can generally include organic light-emitting diode displays (OLED), liquid crystal displays (LCD) and microdisplays, etc. Among them, a microdisplay is a small display. For example, a microdisplay can be a display with a screen diagonal size of less than 30 mm. Microdisplays are also an important hardware component of virtual reality (VR / AR) display devices. Among them, silicon-based OLED microdisplays have the advantages of high resolution, high integration, low power consumption, small size and light weight compared to other microdisplays. Silicon-based OLED microdisplays use single-crystal silicon as the active driving backplane, have higher carrier mobility, and are expected to become the main solution for the next generation of smart wearable displays.

[0005] However, the driving brightness curve of digitally driven silicon-based OLED microdisplays and other displays has a brightness jump point problem, making the driving brightness curve appear jagged. The driving brightness curve can be used to characterize the relationship between bit plane data and brightness of digitally driven silicon-based OLED microdisplays.

[0006] Summary of the Invention

[0007] The embodiments of the present application provide a display panel and a gamma adjustment method, device, equipment, medium and product thereof, which are conducive to reducing or eliminating the brightness jump points in the driving brightness curve, so that the driving brightness curve approaches a linear brightness curve.

[0008] In a first aspect, an embodiment of the present application provides a display panel, comprising:

[0009] A pixel, wherein the pixel is connected to a first power supply terminal and a second power supply terminal, the first power supply terminal is used to provide a first voltage, and the second power supply terminal is used to provide a second voltage;

[0010] During one frame time of the display panel, the working process of the display panel includes N bit planes, where 2≤N and N is a positive integer;

[0011] In the i-th bit plane, the difference between the first voltage and the second voltage is a first voltage difference value Vi, 1≤i≤N;

[0012] At the j-th bit plane, the difference between the first voltage and the second voltage is a second voltage difference value Vj, 1≤j≤N;

[0013] Wherein, Vi≠Vj, Vth<Vi, and Vth<Vj, and Vth is the lighting voltage threshold of the pixel.

[0014] In some embodiments of the first aspect, the luminance value of the i-th bit plane is less than the luminance value of the j-th bit plane, Vth<Vi<Vj;

[0015] Alternatively, the brightness value of the i-th bit plane is greater than the brightness value of the j-th bit plane, Vth<Vj<Vi.

[0016] In some embodiments of the first aspect, in the i-th plane, the voltage value of the first voltage is V1_i, and the voltage value of the second voltage is V2_i;

[0017] In the jth plane, the voltage value of the first voltage is V1_j, and the voltage value of the second voltage is V2_j;

[0018] V1_i≠V1_j, and / or, V2_i≠V2_j.

[0019] In a second aspect, an embodiment of the present application further provides a gamma debugging method for a display panel, wherein the display panel includes pixels connected to a first power supply terminal and a second power supply terminal;

[0020] Methods include:

[0021] Divide a frame into N bit planes, where the bit width of the frame is less than N, 2≤N, and N is an integer;

[0022] The display panel is driven to display each bit plane using a preset voltage difference value corresponding to each bit plane, and a brightness value corresponding to each bit plane is obtained; wherein the preset voltage difference value is a voltage difference between a first voltage of a first power supply terminal and a second voltage of a second power supply terminal, in the i-th bit plane, the preset voltage difference value is a first voltage difference value Vi, and in the j-th bit plane, the preset voltage difference value is a second voltage difference value Vj, Vi≠Vj, Vth<Vi, and Vth<Vj, Vth is a lighting voltage threshold of the pixel, 1≤i≤N, 1≤j≤N, and i≠j;

[0023] generating a driving brightness curve according to the bit plane data corresponding to the bit plane and the first brightness value corresponding to the bit plane;

[0024] Determine the target display parameters corresponding to the target grayscale according to the preset gamma curve;

[0025] The bit-plane data corresponding to the target display parameter in the driving brightness curve is determined as the target bit-plane data corresponding to the target grayscale.

[0026] In some implementations of the second aspect, generating a driving brightness curve according to bit plane data corresponding to the bit plane and a brightness value corresponding to the bit plane includes:

[0027] determining a target slope according to a preset maximum display brightness value and maximum bit plane data of the display panel;

[0028] Determine a reference brightness value corresponding to the bit plane data according to the target slope and the bit plane data;

[0029] According to the reference brightness value and the first brightness value corresponding to the bit-plane data, adjusting the pressure difference value corresponding to the bit-plane data so that the difference between the first brightness value corresponding to the bit-plane data and the reference brightness value is within a first preset range;

[0030] A driving brightness curve is generated according to the bit-plane data and the adjusted first brightness value.

[0031] In some implementations of the second aspect, the target display parameters include a target brightness value and a target color coordinate, and determining the bit-plane data corresponding to the target display parameters in the driving brightness curve as the target bit-plane data corresponding to the target grayscale includes:

[0032] Determine, from the driving brightness curve, a second brightness value whose difference from the target brightness value is within a second preset range, initial bit-plane data corresponding to the second brightness value, and first color coordinates corresponding to the initial bit-plane data;

[0033] When the difference between the first color coordinate and the target color coordinate is within a third preset range, determining the initial bit-plane data as the target bit-plane data;

[0034] When the difference between the first color coordinate and the target color coordinate is not within the third preset range, the initial bit plane data is adjusted until the difference between the second brightness value corresponding to the adjusted initial bit plane data and the target brightness value is within the second preset range, and the difference between the first color coordinate and the target color coordinate corresponding to the adjusted initial bit plane data is within the third preset range, and the adjusted initial bit plane data is determined as the target bit plane data.

[0035] In some implementations of the second aspect, driving the display panel to display each bit plane using a preset pressure difference value corresponding to each bit plane includes:

[0036] When data is written into the first row of pixels in each bit plane, the display panel is driven to display each bit plane using the preset voltage difference values ​​corresponding to each bit plane.

[0037] In some implementations of the second aspect, driving the display panel to display each bit plane using a preset pressure difference value corresponding to each bit plane includes:

[0038] When the writing of each row of data in each bit plane is completed, the display panel is driven to display each bit plane using the preset voltage difference value corresponding to each bit plane.

[0039] In some implementations of the second aspect, driving the display panel to display each bit plane using a preset pressure difference value corresponding to each bit plane includes:

[0040] driving the display panel to display the i-th bit plane using a first pressure difference value Vi corresponding to the i-th bit plane;

[0041] Using a second voltage difference value Vj corresponding to the j-th bit plane, driving the display panel to display the j-th bit plane;

[0042] The brightness value of the i-th bit plane is smaller than the brightness value of the j-th bit plane, Vth<Vi<Vj, or the brightness value of the i-th bit plane is larger than the brightness value of the j-th bit plane, Vth<Vj<Vi.

[0043] Based on the same inventive concept, in a third aspect, an embodiment of the present application provides a gamma debugging device for a display panel, wherein the display panel includes pixels connected to a first power supply terminal and a second power supply terminal;

[0044] The device includes:

[0045] A division module, configured to divide a frame into N bit planes, where the bit width of the frame is less than N, 2≤N, and N is an integer;

[0046] A driving module, configured to drive the display panel to display each bit plane using a preset voltage difference value corresponding to each bit plane, and obtain a brightness value corresponding to each bit plane; wherein the preset voltage difference value is the voltage difference between a first voltage at a first power supply terminal and a second voltage at a second power supply terminal; in the i-th bit plane, the preset voltage difference value is a first voltage difference value Vi; in the j-th bit plane, the preset voltage difference value is a second voltage difference value Vj; Vi≠Vj, Vth<Vi, and Vth<Vj; Vth is a pixel lighting voltage threshold, 1≤i≤N, 1≤j≤N, and i≠j;

[0047] a generating module, configured to generate a driving brightness curve according to the bit plane data corresponding to the bit plane and the first brightness value corresponding to the bit plane;

[0048] A first determining module, configured to determine a target display parameter corresponding to a target grayscale according to a preset gamma curve;

[0049] The second determining module is configured to determine the bit-plane data corresponding to the target display parameter in the driving brightness curve as the target bit-plane data corresponding to the target grayscale.

[0050] Based on the same inventive concept, in a fourth aspect, an embodiment of the present application provides an electronic device, the electronic device comprising: a processor and a memory storing computer program instructions;

[0051] When the processor executes the computer program instructions, the gamma adjustment method for the display panel according to any one of the first aspects is implemented.

[0052] Based on the same inventive concept, in the fifth aspect, an embodiment of the present application provides a computer-readable storage medium, on which computer program instructions are stored. When the computer program instructions are executed by a processor, a gamma debugging method for a display panel as described in any one of the first aspects is implemented.

[0053] Based on the same inventive concept, in a sixth aspect, an embodiment of the present application provides a computer program product, which includes computer program instructions. When the computer program instructions are executed by a processor, the gamma debugging method for the display panel as described in any one of the first aspects is implemented.

[0054] According to the display panel and its gamma debugging method, device, equipment, medium and product provided in the embodiments of the present application, by setting the first pressure difference value of the i-th bit plane not equal to the second pressure difference value of the j-th bit plane, compared with the pressure difference values ​​of N bit planes in the related art being equal, it is beneficial to increase the brightness value corresponding to the jump point located in the trough of the driving brightness curve, and thus it is beneficial to weaken or eliminate the brightness jump point of the driving brightness curve, so that the driving brightness curve approaches a linear brightness curve. BRIEF DESCRIPTION OF THE DRAWINGS

[0055] 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.

[0056] FIG1 is a schematic diagram showing a driving process of a display panel in the related art;

[0057] FIG2 shows a schematic structural diagram of a pixel equivalent circuit in the related art;

[0058] FIG3 shows another structural schematic diagram of a pixel equivalent circuit in the related art;

[0059] FIG4 is a schematic diagram showing a simulation of a current overshoot phenomenon in a pixel equivalent circuit in the related art;

[0060] FIG5 is a schematic diagram showing a driving brightness curve in the related art;

[0061] FIG6 is a schematic diagram showing a driving process of a display panel provided in an embodiment of the present application;

[0062] FIG7 is a schematic diagram showing another driving process of a display panel provided in an embodiment of the present application;

[0063] FIG8 is a schematic flow chart showing a gamma adjustment method for a display panel according to an embodiment of the present application;

[0064] FIG9 is a schematic diagram showing another flow chart of a gamma adjustment method for a display panel provided in an embodiment of the present application;

[0065] FIG10 is a schematic diagram showing another flow chart of a gamma adjustment method for a display panel provided in an embodiment of the present application;

[0066] FIG11 is a schematic diagram showing another flow chart of a gamma adjustment method for a display panel provided in an embodiment of the present application;

[0067] FIG12 is a schematic diagram showing another flow chart of a gamma adjustment method for a display panel provided in an embodiment of the present application;

[0068] FIG13 shows a schematic diagram of a driving brightness curve provided by an embodiment of the present application;

[0069] FIG14 is a schematic diagram showing a comparison of driving brightness curves before and after adjustment of the voltage difference between the first voltage and the second voltage provided in an embodiment of the present application;

[0070] FIG15 is a schematic diagram showing another flow chart of a gamma adjustment method for a display panel provided in an embodiment of the present application;

[0071] FIG16 shows a schematic diagram of a calibrated gamma curve provided in an embodiment of the present application;

[0072] FIG17 shows a schematic structural diagram of a gamma adjustment device for a display panel provided in an embodiment of the present application;

[0073] FIG18 shows a schematic structural diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0074] 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 examples of the present application.

[0075] 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.

[0076] 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.

[0077] The term "connect" may mean "electrically connected" or "electrically connected without an intermediate transistor". The term "insulation" may mean "electrically insulated" or "electrically isolated". The term "drive" may mean "control" or "operate". The term "portion" may mean "local". The term "pattern" may mean "component". The term "end" may mean "end segment" or "end edge". The display panel may be a display device or a module / portion of a display device.

[0078] 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.

[0079] 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:

[0080] A bit plane can be a single bit plane composed of the bits corresponding to all pixels in a frame of image. That is, one bit corresponds to a single bit plane. For example, if the pixel width of a frame of image is 8 bits, bits 0 to 7 of all pixels are taken separately to form 8 bit planes.

[0081] In the digital drive scanning mode, a frame image is divided into N bit planes, i.e., the 0th bit plane to the N-1th bit plane. In the process of calibrating the linear drive brightness curve, if all pixel data bits of the frame image are the same, the brightness expression of the frame image can satisfy the formula (1): L = W0D0 + W1D1 + W2D2 + W3D3 + ... + W N-1 D N-1 …Formula (1)

[0082] Among them, L can represent the screen brightness W0, W1, W2, W3...W N-1 , can represent the weight of the 0th, 1st, 2nd, 3rd, ... N-1th bit plane respectively. The bit plane weight can be the display duration of the bit plane. D0, D1, D2, D3, ... D N-1 Can be a bit plane parameter. The bit plane parameter can be used to indicate whether the bit plane is displayed. For example, if the bit plane parameter is '1', it indicates that the bit plane is displayed, and if the bit plane parameter is '0', it indicates that the bit plane is not displayed.

[0083] According to the order from high-level plane parameters to low-level plane parameters, that is, D N-1 ...The arrangement of D3, D2, D1, and D0 can convert the bit plane parameters into N-bit bit plane data X. If X = 1, it means the first bit plane is displayed; if X = 2, it means the second bit plane is displayed; if X = 3, it means the first and second bit planes are displayed, and so on.

[0084] Rolling illumination is a common scanning method used in digitally driven silicon-based OLED microdisplays. It uses a row-by-row write and clear method for display. This means that after a row of data is written, the circuit switch is immediately turned on for display, and the row of data is immediately cleared after display is complete. Only one row of pixels can be operated at a time, so the row clear interval is an integer multiple of the time it takes to write a row of data.

[0085] As shown in Figure 1, taking the display process of a 10-row display as an example, in the first bit plane, the pixels in the 1st row to the 10th row are sequentially written with their corresponding data. When the data writing of the pixels in the 3rd row is completed, the data of the pixels in the 1st row is controlled to be cleared. The time interval between displaying and clearing the data is 2 rows of data writing time, so the weight corresponding to this bit plane is 2; in the second bit plane, the pixels in the 1st row to the 10th row are sequentially written with their corresponding data. When the data writing of the pixels in the 5th row is completed, the data of the pixels in the 1st row is controlled to be cleared. The time interval between displaying and clearing the data is 4 rows of data writing time, so the weight corresponding to this bit plane is 4; and so on.

[0086] For a digitally driven silicon-based OLED micro display panel, the display panel may include multiple pixels. As shown in Figures 2 and 3, the pixel equivalent circuit may include a transistor MOS, a light-emitting element D, and an equivalent capacitor C. The transistor MOS and the light-emitting element D may be connected in series between a first power supply terminal Vp and a second power supply terminal VCOM, and the equivalent capacitor C may be connected in parallel with the light-emitting element D between the transistor MOS and the second power supply terminal VCOM. The control electrode of the transistor MOS may be connected to the control signal terminal Vin, and the transistor MOS may be turned on or off under the control of the control signal of the control signal terminal Vin. The first power supply terminal Vp may be used to provide a first voltage, and the second power supply terminal VCOM may be used to provide a second voltage. The difference between the first voltage and the second voltage may control the brightness of the light-emitting element D. For example, the first voltage may be a positive voltage, and the second voltage may be a negative voltage.

[0087] For example, as shown in FIG2 , the first electrode of the transistor MOS is connected to the first power supply terminal Vp, the second electrode of the transistor MOS is connected to the first electrode of the light-emitting element D, the second electrode of the light-emitting element D is connected to the second power supply terminal VCOM and the second electrode plate of the equivalent capacitor C, and the first electrode of the light-emitting element D is also connected to the first electrode plate of the equivalent capacitor C. The transistor MOS may include a P-type transistor, for example, the transistor MOS may be a PMOS transistor; the first electrode of the PMOS transistor may be a drain, and the second electrode of the PMOS transistor may be a source; the first electrode of the light-emitting element D may be an anode, and the second electrode of the light-emitting element D may be a cathode.

[0088] For another example, as shown in FIG3 , a first electrode of a light-emitting element D is connected to a first power supply terminal Vp and a first electrode plate of an equivalent capacitor C, a second electrode of the light-emitting element D is connected to a second electrode plate of the equivalent capacitor C and a first electrode of a transistor MOS, and a second electrode of the transistor MOS is connected to a second power supply terminal VCOM. The transistor MOS may include an N-type transistor, for example, an NMOS transistor, wherein the first electrode of the NMOS transistor may be a source, and the second electrode of the NMOS transistor may be a drain.

[0089] It should be noted that, compared with the pixel equivalent circuit shown in FIG1 , the pixel equivalent circuit shown in FIG2 is not subject to the maximum carrying voltage limit of the MOS transistor. For example, the first voltage can be increased to above +10V.

[0090] Due to the equivalent capacitance in the pixel equivalent circuit, when the MOS transistor is turned on and off, the pixel equivalent circuit will experience an overshoot phenomenon as shown in Figure 4. That is, at the moment the MOS transistor is turned on and off, a large instantaneous current is generated, which takes some time to reach the ideal current value. During this period of time, the brightness displayed by the silicon-based OLED microdisplay is much greater than the ideal brightness.

[0091] Digitally driven silicon-based OLED microdisplays experience overshoot when the transistors in each row of pixels are turned on or off. Consequently, in scrolling display mode, the brightness of multiple low-weighted bit planes combined can be greater than that of high-weighted bit planes. Furthermore, the low precision of bit plane weight adjustment creates a jagged, distorted drive brightness curve due to the overshoot.

[0092] As shown in FIG5 , taking 14 bit planes as an example, the bit plane data X ranges from 0 to 2 14 -1, the brightness corresponding to the bit plane data X presents a zigzag change. The upper left corner of FIG5 shows a partially enlarged image when the bit plane data X is 0 to 120.

[0093] To solve the above problems, the embodiments of the present application provide a display panel and its gamma debugging method, device, equipment, medium and product. The following will describe the various embodiments of the display panel and its gamma debugging method, device, equipment, medium and product with reference to the accompanying drawings.

[0094] For example, the display panel in the embodiment of the present application may include a silicon-based OLED micro display panel.

[0095] The display panel provided in the embodiments of the present application may include pixels. A pixel may be referred to as a pixel point. As shown in Figures 2 and 3, the pixel may be connected to a first power supply terminal Vp and a second power supply terminal VCOM. The first power supply terminal Vp is used to provide a first voltage, and the second power supply terminal VCOM is used to provide a second voltage.

[0096] In one frame time of the display panel, the working process of the display panel includes N bit planes, where 2≤N and N is a positive integer.

[0097] As shown in FIG6 and FIG7, at the i-th bit plane, the difference between the first voltage and the second voltage is a first voltage difference value Vi, 1≤i≤N;

[0098] At the j-th bit plane, the difference between the first voltage and the second voltage is a second voltage difference value Vj, 1≤j≤N;

[0099] Wherein, Vi≠Vj, Vth<Vi, and Vth<Vj, and Vth is the lighting voltage threshold of the pixel.

[0100] According to the display panel provided in the embodiment of the present application, by setting the first pressure difference value of the i-th bit plane not equal to the second pressure difference value of the j-th bit plane, compared with the related art in which the pressure difference values ​​of N bit planes are equal, it is beneficial to increase the brightness value corresponding to the jump point located in the trough of the driving brightness curve, and further help to weaken or eliminate the brightness jump point of the driving brightness curve, so that the driving brightness curve approaches a linear brightness curve.

[0101] For example, the lighting voltage threshold of a pixel may be a turn-on voltage threshold of a transistor in the pixel equivalent circuit.

[0102] In some embodiments, the luminance value of the i-th bit plane is less than the luminance value of the j-th bit plane, Vth<Vi<Vj.

[0103] That is to say, when the brightness value of the i-th bit plane is less than the brightness value of the j-th bit plane, the j-th bit plane is displayed after the i-th bit plane. By setting the first pressure difference value of the i-th bit plane to be less than the second pressure difference value of the j-th bit plane, that is, increasing the pressure difference value of the j-th bit plane, compared with the related art in which the pressure difference values ​​of the i-th bit plane and the j-th bit plane are equal, it is beneficial to increase the brightness value corresponding to the jump point located in the trough of the driving brightness curve, and then it is beneficial to weaken or eliminate the brightness jump point of the driving brightness curve, so that the driving brightness curve approaches the linear brightness curve.

[0104] In some other embodiments, the brightness value of the i-th bit plane is greater than the brightness value of the j-th bit plane, Vth<Vj<Vi.

[0105] That is to say, when the brightness value of the i-th bit plane is greater than the brightness value of the j-th bit plane, the i-th bit plane is displayed after the j-th bit plane. By setting the first pressure difference value of the i-th bit plane to be greater than the second pressure difference value of the j-th bit plane, that is, increasing the pressure difference value of the i-th bit plane, compared with the related art in which the pressure difference values ​​of the i-th bit plane and the j-th bit plane are equal, it is beneficial to increase the brightness value corresponding to the jump point located in the trough of the driving brightness curve, and then it is beneficial to weaken or eliminate the brightness jump point of the driving brightness curve, so that the driving brightness curve approaches the linear brightness curve.

[0106] It should be noted that the values ​​of i and j are set according to actual conditions and are not limited here. For example, i can be j+1, or j can be i+1, that is, j can be adjacent to i. Of course, i and j can also be non-adjacent.

[0107] As an example, when the brightness value of the i-th bit plane is smaller than the brightness value of the j-th bit plane, and the weight of the i-th bit plane is greater than or equal to the weight of the j-th bit plane, Vth<Vi<Vj.

[0108] As another example, in a case where the luminance value of the i-th bit plane is smaller than the luminance value of the j-th bit plane, and the weight of the i-th bit plane is smaller than the weight of the j-th bit plane, Vth<Vi<Vj.

[0109] In other embodiments of the present application, when the brightness value of the i-th bit plane is less than the brightness value of the j-th bit plane, and the weight of the i-th bit plane is less than the weight of the j-th bit plane, Vth<Vi<Vj, or Vth<Vj≤Vi.

[0110] In some embodiments, at the i-th plane, the voltage value of the first voltage is V1_i, and the voltage value of the second voltage is V2_i;

[0111] In the jth plane, the voltage value of the first voltage is V1_j, and the voltage value of the second voltage is V2_j;

[0112] V1_i≠V1_j, and / or, V2_i≠V2_j.

[0113] That is, in this embodiment, Vi≠Vj can be achieved by adjusting at least one of the first voltage and the second voltage.

[0114] As an example, V1_i≠V1_j, and V2_i≠V2_j, that is, the first voltage and the second voltage are adjusted simultaneously.

[0115] As another example, V1_i=V1_j, and V2_i≠V2_j, that is, only the second voltage is regulated, and the first voltage is not regulated.

[0116] As yet another example, V1_i≠V1_j, and V2_i=V2_j, that is, only the first voltage is regulated, and the second voltage is not regulated.

[0117] In some examples, |V1_i-V1_j|≠|V2_i-V2_j|, that is, the voltage variation range of the first voltage is different from the voltage variation range of the second voltage. For example, |V1_i-V1_j|<|V2_i-V2_j|, that is, the voltage variation range of the first voltage may be smaller than the voltage variation range of the second voltage.

[0118] In some examples, different first voltages can also be set according to pixels of different luminous colors, that is, the first voltage can be adjusted according to pixels of different luminous colors to accurately adjust the display brightness of the bit plane, which is conducive to weakening or eliminating the brightness jump point of the driving brightness curve, so that the driving brightness curve approaches a linear brightness curve. Exemplarily, the pixel may include a red pixel (R), a green pixel (G) and a blue pixel (B), wherein the luminous color of the red pixel is red, the luminous color of the green pixel is green, and the luminous color of the blue pixel is blue. Based on the same inventive concept, an embodiment of the present application also provides a gamma debugging method for a display panel. The gamma debugging method for the display panel provided by an embodiment of the present application is described below with reference to the accompanying drawings.

[0119] The display panel includes pixels, and the pixels are connected to a first power terminal and a second power terminal.

[0120] The gamma adjustment method for a display panel provided in the embodiment of the present application can be executed by a gamma adjustment device for a display panel, an electronic device, etc. The following description will be made with the electronic device as the execution subject of the method.

[0121] As shown in FIG8 , the gamma adjustment method for a display panel provided in an embodiment of the present application may include steps S810 to S850 .

[0122] S810: Divide a frame into N bit planes, where the bit width of the frame is less than N, 2≤N, and N is an integer.

[0123] S820. Drive the display panel to display each bit plane using the preset voltage difference value corresponding to each bit plane, and obtain the brightness value corresponding to each bit plane; wherein the preset voltage difference value is the voltage difference between the first voltage of the first power supply end and the second voltage of the second power supply end, in the i-th bit plane, the preset voltage difference value is the first voltage difference value Vi, and in the j-th bit plane, the preset voltage difference value is the second voltage difference value Vj, Vi≠Vj, Vth<Vi, and Vth<Vj, Vth is the pixel lighting voltage threshold, 1≤i≤N, 1≤j≤N, and i≠j.

[0124] S830 : Generate a driving brightness curve according to the bit plane data corresponding to the bit plane and the first brightness value corresponding to the bit plane.

[0125] S840: Determine target display parameters corresponding to the target grayscale according to a preset gamma curve.

[0126] S850: Determine the bit-plane data corresponding to the target display parameter in the driving brightness curve as the target bit-plane data corresponding to the target grayscale.

[0127] According to the gamma adjustment method for a display panel provided in an embodiment of the present application, by setting the first pressure difference value of the i-th bit plane to be unequal to the second pressure difference value of the j-th bit plane, compared to the related art method in which the pressure difference values ​​of N bit planes are all equal, this method is beneficial for increasing the brightness value corresponding to the jump point located in the valley of the driving brightness curve, thereby facilitating the reduction or elimination of the brightness jump point of the driving brightness curve, so that the driving brightness curve approaches a linear brightness curve. In addition, because the driving brightness curve approaches a linear brightness curve, the bit plane data corresponding to the target display parameter in the driving brightness curve is determined as the target bit plane data corresponding to the target grayscale, which is beneficial for improving the accuracy of the target bit plane data corresponding to the target grayscale.

[0128] The specific implementation of S810 to S850 is introduced below.

[0129] In S810 , the electronic device may divide a frame into N bit planes.

[0130] For example, N may be 14, and the bit width of the picture may be 8.

[0131] The value of N and the bit width of the picture can be set according to actual conditions and are not limited here.

[0132] It is understood that one bit plane of data can be displayed by at least one sub-frame.

[0133] In S820, after dividing a frame of picture into N bit planes, the electronic device can drive the display panel to display each bit plane using a preset pressure difference value corresponding to each bit plane, and obtain a brightness value corresponding to each bit plane.

[0134] The preset pressure difference value can be pre-stored in the electronic device and can be directly called from the electronic device later.

[0135] The display panel can be scanned and displayed in a scrolling display mode. The principle of calibrating the drive brightness curve in the scrolling display mode based on the voltage difference between the first voltage and the second voltage is to control the display brightness of the display panel by adjusting the voltage difference between the first voltage and the second voltage. Based on this, in some embodiments, as shown in FIG9 , S820 may include S821.

[0136] S821 . When data is written into the first row of pixels in each bit plane, drive the display panel to display each bit plane using the preset voltage difference value corresponding to each bit plane.

[0137] In this way, in the scrolling display mode, the preset pressure difference value corresponding to each bit plane can be used to drive the display panel to display each bit plane.

[0138] For example, as shown in FIG5 , taking the display process of a 10-row display panel as an example, in the i-th bit plane, after the data of the second row of pixels is written, the data of the first row of pixels is cleared, and the time interval between displaying and clearing is one row of data writing time. In this case, the weight corresponding to the i-th bit plane is 1. In the j-th bit plane, after the data of the third row of pixels is written, the data of the first row of pixels is cleared, and the time interval between displaying and clearing is two rows of data writing time. In this case, the weight corresponding to the j-th bit plane is 2. During the data writing process of each row of pixels in the i-th bit plane, the first voltage difference value Vi corresponding to the i-th bit plane is higher than the lighting voltage threshold Vth, and the display panel lights up and displays. After the data of the 10th row of pixels in the i-th bit plane is cleared, data is written to the 1st row of pixels in the j-th bit plane. During the time period Tc in which the data of the 1st row of pixels is written, at least one of the first voltage and the second voltage can be adjusted so that the second voltage difference value Vj corresponding to the j-th bit plane is higher than the lighting voltage threshold Vth and higher than the first voltage difference value Vi corresponding to the i-th bit plane, so as to further improve the brightness of the display panel, and so on.

[0139] The display panel can also use a non-clear line display mode for scanning and display. The principle of the non-clear line display mode is that, in a black screen state, the data of a certain bit plane of the entire screen is written to the pixel, and then the entire screen is illuminated. Based on this, in other embodiments, as shown in Figure 10, S820 may include S822.

[0140] S822 : When writing of each row of data in each bit plane is completed, driving the display panel to display each bit plane using the preset voltage difference value corresponding to each bit plane.

[0141] In this way, in the non-clear line display mode, the preset pressure difference value corresponding to each bit plane can be used to drive the display panel to display each bit plane.

[0142] For example, as shown in FIG6 , taking the display process of a 10-row display panel as an example, in the i-th bit plane, the data corresponding to the pixels in rows 1 to 10 are sequentially written. During the data writing process, the first voltage difference value corresponding to the i-th bit plane may be less than the lighting voltage threshold, for example, 0V, and the display panel is turned off. After the data writing of the pixels in row 10 is completed, the first voltage difference value Vi corresponding to the i-th bit plane may be increased so that the increased first voltage difference value Vi of the i-th bit plane is greater than the lighting voltage threshold Vth, and the display panel is turned on for display. The display time (i.e., weight) corresponding to the i-th bit plane is 1 CLK. After the display of the i-th bit plane is completed, the data corresponding to the pixels in rows 1 to 10 are sequentially written in the j-th bit plane. During the data writing process, the second voltage difference value Vj corresponding to the j-th bit plane may be less than the lighting voltage threshold Vth, for example, 0V, and the display panel is turned off. When the data writing of the pixels in the 10th row is completed, the second voltage difference value Vj corresponding to the j-th bit plane can be increased, so that the second voltage difference value Vj corresponding to the j-th bit plane after the increase is greater than the lighting voltage threshold Vth, and the second voltage difference value Vj corresponding to the j-th bit plane after the increase is greater than the first voltage difference value Vi corresponding to the i-th bit plane, the display panel lights up and displays, and the display time (i.e., weight) corresponding to the j-th bit plane is 2 CLK, and so on.

[0143] In the unclear row display mode, after data is written to each row of pixels in the entire bit plane, the voltage difference between the first and second voltages corresponding to that bit plane exceeds the lighting voltage difference threshold, and the display panel is driven for display. When the display duration of the bit plane reaches the set pulse width, the voltage difference between the first and second voltages corresponding to that bit plane drops below the lighting voltage difference threshold, i.e., below the lighting voltage difference threshold, and data is then written to each row of pixels in the next bit plane. The pulse width used to drive the display panel can be referred to as the weight of that bit plane.

[0144] In some examples, the voltage difference between the first voltage and the second voltage is used to control the shutdown and display of the display panel. The on-time and off-time of the transistor can be set as needed and remain independent of the internal clock of the display panel. The minimum accuracy is 1 CLK clock cycle. A higher frequency CLK can be used as the switching timing of the transistor to further reduce the brightness granularity, which is conducive to weakening or eliminating the brightness jump point of the driving brightness curve, so that the driving brightness curve approaches the linear brightness curve.

[0145] In some further embodiments, as shown in FIG. 11 , S820 may include S823 to S824 .

[0146] S823 , driving the display panel to display the i-th bit plane using the first pressure difference value Vi corresponding to the i-th bit plane;

[0147] S824 , driving the display panel to display the j-th bit plane using the second voltage difference value Vj corresponding to the j-th bit plane;

[0148] The brightness value of the i-th bit plane is smaller than the brightness value of the j-th bit plane, Vth<Vi<Vj, or the brightness value of the i-th bit plane is larger than the brightness value of the j-th bit plane, Vth<Vj<Vi.

[0149] In this embodiment, when the brightness value of the i-th bit plane is less than the brightness value of the j-th bit plane, the j-th bit plane is displayed after the i-th bit plane. By setting the first pressure difference value of the i-th bit plane to be less than the second pressure difference value of the j-th bit plane, that is, increasing the pressure difference value of the j-th bit plane, compared with the related art in which the pressure difference values ​​of the i-th bit plane and the j-th bit plane are equal, it is beneficial to increase the brightness value corresponding to the jump point located in the trough of the driving brightness curve, and further help to weaken or eliminate the brightness jump point of the driving brightness curve, so that the driving brightness curve approaches the linear brightness curve.

[0150] Alternatively, when the brightness value of the i-th bit plane is greater than the brightness value of the j-th bit plane, the i-th bit plane is displayed after the j-th bit plane. By setting the first pressure difference value of the i-th bit plane to be greater than the second pressure difference value of the j-th bit plane, that is, increasing the pressure difference value of the i-th bit plane, compared with the related art in which the pressure difference values ​​of the i-th bit plane and the j-th bit plane are equal, it is beneficial to increase the brightness value corresponding to the jump point located in the trough of the driving brightness curve, and then help to weaken or eliminate the brightness jump point of the driving brightness curve, so that the driving brightness curve approaches the linear brightness curve.

[0151] The brightness value corresponding to the bit plane may be an average of the brightness values ​​of the pixels in the bit plane.

[0152] In some examples, for any bit plane among the N bit planes, a brightness value corresponding to the bit plane can be obtained by an acquisition device such as a camera when the display panel displays the bit plane.

[0153] In S830, after the electronic device drives the display panel to display each bit plane with the preset pressure difference value corresponding to each bit plane and obtains the brightness value corresponding to each bit plane, it can also generate a driving brightness curve according to the bit plane data corresponding to the bit plane and the first brightness value corresponding to the bit plane.

[0154] In some embodiments, as shown in FIG. 12 , S830 may include S831 to S834 .

[0155] S831, determining a target slope according to a preset maximum display brightness value and maximum bit plane data of the display panel;

[0156] S832, determining a reference brightness value corresponding to the bit-plane data according to the target slope and the bit-plane data;

[0157] S833: Adjust the pressure difference value corresponding to the bit-plane data according to the reference brightness value and the first brightness value corresponding to the bit-plane data, so that the difference between the first brightness value corresponding to the bit-plane data and the reference brightness value is within a within a preset range;

[0158] S834: Generate a driving brightness curve according to the bit-plane data and the adjusted first brightness value.

[0159] In this embodiment, the pressure difference value corresponding to the bit plane data is adjusted by the reference brightness value and the first brightness value corresponding to the bit plane data, so that the brightness value when the display panel is driven by the obtained pressure difference value corresponding to the bit plane data is within a first preset range from the reference brightness value, that is, the brightness value meets the display requirements, and then, the driving brightness curve generated according to the bit plane data and the adjusted first brightness value is conducive to weakening or eliminating the brightness jump point of the driving brightness curve, so that the driving brightness curve approaches the linear brightness curve.

[0160] In S831 , the preset maximum display brightness value may be a preset maximum display brightness value displayed by the display panel.

[0161] The target slope may be the slope of the driving brightness curve under ideal circumstances.

[0162] For example, when the bit plane parameters corresponding to the N bit planes are all '1', the bit plane data of the display panel is the largest, and the maximum bit plane data is 2 N -1.

[0163] As an example, the initial bit plane weights corresponding to each of the N pre-stored bit planes and the bit plane parameter '1' corresponding to each bit plane can be substituted into the above formula (1) to calculate the maximum brightness value allowed to be displayed by the display panel. The maximum brightness value can then be adjusted according to actual needs to obtain a preset maximum display brightness value, where the preset maximum display brightness value is less than the maximum brightness value.

[0164] As another example, a preset maximum display brightness value may be pre-stored, and the preset maximum display brightness value may be directly called later.

[0165] It is understandable that different display panels may correspond to different maximum bit plane data and preset maximum display brightness values. The preset maximum display brightness value can be set according to actual conditions and is not limited here.

[0166] In some examples, a preset maximum display brightness value and maximum bit-plane data may be substituted into formula (2) to quickly and accurately determine the target slope.

[0167] Where, k represents the target slope; L max Indicates the preset maximum display brightness value; 2 N -1 indicates maximum bit-plane data.

[0168] In S832 , the reference brightness value corresponding to the bit-plane data may be a theoretical brightness value corresponding to the bit-plane data.

[0169] Exemplarily, the product of the target slope and the bit-plane data may be used as the reference brightness value corresponding to the bit-plane data.

[0170] In S833, the first preset range may be an allowable brightness error range of the first brightness value. The first preset range may be set according to actual conditions and is not limited here.

[0171] Based on the reference brightness value and the first brightness value corresponding to the bit-plane data, the pressure difference value corresponding to the bit-plane data is adjusted, and then the display panel is driven to display using the adjusted pressure difference value to obtain the brightness value of the bit-plane. The brightness value may be the first brightness value corresponding to the bit-plane data. If the difference between the brightness value and the reference brightness value is within a first preset range, the brightness value is used as the adjusted first brightness value. If the difference between the brightness value and the reference brightness value is not within the first preset range, the pressure difference value corresponding to the bit-plane data is further adjusted until the difference between the brightness value and the reference brightness value is within the first preset range, and the brightness value is used as the adjusted first brightness value. In this way, the pressure difference between the adjusted first brightness value and the reference brightness value can be within the preset range, which is conducive to reducing or eliminating the brightness jump point of the driving brightness curve, so that the driving brightness curve approaches a linear brightness curve.

[0172] In S834, based on the bit-plane data and the adjusted first brightness value, with the adjusted bit-plane data as the abscissa and the adjusted first brightness value as the ordinate, a driving brightness curve is generated, as shown in FIG13. It can be seen that the driving brightness curve generated in the embodiment of the present application approximates a linear brightness curve, achieving a transition from a sawtooth brightness curve to a linear brightness curve.

[0173] To facilitate comparison between driving brightness curves in related art and those in the embodiments of the present application, a driving brightness curve 1401 before adjustment of the voltage difference between the first and second voltages and a driving brightness curve 1402 after adjustment of the voltage difference between the first and second voltages can be plotted in the same coordinate system, as shown in FIG14 . As can be seen from FIG14 , when the bit plane data X is within the range of 0 to 130, the adjusted driving brightness curve 1402 eliminates brightness transition points caused by overshoot, achieving a transition from a sawtooth brightness curve to a linear brightness curve.

[0174] In S840 , after generating a driving brightness curve according to the bit plane data corresponding to the bit plane and the first brightness value corresponding to the bit plane, the electronic device may further determine a target display parameter corresponding to the target grayscale according to a preset gamma curve.

[0175] Preset gamma curves can be pre-stored in the electronic device and can be directly called up later.

[0176] For example, the preset gamma curve may be a Gamma-2.2 curve. Of course, the preset gamma curve may also be a Gamma-2.0 curve or other gamma curves, which are not limited here.

[0177] The target grayscale may be any grayscale of the display panel. For example, the target grayscale may be any grayscale from 0 to 255, for example, grayscale 255.

[0178] The target display parameters may include a target brightness value and a target color coordinate.

[0179] For example, the target grayscale and the preset maximum display brightness value may be substituted into formula (4) to obtain the target brightness value.

[0180] Among them, L max is the preset maximum display brightness value, m can be the target grayscale, and L is the target brightness value corresponding to the target grayscale.

[0181] For example, the target color coordinates may be determined according to a target brightness value.

[0182] In S850, after determining the target display parameters corresponding to the target grayscale according to the preset gamma curve, the electronic device may further determine the bit-plane data corresponding to the target display parameters in the driving brightness curve as the target bit-plane data corresponding to the target grayscale.

[0183] In some embodiments, the target display parameters include a target brightness value and a target color coordinate. As shown in FIG. 15 , S850 may include S851 to S853 .

[0184] S851: Determine from the driving brightness curve a second brightness value whose difference from the target brightness value is within a second preset range, initial bit-plane data corresponding to the second brightness value, and first color coordinates corresponding to the initial bit-plane data.

[0185] S852: When the difference between the first color coordinate and the target color coordinate is within a third preset range, determine the initial bit-plane data as the target bit-plane data.

[0186] S853. When the difference between the first color coordinate and the target color coordinate is not within the third preset range, adjust the initial bit plane data until the difference between the second brightness value corresponding to the adjusted initial bit plane data and the target brightness value is within the second preset range, and the difference between the first color coordinate and the target color coordinate corresponding to the adjusted initial bit plane data is within the third preset range, and determine the adjusted initial bit plane data as the target bit plane data.

[0187] In this embodiment, by adjusting the initial bit plane data, the target bit plane data that meets the display requirements can be determined, that is, the difference between the second brightness value corresponding to the target bit plane data and the target brightness value is within the second preset range, and the difference between the first color coordinates corresponding to the target bit plane data and the target color coordinates is within the third preset range, which is beneficial to improving the display quality of the picture and the viewing effect of the human eye.

[0188] The second preset range may be an allowable brightness error range of the second brightness value corresponding to the initial bit-plane data.

[0189] The third preset range may be an allowable color coordinate error range of the first color coordinate corresponding to the initial bit-plane data.

[0190] That is, in the embodiment of the present application, the preset maximum display brightness value of the display panel can be calibrated, the target brightness value corresponding to the target grayscale can be calculated using the preset gamma curve and the above formula (4), and then the target color coordinates corresponding to the target brightness value can be determined. Then, based on the target brightness value, the initial bit plane data whose difference from the target brightness value is within a second preset range can be screened from the brightness values ​​corresponding to the different bit plane data actually measured. Based on the target color coordinates, the first color coordinates corresponding to the initial bit plane data are corrected. Specifically, determine whether the difference between the target color coordinates and the first color coordinates corresponding to the initial bit plane data is within a third preset range. If it is within the third preset range, determine the initial bit plane data as the target bit plane data; if it is not within the third preset range, adjust the initial bit plane data, and determine whether the difference between the adjusted initial bit plane data and the target brightness value is within a second preset range. If it is not within the second preset range, continue to adjust the initial bit plane data until the difference between the adjusted initial bit plane data and the target brightness value is within the second preset range; if it is within the second preset range, jump to the step of "determining whether the difference between the target color coordinates and the first color coordinates corresponding to the initial bit plane data is within the third preset range" until the difference between the second brightness value corresponding to the adjusted initial bit plane data and the target brightness value is within the second preset range, and the difference between the first color coordinates corresponding to the adjusted initial bit plane data and the target color coordinates is within the third preset range, determine the adjusted initial bit plane data as the target bit plane data.

[0191] For example, through the above-mentioned gamma adjustment method for display panels, a calibrated gamma curve is obtained as shown in Figure 16. Within the allowable error range, the gamma curve conforms to the Gamma-2.2 curve characteristics and can optimize the gamma display effect of the display panel.

[0192] Based on the same inventive concept, an embodiment of the present application further provides a gamma adjustment device for a display panel. The gamma adjustment device for a display panel provided by an embodiment of the present application is described below with reference to the accompanying drawings.

[0193] The display panel includes pixels connected to a first power supply terminal and a second power supply terminal;

[0194] As shown in FIG. 17 , the gamma debugging device for a display panel provided in an embodiment of the present application may include a dividing module 1710 , a driving module 1720 , a generating module 1730 , a first determining module 1740 and a second determining module 1750 .

[0195] A division module 1710 is configured to divide a frame into N bit planes, where the bit width of the frame is less than N, 2≤N, and N is an integer;

[0196] A driving module 1720 is configured to drive the display panel to display each bit plane using a preset voltage difference value corresponding to each bit plane, and obtain a brightness value corresponding to each bit plane; wherein the preset voltage difference value is the voltage difference between a first voltage at a first power supply terminal and a second voltage at a second power supply terminal; in the i-th bit plane, the preset voltage difference value is a first voltage difference value Vi; in the j-th bit plane, the preset voltage difference value is a second voltage difference value Vj; Vi≠Vj, Vth<Vi, and Vth<Vj; Vth is a pixel lighting voltage threshold, 1≤i≤N, 1≤j≤N, and i≠j;

[0197] A generating module 1730, configured to generate a driving brightness curve according to the bit plane data corresponding to the bit plane and the first brightness value corresponding to the bit plane;

[0198] A first determining module 1740 is configured to determine a target display parameter corresponding to a target grayscale according to a preset gamma curve;

[0199] The second determining module 1750 is configured to determine the bit-plane data corresponding to the target display parameter in the driving brightness curve as the target bit-plane data corresponding to the target grayscale.

[0200] According to the gamma adjustment device for a display panel provided in an embodiment of the present application, by setting the first pressure difference value of the i-th bit plane unequal to the second pressure difference value of the j-th bit plane, compared to the related art method in which the pressure difference values ​​of N bit planes are all equal, this facilitates increasing the brightness value corresponding to the jump point located in the valley of the driving brightness curve, thereby facilitating the reduction or elimination of the brightness jump point of the driving brightness curve, allowing the driving brightness curve to approach a linear brightness curve. Furthermore, because the driving brightness curve approaches a linear brightness curve, the bit plane data corresponding to the target display parameter in the driving brightness curve is determined as the target bit plane data corresponding to the target grayscale, which facilitates improving the accuracy of the target bit plane data corresponding to the target grayscale.

[0201] In some implementations, the generation module 1730 may be specifically configured to:

[0202] determining a target slope according to a preset maximum display brightness value and maximum bit plane data of the display panel;

[0203] Determine a reference brightness value corresponding to the bit plane data according to the target slope and the bit plane data;

[0204] According to the reference brightness value and the first brightness value corresponding to the bit-plane data, adjusting the pressure difference value corresponding to the bit-plane data so that the difference between the first brightness value corresponding to the bit-plane data and the reference brightness value is within a first preset range;

[0205] A driving brightness curve is generated according to the bit-plane data and the adjusted first brightness value.

[0206] In some embodiments, the target display parameters include a target brightness value and a target color coordinate;

[0207] The second determining module 1750 may be specifically configured to:

[0208] Determine, from the driving brightness curve, a second brightness value whose difference from the target brightness value is within a second preset range, initial bit-plane data corresponding to the second brightness value, and first color coordinates corresponding to the initial bit-plane data;

[0209] When the difference between the first color coordinate and the target color coordinate is within a third preset range, determining the initial bit-plane data as the target bit-plane data;

[0210] When the difference between the first color coordinate and the target color coordinate is not within the third preset range, the initial bit plane data is adjusted until the difference between the second brightness value corresponding to the adjusted initial bit plane data and the target brightness value is within the second preset range, and the difference between the first color coordinate and the target color coordinate corresponding to the adjusted initial bit plane data is within the third preset range, and the adjusted initial bit plane data is determined as the target bit plane data.

[0211] In some embodiments, the driver module 1720 may be specifically configured to:

[0212] When data is written into the first row of pixels in each bit plane, the display panel is driven to display each bit plane using the preset voltage difference values ​​corresponding to each bit plane.

[0213] In some embodiments, the driver module 1720 may be specifically configured to:

[0214] When the writing of each row of data in each bit plane is completed, the display panel is driven to display each bit plane using the preset voltage difference value corresponding to each bit plane.

[0215] In some embodiments, the driver module 1720 may be specifically configured to:

[0216] driving the display panel to display the i-th bit plane using a first pressure difference value Vi corresponding to the i-th bit plane;

[0217] Using a second voltage difference value Vj corresponding to the j-th bit plane, driving the display panel to display the j-th bit plane;

[0218] The brightness value of the i-th bit plane is smaller than the brightness value of the j-th bit plane, Vth<Vi<Vj, or the brightness value of the i-th bit plane is larger than the brightness value of the j-th bit plane, Vth<Vj<Vi.

[0219] The gamma adjustment device for a display panel provided in the embodiment of the present application can implement each process in the embodiment of the gamma adjustment method for a display panel shown in FIG8 , and will not be described again here to avoid repetition.

[0220] Based on the same inventive concept, the present application also provides a display device, including the display panel provided by the present application. The display device includes the display panel provided by any of the above embodiments of the present application. It is understandable that the display device provided by the embodiment of the present application can be a wearable product, a computer, a television, a car display device, or other display device with a display function, and the present application does not impose specific restrictions on this. The display device provided by the embodiment of the present application has the beneficial effects of the display panel provided by the embodiment of the present application. For details, please refer to the specific description of the display panel in the above embodiments, and this embodiment will not be repeated here.

[0221] Based on the same inventive concept, an embodiment of the present application further provides an electronic device. FIG18 shows a schematic diagram of the hardware structure of the electronic device provided in an embodiment of the present application.

[0222] The electronic device may include a processor 1801 and a memory 1802 storing computer program instructions.

[0223] Specifically, the processor 1801 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.

[0224] Memory 1802 may include a large capacity memory for data or instructions. By way of example and not limitation, memory 1802 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, memory 1802 may include removable or non-removable (or fixed) media. Where appropriate, memory 1802 may be inside or outside the integrated gateway disaster recovery device. In a specific embodiment, memory 1802 is a non-volatile solid-state memory.

[0225] In certain embodiments, memory 1802 includes read-only memory (ROM). Where appropriate, the ROM may be mask-programmed ROM, programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), electrically rewritable ROM (EAROM), or flash memory, or a combination of two or more of these. For example, the memory may include non-volatile transient memory.

[0226] The processor 1801 reads and executes computer program instructions stored in the memory 1802 to implement any one of the display panel driving methods in the above embodiments.

[0227] In one example, the electronic device may further include a communication interface 1803 and a bus 1810. As shown in FIG18 , the processor 1801, the memory 1802, and the communication interface 1803 are connected via the bus 1810 and communicate with each other.

[0228] The communication interface 1803 is mainly used to implement communication between various modules, devices, units and / or equipment in the embodiments of the present invention.

[0229] Bus 1810 includes hardware, software or both, couples the parts of electronic equipment to each other.For example, and not limitation, bus may include 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 appropriate cases, bus 1810 may include 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.

[0230] Illustratively, the electronic device may be a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle electronic device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA).

[0231] The electronic device can execute the gamma debugging method of the display panel in the embodiment of the present application, thereby realizing the gamma debugging method of the display panel and the gamma debugging device of the display panel described in combination with Figures 8 and 17.

[0232] The present application also provides a computer-readable storage medium having a computer program stored thereon. When executed by a processor, the computer program can implement the gamma adjustment method for a display panel described in the above-described embodiment and achieve the same technical effect. To avoid repetition, the above-described 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.

[0233] An embodiment of the present application further provides a computer program product, which includes computer program instructions. When the computer program instructions are executed by a processor, the gamma debugging method for a display panel as described in any one of the above embodiments is implemented.

[0234] It should be understood that the present application is not limited to the specific configurations and processes described above and illustrated in the figures. For the sake of brevity, a detailed description of known methods is omitted here. In the above embodiments, several specific steps are described and illustrated as examples. However, the method process of the present application is not limited to the specific steps described and illustrated. Those skilled in the art can make various changes, modifications, and additions, or change the order of the steps after understanding the spirit of the present application.

[0235] 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.

[0236] According to an embodiment of the present application, the computer-readable storage medium may be a non-transitory computer-readable storage medium.

[0237] 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.

[0238] 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.

[0239] 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 panel, characterized in that: include: a pixel, wherein the pixel is connected to a first power supply terminal and a second power supply terminal, the first power supply terminal is used to provide a first voltage, and the second power supply terminal is used to provide a second voltage; During one frame time of the display panel, the operation process of the display panel includes N bit planes, 2≤N and N is a positive integer; In the i-th bit plane, the difference between the first voltage and the second voltage is a first voltage difference value Vi, 1≤i≤N; At the j-th bit plane, the difference between the first voltage and the second voltage is a second voltage difference value Vj, 1≤j≤N, and i≠j; Wherein, Vi≠Vj, Vth<Vi, and Vth<Vj, and Vth is the lighting voltage threshold of the pixel.

2. The display panel according to claim 1, wherein: The brightness value of the i-th bit plane is less than the brightness value of the j-th bit plane, Vth<Vi<Vj; Alternatively, the brightness value of the i-th bit plane is greater than the brightness value of the j-th bit plane, Vth<Vj<Vi.

3. The display panel according to claim 1, wherein: In the i-th plane, the voltage value of the first voltage is V1_i, and the voltage value of the second voltage is V2_i; In the j-th plane, the voltage value of the first voltage is V1_j, and the voltage value of the second voltage is V2_j; V1_i≠V1_j, and / or, V2_i≠V2_j.

4. A gamma adjustment method for a display panel, characterized in that: The display panel includes pixels, and the pixels are connected to a first power supply terminal and a second power supply terminal; The method comprises: A frame is divided into N bit planes, the bit width of the frame is less than N, 2≤N, and N is an integer; The display panel is driven to display each bit plane using a preset voltage difference value corresponding to each bit plane, and a brightness value corresponding to each bit plane is obtained; wherein the preset voltage difference value is a voltage difference between a first voltage of the first power supply terminal and a second voltage of the second power supply terminal, in the i-th bit plane, the preset voltage difference value is a first voltage difference value Vi, and in the j-th bit plane, the preset voltage difference value is a second voltage difference value Vj, Vi≠Vj, Vth<Vi, and Vth<Vj, Vth is a lighting voltage threshold of the pixel, 1≤i≤N, 1≤j≤N, and i≠j; generating a driving brightness curve according to the bit plane data corresponding to the bit plane and the first brightness value corresponding to the bit plane; Determine the target display parameters corresponding to the target grayscale according to the preset gamma curve; The bit-plane data corresponding to the target display parameter in the driving brightness curve is determined as the target bit-plane data corresponding to the target grayscale.

5. The method according to claim 4, characterized in that Generating a driving brightness curve according to the bit plane data corresponding to the bit plane and the brightness value corresponding to the bit plane includes: determining a target slope according to a preset maximum display brightness value and maximum bit plane data of the display panel; determining a reference brightness value corresponding to the bit-plane data according to the target slope and the bit-plane data; adjusting the pressure difference value corresponding to the bit-plane data according to the reference brightness value corresponding to the bit-plane data and the first brightness value, so that the difference between the first brightness value corresponding to the bit-plane data and the reference brightness value is within a within a preset range; The driving brightness curve is generated according to the bit plane data and the adjusted first brightness value.

6. The method according to claim 5, characterized in that The target display parameters include a target brightness value and a target color coordinate, and determining the bit plane data corresponding to the target display parameters in the driving brightness curve as the target bit plane data corresponding to the target grayscale includes: Determine from the driving brightness curve a second brightness value whose difference from the target brightness value is within a preset range, initial bit plane data corresponding to the second brightness value, and the initial bit plane data. A first color coordinate corresponding to the bit plane data; When a difference between the first color coordinate and the target color coordinate is within a third preset range, determining the initial bit-plane data as the target bit-plane data; When the difference between the first color coordinate and the target color coordinate is not within the third preset range, the initial bit plane data is adjusted until the difference between the second brightness value corresponding to the adjusted initial bit plane data and the target brightness value is within the second preset range, and the difference between the first color coordinate corresponding to the adjusted initial bit plane data and the target color coordinate is within the third preset range, and the adjusted initial bit plane data is determined as the target bit plane data.

7. The method according to any one of claims 4 to 6, characterized in that The step of driving the display panel to display each of the bit planes using the preset pressure difference values corresponding to the respective bit planes includes: When data is written into the first row of pixels in each bit plane, the display panel is driven to display each bit plane using the preset voltage difference values corresponding to each bit plane.

8. The method according to any one of claims 4 to 6, characterized in that The step of driving the display panel to display each of the bit planes using the preset pressure difference values corresponding to the respective bit planes includes: When the writing of each row of data of each bit plane is completed, the display panel is driven to display each bit plane using the preset voltage difference value corresponding to each bit plane.

9. The method according to claim 4, characterized in that The step of driving the display panel to display each of the bit planes using the preset pressure difference values corresponding to the respective bit planes includes: driving the display panel to display the i-th bit plane using a first pressure difference value Vi corresponding to the i-th bit plane; driving the display panel to display the j-th bit plane using a second voltage difference value Vj corresponding to the j-th bit plane; Among them, the brightness value of the i-th bit plane is less than the brightness value of the j-th bit plane, Vth<Vi< Vj, or, the brightness value of the i-th bit plane is greater than the brightness value of the j-th bit plane, Vth<Vj<Vi.

10. A gamma adjustment device for a display panel, characterized in that: The display panel includes pixels, and the pixels are connected to a first power supply terminal and a second power supply terminal; The device comprises: A division module, configured to divide a frame into N bit planes, wherein the bit width of the frame is less than N, 2≤N, and N is an integer; A driving module, configured to drive the display panel to display each bit plane using a preset voltage difference value corresponding to each bit plane, and obtain a brightness value corresponding to each bit plane; wherein the preset voltage difference value is a voltage difference between a first voltage of the first power supply terminal and a second voltage of the second power supply terminal, and in the i-th bit plane, the preset voltage difference value is a first voltage difference value Vi, and in the j-th bit plane, the preset voltage difference value is a second voltage difference value Vj, wherein Vi≠Vj, Vth<Vi, and Vth<Vj, Vth is a lighting voltage threshold of the pixel, 1≤i≤N, 1≤j≤N, and i≠j; a generating module, configured to generate a driving brightness curve according to the bit plane data corresponding to the bit plane and the first brightness value corresponding to the bit plane; A first determining module, configured to determine a target display parameter corresponding to a target grayscale according to a preset gamma curve; The second determining module is configured to determine the bit-plane data corresponding to the target display parameter in the driving brightness curve as the target bit-plane data corresponding to the target grayscale.

11. An electronic device, characterized in that: The electronic device includes: a processor and a memory storing computer program instructions; When the processor executes the computer program instructions, the gamma debugging method for the display panel according to any one of claims 4 to 9 is implemented.

12. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer program instructions, and when the computer program instructions are executed by a processor, the gamma adjustment method for a display panel according to any one of claims 4 to 9 is implemented.

13. A computer program product, characterized in that The computer program product includes computer program instructions, and when the computer program instructions are executed by a processor, the gamma debugging method for a display panel according to any one of claims 4 to 9 is implemented.

Citation Information

Patent Citations

  • OLED pixel circuit and method of alleviating aging of OLED device

    CN107507568A

  • Differential input circuits, amplifier circuit and display device

    CN109546981A

  • Pixel driving circuit, driving method thereof and display panel

    CN111653238A

  • Gamma debugging method and device of display panel, equipment, medium and product

    CN117975848A

  • Driving parameter determination method and device of display panel, equipment, medium and product

    CN117975884A