CN109308868A - Display panel driving method and system and display device - Google Patents
Display panel driving method and system and display device Download PDFInfo
- Publication number
- CN109308868A CN109308868A CN201811550745.XA CN201811550745A CN109308868A CN 109308868 A CN109308868 A CN 109308868A CN 201811550745 A CN201811550745 A CN 201811550745A CN 109308868 A CN109308868 A CN 109308868A
- Authority
- CN
- China
- Prior art keywords
- driving data
- driving
- display panel
- gamma
- algorithm
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 46
- 238000004422 calculation algorithm Methods 0.000 claims abstract description 80
- 230000004044 response Effects 0.000 claims abstract description 27
- 230000000007 visual effect Effects 0.000 claims abstract description 19
- 238000009792 diffusion process Methods 0.000 claims abstract description 16
- 238000004590 computer program Methods 0.000 claims description 13
- 239000003086 colorant Substances 0.000 claims description 10
- 241000023320 Luma <angiosperm> Species 0.000 claims description 3
- 238000004364 calculation method Methods 0.000 claims description 3
- OSWPMRLSEDHDFF-UHFFFAOYSA-N methyl salicylate Chemical compound COC(=O)C1=CC=CC=C1O OSWPMRLSEDHDFF-UHFFFAOYSA-N 0.000 claims description 3
- 230000000638 stimulation Effects 0.000 claims description 2
- 230000000694 effects Effects 0.000 abstract description 8
- 238000012545 processing Methods 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 13
- 230000006870 function Effects 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 241001269238 Data Species 0.000 description 4
- 239000004973 liquid crystal related substance Substances 0.000 description 4
- 230000005611 electricity Effects 0.000 description 3
- 239000002096 quantum dot Substances 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000005286 illumination Methods 0.000 description 2
- 241001536352 Fraxinus americana Species 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000010485 coping Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000000686 essence Substances 0.000 description 1
- 230000004438 eyesight Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
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/2007—Display of intermediate tones
- G09G3/2074—Display of intermediate tones using sub-pixels
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/02—Improving the quality of display appearance
- G09G2320/0271—Adjustment of the gradation levels within the range of the gradation scale, e.g. by redistribution or clipping
- G09G2320/0276—Adjustment of the gradation levels within the range of the gradation scale, e.g. by redistribution or clipping for the purpose of adaptation to the characteristics of a display device, i.e. gamma correction
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Liquid Crystal Display Device Control (AREA)
Abstract
The application belongs to the technical field of display and provides a driving method, a system and a display device of a display panel, wherein the driving method comprises the following steps: performing viewing angle compensation on first driving data for driving the display panel through a viewing angle compensation algorithm to obtain second driving data; performing white balance adjustment on the second driving data through a white balance algorithm to obtain third driving data; performing response time compensation on the third driving data through a response time compensation algorithm to obtain fourth driving data; and carrying out error diffusion processing on the fourth driving data through a dithering algorithm to obtain fifth driving data so as to drive the display panel to display. The display panel can reasonably match various algorithms in the screen driving board, reduces errors of visual angle compensation algorithms, and effectively improves the display effect of the display panel under a large visual angle.
Description
Technical field
The embodiment of the present application belongs to field of display technology more particularly to a kind of driving method of display panel, system and shows
Showing device.
Background technique
With the continuous development of display technology, liquid crystal display panel, display etc. show equipment constantly towards lightening, large-size screen monitors
Change, low-power consumption, low cost direction develop.Image quality is the important display index of display panel, and coloration angle of visibility is to measure wide view
The important indicator of angle-style (VAtype) panel image quality quality.Display panel especially wide viewing angle type display panel is under big visual angle
Picture contrast is substantially reduced, and causes picture partially white, display effect is poor.Display panel is regarded using viewing angle compensation technology
Angle compensation can be effectively improved display effect of the display panel under big visual angle.
However, existing viewing angle compensation algorithm be difficult to the screen driving plate of display device (Timing Controller,
TCON other algorithm Proper Matchs in), cause the error of each viewing angle compensation algorithm to become larger, or even signal error occur, can not
It is effectively improved display effect of the display panel under big visual angle.
Apply for content
The embodiment of the present application provides driving method, system and the display device of a kind of display panel, it is intended to solve existing
Viewing angle compensation algorithm is difficult to other algorithm Proper Matchs in the screen driving plate with display device, leads to each viewing angle compensation algorithm
The problem of error becomes larger, or even signal error occurs, can not be effectively improved display effect of the display panel under big visual angle.
One embodiment of the application provides a kind of driving method of display panel comprising:
By viewing angle compensation algorithm to for driving the first driving data of the display panel to carry out viewing angle compensation, obtain
Second driving data;
White balance adjusting is carried out to second driving data by white balance algorithm, obtains third driving data;
Response time compensation is carried out to the third driving data by response time backoff algorithm, obtains the 4th driving number
According to;
Error DIFFUSION TREATMENT is carried out to the 4th driving data by dither algorithm, obtains the 5th driving data, to drive
The display panel is moved to be shown.
In one embodiment, by viewing angle compensation algorithm to for driving the first driving data of display panel to regard
Angle compensation, before obtaining the second driving data, comprising:
Measure the display panel be displayed in red in all grayscale, the tristimulus values of green and blue;
By linear internal difference method promoted all grayscale show pre-set colors tristimulus values accuracy to presetting digit capacity;
The display panel is displayed in red in each grayscale, the tristimulus values of green and blue is converted into each white ash
Target brightness value, first object chromatic value and the second aim colour angle value of rank;
It is searched from default tristimulus values look-up table by minimum error method and meets the target brightness value, first mesh
The target tristimulus values of mark chromatic value and the second aim colour angle value condition simultaneously saves.
In one embodiment, the display panel is displayed in red in each grayscale, the tristimulus values of green and blue
It is converted into the target brightness value of each white grayscale, the calculation formula of first object chromatic value and the second aim colour angle value are as follows:
Y_R+Y_G+Y_B=Gamma 2.2;
Wx=X/ (X+Y+Z);
Wy=Y/ (X+Y+Z);
Wherein, Y_R is red luma factor, and Y_G is Green brightness factor, and Y_B is blue luminences factor, Gamma 2.2
For target brightness value, Wx is first object chromatic value, and Wy is the second aim colour angle value, and X is red primaries quantity of stimulus, and Y is green primary color
Quantity of stimulus, Z are blue primary quantity of stimulus.
In one embodiment, white balance adjusting is carried out to second driving data by white balance algorithm, obtains the
Three driving datas, comprising:
White balance adjusting is carried out to second driving data according to the target tristimulus values, obtains third driving number
According to.
In one embodiment, the value range of the presetting digit capacity is 10bit~12bit.
In one embodiment, by viewing angle compensation algorithm to for drive the first driving data of the display panel into
Row viewing angle compensation obtains the second driving data, comprising:
Establish the first brightness gamma lookup table of high voltage sub-pixel;
Establish the second brightness gamma lookup table of low-voltage sub-pixel;
When receiving the first driving data for driving the display panel, searched according to the first brightness gamma
Table and the second brightness gamma lookup table carry out viewing angle compensation to first driving data, obtain second driving number
According to.
In one embodiment, the formula of the first brightness gamma lookup table and the second brightness gamma lookup table is established are as follows:
Gamma_H (0 °)+Gamma_L (0 °)=2*Gamma2.2 (0 °);
Gamma value=Min (Gamma_H (θ)+Gamma_L (θ) -2*gamma2.2 (0 °));
Wherein, Gamma_H is the brightness gamma curve of high voltage sub-pixel, and Gamma_L is the brightness gal of low pressure sub-pixel
Horse curve, θ are visual angle when human eye watches display panel.
In one embodiment, according to the first brightness gamma lookup table and the second brightness gamma lookup table to institute
It states the first driving data and carries out viewing angle compensation, comprising:
According to the first brightness gamma lookup table, driving corresponding with boss's pixel in first driving data is believed
Number voltage be adjusted to high voltage;
According to the second brightness gamma lookup table, driving corresponding with sub-sub-pixel in first driving data is believed
Number voltage be adjusted to low-voltage.
Another embodiment of the application provides a kind of drive system of display panel comprising:
Viewing angle compensation module, for passing through viewing angle compensation algorithm to for driving the first driving data of the display panel
Viewing angle compensation is carried out, the second driving data is obtained;
White balance module obtains for carrying out white balance adjusting to second driving data by white balance algorithm
Three driving datas;
Response time compensating module, when for being responded by response time backoff algorithm to the third driving data
Between compensate, obtain the 4th driving data;
Error diffusion module is obtained for carrying out error DIFFUSION TREATMENT to the 4th driving data by dither algorithm
5th driving data, to drive the display panel to be shown.
The another embodiment of the application provides a kind of display device, including memory, screen driving plate and is stored in described deposit
In reservoir and the computer program that can run in the screen driving plate, the display device further includes display panel, the screen
The step of driving plate realizes the above method when executing the computer program.
The application another embodiment provides a kind of computer readable storage medium, the computer-readable recording medium storage
The step of having computer program, the above method is realized when the computer program is executed by screen driving plate.
The embodiment of the present application passes sequentially through viewing angle compensation algorithm to for driving the first driving data of display panel to carry out
Viewing angle compensation obtains the second driving data, carries out white balance adjusting to the second driving data by white balance algorithm, obtains third
Driving data carries out response time compensation to third driving data by response time backoff algorithm, obtains the 4th driving data,
By dither algorithm to the 4th driving data carry out error DIFFUSION TREATMENT, obtain the 5th driving data, with drive display panel into
Row display is realized to the various algorithm Proper Matchs in screen driving plate, reduces the error of viewing angle compensation algorithm, be effectively improved display
Display effect of the panel under big visual angle.
Detailed description of the invention
In order to more clearly explain the technical solutions in the embodiments of the present application, make required in being described below to embodiment
Attached drawing is briefly described, it should be apparent that, the accompanying drawings in the following description is some embodiments of the present application, for ability
For the those of ordinary skill of domain, without creative efforts, it can also be obtained according to these attached drawings other attached
Figure.
Fig. 1 is the structural schematic diagram for the display panel that one embodiment of the application provides;
Fig. 2 is the flow diagram of the driving method for the display panel that one embodiment of the application provides;
Fig. 3 is the flow diagram of the driving method for the display panel that another embodiment of the application provides;
Fig. 4 is the schematic diagram for the default tristimulus values look-up table that another embodiment of the application provides;
Fig. 5 is the flow diagram of the driving method for the display panel that the another embodiment of the application provides;
Fig. 6 is the schematic diagram for the first brightness gamma lookup table that the another embodiment of the application provides;
Fig. 7 is the schematic diagram for the second brightness gamma lookup table that the another embodiment of the application provides;
Fig. 8 is the schematic diagram at the visual angle that the another embodiment of the application provides;
Fig. 9 is the structural schematic diagram of the drive system for the display panel that one embodiment of the application provides;
Figure 10 is the structural schematic diagram for the display device that one embodiment of the application provides.
Embodiment
In order to make those skilled in the art more fully understand application scheme, below in conjunction in the embodiment of the present application
Attached drawing, technical solutions in the embodiments of the present application are explicitly described, it is clear that described embodiment is the application one
The embodiment divided, instead of all the embodiments.Based on the embodiment in the application, those of ordinary skill in the art are not doing
Every other embodiment obtained under the premise of creative work out, shall fall within the protection scope of the present application.
The description and claims of this application and term " includes " and their any deformations in above-mentioned attached drawing, meaning
Figure, which is to cover, non-exclusive includes.Such as process, method or system comprising a series of steps or units, product or equipment do not have
It is defined in listed step or unit, but optionally further comprising the step of not listing or unit, or optionally also wrap
Include the other step or units intrinsic for these process, methods, product or equipment.In addition, term " first ", " second " and
" third " etc. is for distinguishing different objects, not for description particular order.
As shown in Figure 1, the present embodiment provides a kind of display panels 1 comprising pixel array, each pixel in pixel array
Sub-pixel be divided into boss's pixel (main-pixel) and sub-sub-pixel (sub-pixel), the phase of any one boss's pixel
Adjacent sub-pixel is that the adjacent subpixels of sub-sub-pixel and any one sub-sub-pixel are main sub-pixel.
In the application, each pixel includes at least three sub-pixels of three kinds of colors of red, green, blue, also may include the 4th
The color of a sub-pixel, the 4th sub-pixel can be white or yellow, can be according to actual needs by appointing in each pixel
Meaning sub-pixel is set as boss's pixel or sub-sub-pixel.
Fig. 1 illustratively shows the pixel array being made of 4 × 6 sub-pixels, wherein the 1st to the 6th sub- picture of column
The color of element is respectively red, green, blue, red, green, blue.In the application, it also can be set according to actual needs as other arrangement sides
Formula.As long as guaranteeing that the primary and secondary attribute of adjacent subpixels is different.
In the application, display panel include by rows and columns sub-pixel group at pixel array, row sub-pixel and source electrode
Drive module connection, column sub-pixel are connect with grid electrode drive module, and the line number and columns of pixel array can according to need progress
It sets, in the present embodiment, the size of pixel array is not particularly limited.
In the present embodiment, boss's pixel is the sub-pixel driven by high voltage drive signal, is defined in the present embodiment
For high voltage sub-pixel (high voltage pixel), sub-sub-pixel is the sub-pixel driven by low voltage drive signal,
Low-voltage sub-pixel (low voltage pixel) is defined as in the present embodiment.
In the application, high voltage be above boss's pixel it is normal when show required voltage, low-voltage is less than boss's picture
Required voltage is shown when plain normal.
As shown in Fig. 2, the embodiment of the application provides a kind of driving method of display panel, for corresponding to Fig. 1
Embodiment in display panel driven, which can be executed by screen driving plate, and the driving method includes:
Step S201, by viewing angle compensation algorithm to for driving the first driving data of the display panel to carry out visual angle
Compensation, obtains the second driving data.
In the application, the first driving data is source drive module output for the pixel progress data to display panel
The driving data (Data) of driving, source drive module, which can be arbitrary, carries out data-driven with the pixel to display panel
The random devices or circuit of function, for example, source driving chip (Source Driver IC) or film source driving chip (S-
COF, Source-Chip on Film) etc..
In the application, the principle of viewing angle compensation algorithm can for by be higher than boss's pixel it is normal when show required voltage
Drive boss's pixel, by it is lower than boss's pixel normal when show required voltage and drive sub-sub-pixel.
Step S202, white balance adjusting is carried out to second driving data by white balance algorithm, obtains third driving
Data.
In the application, the principle of white balance algorithm can for each grayscale of display panel is displayed in red, green and blue
Three primary colors stimulation magnitude be adjusted.
Step S203, response time compensation is carried out to the third driving data by response time backoff algorithm, obtained
4th driving data.
In the application, response time backoff algorithm can select arbitrary response time backoff algorithm according to actual needs,
The mode of subregion driving is carried out to display panel to improve response speed for example, can choose.
Step S204, error DIFFUSION TREATMENT is carried out to the 4th driving data by shake (dithering) algorithm, obtained
To the 5th driving data, to drive the display panel to be shown.
In the application, dither algorithm can select arbitrary dither algorithm according to actual needs, and dither algorithm is divided at random
Dither algorithm and ordered dither algorithm, one group of template square matrix ordered series of numbers is randomly generated in randomized jitter algorithm, during the generation of random number
Between the minimal gray and maximum gray scale of image, ordered dither algorithm is that some stencil values are artificially arranged to carry out matching behaviour
Make, mainly has distributed dither algorithm (Disperse Dither) (for example, Bayer ordered dither algorithm) and accumulation type discrete
Algorithm (cluster Dither) (for example) two kinds.On the basis of both the above algorithm, proposes localized clusters and integrally disperse
Dither algorithm for example, Floyd-Steinberg dithering algorithm.
The present embodiment passes sequentially through viewing angle compensation algorithm to for driving the first driving data of display panel to carry out visual angle
Compensation, obtains the second driving data, carries out white balance adjusting to the second driving data by white balance algorithm, obtains third driving
Data carry out response time compensation to third driving data by response time backoff algorithm, obtain the 4th driving data, pass through
Dither algorithm carries out error DIFFUSION TREATMENT to the 4th driving data, the 5th driving data is obtained, to drive display panel to be shown
Show, realizes to the various algorithm Proper Matchs in screen driving plate, reduce the error of viewing angle compensation algorithm, be effectively improved display panel
Display effect under big visual angle.
As shown in figure 3, including: before step S202 in another embodiment of the application
Step S301, measure the display panel be displayed in red in all grayscale, the tristimulus values of green and blue.
In the application, tristimulus values is based on International Commission on Illumination (International Commission on
Illumination, CIE) propose CIE 1931XYZ color space (CIE XYZ Color Space) standard tristimulus
Value.CIE 1931XYZ color space owns color space using red, three kinds of colors of green and blue as three kinds of primary colors
Other colors can be mixed to form by these three primary colors.CIE 1931XYZ color space is often with 1931 chromatic diagram (CIE of CIE
1931Chromaticity Diagram) indicate there is XYZ tri- parameters, wherein values Y table in 1931 chromatic diagram of CIE
Show brightness.
In the application, all grayscale of display panel include each of 0~255 grayscale.
Step S302, by linear internal difference method promoted all grayscale show pre-set colors tristimulus values accuracy to pre-
If digit.
In one embodiment, the value range of the presetting digit capacity is 10bit~12bit.
In the application, presetting digit capacity can be set according to the accuracy actual requirement to tristimulus values, for example, can set
It is set to 10bit, 11bit or 12bit.
Step S303, by the display panel each grayscale is displayed in red, the tristimulus values of green and blue is converted into
Target brightness value, first object chromatic value and the second aim colour angle value of each white grayscale.
In the application, target brightness value can be set as the corresponding brightness value of arbitrary white grayscale according to actual needs,
For example, Gamma2.2.First object chromatic value and the second aim colour angle value can be set as arbitrary constant according to actual needs.Mesh
When mark brightness value is that display panel show a white grayscale, brightness value that desired display panel reaches;Similarly aim colour angle value is
When showing a white grayscale for display panel, chromatic value that desired display panel reaches.
Step S304, searched from default tristimulus values look-up table by minimum error method meet the target brightness value,
The target tristimulus values of the first object chromatic value and the second aim colour angle value condition simultaneously saves.
In the application, presetting tristimulus values look-up table is to be set according to actual needs in advance for searching and each grayscale pair
The look-up table of the red primaries quantity of stimulus, green primary color quantity of stimulus and blue primary quantity of stimulus answered.Default tristimulus values look-up table can lead to
Display look-up table (LUT, look-up-table) is crossed to realize, it can also be by having and showing the defeated of the same function of look-up table
Enter other tables of data or random access memory (Random that data search corresponding output data according to input data
Access Memory, RAM) class storage medium realizes.When target tristimulus values is that display panel shows a white grayscale, symbol
Close the tristimulus values of the target brightness value, the first object chromatic value and the second aim colour angle value condition.
As shown in figure 4, illustratively showing default tristimulus values look-up table corresponding with 0~255 grayscale;Wherein, R-
The numerical value of LUT column is red primaries quantity of stimulus, and the numerical value of G-LUT column is green primary color quantity of stimulus, and the numerical value of B-LUT column is blue primary thorn
Swash amount.
In one embodiment, the calculation formula of step S302 are as follows:
Y_R+Y_G+Y_B=Gamma 2.2;
Wx=X/ (X+Y+Z);
Wy=Y/ (X+Y+Z);
Wherein, Y_R is red luma factor, and Y_G is Green brightness factor, and Y_B is blue luminences factor, Gamma 2.2
For target brightness value, Wx is first object chromatic value, and Wy is the second aim colour angle value, and X is red primaries quantity of stimulus, and Y is green primary color
Quantity of stimulus, Z are blue primary quantity of stimulus.
In one embodiment, step S202 includes:
White balance adjusting is carried out to second driving data according to the target tristimulus values, obtains third driving number
According to.
It in the application, can be according to the target tristimulus values of preservation to the second driving data after carrying out viewing angle compensation
White balance adjusting is carried out, third driving data is obtained.
As shown in figure 5, in the another embodiment of the application, step S201 includes:
Step S501, the first brightness gamma lookup table of high voltage sub-pixel is established;
Step S502, the second brightness gamma lookup table of low-voltage sub-pixel is established;
Step S503, bright according to described first when receiving the first driving data for driving the display panel
It spends gamma lookup table and the second brightness gamma lookup table and viewing angle compensation is carried out to first driving data, obtain described the
Two driving datas.
In one embodiment, the first brightness gamma lookup table is established in step S501 and S502 and the second brightness gamma is looked into
Look for the formula of table are as follows:
Gamma_H (0 °)+Gamma_L (0 °)=2*Gamma2.2 (0 °);
Gamma value=Min (Gamma_H (θ)+Gamma_L (θ) -2*gamma2.2 (0 °));
Wherein, Gamma_H is the brightness gamma curve of high voltage sub-pixel, and Gamma_L is the brightness gal of low pressure sub-pixel
Horse curve, θ are visual angle when human eye watches display panel.
In the present embodiment, gamma value is used to react between the input value of display panel and the brightness of display panel output
Relationship, the brightness reached according to gamma value and desired display panel you can learn that display panel input value.Display panel is at certain
Input value under one brightness be display panel be displayed in red under the brightness, the tristimulus values of green and blue.Brightness it is bright
Dark degree can be indicated with grayscale.
As shown in fig. 6, illustratively showing the first brightness gamma lookup table.First brightness gamma lookup table is for root
The look-up table of high voltage sub-pixel corresponding tristimulus values under each grayscale is searched according to gamma value;It is illustratively shown in Fig. 6
The tristimulus values look-up table of high voltage sub-pixel corresponding with 0~255 grayscale;Wherein, the numerical value of R-LUT column is red primaries thorn
Swash amount, the numerical value of G-LUT column is green primary color quantity of stimulus, and the numerical value of B-LUT column is blue primary quantity of stimulus.As shown in fig. 7, exemplary
Show the second brightness gamma lookup table.Second brightness gamma lookup table is for searching low-voltage sub- picture according to gamma value
The look-up table of element corresponding tristimulus values under each grayscale;High electricity corresponding with 0~255 grayscale is illustratively shown in Fig. 7
Press the tristimulus values look-up table of sub-pixel;Wherein, the numerical value of R-LUT column is red primaries quantity of stimulus, and the numerical value of G-LUT column is green original
Colour stimulus amount, the numerical value of B-LUT column are blue primary quantity of stimulus.
As shown in figure 8, illustratively showing the vertical direction (straight line) of human eye sight direction (dotted line) Yu display panel 1
Angle theta, i.e. visual angle.
In the application, the value range at visual angle is [0 °, 90 °].
In one embodiment, step S201 includes:
According to the first brightness gamma lookup table, driving corresponding with boss's pixel in first driving data is believed
Number voltage be adjusted to high voltage;
According to the second brightness gamma lookup table, driving corresponding with sub-sub-pixel in first driving data is believed
Number voltage be adjusted to low-voltage.In the application, the first brightness gamma lookup table or the second brightness gamma lookup table can pass through
Display look-up table (LUT, look-up-table) realizes, can also be by having the input with display look-up table same function
Data are that other tables of data or random access memory (Random of corresponding output data are searched according to input data
Access Memory, RAM) class storage medium realizes.
It should be understood that the size of the serial number of each step is not meant that the order of the execution order in above-described embodiment, each process
Execution sequence should be determined by its function and internal logic, the implementation process without coping with the embodiment of the present application constitutes any limit
It is fixed.
As shown in figure 9, one embodiment of the application provides a kind of control system 9 of display panel, for executing above-mentioned driving
Method, the control system can be the software systems in screen driving plate.
The control system 9 includes:
Viewing angle compensation module 91, for passing through viewing angle compensation algorithm to for driving the first driving number of the display panel
According to viewing angle compensation is carried out, the second driving data is obtained;
White balance module 92 is obtained for carrying out white balance adjusting to second driving data by white balance algorithm
Third driving data;
Response time compensating module 93, for being responded by response time backoff algorithm to the third driving data
Time bias obtains the 4th driving data;
Error diffusion module 94 is obtained for carrying out error DIFFUSION TREATMENT to the 4th driving data by dither algorithm
To the 5th driving data, to drive the display panel to be shown.
In one embodiment, the control system 9 further include:
Tristimulus values measurement module is displayed in red in all grayscale for measuring the display panel, green and blue
Tristimulus values;
Accuracy hoisting module, for promoting the tristimulus values that all grayscale show pre-set colors by linear internal difference method
Accuracy is to presetting digit capacity;
Conversion module, for the display panel to be displayed in red in each grayscale, the tristimulus values of green and blue turns
Change target brightness value, first object chromatic value and the second aim colour angle value of each white grayscale into;
Searching module meets the object brightness for searching from default tristimulus values look-up table by minimum error method
Value, the target tristimulus values of the first object chromatic value and the second aim colour angle value condition simultaneously save.
In the application, each module in the control system of display panel is software program module, can also pass through independence
Processor realize, or be integrated into same processor jointly.Alleged processor 80 can be central processing unit (Central
Processing Unit, CPU), it can also be other general processors, digital signal processor (Digital Signal
Processor, DSP), it is specific integrated circuit (Application Specific Integrated Circuit, ASIC), existing
At programmable gate array (Field-Programmable Gate Array, FPGA) or other programmable logic device, discrete
Door or transistor logic, discrete hardware components etc..General processor can be microprocessor or the processor can also
To be any conventional processor etc..Processor can also be screen driving plate.
The present embodiment passes sequentially through viewing angle compensation algorithm to for driving the first driving data of display panel to carry out visual angle
Compensation, obtains the second driving data, carries out white balance adjusting to the second driving data by white balance algorithm, obtains third driving
Data carry out response time compensation to third driving data by response time backoff algorithm, obtain the 4th driving data, pass through
Dither algorithm carries out error DIFFUSION TREATMENT to the 4th driving data, the 5th driving data is obtained, to drive display panel to be shown
Show, realizes to the various algorithm Proper Matchs in screen driving plate, reduce the error of viewing angle compensation algorithm, be effectively improved display panel
Display effect under big visual angle.
As shown in Figure 10, the present embodiment provides a kind of display devices 10 comprising: display panel 1, is deposited at screen driving plate 100
Reservoir 101 and it is stored in the computer program 102 that can be run in the memory 101 and in the screen driving plate 100, example
Such as image control program.The screen driving plate 100 realizes that above-mentioned display control method is implemented when executing the computer program 102
Step in example, such as step S201 to S204 shown in Fig. 2.Alternatively, the screen driving plate 100 executes the computer program
The function of each module in above-mentioned each Installation practice, such as the function of module 91 to 94 shown in Fig. 9 are realized when 102.
Illustratively, the computer program 102 can be divided into one or more modules, one or more of
Module is stored in the memory 101, and is executed by the screen driving plate 100, to complete the application.It is one or more
A module can be the series of computation machine program instruction section that can complete specific function, and the instruction segment is for describing the calculating
Implementation procedure of the machine program 102 in the display device 10.For example, the computer program 102 can be divided into visual angle
Compensating module, white balance module, response time compensating module and error diffusion module, each functions of modules are as follows:
Viewing angle compensation module, for passing through viewing angle compensation algorithm to for driving the first driving data of the display panel
Viewing angle compensation is carried out, the second driving data is obtained;
White balance module obtains for carrying out white balance adjusting to second driving data by white balance algorithm
Three driving datas;
Response time compensating module, when for being responded by response time backoff algorithm to the third driving data
Between compensate, obtain the 4th driving data;
Error diffusion module is obtained for carrying out error DIFFUSION TREATMENT to the 4th driving data by dither algorithm
5th driving data, to drive the display panel to be shown.
The display device may include, but be not limited only to, display panel 1, screen driving plate 100, memory 101.This field
Technical staff is appreciated that Figure 10 is only the example of display device 10, does not constitute the restriction to display device 10, can wrap
It includes than illustrating more or fewer components, perhaps combines certain components or different components, such as the display device may be used also
To include input-output equipment, network access equipment, bus etc..
The memory 101 can be the internal storage unit of the display device 10, such as the hard disk of display device 10
Or memory.The memory 101 is also possible to the External memory equipment of the display device 10, such as in the display device 10
The plug-in type hard disk of outfit, intelligent memory card (Smart Media Card, SMC), secure digital (Secure Digital, SD)
Card, flash card (Flash Card) etc..Further, the memory 101 can also be both interior including the display device 10
Portion's storage unit also includes External memory equipment.The memory 101 is for storing the computer program and the display
Other programs and data needed for device.The memory 101, which can be also used for temporarily storing, have been exported or will be defeated
Data out.
In one embodiment, display device 201 can be any type of display device, such as based on LCD (Liquid
Crystal Display, liquid crystal display device) technology liquid crystal display device, be based on OLED (Organic
Electroluminesence Display, Organic Electricity laser display) technology Organic Electricity laser display apparatus, be based on QLED
The light emitting diode with quantum dots of (Quantum Dot Light Emitting Diodes, light emitting diode with quantum dots) technology is aobvious
Showing device or curved-surface display device etc..
Those of ordinary skill in the art will appreciate that realizing all or part of the process in above-described embodiment method, being can be with
Relevant hardware is instructed to complete by computer program, the program can be stored in a computer-readable storage medium
In, the program is when being executed, it may include such as the process of the embodiment of above-mentioned each method.Wherein, the storage medium can be magnetic
Dish, CD, read-only memory (Read-Only Memory, ROM) or random access memory (Random Access
Memory, RAM) etc..
The foregoing is merely the preferred embodiments of the application, not to limit the application, all essences in the application
Made any modifications, equivalent replacements, and improvements etc., should be included within the scope of protection of this application within mind and principle.
Claims (10)
1. a kind of driving method of display panel characterized by comprising
By viewing angle compensation algorithm to for driving the first driving data of the display panel to carry out viewing angle compensation, second is obtained
Driving data;
White balance adjusting is carried out to second driving data by white balance algorithm, obtains third driving data;
Response time compensation is carried out to the third driving data by response time backoff algorithm, obtains the 4th driving data;
Error DIFFUSION TREATMENT is carried out to the 4th driving data by dither algorithm, the 5th driving data is obtained, to drive
Display panel is stated to be shown.
2. the driving method of display panel as described in claim 1, which is characterized in that by viewing angle compensation algorithm to for driving
First driving data of dynamic display panel carries out viewing angle compensation, before obtaining the second driving data, comprising:
Measure the display panel be displayed in red in all grayscale, the tristimulus values of green and blue;
By linear internal difference method promoted all grayscale show pre-set colors tristimulus values accuracy to presetting digit capacity;
The display panel is displayed in red in each grayscale, the tristimulus values of green and blue is converted into each white grayscale
Target brightness value, first object chromatic value and the second aim colour angle value;
It is searched from default tristimulus values look-up table by minimum error method and meets the target brightness value, the first object color
The target tristimulus values of angle value and the second aim colour angle value condition simultaneously saves.
3. the driving method of display panel as claimed in claim 2, which is characterized in that by the display panel in each grayscale
Be displayed in red, the tristimulus values of green and blue is converted into the target brightness value of each white grayscale, first object chromatic value and
The calculation formula of second aim colour angle value are as follows:
Y_R+Y_G+Y_B=Gamma 2.2;
Wx=X/ (X+Y+Z);
Wy=Y/ (X+Y+Z);
Wherein, Y_R is red luma factor, and Y_G is Green brightness factor, and Y_B is blue luminences factor, Gamma 2.2 is mesh
Brightness value is marked, Wx is first object chromatic value, and Wy is the second aim colour angle value, and X is red primaries quantity of stimulus, and Y is green primary color stimulation
Amount, Z are blue primary quantity of stimulus.
4. such as the driving method of the described in any item display panels of Claims 2 or 3, which is characterized in that pass through white balance algorithm
White balance adjusting is carried out to second driving data, obtains third driving data, comprising:
White balance adjusting is carried out to second driving data according to the target tristimulus values, obtains third driving data.
5. such as the driving method of the described in any item display panels of Claims 2 or 3, which is characterized in that the presetting digit capacity
Value range is 10bit~12bit.
6. the driving method of display panel as claimed in any one of claims 1 to 3, which is characterized in that calculated by viewing angle compensation
Method obtains the second driving data to for driving the first driving data of the display panel to carry out viewing angle compensation, comprising:
Establish the first brightness gamma lookup table of high voltage sub-pixel;
Establish the second brightness gamma lookup table of low-voltage sub-pixel;
When receiving the first driving data for driving the display panel, according to the first brightness gamma lookup table and
The second brightness gamma lookup table carries out viewing angle compensation to first driving data, obtains second driving data.
7. the driving method of display panel as claimed in claim 6, which is characterized in that establish the first brightness gamma lookup table and
The formula of second brightness gamma lookup table are as follows:
Gamma_H (0 °)+Gamma_L (0 °)=2*Gamma2.2 (0 °);
Gamma value=Min (Gamma_H (θ)+Gamma_L (θ) -2*gamma2.2 (0 °));
Wherein, Gamma_H is the brightness gamma curve of high voltage sub-pixel, and Gamma_L is that the brightness gamma of low pressure sub-pixel is bent
Line, θ are visual angle when human eye watches display panel.
8. such as the driving method of the described in any item display panels of claim 6 or 7, which is characterized in that bright according to described first
It spends gamma lookup table and the second brightness gamma lookup table and viewing angle compensation is carried out to first driving data, comprising:
According to the first brightness gamma lookup table, by driving signal corresponding with boss's pixel in first driving data
Voltage is adjusted to high voltage;
According to the second brightness gamma lookup table, by driving signal corresponding with sub-sub-pixel in first driving data
Voltage is adjusted to low-voltage.
9. a kind of drive system of display panel characterized by comprising
Viewing angle compensation module, for passing through viewing angle compensation algorithm to for driving the first driving data of the display panel to carry out
Viewing angle compensation obtains the second driving data;
White balance module obtains third drive for carrying out white balance adjusting to second driving data by white balance algorithm
Dynamic data;
Response time compensating module, for carrying out response time benefit to the third driving data by response time backoff algorithm
It repays, obtains the 4th driving data;
Error diffusion module obtains the 5th for carrying out error DIFFUSION TREATMENT to the 4th driving data by dither algorithm
Driving data, to drive the display panel to be shown.
10. a kind of display device, including memory, screen driving plate and storage can drive in the memory and in the screen
The computer program run on plate, which is characterized in that the display device further includes display panel, and the screen driving plate executes institute
It realizes when stating computer program such as the step of claim 1~8 the method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811550745.XA CN109308868B (en) | 2018-12-18 | 2018-12-18 | Display panel driving method and system and display device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811550745.XA CN109308868B (en) | 2018-12-18 | 2018-12-18 | Display panel driving method and system and display device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109308868A true CN109308868A (en) | 2019-02-05 |
CN109308868B CN109308868B (en) | 2021-03-19 |
Family
ID=65221664
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811550745.XA Active CN109308868B (en) | 2018-12-18 | 2018-12-18 | Display panel driving method and system and display device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109308868B (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111292670A (en) * | 2020-03-30 | 2020-06-16 | Tcl华星光电技术有限公司 | White balance adjustment method and white balance test data calculation method |
CN112820245A (en) * | 2019-11-18 | 2021-05-18 | 联咏科技股份有限公司 | Driving circuit and display system thereof |
CN113299248A (en) * | 2020-02-21 | 2021-08-24 | 三星显示有限公司 | Display apparatus, display system having the same, and method of compensating for display quality thereof |
CN113763897A (en) * | 2021-08-19 | 2021-12-07 | 北海惠科光电技术有限公司 | Method and device for optimizing panel display and computer readable storage medium |
CN114863891A (en) * | 2022-05-09 | 2022-08-05 | Tcl华星光电技术有限公司 | Display brightness adjusting method and device, electronic equipment and storage medium |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008044437A1 (en) * | 2006-10-05 | 2008-04-17 | Konica Minolta Medical & Graphic, Inc. | Image processing method and image processing device |
CN102394040A (en) * | 2011-12-07 | 2012-03-28 | 深圳市华星光电技术有限公司 | Color adjusting apparatus, color adjusting method and display |
CN102402937A (en) * | 2011-12-15 | 2012-04-04 | 深圳市华星光电技术有限公司 | Color adjustment device, color adjustment method and display |
CN102509541A (en) * | 2011-12-15 | 2012-06-20 | 深圳市华星光电技术有限公司 | Color adjusting device, color adjusting method and display device |
CN107358929A (en) * | 2017-08-28 | 2017-11-17 | 惠科股份有限公司 | Method for calculating visual angle compensation of display device, visual angle compensation structure and display device |
CN107665676A (en) * | 2017-08-16 | 2018-02-06 | 惠科股份有限公司 | White balance adjusting method of display device and display device |
CN107689218A (en) * | 2017-08-29 | 2018-02-13 | 惠科股份有限公司 | Control method and control circuit of display device |
CN107871303A (en) * | 2016-09-26 | 2018-04-03 | 北京金山云网络技术有限公司 | A kind of image processing method and device |
CN108962167A (en) * | 2018-07-23 | 2018-12-07 | 京东方科技集团股份有限公司 | Data processing method and device, driving method, display panel and storage medium |
-
2018
- 2018-12-18 CN CN201811550745.XA patent/CN109308868B/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008044437A1 (en) * | 2006-10-05 | 2008-04-17 | Konica Minolta Medical & Graphic, Inc. | Image processing method and image processing device |
CN102394040A (en) * | 2011-12-07 | 2012-03-28 | 深圳市华星光电技术有限公司 | Color adjusting apparatus, color adjusting method and display |
CN102402937A (en) * | 2011-12-15 | 2012-04-04 | 深圳市华星光电技术有限公司 | Color adjustment device, color adjustment method and display |
CN102509541A (en) * | 2011-12-15 | 2012-06-20 | 深圳市华星光电技术有限公司 | Color adjusting device, color adjusting method and display device |
CN107871303A (en) * | 2016-09-26 | 2018-04-03 | 北京金山云网络技术有限公司 | A kind of image processing method and device |
CN107665676A (en) * | 2017-08-16 | 2018-02-06 | 惠科股份有限公司 | White balance adjusting method of display device and display device |
CN107358929A (en) * | 2017-08-28 | 2017-11-17 | 惠科股份有限公司 | Method for calculating visual angle compensation of display device, visual angle compensation structure and display device |
CN107689218A (en) * | 2017-08-29 | 2018-02-13 | 惠科股份有限公司 | Control method and control circuit of display device |
CN108962167A (en) * | 2018-07-23 | 2018-12-07 | 京东方科技集团股份有限公司 | Data processing method and device, driving method, display panel and storage medium |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112820245A (en) * | 2019-11-18 | 2021-05-18 | 联咏科技股份有限公司 | Driving circuit and display system thereof |
CN113299248A (en) * | 2020-02-21 | 2021-08-24 | 三星显示有限公司 | Display apparatus, display system having the same, and method of compensating for display quality thereof |
CN111292670A (en) * | 2020-03-30 | 2020-06-16 | Tcl华星光电技术有限公司 | White balance adjustment method and white balance test data calculation method |
CN113763897A (en) * | 2021-08-19 | 2021-12-07 | 北海惠科光电技术有限公司 | Method and device for optimizing panel display and computer readable storage medium |
CN113763897B (en) * | 2021-08-19 | 2022-09-27 | 北海惠科光电技术有限公司 | Method and device for optimizing panel display and computer readable storage medium |
CN114863891A (en) * | 2022-05-09 | 2022-08-05 | Tcl华星光电技术有限公司 | Display brightness adjusting method and device, electronic equipment and storage medium |
CN114863891B (en) * | 2022-05-09 | 2023-06-27 | Tcl华星光电技术有限公司 | Display brightness adjusting method and device, electronic equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN109308868B (en) | 2021-03-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102513708B1 (en) | Display apparatus | |
US8390652B2 (en) | Drive control circuit and drive control method for color display device | |
JP5887045B2 (en) | Display image boosting method, controller unit for performing the same, and display device having the same | |
US10629140B2 (en) | Partitioned backlight display method of red, green, blue, and white (RGBW) display device | |
CN109308868A (en) | Display panel driving method and system and display device | |
CN105551452A (en) | Data conversion unit and method | |
US9589534B2 (en) | System and method for converting RGB data to WRGB data | |
CN103854616A (en) | Crosstalk compensation method of display panel and display device thereof | |
EP2897123A1 (en) | Liquid crystal display device | |
CN104778929B (en) | A kind of conversion method and converting system of the driving data of display panel | |
US20130120468A1 (en) | Four-Primary Color Display Device and Method for Calculating Relative Brightness of Fourth Primary Color | |
CN100533538C (en) | Pixel structure of LCD and its driving method | |
US11948522B2 (en) | Display device with light adjustment for divided areas using an adjustment coefficient | |
CN111599324A (en) | Display device | |
CN109064962A (en) | Display panel and image control device and method thereof | |
RU2656700C1 (en) | Liquid crystal display device and method of control method thereof | |
CN109377966B (en) | Display method, system and display device | |
CN104078020A (en) | Liquid-crystal display device, four-color converter and method for converting RGB data into RGBW data | |
KR102520697B1 (en) | Display device using subpixel rendering and image processing method thereof | |
CN112820245B (en) | Driving circuit and display system thereof | |
CN102915697B (en) | Color gamut compensation method for display | |
CN109461419B (en) | Display data processing method and system and display device | |
CN109616074B (en) | Display method and display device | |
US10068535B2 (en) | Display apparatus and driving method thereof | |
CN109817158B (en) | Display panel driving 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 |