CN110085168B - Driving method and device of display panel - Google Patents
Driving method and device of display panel Download PDFInfo
- Publication number
- CN110085168B CN110085168B CN201910432062.2A CN201910432062A CN110085168B CN 110085168 B CN110085168 B CN 110085168B CN 201910432062 A CN201910432062 A CN 201910432062A CN 110085168 B CN110085168 B CN 110085168B
- Authority
- CN
- China
- Prior art keywords
- pixel
- sub
- color
- area
- target color
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/22—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
- G09G3/30—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels
- G09G3/32—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED]
- G09G3/3208—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED] organic, e.g. using organic light-emitting diodes [OLED]
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/34—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
- G09G3/36—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using liquid crystals
- G09G3/3607—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using liquid crystals for displaying colours or for displaying grey scales with a specific pixel layout, e.g. using sub-pixels
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Crystallography & Structural Chemistry (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Abstract
The invention discloses a driving method and a device of a display panel, which are used for receiving image data of a picture to be displayed, adjusting data corresponding to a target color sub-pixel in a pixel unit which is to display the whitest brightness according to a pre-established relationship among a pixel area, the target color sub-pixel and a preset coefficient, and then controlling the display panel to display according to the adjusted data. Therefore, the color to be displayed by the pixel unit with the whitest brightness to be displayed in the image to be displayed can be adjusted, so that the image to be displayed meets the specification required by the display panel, and the display effect is improved.
Description
Technical Field
The present invention relates to the field of display technologies, and in particular, to a method and an apparatus for driving a display panel.
Background
In the manufacturing process of the display panel, due to the process, the film thickness and the characteristics of different areas in the display panel may have non-uniformity, which may cause non-uniform display brightness of different areas, thereby affecting the display effect of the whole image.
Disclosure of Invention
The embodiment of the invention provides a driving method and a driving device of a display panel, which are used for improving the display effect.
The driving method of the display panel provided by the embodiment of the invention comprises the following steps:
receiving image data of a picture to be displayed; wherein the image data includes: data corresponding to the sub-pixels of the multiple colors;
adjusting each data corresponding to the target color sub-pixel in the pixel unit which is to display the whitest brightness according to the relationship among the pre-established pixel area, the target color sub-pixel, the preset coefficient and the data corresponding to the target color sub-pixel; the display area of the display panel is divided into a plurality of pixel areas which are arranged in an array, and a target color sub-pixel in each pixel area corresponds to a predetermined preset coefficient;
and controlling the display panel to display according to the adjusted data.
Optionally, in this embodiment of the present invention, a relationship between the pre-established pixel region, the target color sub-pixel, the preset coefficient, and the data corresponding to the target color sub-pixel satisfies a formula: p_c-k=a_c-kQ_c-k;
K is more than or equal to 1 and less than or equal to K and is an integer, K represents the total number of the pixel regions, c represents the color of a sub-pixel, a_c-kWhen the sub-pixel representing the target color is c color, the corresponding preset coefficient, P, in the k-th pixel area_c-kWhen the target color sub-pixel is represented as c color, the adjusted data corresponding to the target color sub-pixel in the k-th pixel region, Q_c-kAnd when the target color sub-pixel is represented as the c color, the data before adjustment corresponding to the target color sub-pixel in the k-th pixel area.
Optionally, in an embodiment of the present invention, the target color includes red, c ═ 1; determining a preset coefficient a corresponding to the k-th pixel area_1-kThe method of (1), comprising:
performing white balance correction on a physical central area of the display area;
controlling the display panel after the white balance correction to display a pure color picture with the highest gray scale in the target color;
acquiring a color coordinate matrix corresponding to the pure color picture with the highest gray scale in the target color; the display area is divided into K pixel areas arranged in an array, and the target color sub-pixel in each pixel area corresponds to one color coordinate (x)_1-k,y_1-k) The color coordinate matrix comprises color coordinates (x) corresponding to the target color sub-pixel in each pixel region_1-k,y_1-k);
Selecting color coordinates corresponding to at least two pixel areas in the physical center area, and determining the arithmetic mean value of x in the selected color coordinates;
according to the formula M1 ═ a_1-kN1_kDetermining a preset coefficient a of the red sub-pixel corresponding to each of the pixel regions_1-k(ii) a Wherein M1 represents the arithmetic mean of the determined x, N1_kRepresenting x in the color coordinate corresponding to the k-th pixel region_1-k。
Optionally, in an embodiment of the present invention, the target color includes green, c ═ 2; determining a preset coefficient a corresponding to the k-th pixel area_2-kThe method of (1), comprising:
performing white balance correction on a physical central area of the display area;
controlling the display panel after the white balance correction to display a pure color picture with the highest gray scale in the target color;
acquiring a color coordinate matrix corresponding to the pure color picture with the highest gray scale in the target color; the display area is divided into K pixel areas arranged in an array, and the target color sub-pixel in each pixel area corresponds to one color coordinate (x)_2-k,y_2-k) The color coordinate matrix comprises color coordinates (x) corresponding to the target color sub-pixel in each pixel region_2-k,y_2-k);
Selecting color coordinates corresponding to at least two pixel areas in the physical center area, and determining an arithmetic mean value of y in the selected color coordinates;
according to the formula M2 ═ a_2-kN2_kDetermining a preset coefficient a of the green sub-pixel corresponding to each of the pixel regions_2-k(ii) a Wherein M2 represents the arithmetic mean of the determined y, N2_kRepresenting y in the color coordinate corresponding to the k-th pixel region_2-k。
Optionally, in an embodiment of the present invention, the target color includes blue, c ═ 3; determining a preset coefficient a corresponding to the k-th pixel area_3-kThe method of (1), comprising:
performing white balance correction on a physical central area of the display area;
controlling the display panel after the white balance correction to display a pure color picture with the highest gray scale in the target color;
acquiring a color coordinate matrix corresponding to the pure color picture with the highest gray scale in the target color; the display area is divided into K pixel areas arranged in an array, and the target color sub-pixel in each pixel area corresponds to one color coordinate (x)_3-k,y_3-k) The color coordinate matrix comprises color coordinates (x) corresponding to the target color sub-pixel in each pixel region_3-k,y_3-k);
Selecting color coordinates corresponding to at least two pixel areas in the physical center area, and respectively determining the arithmetic mean values of x and y in the selected color coordinates;
according to the formula M3 ═ a_3-kN3_kDetermining a preset coefficient a of the blue sub-pixel corresponding to each of the pixel regions_3-k(ii) a Where M3 represents the determined product of the arithmetic mean of x and the arithmetic mean of y, N3_kRepresenting x in the color coordinate corresponding to the k-th pixel region_3-kAnd y_3-kThe product of (a).
Optionally, in an embodiment of the present invention, the target color includes red, green, and blue; determining a preset coefficient a corresponding to the k-th pixel area_c-kThe method of (1), comprising:
performing white balance correction on a physical central area of the display area;
controlling the display panel after white balance correction to sequentially display pure color pictures with the highest gray scales in the red, the green and the blue;
respectively acquiring color coordinate matrixes corresponding to pure color pictures with the highest gray scales in the red, the green and the blue; the display area is divided into K pixel areas arranged in an array, and each pixel area corresponds to the color coordinate (x) of one red sub-pixel one by one_1-k,y_1-k) Color coordinate (x) of green sub-pixel_2-k,y_2-k) And the color coordinate (x) of the blue sub-pixel_3-k,y_3-k) The color coordinate matrix corresponding to the red sub-pixel comprises the color coordinate corresponding to the red sub-pixel in each pixel area(x_1-k,y_1-k) The color coordinate matrix corresponding to the green sub-pixel comprises the color coordinate (x) corresponding to the green sub-pixel in each pixel region_2-k,y_2-k) The color coordinate matrix corresponding to blue comprises color coordinates (x) corresponding to blue in each pixel region_3-k,y_3-k);
Respectively selecting color coordinates corresponding to the red sub-pixel, the green sub-pixel and the blue sub-pixel corresponding to at least two pixel areas in the physical center area, and respectively determining the arithmetic mean value of x and y in the selected color coordinates corresponding to the red sub-pixel, the green sub-pixel and the blue sub-pixel;
according to the formula M1 ═ a_1-kN1_kDetermining a preset coefficient a of the red sub-pixel corresponding to each of the pixel regions_1-kAccording to the formula M2 ═ a_2-kN2_kDetermining a preset coefficient a of the green sub-pixel corresponding to each of the pixel regions_2-kAnd according to the formula M3 ═ a_3-kN3_kDetermining a preset coefficient a of the blue sub-pixel corresponding to each of the pixel regions_3-k(ii) a Wherein M1 represents the arithmetic mean of the determined x, N1_kRepresenting x in the color coordinate corresponding to the k-th pixel region_1-kM2 represents the arithmetic mean of the determined y, N2_kRepresenting y in the color coordinate corresponding to the k-th pixel region_2-kM3 represents the determined product of the arithmetic mean of x and the arithmetic mean of y, N3_kRepresenting x in the color coordinate corresponding to the k-th pixel region_3-kAnd y_3-kThe product of (a).
An embodiment of the present invention further provides a driving apparatus for a display panel, including:
the receiving unit is used for receiving image data of a picture to be displayed; wherein the image data includes: data corresponding to the sub-pixels of the multiple colors;
the adjusting unit is used for adjusting each data corresponding to the target color sub-pixel in the pixel unit which displays the whitest brightness according to the relationship among the pre-established pixel area, the target color sub-pixel, the preset coefficient and the data corresponding to the target color sub-pixel; the display area of the display panel is divided into a plurality of pixel areas which are arranged in an array, and a target color sub-pixel in each pixel area corresponds to a predetermined preset coefficient;
and the display driving unit is used for controlling the display panel to display according to the adjusted data.
Optionally, in this embodiment of the present invention, a relationship between the pre-established pixel region, the target color sub-pixel, the preset coefficient, and the data corresponding to the target color sub-pixel satisfies a formula: p_c-k=a_c-kQ_c-k;
K is more than or equal to 1 and less than or equal to K and is an integer, K represents the total number of the pixel regions, c represents the color of a sub-pixel, a_c-kWhen the sub-pixel representing the target color is c color, the corresponding preset coefficient, P, in the k-th pixel area_c-kWhen the target color sub-pixel is represented as c color, the adjusted data corresponding to the target color sub-pixel in the k-th pixel region, Q_c-kAnd when the target color sub-pixel is represented as the c color, the data before adjustment corresponding to the target color sub-pixel in the k-th pixel area.
The embodiment of the invention also provides a display device which comprises a display panel and the driving device.
Embodiments of the present invention further provide a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the steps of the driving method described above.
The embodiment of the present invention further provides a computer device, which includes a memory, a processor, and a computer program stored in the memory and capable of running on the processor, and the processor implements the steps of the driving method when executing the program.
The invention has the following beneficial effects:
according to the driving method and device for the display panel, provided by the embodiment of the invention, the image data of the picture to be displayed is received, each data corresponding to the target color sub-pixel in the pixel unit which is to display the whitest brightness is adjusted according to the relationship among the pre-established pixel area, the target color sub-pixel and the preset coefficient, and then the display panel is controlled to display according to the adjusted data. Therefore, the color to be displayed by the pixel unit with the whitest brightness to be displayed in the image to be displayed can be adjusted, so that the image to be displayed meets the specification required by the display panel, and the display effect is improved.
Drawings
Fig. 1 is a flowchart of a driving method according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of a pixel region of a display panel according to an embodiment of the invention;
fig. 3 is a flowchart of a method for determining a preset coefficient corresponding to a kth pixel region according to an embodiment of the present invention;
FIG. 4 is a schematic diagram of a color coordinate matrix according to an embodiment of the present invention;
fig. 5 is a second flowchart of a method for determining a predetermined coefficient corresponding to a kth pixel region according to an embodiment of the present invention;
FIG. 6 is a second schematic diagram of a color coordinate matrix according to an embodiment of the present invention;
fig. 7 is a third flowchart of a method for determining a predetermined coefficient corresponding to a kth pixel region according to an embodiment of the present invention;
FIG. 8 is a third schematic diagram of a color coordinate matrix according to an embodiment of the present invention;
fig. 9 is a fourth flowchart of a method for determining a predetermined coefficient corresponding to a kth pixel region according to an embodiment of the present invention;
fig. 10 is a schematic view of a driving device according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention clearer, specific embodiments of a method and an apparatus for driving a display panel according to an embodiment of the present invention are described in detail below with reference to the accompanying drawings. It should be understood that the preferred embodiments described below are only for illustrating and explaining the present invention and are not to be used for limiting the present invention. And the embodiments and features of the embodiments may be combined with each other without conflict. It should be noted that the sizes and shapes of the figures in the drawings are not to be considered true scale, but are merely intended to schematically illustrate the present invention. And the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout.
Generally, the gamma tuning process of the display panel is to perform white balance correction only on the physical center area of the display panel (i.e., to calibrate the brightness and color coordinates of the whitest picture (255 gray scale)). However, in the process of manufacturing the display panel, the display panel may have non-uniformity due to the difference of the process, resulting in poor display effect. For example, in an Organic Light Emitting Diode (OLED), due to process variation, the Film thickness of the Light Emitting material layer in the OLED may vary in different regions, and the characteristics of the Thin Film Transistor (TFT) may vary in different regions. Thus, when some pixels in the display panel display the most white luminance, there may be a luminance difference, resulting in a poor display effect.
In view of this, the driving method of the display panel provided in the embodiment of the invention, as shown in fig. 1, may include the following steps:
s101, receiving image data of a picture to be displayed; wherein the image data includes: data corresponding to the sub-pixels of the multiple colors;
s102, adjusting each data corresponding to the target color sub-pixel in the pixel unit which is to display the whitest brightness according to the pre-established relationship among the pixel area, the target color sub-pixel, the preset coefficient and the data corresponding to the target color sub-pixel; the display area of the display panel is divided into a plurality of pixel areas which are arranged in an array, and a target color sub-pixel in each pixel area corresponds to a predetermined preset coefficient;
and S103, controlling a display panel to display according to the adjusted data.
In the driving method of the display panel provided by the embodiment of the present invention, the image data of the picture to be displayed is received, and each data corresponding to the target color sub-pixel in the pixel unit that displays the whitest brightness is adjusted according to the relationship among the pre-established pixel area, the target color sub-pixel and the preset coefficient, and then the display panel is controlled to display according to the adjusted data. Therefore, the color to be displayed by the pixel unit with the whitest brightness to be displayed in the image to be displayed can be adjusted, so that the image to be displayed meets the specification required by the display panel, and the display effect is improved.
In specific implementation, in the embodiment of the present invention, a relationship among the pre-established pixel region, the target color sub-pixel, the preset coefficient, and the data corresponding to the target color sub-pixel satisfies a formula: p_c-k=a_c-kQ_c-k;
Wherein K is more than or equal to 1 and less than or equal to K and is an integer, K represents the total number of pixel regions, c represents the color of a sub-pixel, a_c-kWhen the sub-pixel representing the target color is c color, the corresponding preset coefficient, P, in the k-th pixel area_c-kWhen the sub-pixel of the target color is c color, the adjusted data Q corresponding to the sub-pixel of the target color in the k-th pixel region_c-kWhen the target color sub-pixel is represented as the c color, the data before adjustment corresponding to the target color sub-pixel in the kth pixel area. The above values may be designed and determined according to the actual application environment, and are not limited herein.
Generally, the display area of the display panel may include a plurality of pixel units, each pixel unit includes a plurality of color sub-pixels, so that color mixing may be performed by the sub-pixels to realize picture display. For example, the pixel unit may include a red sub-pixel, a green sub-pixel, and a blue sub-pixel, so that the image display may be realized by mixing red, green, and blue colors. For example, color mixing is performed by red, green, and blue to realize white screen display or color screen display.
In specific implementation, in the embodiment of the present invention, as shown in fig. 2, the display area AA of the display panel may be divided into a plurality of pixel regions S _ k arranged in an array. Each pixel region S _ k may include the same number of pixel units. For example, K — 12, the pixel regions S _1 to S _12 may include 4 × 4 pixel cells P1 to P16. Alternatively, each pixel region may include 1 pixel unit. Alternatively, each pixel region may also include 2 × 2 pixel units. Alternatively, each pixel region may also include 3 × 3 pixel units. Of course, in practical applications, the number of pixel units included in each pixel region S _ k may also be determined according to practical application environments, and is not limited herein.
The present invention will be described in detail with reference to specific examples. It should be noted that the present embodiment is intended to better explain the present invention, but not to limit the present invention.
The first embodiment,
In practical implementation, in the embodiment of the present invention, the target color may include red, that is, c ═ 1, so that the target subpixel includes a red subpixel. As shown in fig. 2, each red sub-pixel in each pixel region S _ k corresponds to a predetermined coefficient a_1-k. For example, the red sub-pixel in the pixel region S _1 corresponds to a predetermined preset coefficient a_1-1The red sub-pixel in the pixel region S _2 corresponds to a predetermined preset coefficient a_1-2The red sub-pixel in the pixel region S _3 corresponds to a predetermined preset coefficient a_1-3. The rest can be analogized, and the like, but is not limited herein. Thus, the preset coefficient a corresponding to the pixel area, the red sub-pixel and the red sub-pixel can be established in advance_1-kAnd adjusting each data corresponding to the red sub-pixel in the image data according to the relationship between the data corresponding to the red sub-pixel. Therefore, the whitest picture to be displayed can be adjusted, so that the whitest picture meets the specification required by the display panel, and the display effect is improved.
The gray scale is generally divided into several parts of the brightness variation between the darkest and the brightest so as to control the brightness of the screen. For example, the displayed image may generally be composed of three colors, red, green, and blue, to form a color image by mixing, wherein each color may exhibit a different brightness level, and the red, green, and blue of different brightness levels may be combined to form different color dots. Gray levels are the gradation levels representing the different brightness from the darkest to the brightest. The more the intermediate levels are, the more exquisite the picture effect can be presented. Currently, a typical display panel may employ a 6-bit (2 to 8 th power of brightness gradation, i.e. having 64 gray scale), a 7-bit (2 to 7 th power of brightness gradation, i.e. having 128 gray scale), a 8-bit (2 to 8 th power of brightness gradation, i.e. having 256 gray scale) panel, a 10-bit (2 to 10 th power of brightness gradation, i.e. having 1024 gray scale) panel, a 12-bit (2 to 12 th power of brightness gradation, i.e. having 4096 gray scale) panel, or a 16-bit (2 to 16 th power of brightness gradation, i.e. having 65536 gray scale) panel to realize image display. In the following, the display panel is described as including red, green, blue and 256 gray levels, but the reader should understand that the color of the sub-pixels included in the display panel is not limited thereto.
In practical implementation, in the embodiment of the present invention, as shown in fig. 3, the preset coefficient a corresponding to the kth pixel region is determined_1-kThe method of (3), may comprise the steps of:
and S301, performing white balance correction on the physical central area of the display area.
Wherein the physical center region may refer to a region where the geometric center of the display area is located. For example, the physical center area may refer to: and an area surrounded by circles which are centered at the geometric center of the display area and have a preset distance as a radius. The preset distance may be the same as the preset distance in the prior art, and is not limited herein. The method of correcting the white balance is the same as that in the prior art, and is not limited herein.
And S302, controlling the display panel after white balance correction to display the pure color picture with the highest gray scale in the target color.
Specifically, the red sub-pixel in the display panel after white balance correction is controlled to be lit by adopting a data signal of 225 gray scales, so that the display panel displays a pure-color picture of 255 red gray scales.
And displaying pure color pictures with 255 gray scales in red, so that each red sub-pixel in the display area displays the red pictures with 255 gray scales.
S303, acquiring a color coordinate matrix corresponding to the pure color picture with the highest gray scale in the target color; the display area is divided into K pixel areas arranged in an array, and the target color sub-pixel in each pixel area corresponds to one color coordinate (x)_1-k,y_1-k) The color coordinate matrix comprises color coordinates (x) corresponding to the target color sub-pixels in each pixel region_1-k,y_1-k)。
Referring to fig. 2 and 4, the display area AA is divided into 12 pixel areas S _1 to S _12 arranged in an array, and the red sub-pixel of each of the pixel areas S _1 to S _12 corresponds to a color coordinate (x)_1-1,y_1-1)~(x_1-12,y_1-12) For example, the red sub-pixel of the pixel region S _1 corresponds to the color coordinate (x)_1-1,y_1-1) The red sub-pixel of the pixel region S _2 corresponds to the color coordinate (x)_1-2,y_1-2) The red sub-pixel of the pixel region S _3 corresponds to the color coordinate (x)_1-3,y_1-3) The rest can be analogized, and the description is omitted here. The color coordinate matrix corresponding to the 255-gray-scale red picture comprises; (x)_1-1,y_1-1)~(x_1-12,y_1-12)。
S304, selecting color coordinates corresponding to at least two pixel areas in the physical center area, and determining the arithmetic mean value of x in the selected color coordinates; taking the pixel areas S _6 and S _7 located in the physical center area as an example, the color coordinate (x) corresponding to the pixel area S _6 can be selected_1-6,y_1-6) Color coordinates (x) corresponding to the pixel region S _7_1-7,y_1-7) And calculating the arithmetic mean:
s305, according to formula M1 ═ a_1-kN1_kDetermining a predetermined coefficient a of the red sub-pixel corresponding to each pixel region_1-k(ii) a Wherein M1 represents the arithmetic mean of the determined x, N1_kRepresents the k-th pixelX in color coordinates corresponding to the region_1-k。
Wherein, according to the formula M1 ═ a_1-kN1_kI.e. byDue to N1_kAs is known, a predetermined coefficient a of the red sub-pixel of each pixel region can thus be obtained_1-k. This can be according to the formula: p_c-k=a_c- kQ_c-kBy determining a predetermined coefficient a_1-kAnd a predetermined coefficient a_1-kAnd establishing a relation among the pixel area, the target color sub-pixel, the preset coefficient and data corresponding to the target color sub-pixel by the corresponding pixel area S _ k and the red sub-pixel. Therefore, each data corresponding to the red sub-pixel in the image data can be adjusted according to the established relation. Therefore, the whitest picture to be displayed can be adjusted, so that the whitest picture meets the specification required by the display panel, and the display effect is improved.
In specific implementation, in the embodiment of the present invention, the Display panel may be an OLED Display panel, and may also be a Liquid Crystal Display (LCD), which is not limited herein.
Example II,
Fig. 5 shows a flowchart of a driving method according to the present embodiment, which is modified from the first embodiment. Only the differences between the present embodiment and the first embodiment will be described below, and the descriptions of the same parts are omitted here.
In practical implementation, in the embodiment of the present invention, the target color may include green, that is, c ═ 2, so that the target subpixel includes a green subpixel. As shown in fig. 2, each of the green sub-pixels in each of the pixel regions S _ k corresponds to a predetermined coefficient a_2-k. For example, the green sub-pixel in the pixel region S _1 corresponds to a predetermined preset coefficient a_2-1The green sub-pixel in the pixel region S _2 corresponds to a predetermined coefficient a_2-2The green sub-pixel in the pixel region S _3 corresponds to a predetermined coefficient a_2-3. The rest can be analogized, and the like, but is not limited herein. Thus, the preset coefficient a corresponding to the pixel area, the green sub-pixel and the green sub-pixel can be established in advance_2-kAnd adjusting each data corresponding to the green sub-pixel in the image data according to the relationship between the data corresponding to the green sub-pixel. Therefore, the whitest picture to be displayed can be adjusted, so that the whitest picture meets the specification required by the display panel, and the display effect is improved.
In practical implementation, in the embodiment of the present invention, as shown in fig. 5, the preset coefficient a corresponding to the kth pixel region is determined_2-kThe method of (3), may comprise the steps of:
s501, performing white balance correction on a physical central area of a display area;
and S502, controlling the display panel after white balance correction to display the pure color picture with the highest gray scale in the target color.
Specifically, the green sub-pixel in the display panel after white balance correction is controlled to be lit by adopting a data signal of 225 gray scales, so that the display panel displays a pure-color picture of 255 green gray scales.
S503, acquiring a color coordinate matrix corresponding to the pure color picture with the highest gray scale in the target color; the display area is divided into K pixel areas arranged in an array, and the target color sub-pixel in each pixel area corresponds to one color coordinate (x)_2-k,y_2-k) The color coordinate matrix comprises color coordinates (x) corresponding to the target color sub-pixels in each pixel region_2-k,y_2-k)。
Referring to fig. 2 and 6, the display area AA is divided into 12 pixel areas S _1 to S _12 arranged in an array, and the green sub-pixels of each of the pixel areas S _1 to S _12 correspond to a color coordinate (x)_2-1,y_2-1)~(x_2-12,y_2-12) For example, the green sub-pixel of the pixel region S _1 corresponds to the color coordinate (x)_2-1,y_2-1) The green sub-pixel of the pixel region S _2 corresponds to the color coordinate (x)_2-2,y_2-2) The green sub-pixel of the pixel region S _3 corresponds to the color coordinate (x)_2-3,y_2-3) The rest are as followsAnd so on, which are not described in detail herein. The color coordinate matrix corresponding to the green picture with 255 gray levels comprises; (x)_2-1,y_2-1)~(x_2-12,y_2-12)。
S504, selecting color coordinates corresponding to at least two pixel areas in the physical center area, and determining an arithmetic mean value of y in the selected color coordinates; taking the pixel areas S _6 and S _7 located in the physical center area as an example, the color coordinate (x) corresponding to the pixel area S _6 can be selected_2-6,y_2-6) Color coordinates (x) corresponding to the pixel region S _7_2-7,y_2-7) And calculating the arithmetic mean:
s505, according to formula M2 ═ a_2-kN2_kDetermining a predetermined coefficient a of the green sub-pixel corresponding to each pixel region_2-k(ii) a Wherein M2 represents the arithmetic mean of the determined y, N2_kRepresenting y in the color coordinate corresponding to the k-th pixel region_2-k。
Wherein, according to the formula M2 ═ a_2-kN2_kI.e. byDue to N2_kAs is known, a predetermined coefficient a of the green sub-pixel of each pixel region can thus be obtained_2-k. This can be according to the formula: p_c-k=a_c- kQ_c-kBy determining a predetermined coefficient a_2-kAnd a predetermined coefficient a_2-kAnd establishing a relation among the pixel area, the target color sub-pixel, the preset coefficient and data corresponding to the target color sub-pixel by the corresponding pixel area S _ k and the green sub-pixel. Therefore, each data corresponding to the green sub-pixel in the image data can be adjusted according to the established relation. Therefore, the whitest picture to be displayed can be adjusted, so that the whitest picture meets the specification required by the display panel, and the display effect is improved.
Example III,
Fig. 7 shows a flowchart of a driving method according to the present embodiment, which is modified from the first embodiment. Only the differences between the present embodiment and the first embodiment will be described below, and the descriptions of the same parts are omitted here.
In practical implementation, in the embodiment of the present invention, the target color may include blue, that is, c is 3, so that the target sub-pixel includes a blue sub-pixel. As shown in fig. 2, each of the blue sub-pixels in each of the pixel regions S _ k corresponds to a predetermined coefficient a_3-k. For example, the blue sub-pixel in the pixel region S _1 corresponds to a predetermined preset coefficient a_3-1The blue sub-pixel in the pixel region S _2 corresponds to a predetermined preset coefficient a_3-2The blue sub-pixel in the pixel region S _3 corresponds to a predetermined preset coefficient a_3-3. The rest can be analogized, and the like, but is not limited herein. Thus, the preset coefficient a corresponding to the pixel region, the blue sub-pixel and the blue sub-pixel can be established in advance_3-kAnd adjusting each data corresponding to the blue sub-pixel in the image data according to the relationship between the data corresponding to the blue sub-pixel. Therefore, the whitest picture to be displayed can be adjusted, so that the whitest picture meets the specification required by the display panel, and the display effect is improved.
In practical implementation, in the embodiment of the present invention, as shown in fig. 7, the preset coefficient a corresponding to the kth pixel region is determined_3-kThe method of (3), may comprise the steps of:
s701, performing white balance correction on a physical central area of a display area;
and S702, controlling the display panel after white balance correction to display the pure color picture with the highest gray scale in the target color.
Specifically, the blue sub-pixel in the display panel after white balance correction is controlled to be lit by adopting a data signal of 225 gray scales, so that the display panel displays a pure color picture of 255 blue gray scales.
S703, acquiring a color coordinate matrix corresponding to the pure color picture with the highest gray scale in the target color; wherein the display region is divided into K pixel regions arranged in array, each pixel regionThe target color sub-pixel in (1) corresponds to a color coordinate (x)_3-k,y_3-k) The color coordinate matrix comprises color coordinates (x) corresponding to the target color sub-pixels in each pixel region_3-k,y_3-k)
Referring to fig. 2 and 8, the display area AA is divided into 12 pixel areas S _1 to S _12 arranged in an array, and the blue sub-pixel of each of the pixel areas S _1 to S _12 corresponds to a color coordinate (x)_3-1,y_3-1)~(x_3-12,y_3-12) For example, the blue sub-pixel of the pixel region S _1 corresponds to the color coordinate (x)_3-1,y_3-1) The blue sub-pixel of the pixel region S _2 corresponds to the color coordinate (x)_3-2,y_3-2) The blue sub-pixel of the pixel region S _3 corresponds to the color coordinate (x)_3-3,y_3-3) The rest can be analogized, and the description is omitted here. The color coordinate matrix corresponding to the 255-gray-scale blue picture comprises; (x)_3-1,y_3-1)~(x_3-12,y_3-12)。
S704, selecting color coordinates corresponding to at least two pixel areas in the physical center area, and respectively determining the arithmetic mean values of x and y in the selected color coordinates; taking the pixel areas S _6 and S _7 located in the physical center area as an example, the color coordinate (x) corresponding to the pixel area S _6 can be selected_3-6,y_3-6) Color coordinates (x) corresponding to the pixel region S _7_3-7,y_3-7) And calculating the arithmetic mean:
s705, according to formula M3 ═ a_3-kN3_kDetermining a predetermined coefficient a of the blue sub-pixel corresponding to each pixel region_3-k(ii) a Where M3 represents the determined product of the arithmetic mean of x and the arithmetic mean of y, N3_kRepresenting x in the color coordinate corresponding to the k-th pixel region_3-kAnd y_3-kThe product of (a).
Wherein, according to the formula M3 ═ a_3-kN3_kI.e. byN3_k=x_3-k*y_3-kDue to N3_kAs is known, a predetermined coefficient a of the blue sub-pixel of each pixel region can thus be obtained_3-k. This can be according to the formula: p_c-k=a_c-kQ_c-kBy determining a predetermined coefficient a_3-kAnd a predetermined coefficient a_3-kAnd establishing a relation among the pixel area, the target color sub-pixel, the preset coefficient and the data corresponding to the target color sub-pixel by the corresponding pixel area S _ k and the blue sub-pixel. Therefore, each data corresponding to the blue sub-pixel in the image data can be adjusted according to the established relation. Therefore, the whitest picture to be displayed can be adjusted, so that the whitest picture meets the specification required by the display panel, and the display effect is improved.
Example four,
Fig. 9 shows a flowchart of a driving method according to the present embodiment, which is modified from the first embodiment. Only the differences between the present embodiment and the first embodiment will be described below, and the descriptions of the same parts are omitted here.
In practical implementation, in the embodiment of the present invention, the target color may include red, green and blue, where c-1 represents red, c-2 represents green, and c-3 represents blue, so that the target sub-pixel includes a red sub-pixel, a green sub-pixel and a blue sub-pixel. As shown in fig. 2, each red sub-pixel in each pixel region S _ k corresponds to a predetermined coefficient a_1-kThe green sub-pixel corresponds to a predetermined preset coefficient a_2-kThe blue sub-pixel corresponds to a predetermined preset coefficient a_3-k. For example, the red sub-pixel in the pixel region S _1 corresponds to a predetermined preset coefficient a_1-1The green sub-pixel corresponds to a predetermined preset coefficient a_2-1The blue sub-pixel corresponds to a predetermined preset coefficient a_3-1. The red sub-pixel in the pixel region S _2 corresponds to a predetermined preset coefficient a_1-2Green sub-pixels corresponding to a predetermined oneA predetermined coefficient of_2-2The blue sub-pixel corresponds to a predetermined preset coefficient a_3-2. The red sub-pixel in the pixel region S _3 corresponds to a predetermined preset coefficient a_1-3The green sub-pixel corresponds to a predetermined preset coefficient a_2-3The blue sub-pixel corresponds to a predetermined preset coefficient a_3-3. The rest can be analogized, and the like, but is not limited herein. Thus, the preset coefficient a corresponding to the pixel area, the red sub-pixel and the red sub-pixel can be established in advance_1-kAnd adjusting each data corresponding to the red sub-pixel in the image data according to the relationship between the data corresponding to the red sub-pixel. And according to the preset coefficient a corresponding to the pixel area, the green sub-pixel and the green sub-pixel which are established in advance_2-kAnd adjusting each data corresponding to the green sub-pixel in the image data according to the relationship between the data corresponding to the green sub-pixel. And according to the preset coefficient a corresponding to the pixel area, the blue sub-pixel and the blue sub-pixel which are established in advance_3-kAnd adjusting each data corresponding to the blue sub-pixel in the image data according to the relationship between the data corresponding to the blue sub-pixel. Therefore, the whitest picture to be displayed can be adjusted, so that the whitest picture meets the specification required by the display panel, and the display effect is improved.
In practical implementation, in the embodiment of the present invention, as shown in fig. 9, the preset coefficient a corresponding to the kth pixel region is determined_c-kThe method of (3), may comprise the steps of:
s901, carrying out white balance correction on a physical central area of a display area;
s902, controlling the display panel after white balance correction to sequentially display pure color pictures with the highest gray scales in red, green and blue;
specifically, the red sub-pixel, the green sub-pixel and the blue sub-pixel in the display panel after white balance correction are controlled to be sequentially lighted by adopting the data signal of 225 gray scales, so that the display panel sequentially displays pure color pictures of 255 gray scales in red, green and blue.
S903, respectively obtaining color coordinate matrixes corresponding to the pure color picture with the highest gray scale in red, green and blue; wherein the display area is divided into K pixel areas arranged in an array, each pixel area corresponds to the color coordinate (x _1-K, y _1-K) of one red sub-pixel one by one, the color coordinates (x _2-k, y _2-k) of the green sub-pixels and the color coordinates (x _3-k, y _3-k) of the blue sub-pixels, the color coordinate matrix corresponding to the red sub-pixels comprises the color coordinates (x _1-k, y _1-k) corresponding to the red sub-pixels in each pixel region, the color coordinate matrix corresponding to the green sub-pixels comprises the color coordinates (x _2-k, y _2-k) corresponding to the green sub-pixels in each pixel region, and the color coordinate matrix corresponding to the blue color comprises the color coordinates (x _3-k, y _3-k) corresponding to the blue color in each pixel region;
as shown in fig. 2, 4, 6 and 8, the display area AA is divided into 12 pixel areas S _1 to S _12 arranged in an array, and the red sub-pixel of each of the pixel areas S _1 to S _12 corresponds to one color coordinate (x)_1-1,y_1-1)~(x_1-12,y_1-12) For example, the red sub-pixel of the pixel region S _1 corresponds to the color coordinate (x)_1-1,y_1-1) The red sub-pixel of the pixel region S _2 corresponds to the color coordinate (x)_1-2,y_1-2) The red sub-pixel of the pixel region S _3 corresponds to the color coordinate (x)_1-3,y_1-3) The rest can be analogized, and the description is omitted here. The color coordinate matrix corresponding to the 255-gray-scale red picture comprises; (x)_1-1,y_1-1)~(x_1-12,y_1-12)。
The green sub-pixels of each pixel region S _ 1-S _12 correspond to a color coordinate (x)_2-1,y_2-1)~(x_2-12,y_2-12) For example, the green sub-pixel of the pixel region S _1 corresponds to the color coordinate (x)_2-1,y_2-1) The green sub-pixel of the pixel region S _2 corresponds to the color coordinate (x)_2-2,y_2-2) The green sub-pixel of the pixel region S _3 corresponds to the color coordinate (x)_2-3,y_2-3) The rest can be analogized, and the description is omitted here. The color coordinate matrix corresponding to the green picture with 255 gray levels comprises; (x)_2-1,y_2-1)~(x_2-12,y_2-12)。
The blue sub-pixels of each pixel region S _ 1-S _12 correspond to a color coordinate (x)_3-1,y_3-1)~(x_3-12,y_3-12) For example, the blue sub-pixel of the pixel region S _1 corresponds to the color coordinate (x)_3-1,y_3-1) The blue sub-pixel of the pixel region S _2 corresponds to the color coordinate (x)_3-2,y_3-2) The blue sub-pixel of the pixel region S _3 corresponds to the color coordinate (x)_3-3,y_3-3) The rest can be analogized, and the description is omitted here. The color coordinate matrix corresponding to the 255-gray-scale blue picture comprises; (x)_3-1,y_3-1)~(x_3-12,y_3-12)。
And S904, respectively selecting color coordinates corresponding to the red sub-pixel, the green sub-pixel and the blue sub-pixel corresponding to at least two pixel areas in the physical center area, and respectively determining the arithmetic mean value of x and y in the selected color coordinates corresponding to the red sub-pixel, the green sub-pixel and the blue sub-pixel.
Taking the pixel regions S _6 and S _7 located in the physical center region as an example, the color coordinate (x) corresponding to the pixel region S _6 can be selected_1-6,y_1-6)、(x_2-6,y_2-6) And (x)_3-6,y_3-6) Color coordinates (x) corresponding to the pixel region S _7_1-7,y_1-7)、(x_2-7,y_2-7) And (x)_3-7,y_3-7) And calculating the arithmetic mean: the arithmetic mean of x for the red subpixel is:the arithmetic mean of y for the green sub-pixel is:the arithmetic mean of x for the blue sub-pixel is:the arithmetic mean of y for the blue subpixel is:
s905, according to formula M1 ═ a_1-kN1_kDetermining a predetermined coefficient a of the red sub-pixel corresponding to each pixel region_1-k(ii) a Wherein M1 represents the arithmetic mean of the determined x, N1_kRepresenting x in the color coordinate corresponding to the k-th pixel region_1-k。
Wherein, according to the formula M1 ═ a_1-kN1_kI.e. byDue to N1_kAs is known, a predetermined coefficient a of the red sub-pixel of each pixel region can thus be obtained_1-k. This can be according to the formula: p_c-k=a_c- kQ_c-kBy determining a predetermined coefficient a_1-kAnd a predetermined coefficient a_1-kAnd establishing a relation among the pixel area, the target color sub-pixel, the preset coefficient and data corresponding to the target color sub-pixel by the corresponding pixel area S _ k and the red sub-pixel.
And, according to the formula M2 ═ a_2-kN2_kDetermining a predetermined coefficient a of the green sub-pixel corresponding to each pixel region_2-k(ii) a Wherein M2 represents the arithmetic mean of the determined y, N2_kRepresenting y in the color coordinate corresponding to the k-th pixel region_2-k。
Wherein, according to the formula M2 ═ a_2-kN2_kI.e. byDue to N2_kAs is known, a predetermined coefficient a of the green sub-pixel of each pixel region can thus be obtained_2-k. This can be according to the formula: p_c-k=a_c- kQ_c-kBy determining a predetermined coefficient a_2-kAnd a predetermined coefficient a_2-kAnd establishing a relation among the pixel area, the target color sub-pixel, the preset coefficient and data corresponding to the target color sub-pixel by the corresponding pixel area S _ k and the green sub-pixel.
And, according to the formula M3 ═ a_3-kN3_kDetermining a predetermined coefficient a of the blue sub-pixel corresponding to each pixel region_3-k(ii) a Where M3 represents the determined product of the arithmetic mean of x and the arithmetic mean of y, N3_kRepresenting x in the color coordinate corresponding to the k-th pixel region_3-kAnd y_3-kThe product of (a).
Wherein, according to the formula M3 ═ a_3-kN3_kI.e. byN3_k=x_3-k*y_3-kDue to N3_kAs is known, a predetermined coefficient a of the blue sub-pixel of each pixel region can thus be obtained_3-k. This can be according to the formula: p_c-k=a_c-kQ_c-kBy determining a predetermined coefficient a_3-kAnd a predetermined coefficient a_3-kAnd establishing a relation among the pixel area, the target color sub-pixel, the preset coefficient and the data corresponding to the target color sub-pixel by the corresponding pixel area S _ k and the blue sub-pixel.
In this way, the data corresponding to the red sub-pixel, the green sub-pixel, and the blue sub-pixel in the image data can be adjusted according to the established relationship. Therefore, the whitest picture to be displayed can be adjusted, so that the whitest picture meets the specification required by the display panel, and the display effect is improved.
Based on the same inventive concept, an embodiment of the present invention further provides a driving apparatus of a display panel, as shown in fig. 10, including:
a receiving unit 10 for receiving image data of a picture to be displayed; wherein the image data includes: data corresponding to the sub-pixels of the multiple colors;
the adjusting unit 20 is configured to adjust each data corresponding to the target color sub-pixel in the pixel unit that displays the whitest brightness according to a relationship among the pre-established pixel region, the target color sub-pixel, the preset coefficient, and the data corresponding to the target color sub-pixel; the display area of the display panel 40 is divided into a plurality of pixel areas arranged in an array, and a target color sub-pixel in each pixel area corresponds to a predetermined preset coefficient;
and a display driving unit 30 for controlling the display panel 40 to display according to the adjusted data.
The working principle and the specific implementation of the driving apparatus are the same as those of the embodiment of the driving method of the display panel, and therefore, the working process of the driving apparatus of the display panel can be implemented by referring to the specific implementation of the driving method in the embodiment, and is not described herein again.
In particular implementation, in the embodiment of the present invention, the receiving unit, the adjusting unit, and the display driving unit may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Of course, in practical applications, the above units may be designed and determined according to practical application environments, and are not limited herein.
In specific implementation, in the embodiment of the present invention, a relationship among the pre-established pixel region, the target color sub-pixel, the preset coefficient, and the data corresponding to the target color sub-pixel satisfies a formula: p_c-k=a_c-kQ_c-k;
Wherein K is more than or equal to 1 and less than or equal to K and is an integer, K represents the total number of pixel regions, c represents the color of a sub-pixel, a_c-kWhen the sub-pixel representing the target color is c color, the corresponding preset coefficient, P, in the k-th pixel area_c-kWhen the sub-pixel of the target color is c color, the adjusted data Q corresponding to the sub-pixel of the target color in the k-th pixel region_c-kWhen the target color sub-pixel is represented as the c color, the data before adjustment corresponding to the target color sub-pixel in the kth pixel area.
Based on the same inventive concept, the embodiment of the invention further provides a display device, which comprises a display panel and the driving device provided by the embodiment of the invention. The principle of the display device to solve the problem is similar to the driving device, so the implementation of the display device can be referred to the implementation of the driving device, and repeated details are not repeated herein.
In specific implementation, the display device provided in the embodiment of the present invention may be: any product or component with a display function, such as a mobile phone, a tablet computer, a television, a display, a notebook computer, a digital photo frame, a navigator and the like. Other essential components of the display device are understood by those skilled in the art, and are not described herein or should not be construed as limiting the invention.
Based on the same inventive concept, embodiments of the present invention also provide a computer-readable storage medium, on which a computer program is stored, and the program, when executed by a processor, implements the steps of any of the driving methods provided by the embodiments of the present invention. In particular, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, and the like) having computer-usable program code embodied therein.
Based on the same inventive concept, an embodiment of the present invention further provides a computer device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and when the processor executes the computer program, the computer device implements any of the steps of the driving method provided by the embodiment of the present invention.
According to the driving method and device for the display panel, provided by the embodiment of the invention, the image data of the picture to be displayed is received, each data corresponding to the target color sub-pixel in the pixel unit which is to display the whitest brightness is adjusted according to the relationship among the pre-established pixel area, the target color sub-pixel and the preset coefficient, and then the display panel is controlled to display according to the adjusted data. Therefore, the color to be displayed by the pixel unit with the whitest brightness to be displayed in the image to be displayed can be adjusted, so that the image to be displayed meets the specification required by the display panel, and the display effect is improved.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.
Claims (9)
1. A method for driving a display panel includes,
receiving image data of a picture to be displayed; wherein the image data includes: data corresponding to the sub-pixels of the multiple colors;
adjusting each data corresponding to the target color sub-pixel in the pixel unit which is to display the whitest brightness according to the relationship among the pre-established pixel area, the target color sub-pixel, the preset coefficient and the data corresponding to the target color sub-pixel; the display area of the display panel is divided into a plurality of pixel areas which are arranged in an array, and a target color sub-pixel in each pixel area corresponds to a predetermined preset coefficient;
controlling the display panel to display according to the adjusted data;
the relationship among the pre-established pixel area, the target color sub-pixel, the preset coefficient and the data corresponding to the target color sub-pixel satisfies the formula: p_c-k=a_c-kQ_c-k;
K is more than or equal to 1 and less than or equal to K and is an integer, K represents the total number of the pixel regions, c represents the color of a sub-pixel, a_c-kWhen the sub-pixel representing the target color is c color, the corresponding preset coefficient, P, in the k-th pixel area_c-kWhen the target color sub-pixel is represented as c color, the adjusted data corresponding to the target color sub-pixel in the k-th pixel region, Q_c-kAnd when the target color sub-pixel is represented as the c color, the data before adjustment corresponding to the target color sub-pixel in the k-th pixel area.
2. The driving method according to claim 1, wherein the target color includes red, c-1; determining a preset coefficient a corresponding to the k-th pixel area_1-kIn the method of (a) to (b),the method comprises the following steps:
performing white balance correction on a physical central area of the display area;
controlling the display panel after the white balance correction to display a pure color picture with the highest gray scale in the target color;
acquiring a color coordinate matrix corresponding to the pure color picture with the highest gray scale in the target color; the display area is divided into K pixel areas arranged in an array, and the target color sub-pixel in each pixel area corresponds to one color coordinate (x)_1-k,y_1-k) The color coordinate matrix comprises color coordinates (x) corresponding to the target color sub-pixel in each pixel region_1-k,y_1-k);
Selecting color coordinates corresponding to at least two pixel areas in the physical center area, and determining the arithmetic mean value of x in the selected color coordinates;
according to the formula M1 ═ a_1-kN1_kDetermining a preset coefficient a of the red sub-pixel corresponding to each of the pixel regions_1-k(ii) a Wherein M1 represents the arithmetic mean of the determined x, N1_kRepresenting x in the color coordinate corresponding to the k-th pixel region_1-k。
3. The driving method according to claim 1, wherein the target color includes green, c-2; determining a preset coefficient a corresponding to the k-th pixel area_2-kThe method of (1), comprising:
performing white balance correction on a physical central area of the display area;
controlling the display panel after the white balance correction to display a pure color picture with the highest gray scale in the target color;
acquiring a color coordinate matrix corresponding to the pure color picture with the highest gray scale in the target color; the display area is divided into K pixel areas arranged in an array, and the target color sub-pixel in each pixel area corresponds to one color coordinate (x)_2-k,y_2-k) The color coordinate matrix comprises color coordinates (x) corresponding to the target color sub-pixel in each pixel region_2-k,y_2-k);
Selecting color coordinates corresponding to at least two pixel areas in the physical center area, and determining an arithmetic mean value of y in the selected color coordinates;
according to the formula M2 ═ a_2-kN2_kDetermining a preset coefficient a of the green sub-pixel corresponding to each of the pixel regions_2-k(ii) a Wherein M2 represents the arithmetic mean of the determined y, N2_kRepresenting y in the color coordinate corresponding to the k-th pixel region_2-k。
4. The driving method according to claim 1, wherein the target color includes blue, c-3; determining a preset coefficient a corresponding to the k-th pixel area_3-kThe method of (1), comprising:
performing white balance correction on a physical central area of the display area;
controlling the display panel after the white balance correction to display a pure color picture with the highest gray scale in the target color;
acquiring a color coordinate matrix corresponding to the pure color picture with the highest gray scale in the target color; the display area is divided into K pixel areas arranged in an array, and the target color sub-pixel in each pixel area corresponds to one color coordinate (x)_3-k,y_3-k) The color coordinate matrix comprises color coordinates (x) corresponding to the target color sub-pixel in each pixel region_3-k,y_3-k);
Selecting color coordinates corresponding to at least two pixel areas in the physical center area, and respectively determining the arithmetic mean values of x and y in the selected color coordinates;
according to the formula M3 ═ a_3-kN3_kDetermining a preset coefficient a of the blue sub-pixel corresponding to each of the pixel regions_3-k(ii) a Where M3 represents the determined product of the arithmetic mean of x and the arithmetic mean of y, N3_kRepresenting x in the color coordinate corresponding to the k-th pixel region_3-kAnd y_3-kThe product of (a).
5. The driving method according to claim 1, wherein the target colors include red, green, and blue; determining a preset coefficient a corresponding to the k-th pixel area_c-kThe method of (1), comprising:
performing white balance correction on a physical central area of the display area;
controlling the display panel after white balance correction to sequentially display pure color pictures with the highest gray scales in the red, the green and the blue;
respectively acquiring color coordinate matrixes corresponding to pure color pictures with the highest gray scales in the red, the green and the blue; the display area is divided into K pixel areas arranged in an array, and each pixel area corresponds to the color coordinate (x) of one red sub-pixel one by one_1-k,y_1-k) Color coordinate (x) of green sub-pixel_2-k,y_2-k) And the color coordinate (x) of the blue sub-pixel_3-k,y_3-k) The color coordinate matrix corresponding to the red sub-pixel comprises the color coordinate (x) corresponding to the red sub-pixel in each pixel area_1-k,y_1-k) The color coordinate matrix corresponding to the green sub-pixel comprises the color coordinate (x) corresponding to the green sub-pixel in each pixel region_2-k,y_2-k) The color coordinate matrix corresponding to blue comprises color coordinates (x) corresponding to blue in each pixel region_3-k,y_3-k);
Respectively selecting color coordinates corresponding to the red sub-pixel, the green sub-pixel and the blue sub-pixel corresponding to at least two pixel areas in the physical center area, and respectively determining the arithmetic mean value of x and y in the selected color coordinates corresponding to the red sub-pixel, the green sub-pixel and the blue sub-pixel;
according to the formula M1 ═ a_1-kN1_kDetermining a preset coefficient a of the red sub-pixel corresponding to each of the pixel regions_1-kAccording to the formula M2 ═ a_2-kN2_kDetermining a preset coefficient a of the green sub-pixel corresponding to each of the pixel regions_2-kAnd according toFormula M3 ═ a_3-kN3_kDetermining a preset coefficient a of the blue sub-pixel corresponding to each of the pixel regions_3-k(ii) a Wherein M1 represents the arithmetic mean of the determined x, N1_kRepresenting x in the color coordinate corresponding to the k-th pixel region_1-kM2 represents the arithmetic mean of the determined y, N2_kRepresenting y in the color coordinate corresponding to the k-th pixel region_2-kM3 represents the determined product of the arithmetic mean of x and the arithmetic mean of y, N3_kRepresenting x in the color coordinate corresponding to the k-th pixel region_3-kAnd y_3-kThe product of (a).
6. A driving apparatus of a display panel, comprising:
the receiving unit is used for receiving image data of a picture to be displayed; wherein the image data includes: data corresponding to the sub-pixels of the multiple colors;
the adjusting unit is used for adjusting each data corresponding to the target color sub-pixel in the pixel unit which displays the whitest brightness according to the relationship among the pre-established pixel area, the target color sub-pixel, the preset coefficient and the data corresponding to the target color sub-pixel; the display area of the display panel is divided into a plurality of pixel areas which are arranged in an array, and a target color sub-pixel in each pixel area corresponds to a predetermined preset coefficient;
the display driving unit is used for controlling the display panel to display according to the adjusted data;
the relationship among the pre-established pixel area, the target color sub-pixel, the preset coefficient and the data corresponding to the target color sub-pixel satisfies the formula: p_c-k=a_c-kQ_c-k;
K is more than or equal to 1 and less than or equal to K and is an integer, K represents the total number of the pixel regions, c represents the color of a sub-pixel, a_c-kWhen the sub-pixel representing the target color is c color, the corresponding preset coefficient, P, in the k-th pixel area_c-kWhen the sub-pixel representing the target color is c color, the color of the sub-pixel is changed into c colorAdjusted data, Q, corresponding to the target color sub-pixel in the kth pixel region_c-kAnd when the target color sub-pixel is represented as the c color, the data before adjustment corresponding to the target color sub-pixel in the k-th pixel area.
7. A display device comprising a display panel and the driving device according to claim 6.
8. A computer-readable storage medium, on which a computer program is stored, characterized in that the program, when being executed by a processor, carries out the steps of the driving method according to any one of claims 1 to 5.
9. A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the steps of the driving method according to any of claims 1-5 are implemented when the processor executes the program.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910432062.2A CN110085168B (en) | 2019-05-23 | 2019-05-23 | Driving method and device of display panel |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910432062.2A CN110085168B (en) | 2019-05-23 | 2019-05-23 | Driving method and device of display panel |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110085168A CN110085168A (en) | 2019-08-02 |
CN110085168B true CN110085168B (en) | 2020-12-15 |
Family
ID=67421374
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910432062.2A Active CN110085168B (en) | 2019-05-23 | 2019-05-23 | Driving method and device of display panel |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110085168B (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110827745B (en) * | 2019-12-26 | 2022-06-14 | 武汉天马微电子有限公司 | Display panel and pixel compensation data generation method and device thereof |
CN113138735B (en) * | 2020-01-20 | 2024-07-05 | 北京迈格威科技有限公司 | Display control method, device and electronic system |
CN111445827B (en) * | 2020-04-16 | 2022-08-23 | Tcl华星光电技术有限公司 | Display device and driving method thereof |
CN114527950B (en) * | 2022-02-23 | 2025-04-01 | 深圳创维-Rgb电子有限公司 | Screen color adjustment method, device, equipment and storage medium |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101399130B1 (en) * | 2007-03-22 | 2014-05-26 | 엘지디스플레이 주식회사 | Back Light Unit Driving Apparatus |
CN102034407B (en) * | 2010-11-29 | 2013-07-10 | 广东威创视讯科技股份有限公司 | Light-emitting diode screen color and brightness adjustment method and system |
CN103413527A (en) * | 2013-08-19 | 2013-11-27 | 西安诺瓦电子科技有限公司 | Image acquisition method and display method for LED display screen correction |
KR101694621B1 (en) * | 2015-05-22 | 2017-01-09 | 한국광기술원 | Apparatus and method for estimating brightness using image sensor of auto exposure data |
CN105261334B (en) * | 2015-11-12 | 2018-04-10 | 深圳市华星光电技术有限公司 | Show homogenization systems and method |
CN105741812A (en) * | 2016-05-10 | 2016-07-06 | 京东方科技集团股份有限公司 | Display method of liquid crystal displayer, liquid crystal displayer and display device |
WO2018104824A1 (en) * | 2016-12-07 | 2018-06-14 | Semiconductor Energy Laboratory Co., Ltd. | Semiconductor device, display system, and electronic device |
CN106782429B (en) * | 2016-12-30 | 2019-09-17 | 上海顺久电子科技有限公司 | Eliminate the method and device of screen inhomogeneities |
-
2019
- 2019-05-23 CN CN201910432062.2A patent/CN110085168B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN110085168A (en) | 2019-08-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110085168B (en) | Driving method and device of display panel | |
CN110085166B (en) | Bright spot compensation method and device for curved screen | |
CN106782307B (en) | A kind of gray level compensation method and gray scale compensation system of OLED display panel | |
RU2660628C1 (en) | Liquid crystal panel and control method for such panel | |
CN105096755B (en) | A kind of display device and its sub-pixel rendering intent using sub-pixel rendering intent | |
WO2016197459A1 (en) | Liquid crystal panel and driving method therefor | |
WO2018214188A1 (en) | Image processing method, image processing device, and display device | |
WO2016197450A1 (en) | Liquid crystal panel and driving method therefor | |
WO2020147505A1 (en) | Pixel rendering method and device, image rendering method and device, and display device | |
WO2016183864A1 (en) | Liquid crystal panel and driving method thereof | |
RU2670252C1 (en) | Method for setting levels of green pixels on liquid crystal panel | |
WO2013035635A1 (en) | Image display device and image display method | |
RU2654349C1 (en) | Liquid crystal panel and control method for such panel | |
CN108364615B (en) | Mura compensation method and Mura compensation system | |
CN107818766A (en) | Integrated circuit for driving display panel and method thereof | |
US9728160B2 (en) | Image processing method of a display for reducing color shift | |
KR102008073B1 (en) | Liquid crystal panel and pixel unit setting method thereof | |
CN108615496B (en) | Image data processing method and device | |
TW202143214A (en) | Display driving device and driving method | |
US9311886B2 (en) | Display device including signal processing unit that converts an input signal for an input HSV color space, electronic apparatus including the display device, and drive method for the display device | |
CN108898987B (en) | Gray scale conversion method, gray scale conversion device and display device | |
CN116052591A (en) | Compensation method and compensation device for display panel and computer readable storage medium | |
CN109727573B (en) | Display method and display device | |
CN113077764B (en) | Dual liquid crystal display device | |
CN111276089B (en) | Gray scale compensation calculation method and device and display device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |