WO2024000460A1 - 补偿装置及方法、显示装置及其工作方法、存储介质 - Google Patents
补偿装置及方法、显示装置及其工作方法、存储介质 Download PDFInfo
- Publication number
- WO2024000460A1 WO2024000460A1 PCT/CN2022/102961 CN2022102961W WO2024000460A1 WO 2024000460 A1 WO2024000460 A1 WO 2024000460A1 CN 2022102961 W CN2022102961 W CN 2022102961W WO 2024000460 A1 WO2024000460 A1 WO 2024000460A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- compensation
- test
- grayscale
- data
- parameter set
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 46
- 238000012360 testing method Methods 0.000 claims description 448
- 230000007423 decrease Effects 0.000 claims description 23
- 239000000758 substrate Substances 0.000 claims description 10
- 238000004590 computer program Methods 0.000 claims description 6
- 230000032683 aging Effects 0.000 description 25
- 238000001514 detection method Methods 0.000 description 15
- 238000010586 diagram Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 8
- 230000003068 static effect Effects 0.000 description 7
- 230000000694 effects Effects 0.000 description 3
- 241001270131 Agaricus moelleri Species 0.000 description 2
- 239000000470 constituent Substances 0.000 description 2
- 125000004122 cyclic group Chemical group 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 238000012806 monitoring device Methods 0.000 description 2
- 206010027336 Menstruation delayed Diseases 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 239000003990 capacitor Substances 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000005286 illumination Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
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
-
- 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/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]
- G09G3/3225—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] using an active matrix
Definitions
- Embodiments of the present disclosure relate to but are not limited to the field of display technology, and in particular, to a compensation device and method, a display device and its working method, and a storage medium.
- OLED display panels have been widely used due to their characteristics of self-illumination, low driving voltage, and fast response. OLED display panels have been widely used in large-size products with display functions such as computers, televisions (TVs), medical monitoring devices, notebook computers, and vehicle central control devices.
- LCD Organic Light Emitting Diode
- an embodiment of the present disclosure provides a compensation device, including a first memory, a first timer and a processor;
- the first memory is configured to store a first time node value, a second time node value, an early compensation parameter set, a mid-term compensation parameter set, and a late compensation parameter set; the first time node value is smaller than the second time node value.
- value, the early stage compensation parameter set, the mid-term compensation parameter set, and the late stage compensation parameter set all include at least one compensation parameter, and the same kind of compensation parameter is included in the early stage compensation parameter set and the late stage compensation parameter set.
- the value is different from the value in the mid-term compensation parameter set, the compensation parameter value in the early compensation parameter set gradually decreases over time, and the compensation parameter value in the late compensation parameter set gradually increases over time;
- the first timer is connected to the processor and is configured to start timing when the processor receives pixel data, obtain first timing information, and send the first timing information to the processor, so
- the pixel data includes: grayscale data;
- the processor is configured to receive pixel data and the first timing information, when the first timing information does not reach the first time node value.
- the grayscale data of the pixel data is compensated according to the first timing information and the compensation parameters in the early compensation parameter set; when the first timing information reaches the first time node value and has not When the second time node value is reached, the grayscale data of the pixel data is compensated according to the first timing information and the compensation parameters in the mid-term compensation parameter set; when the first timing information reaches the In the state of the second time node value, the grayscale data of the pixel data is compensated according to the first timing information and the compensation parameters in the later compensation parameter set.
- the value of the same compensation parameter in the early compensation parameter set and the late compensation parameter set is different from the value in the mid-term compensation parameter set, including: the same compensation parameter in the The values in the early compensation parameter set and the late compensation parameter set are greater than the values in the mid-term compensation parameter set.
- the first memory is further configured to store a third time node value and a maximum compensation parameter set, the third time node value is greater than the second time node value, and the maximum compensation parameter set is It includes at least one compensation parameter, and the value of the same compensation parameter in the maximum compensation parameter set is greater than the value in the later compensation parameter set;
- the processor is further configured to, in a state where the first timing information reaches the third time node value, adjust the pixel data according to the first timing information and the compensation parameters in the maximum compensation parameter set. grayscale data for compensation.
- the first memory is configured to: store compensation parameters corresponding to multiple time points, and the early compensation parameter set includes compensation parameters corresponding to multiple time points before the first time node value;
- the mid-term compensation parameter set includes compensation parameters corresponding to multiple time points between the first time node value and the second time node value;
- the late-stage compensation parameter set includes the second time node value and the second time node value. Compensation parameters corresponding to multiple time points between the third time node values;
- the maximum compensation parameter set includes compensation parameters corresponding to multiple time points after the third time node value;
- the processor is configured to: search for a corresponding time point according to the first timing information, determine a compensation parameter set according to the searched time point, and apply the received pixel data according to the compensation parameters in the determined compensation parameter set corresponding to the searched time point. Compensate the grayscale data and obtain the compensated grayscale data.
- multiple compensation parameter values of the same type of compensation parameters gradually decrease in the order of corresponding time points
- the mid-term compensation parameters are concentrated, and the parameter values of the same type of compensation parameters are the same;
- the parameter values of the same type of compensation parameters are the same.
- the compensation parameters corresponding to the multiple time points include brightness weights and grayscale weights corresponding to the multiple time points;
- the processor is configured to: determine the corresponding time point according to the first timing information, determine the corresponding brightness weight and grayscale weight according to the determined time point, and multiply the obtained brightness weight and the determined grayscale weight.
- a compensated grayscale weight is obtained, and the compensated grayscale data is obtained according to the grayscale data in the pixel data and the compensated grayscale weight.
- the processor is configured to multiply the grayscale data in the pixel data by the compensated grayscale weight to obtain the compensated grayscale data.
- the compensation device further includes a timing memory
- the timing memory is connected to the processor and the first timer, and is configured to store first timing information of the first timer;
- the first timer is also connected to the timing memory and is configured to read the first timing information in the timing memory when the processor is restarted after a power outage. When receiving pixel data is resumed, timing is continued based on the first timing information stored in the first memory.
- the compensation device further includes a second timer, a second memory, and a temperature sensor;
- the second memory is connected to the processor and is configured to store temperature thresholds, test compensation parameters corresponding to multiple time points, high gray scale thresholds and low gray scale thresholds;
- the temperature sensor is connected to the processor and configured to obtain temperature information and transmit the temperature information to the processor;
- the second timer is connected to the processor, is configured to time under the control of the processor, obtains second timing information, and sends the second timing information to the processor;
- the processor is respectively connected to the second timer, the second memory, and the temperature sensor, and is also configured to obtain test pixel data and the temperature information, according to the grayscale data in the test pixel data Obtain the grayscale distribution information of the test pixel data, when the high grayscale proportion of the grayscale distribution information exceeds the high grayscale threshold, or the low grayscale proportion of the grayscale distribution information exceeds the low
- the second timer is controlled to start timing, and the test compensation parameters corresponding to multiple time points are calculated based on the second timing information.
- the grayscale data in the test pixel data is compensated.
- the test compensation parameters include a test brightness weight and a test grayscale weight
- the processor is configured to determine a corresponding time point according to the second timing information, determine a corresponding test brightness weight and a test grayscale weight according to the determined time point, and compare the test brightness weight and the test grayscale weight.
- the multiplication is performed to obtain the tested compensated grayscale weight, and the grayscale data in the test pixel data is multiplied by the tested compensated grayscale weight to obtain the compensated test grayscale data.
- the second memory is configured to store the first test time node value, the second test time node value, the third time test time node value, early test compensation data, mid-term test compensation data, late test Compensation data, maximum test compensation data; the value of the first test time node is less than the value of the second test time node, the value of the second test time node is less than the value of the third test time node; the The early test compensation data includes test brightness weights and test gray scale weights corresponding to multiple time points before the first test time node, and the mid-term test compensation data includes the first test time node and the second test time.
- Test brightness weights and test grayscale weights corresponding to multiple time points between nodes and the later test compensation data includes test brightness weights and test grayscale weights corresponding to multiple time points between the second test time node and the third node. order weight, the maximum test compensation data includes test brightness weights and test grayscale weights corresponding to multiple time points after the third test time node; in the early test compensation data, multiple test brightness weights and multiple test brightness weights The values of each of the test grayscale weights gradually decrease in the order of corresponding time points;
- the values of a plurality of the test brightness weights and a plurality of the test grayscale weights remain unchanged;
- the values of a plurality of test brightness weights and a plurality of test grayscale weights gradually increase in the order of corresponding time points;
- test brightness weights and test grayscale weights corresponding to multiple time points in the mid-term test compensation data are smaller than the test brightness weights and test grayscale weights corresponding to multiple time points in the early test compensation data and the late test compensation data.
- the value of; the test brightness weight and test grayscale weight corresponding to multiple time points in the maximum test compensation data are greater than the test brightness weight and test corresponding to multiple time points in the early test compensation data and the late test compensation data.
- embodiments of the present disclosure also provide a compensation method, including:
- the first time node value is smaller than the second time node value, and the early compensation parameter set .
- Both the mid-term compensation parameter set and the late-stage compensation parameter set include at least one compensation parameter, and the value of the same compensation parameter in the early-stage compensation parameter set and the late-stage compensation parameter set is different from that in the mid-term compensation parameter set. Concentrated values, the compensation parameter values in the early compensation parameter set gradually decrease over time, and the compensation parameter values in the late compensation parameter set gradually increase over time;
- the pixel data includes: grayscale data
- the grayscale data of the pixel data is compensated according to the first timing information and the compensation parameters in the early compensation parameter set; in the When the first timing information reaches the first time node value but does not reach the second time node value, the grayscale of the pixel data is calculated according to the first timing information and the compensation parameters in the mid-term compensation parameter set. Compensate with grayscale data; when the first timing information reaches the second time node value, the grayscale data of the pixel data is calculated according to the first timing information and the compensation parameters in the later compensation parameter set. Make compensation.
- the value of the same compensation parameter in the early compensation parameter set and the late compensation parameter set is different from the value in the mid-term compensation parameter set, including: the same compensation parameter in the The values in the early compensation parameter set and the late compensation parameter set are greater than the values in the mid-term compensation parameter set.
- the method before starting to receive pixel data, the method further includes:
- the third time node value is greater than the second time node value
- the maximum compensation parameter set includes at least one compensation parameter, and the same compensation parameter is in the maximum
- the values in the compensation parameter set are greater than the values in the later compensation parameter set;
- the grayscale data of the pixel data is compensated according to the first timing information and the compensation parameters in the maximum compensation parameter set.
- the method before starting to receive pixel data, the method further includes:
- the early compensation parameter set includes compensation parameters corresponding to multiple time points before the first time node value;
- the mid-term compensation parameter set includes the first time node value and Compensation parameters corresponding to multiple time points between the second time node value;
- the late compensation parameter set includes compensation parameters corresponding to multiple time points between the second time node value and the third time node value.
- the maximum compensation parameter set includes compensation parameters corresponding to multiple time points after the third time node value;
- multiple compensation parameter values of the same type of compensation parameters gradually decrease in the order of corresponding time points
- the mid-term compensation parameters are concentrated, and the parameter values of the same type of compensation parameters are the same;
- the parameter values of the same type of compensation parameters are the same.
- the compensation parameters corresponding to the multiple time points include brightness weights and gray scale weights corresponding to the multiple time points;
- the compensated grayscale data includes:
- obtaining the compensated gray-scale data according to the gray-scale data in the pixel data and the compensated gray-scale weight includes: combining the gray-scale data in the pixel data and the compensated gray-scale weight. The gray-scale weights are multiplied to obtain the compensated gray-scale data.
- the method further includes:
- the stored first timing information is read, and in the case of restarting and restarting to receive pixel data, timing is continued based on the stored first timing information.
- the method before starting to receive pixel data, the method further includes:
- the temperature sensor Control the temperature sensor to obtain temperature information; obtain test pixel data, and obtain gray-scale distribution information of the test pixel data according to the gray-scale data in the test pixel data.
- the second timer is controlled to start timing, according to The second timing information and the test compensation parameters corresponding to multiple time points compensate the grayscale data in the test pixel data.
- the test compensation parameters include a test brightness weight and a test grayscale weight
- Compensating the grayscale data in the test pixel data according to the second timing information and the test compensation parameters corresponding to multiple time points includes:
- the corresponding time point is determined according to the second timing information, the corresponding test brightness weight and the test grayscale weight are determined according to the determined time point, and the test brightness weight and the test grayscale weight are multiplied to obtain the tested compensated gray.
- the grayscale data in the test pixel data is multiplied by the compensated grayscale weight of the test to obtain the compensated test grayscale data.
- the method before obtaining the test pixel data, further includes: obtaining the first test time node value, the second test time node value, the third time test time node value, early test compensation data, and mid-term test compensation data. , late test compensation data, maximum test compensation data; the value of the first test time node is less than the value of the second test time node, and the value of the second test time node is less than the value of the third test time node ;
- the early test compensation data includes test brightness weights and test grayscale weights corresponding to multiple time points before the first test time node
- the mid-term test compensation data includes the first test time node and the second test time node.
- the test brightness weight and the test grayscale weight corresponding to multiple time points between the test time nodes.
- the post-test compensation data includes the test brightness weight sum corresponding to the multiple time points between the second test time node and the third node.
- Test gray scale weight, the maximum test compensation data includes test brightness weights and test gray scale weights corresponding to multiple time points after the third test time node; in the early test compensation data, multiple test brightness weights And the values of multiple test grayscale weights gradually decrease in the order of corresponding time points;
- the values of a plurality of the test brightness weights and a plurality of the test grayscale weights remain unchanged;
- the values of a plurality of test brightness weights and a plurality of test grayscale weights gradually increase in the order of corresponding time points;
- test brightness weights and test grayscale weights corresponding to multiple time points in the mid-term test compensation data are smaller than the test brightness weights and test grayscale weights corresponding to multiple time points in the early test compensation data and the late test compensation data.
- the value of; the test brightness weight and test grayscale weight corresponding to multiple time points in the maximum test compensation data are greater than the test brightness weight and test corresponding to multiple time points in the early test compensation data and the late test compensation data.
- an embodiment of the present disclosure further provides a display device, including a display substrate and the compensation device described in any of the above embodiments, and the compensation device is electrically connected to the display substrate.
- embodiments of the present disclosure also provide a working method for a display device, which includes compensating grayscale data in pixels of a display panel according to the compensation method described in any of the above embodiments, and obtaining compensated grayscale data according to The compensated grayscale data is displayed.
- embodiments of the present disclosure also provide a non-transitory computer-readable storage medium, the storage medium is configured to store computer program instructions, wherein when the computer program instructions are run, they can implement any of the above embodiments. compensation method.
- Figure 1 shows a schematic structural diagram of a compensation device provided by an embodiment of the present disclosure
- Figure 2 shows a schematic diagram of grayscale output at different stages after compensation provided by an exemplary embodiment of the present disclosure
- FIG. 3 shows a schematic diagram of gray levels provided by an exemplary embodiment of the present disclosure.
- Figure 4 shows a schematic diagram of the aging process of a display panel
- Figure 5 shows a schematic diagram of the aging process of a display panel provided by an exemplary embodiment of the present disclosure
- Figure 6 is a logical structure diagram of a processor provided by an exemplary embodiment of the present disclosure.
- Figure 7 shows a flow chart of a compensation method provided by an embodiment of the present disclosure
- FIG. 8 shows a schematic structural diagram of a display device according to an embodiment of the present disclosure.
- connection should be understood in a broad sense.
- it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection, or an electrical connection; it can be a direct connection, an indirect connection through an intermediate piece, or an internal connection between two elements.
- connection should be understood in a broad sense.
- it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection, or an electrical connection; it can be a direct connection, an indirect connection through an intermediate piece, or an internal connection between two elements.
- electrical connection includes a case where constituent elements are connected together through an element having some electrical effect.
- component having some electrical function There is no particular limitation on the “component having some electrical function” as long as it can transmit and receive electrical signals between the connected components.
- components with certain electrical functions include not only electrodes and wiring, but also switching elements such as transistors, resistors, inductors, capacitors, and other components with one or more functions.
- Electronic products equipped with small and medium-sized display panels have a service life of about 2 to 3 years.
- the life requirements of electronic products for display panels can be achieved by optimizing the structure of the device, using higher-life luminescent materials, and matching the DBI (DeBurnIn) algorithm.
- Display panel aging compensation, the service life of small-sized display panels can usually reach the standard.
- the embodiment of the present disclosure provides a compensation device, as shown in Figure 1, which may include a first memory 11, a first timer 12 and a processor 13;
- the first memory 11 is connected to the processor 13 and can be configured to store the first time node value, the second time node value, the early compensation parameter set, the mid-term compensation parameter set, and the late compensation parameter set; the first time node value is smaller than the second time node value.
- the time node value, the early compensation parameter set, the mid-term compensation parameter and the late compensation parameter set all include at least one compensation parameter, and the value of the same compensation parameter in the early compensation parameter set and the mid-term compensation parameter set is different from the value in the late compensation parameter set. value, the compensation parameter values in the early compensation parameter set gradually decrease over time, and the compensation parameter values in the late compensation parameter set gradually increase over time;
- the first timer 12 is connected to the processor 13 and can be set to start timing after the processor 13 receives the pixel data to obtain the first timing information, and send the first timing information to the processor 13;
- the pixel data includes: gray order data;
- the processor 13 is connected to the first timer 12 and the first memory 11 respectively, and may be configured to receive the pixel data and the first timing information, and when the first timing information does not reach the first time node value, according to the first timing information and the compensation parameters in the early compensation parameter set to compensate the grayscale data of the pixel data; when the first timing information reaches the second time node value and does not reach the second time node value, the first timing information and the mid-term compensation are The compensation parameters in the parameter set compensate the grayscale data of the pixel data; when the first timing information reaches the second time node value, the grayscale data of the pixel data is compensated according to the first timing information and the compensation parameters in the later compensation parameter set. Make compensation.
- the first timer is set to start timing after the processor receives the pixel data to obtain the first timing information, and sends the first timing information to the processor.
- the processor is set to receive the pixel data and the first timing information.
- Timing information when the first timing information does not reach the first time node value, the grayscale data of the pixel data is compensated according to the first timing information and the compensation parameters in the previous compensation parameter set, and when the first timing information reaches the first time node value, When a time node value has not reached the second time node value, the grayscale data of the pixel data is compensated according to the first timing information and the compensation parameters in the mid-term compensation parameter set; when the first timing information reaches the second time node value In the state, the grayscale data of the pixel data is compensated according to the first timing information and the compensation parameters in the later compensation parameter set.
- the value of the same compensation parameter in the early compensation parameter set and the late compensation parameter set is different from the value in the mid-term compensation parameter set, which may include: the same compensation parameter in the early compensation parameter set and the late compensation parameter set.
- the value is greater than the value in the mid-term compensation parameter set.
- the use time of the display panel can be divided into the early period, the middle period and the late period according to the first time node and the second time node.
- the early period compensation parameter set, the middle period compensation parameter set, The later compensation parameter set compensates the pixel data.
- the compensation parameter values in the early compensation parameter set gradually decrease, and the compensation parameter values in the later compensation parameter set gradually increase.
- the gray scale in the early stage of the display panel is appropriately reduced.
- the gray scale in the early stage of the display panel is appropriately reduced. Appropriately increasing the gray scale in the later stages of the display panel can make the display effect of the three nodes in the early, middle and late stages of the display panel less different and slow down the aging speed of the display panel.
- the first memory 11 may also be configured to store a third time node value and a maximum compensation parameter set, the third time node value is greater than the second time node value, and the maximum compensation parameter set includes at least one compensation parameter. , and the value of the same compensation parameter in the maximum compensation parameter set is greater than the value in the later compensation parameter set;
- the processor 13 may also be configured to compensate the grayscale data of the pixel data according to the first timing information and the compensation parameters in the maximum compensation parameter set when the first timing information reaches the third time node value.
- the display panel uses the maximum compensation parameter set for compensation, and the value of the compensation parameter in the maximum compensation parameter set is greater than the value in the later compensation parameter set, so that the display panel is in the final use stage.
- Use the maximum compensation value to compensate the gray scale to improve the display effect of the display panel in the final working stage.
- the first memory 11 may be configured to: store compensation parameters corresponding to multiple time points, the early compensation parameter set includes compensation parameters corresponding to multiple time points before the first time node value; a mid-term compensation parameter set It includes compensation parameters corresponding to multiple time points between the first time node value and the second time node value; the later compensation parameter set includes compensation corresponding to multiple time points between the second time node value and the third time node value. Parameters; the maximum compensation parameter set includes compensation parameters corresponding to multiple time points after the third time node value;
- the processor 13 may be configured to: search for the corresponding time point according to the first timing information, determine the compensation parameter set according to the searched time point, and grayscale the received pixel data according to the compensation parameters in the determined compensation parameter set corresponding to the searched time point. Compensate the gray-scale data and obtain the compensated gray-scale data.
- multiple compensation parameter values of the same type of compensation parameters gradually decrease in the order of corresponding time points
- the mid-term compensation parameters are concentrated, and the parameter values of the same type of compensation parameters are the same;
- the compensation parameters are concentrated, and the multiple parameter values of the same type of compensation parameters gradually increase in the order of the corresponding time points;
- the same type of compensation parameters have the same parameter value.
- the first time node, the second time node and the third time node can be set according to the use cycle of the display panel and the aging characteristics of the display panel. For example, in the early stage when the gray scale display of the display panel decreases relatively quickly. , the compensation parameters for compensating the gray scale gradually decrease slowly. In the middle period of use of the display panel, the aging speed slows down, and basically constant compensation parameters can be used to compensate for the gray scale. In the later period of the display panel, the display panel further ages, and the gray scale can be compensated. The grayscale compensation parameter value is gradually increased. When the maximum compensation parameter value is reached, a constant maximum compensation parameter is used for compensation. For example, the first time node can work for the display panel for about 500 hours, the second time node can work for the display panel for 1,500 hours, and the third time node can work for the display panel for about 3,000 hours.
- the value of the compensation parameter may be a value less than or equal to 1.
- the value of the compensation parameter may be a value less than or equal to 1.
- the parameter values of the same type of compensation parameters in the mid-term compensation parameter set are the same, for example, they can be 0.5; the multiple parameter values of the same type of compensation parameters in the late-stage compensation parameter set gradually increase from 0.5 to 1 in the order of the corresponding time points; the maximum compensation parameter set is , the parameter values of the same type of compensation parameters are the same, for example, the compensation parameters are all 1.
- the compensation parameters corresponding to multiple time points may include brightness weights and grayscale weights corresponding to multiple time points;
- the processor 13 may be configured to: determine the corresponding time point according to the first timing information, determine the corresponding brightness weight and gray scale weight according to the determined time point, and multiply the obtained brightness weight and the determined gray scale weight to obtain the compensated gray value.
- Level weight, the compensated gray-scale data is obtained based on the gray-scale data in the pixel data and the compensated gray-scale weight.
- the processor 13 may be configured to multiply the grayscale data in the pixel data by the compensated grayscale weight to obtain the compensated grayscale data.
- the first timing information determines that the corresponding time point is before the first time node.
- the processor 13 determines the corresponding brightness weight to be 0.8 and the grayscale weight to be 0.6 based on the determined time point, and compares the obtained brightness weight of 0.8 with the determined grayscale weight. Multiply the step weight 0.6 to get the compensated gray scale weight 0.48, and multiply the gray scale data in the pixel data with the compensated gray scale weight 0.48 to get the compensated gray scale data.
- the processor 13 can obtain the brightness data of the pixel data (the brightness data can be a digital brightness value, the English full name is Digital Brightness Value, abbreviated as DBV), and the brightness weight corresponding to the DBV corresponding to each time point is set accordingly , and set the gray scale weight for each time point.
- DBV Digital Brightness Value
- the processor 13 can obtain the brightness data of the pixel data (the brightness data can be a digital brightness value, the English full name is Digital Brightness Value, abbreviated as DBV), and the brightness weight corresponding to the DBV corresponding to each time point is set accordingly , and set the gray scale weight for each time point.
- the corresponding brightness weight and gray scale weight at that time point are multiplied to obtain the compensated gray scale weight.
- Use the compensated gray scale weight Multiply with the grayscale data in the pixel to obtain the compensated grayscale data.
- gray scale compensation is performed on the entire display panel, so that the trend of slowing down aging is basically the same, and the problem of local over-compensation of the display panel is less likely to occur.
- the compensation device may further include a timing memory
- a timing memory connected to the processor 13 and the first timer 12, is configured to store the first timing information of the first timer 12;
- the first timer 12 is also connected to the timing memory and is configured to read the first timing information in the timing memory when the processor 13 is restarted after a power outage, and restarts receiving pixel data after the processor 13 is restarted. In the case of , the timing is continued based on the first timing information stored in the first memory 11 .
- the first timing information of the first timer 12 can be saved through the timing memory. After the display panel stops working, when it works again after a period of time, the first timing information of the first timer 12 can be stored in the display panel when it stops working. Continue timing on the basis of avoiding the accumulation of non-working time periods in the first timing information, thereby improving the accuracy of grayscale compensation of the display panel.
- the compensation device may further include a second timer, a second memory, and a temperature sensor;
- the second memory connected to the processor 13, can be configured to store temperature thresholds, test compensation parameters corresponding to multiple time points, high gray scale thresholds and low gray scale thresholds;
- a temperature sensor connected to the processor 13, can be configured to obtain temperature information and transmit the temperature information to the processor 13;
- the second timer is connected to the processor 13 and can be set to time under the control of the processor 13, obtain the second timing information, and send the second timing information to the processor 13;
- the processor 13 is connected to the second timer, the second memory, and the temperature sensor respectively, and can also be configured to obtain the test pixel data and temperature information, and obtain the grayscale distribution information of the test pixel data according to the grayscale data in the test pixel data,
- the second timing is controlled.
- the device starts timing, and compensates the grayscale data in the test pixel data according to the second timing information and the test compensation parameters corresponding to multiple time points.
- the distribution of low grayscale (grayscale value is less than Low Gray) and high grayscale (grayscale value is greater than High Gray) is relatively concentrated, and the distribution of low grayscale is relatively concentrated.
- the proportion of levels exceeding the low gray-scale threshold can be understood as the ratio of low gray-scale data to the total number of gray-scale data is greater than the low gray-scale threshold, that is, the proportion of values less than Low Gray exceeds the low gray-scale threshold; the proportion of high gray-scale exceeds that of high gray
- the level threshold can be understood as the ratio of high gray level data to gray level data is always greater than the high gray level threshold, that is, the proportion of values greater than High Gray exceeds the high gray level threshold. For example, you can set the high grayscale threshold to 0.3 and the low grayscale threshold to 0.3.
- temperature information can be obtained through a temperature sensor, and the temperature threshold can be set according to actual conditions.
- multiple parameters are adjustable (such as high grayscale threshold, low grayscale threshold, temperature threshold), and parameters such as grayscale threshold, low grayscale threshold, and temperature threshold can be flexibly configured.
- Setting different thresholds for the aging test of different display panels improves the flexibility of the display panel in the aging test process. For example, you can set one or more of the high gray scale threshold, low gray scale threshold, and temperature threshold to exceed the standard, control the second timer to start timing, and compare the test pixel data according to the second timing information and the test compensation parameters corresponding to multiple time points. Compensate with the grayscale data in the image.
- the test compensation parameter may include a brightness weight and a test grayscale weight
- the processor 13 may be configured to determine the corresponding time point according to the second timing information, determine the corresponding test brightness weight and test grayscale weight according to the determined time point, and multiply the test brightness weight and the test grayscale weight to obtain the test compensation.
- Grayscale weight, the compensated test grayscale data is obtained by multiplying the compensated grayscale weight of the test and the grayscale data in the test pixel data.
- the processor 13 can obtain the test brightness data of the test pixel data (the brightness data can be a digital brightness value, the full English name is Digital Brightness Value, abbreviated as DBV), and the DBV corresponding to each time point is set accordingly. Test the brightness weight and set the test gray-scale weight for each time point. The second timer reaches the corresponding time point. At that time point, the corresponding test brightness weight and the test gray-scale weight are multiplied to obtain the tested compensation gray-scale weight. , use the compensated gray-scale weight to multiply the gray-scale data in the pixel to obtain the compensated gray-scale data.
- DBV Digital Brightness Value
- the aging speed can be effectively reduced. After aging for 500 hours, it is conservatively estimated that the lifespan can be increased by about 20%.
- the second memory may be configured to store the first test time node value, the second test time node value, and the third time test time node value;
- the value of the first test time node is less than the value of the second test time node, the value of the second test time node is less than the value of the third test time node, early test compensation data, mid-term test compensation data, late test compensation data, maximum test compensation Data; the value of the first test time node is less than the value of the second test time node, and the value of the second test time node is less than the value of the third test time node;
- the early test compensation data includes test brightness weights and test grayscale weights corresponding to multiple time points before the first test time node, and the mid-term test compensation data includes multiple time points between the first test time node and the second test time node.
- the corresponding test brightness weight and test gray scale weight, the later test compensation data includes the test brightness weight and test gray scale weight corresponding to multiple time points between the second test time node and the third node, and the maximum test compensation data includes the third
- the values of multiple test brightness weights and multiple test grayscale weights gradually increase in the order of corresponding time points
- test brightness weight and test grayscale weight corresponding to multiple time points in the mid-term test compensation data are smaller than the values of the test brightness weight and test grayscale weight corresponding to multiple time points in the early test compensation data and post-test compensation data; the maximum test compensation The test brightness weights and test grayscale weights corresponding to multiple time points in the data are greater than the values of the test brightness weights and test grayscale weights corresponding to multiple time points in the early test compensation data and post-test compensation data.
- the compensation device includes a second timer, a second memory, and a temperature sensor, which can be applied to the aging test of the display panel. As shown in Figure 2, it can be used for the display panel during the test process or when the display panel is actually used.
- stage1 to stage5 are divided according to the positions of four points 1 to 4.
- Stage2 to stage5 can respectively correspond to the early test compensation data and mid-term test compensation data described in the above embodiment during the display panel aging test.
- the grayscale data of the OLED display panel can be compensated by the compensation device, and the defects of the OLED display panel itself can be used (in the early stage of lighting, the screen brightness decays quickly, but after aging for a period of time, the aging speed area is stable ), on the premise of meeting the display requirements, appropriately reduce the gray level in the early stage to achieve the purpose of reducing the brightness, maintain the gray level in the mid-term, and slowly increase the gray level in the later stage to achieve the purpose of slowing down the aging of the OLED display panel and making the OLED
- the gray scale displayed by the display panel is relatively consistent throughout its life cycle.
- Figure 4 shows a schematic diagram of the gray scale display of the display panel at different stages without using a compensation device to compensate the gray scale.
- Figure 5 shows a case where the compensation device according to an embodiment of the present disclosure is used to compensate the gray scale.
- Figures 4 and 5 are the percentages of grayscale display at the current stage and unattenuated grayscale display. From Figures 4 and 5, it can be seen that with the use of the display panel As time goes by, the displayed gray scale gradually decreases, which is the process of gradual aging of the display panel.
- the compensation device provided by the embodiment of the present disclosure to compensate the gray scale of the display panel, the aging speed of the display panel will slow down to a certain extent. Alleviating the aging of the display panel.
- the processor 13 may obtain pixel data from the host. For example, in the process of testing the aging of the display panel, the processor 13 may receive pixel data from the host image.
- the logical structure of the processor 13 is shown in Figure 6, which can be divided into a grayscale distribution detection module (Pattem Detection), a static image detection module (Static Image Detection), a temperature constraint module (Temperature Constraint), There are five functional modules: grayscale logic module (Counter Logic) and brightness weight logic module (Weight Logic) (these five functional modules can be implemented by one or more algorithms). The following is combined with Figure 6 to test the aging process of the display panel as an example. The working process of the processor 13 is explained. After the processor 13 receives the pixel data (i_data), each functional module in the processor performs the following operations:
- Grayscale distribution detection function module Based on the grayscale distribution histogram of pixel data, determine whether the grayscale distribution reaches the high grayscale threshold or the low grayscale threshold (that is, determine whether the high grayscale and low grayscale are concentrated), for example
- the grayscale (grayscale data in pixel data) distribution of the image sent by TCON/DIC can be analyzed.
- low grayscale grayscale value is less than Low Gray
- high grayscale The grayscale value is greater than High Gray
- the distribution is relatively concentrated; in the grayscale distribution method of the pixel data of the checkerboard, grayscales less than 10 account for 40%, and grayscales greater than 250 account for 40%, so it is easy to filter out the checkerboard picture.
- the grayscale distribution detection function module can determine whether the conditions for grayscale compensation are met based on the preset high grayscale threshold and low grayscale threshold.
- Static Image Detection module After receiving the frame synchronization signal (v-sync) of each frame, it determines the input image data through cyclic redundancy check (full name in English: Cyclic Redundancy Check, abbreviated as CRC) (pixel data) is the same as the previous picture (that is, the pixel data of the previous frame). If the CRC check values of the current frame and the previous frame are the same, it is determined to be the same picture, that is, a still picture. At this time, you can The still pictures may be counted (for example, by a counter) or the detection of still pictures may be timed. When the count value or timing value is greater than a certain set threshold, it is determined to be Static Image state, which reaches the condition of compensating gray scale.
- the high gray scale threshold and low gray scale threshold can be set according to the actual situation. .
- Temperature Constraint module (Temperature Constraint): Obtains the temperature (i_temp) fed back by the temperature sensor and determines whether it reaches the temperature threshold. If the temperature threshold is reached, the conditions for gray scale compensation are met. The temperature threshold can be set according to the actual situation.
- Grayscale logic module (Counter Logic): Find the corresponding grayscale weight based on the count value. For example, the grayscale weights corresponding to different count values can be shown in Table 1.
- Brightness weight logic module (Weight Logic): Get the brightness data (i_dbv) and find the brightness weight (DBV_weighting) corresponding to the brightness data. For example, the corresponding relationship between multiple brightness values and corresponding brightness weights can be as shown in Table 2.
- the results obtained by the distribution detection module (Pattem Detection), the static image detection module (Static Image Detection), and the temperature constraint module (Temperature Constraint) can be combined to determine whether to enable (that is, whether to perform grayscale compensation) , and according to the count value and configuration parameters of the still picture, linear interpolation is used between the binding points and the binding points.
- the configuration parameters can be the count value threshold, high gray-scale threshold, low gray-scale threshold, and temperature threshold, which can be adjusted by adjusting the count value threshold, high gray-scale threshold, low gray-scale threshold, and temperature threshold as shown in Figure 2 1 ⁇ 4
- the positions of the four points, as well as setting the gray scale weights of different count values in Table 1 in the grayscale logic module (Counter Logic) and the brightness weights of different brightness values in Table 2 in the brightness weight logic module (Weight Logic), are implemented as shown in Figure 2 The stages from stage1 to stage5.
- the still picture counter value counter is 500000, corresponding to the grayscale weight in Table 1 is 0.85, the value of the obtained brightness data (DBV) is 3072, the corresponding brightness weight DBV_weighting in Table 2 is 0.85, and the input grayscale InGray is 255.
- the output grayscale is:
- the count value counter in Table 2 can be converted into a time point according to the picture frame rate. In other words, the count value counter corresponds to the converted time point.
- the count value counter in Table 2 can be calculated by counting The value counter is expressed as the value at the time point converted from the counter.
- the embodiment of the present disclosure also provides a compensation method.
- the compensation method may include:
- Step S1 Obtain the first time node value, the second time node value, the early compensation parameter set, the mid-term compensation parameter set, and the late compensation parameter set; the first time node value is less than the second time node value, the early compensation parameter set and the mid-term compensation
- Both the parameter set and the late compensation parameter set include at least one compensation parameter, and the value of the same compensation parameter in the early compensation parameter set and the late compensation parameter set is different from the value in the mid-term compensation parameter set.
- the compensation parameter value in the early compensation parameter set The compensation parameter values in the late compensation parameter set gradually decrease over time, and the compensation parameter values in the later compensation parameter set gradually increase over time;
- Step S2 Start receiving pixel data, and control the first timer to start timing, and obtain the first timing information obtained by the first timer; perform step S3 when the first timing information does not reach the first time node value. Perform step S4 when the timing information reaches the first time node value but does not reach the second time node value; perform step S5 when the first timing information reaches the second time node value; the pixel data includes: grayscale data;
- Step S3 Compensate the grayscale data of the pixel data according to the first timing information and the compensation parameters in the early compensation parameter set;
- Step S4 Compensate the grayscale data of the pixel data according to the first timing information and the compensation parameters in the mid-term compensation parameter set;
- Step S5 Compensate the grayscale data of the pixel data according to the first timing information and the compensation parameters in the later compensation parameter set.
- step S1 the value of the same compensation parameter in the early compensation parameter set and the late compensation parameter set is different from the value in the mid-term compensation parameter set, which may include: the same compensation parameter in the early compensation parameter set and the late compensation parameter set.
- the values in the late compensation parameter set are larger than the values in the mid-term compensation parameter set.
- step S2 before step S2 starts receiving pixel data, it may also include:
- the third time node value is greater than the second time node value.
- the maximum compensation parameter set includes at least one compensation parameter, and the value of the same compensation parameter in the maximum compensation parameter set is greater than that in the later period. Values in the compensation parameter set;
- step S2 After step S2 starts receiving pixel data, it may also include:
- the grayscale data of the pixel data is compensated according to the first timing information and the compensation parameters in the maximum compensation parameter set.
- step S2 before step S2 starts receiving pixel data, it may also include:
- the early compensation parameter set includes compensation parameters corresponding to multiple time points before the first time node value; the mid-term compensation parameter set includes the time between the first time node value and the second time node value. Compensation parameters corresponding to multiple time points; the later compensation parameter set includes compensation parameters corresponding to multiple time points between the second time node value and the third time node value; the maximum compensation parameter set includes multiple time points after the third time node value. Compensation parameters corresponding to time points;
- multiple compensation parameter values of the same type of compensation parameters gradually decrease in the order of corresponding time points
- the mid-term compensation parameters are concentrated, and the parameter values of the same type of compensation parameters are the same;
- the compensation parameters are concentrated, and the multiple parameter values of the same type of compensation parameters gradually increase in the order of the corresponding time points;
- the same type of compensation parameters have the same parameter value.
- the compensation parameters corresponding to multiple time points may include brightness weights and grayscale weights corresponding to multiple time points;
- Steps S3 to S5 may include: determining the corresponding time point according to the first timing information, determining the corresponding brightness weight and grayscale weight according to the determined time point, and multiplying the obtained brightness weight and the determined grayscale weight to obtain the compensation.
- Grayscale weight the compensated grayscale data is obtained based on the grayscale data in the pixel data and the compensated grayscale weight.
- obtaining the compensated grayscale data according to the brightness information and the grayscale information may include: multiplying the grayscale data in the pixel data by the compensated grayscale weight to obtain the compensation.
- the final grayscale data may include: multiplying the grayscale data in the pixel data by the compensated grayscale weight to obtain the compensation.
- step S1 after step S1 starts receiving pixel data, it may also include:
- the stored first timing information is read, and in the case of restarting and restarting to receive pixel data, timing is continued based on the stored first timing information.
- step S1 before step S1 starts receiving pixel data, it may also include:
- Step S01 Obtain the temperature threshold, test compensation parameters corresponding to multiple time points, high gray scale threshold and low gray scale threshold;
- Step S02 Control the temperature sensor to obtain temperature information
- Step S03 Obtain the test pixel data, and obtain the gray-scale distribution information of the test pixel data according to the gray-scale data in the test pixel data.
- the second timer is controlled to start timing, and the test is performed according to the second timing information and the test compensation parameters corresponding to multiple time points.
- the grayscale data in the pixel data is compensated.
- the test compensation parameters may include a test brightness weight and a test gray scale weight.
- the gray value in the test pixel data is calculated according to the second timing information and the test compensation parameters corresponding to multiple time points.
- Level data for compensation may also include:
- the corresponding time point is determined according to the second timing information
- the corresponding test brightness weight and the test grayscale weight are determined according to the determined time point
- the test brightness weight and the test grayscale weight are multiplied to obtain the test compensation grayscale weight
- the test pixel is The grayscale data in the data is multiplied by the compensated grayscale weight of the test to obtain the compensated test grayscale data.
- the test pixel data in step S03 may also include: obtaining the first test time node value, the second test time node value, the third time test time node value; early test compensation data, mid-term test compensation data Test compensation data, post-test compensation data, and maximum test compensation data; the value of the first test time node is less than the value of the second test time node, and the value of the second test time node is less than the value of the third test time node;
- the early test compensation data includes test brightness weights and test grayscale weights corresponding to multiple time points before the first test time node, and the mid-term test compensation data includes multiple time points between the first test time node and the second test time node.
- the corresponding test brightness weight and test gray scale weight, the later test compensation data includes the test brightness weight and test gray scale weight corresponding to multiple time points between the second test time node and the third node, and the maximum test compensation data includes the third
- the values of multiple test brightness weights and multiple test grayscale weights gradually increase in the order of corresponding time points
- test brightness weight and test grayscale weight corresponding to multiple time points in the mid-term test compensation data are smaller than the values of the test brightness weight and test grayscale weight corresponding to multiple time points in the early test compensation data and post-test compensation data; the maximum test compensation The test brightness weights and test grayscale weights corresponding to multiple time points in the data are greater than the values of the test brightness weights and test grayscale weights corresponding to multiple time points in the early test compensation data and post-test compensation data.
- An embodiment of the present disclosure also provides a display device, as shown in FIG. 8 , which may include a display substrate 2 and the compensation device 1 described in any of the above embodiments.
- the compensation device 1 is electrically connected to the display substrate 2 .
- the display device 1 may include a data signal line
- the compensation device 1 may be connected to the data signal line on the display substrate 2
- the compensation device 1 may provide compensated grayscale data to the data on the display substrate 2 signal line
- the display substrate 2 displays the compensated grayscale data received by the data signal line.
- the above-mentioned display panel may include a display substrate 2 .
- the display device may be an electronic device with a display function such as a mobile phone, a computer, a television (TV), a medical monitoring device, or a vehicle-mounted central control device.
- a display function such as a mobile phone, a computer, a television (TV), a medical monitoring device, or a vehicle-mounted central control device.
- Embodiments of the present disclosure also provide a working method of a display device, which includes compensating the grayscale data in the pixels of the display panel according to the compensation method described in any of the above embodiments, obtaining the compensated grayscale data, and according to the compensated grayscale data. Grayscale data is displayed.
- An embodiment of the present disclosure also provides a non-transitory computer-readable storage medium, the storage medium is configured to store computer program instructions, wherein when the computer program instructions are run, the compensation method described in any of the above embodiments can be implemented.
- Embodiments of the present disclosure provide a compensation device and method, a display device and its working method, and a storage medium.
- the display device includes a memory, a first timer and a processor.
- the first timer is set to start counting after the processor receives pixel data. first timing information, and sends the first timing information to the processor.
- the processor is configured to receive the pixel data and the first timing information, and when the first timing information does not reach the first time node value, according to the first timing information Compensate the grayscale data of the pixel data with the compensation parameters in the early compensation parameter set.
- the concentrated compensation parameters compensate the grayscale data of the pixel data; when the first timing information reaches the second time node value, the grayscale data of the pixel data is compensated according to the first timing information and the compensation parameters in the later compensation parameter set. compensate.
- Applying the compensation structure provided by the embodiments of the present disclosure to a display panel can slow down the aging of the display panel to a great extent and improve the service life of the display panel.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Facsimile Image Signal Circuits (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Abstract
一种补偿装置及补偿方法、显示装置及其工作方法、存储介质,补偿装置(1)包括第一存储器(11)、第一计时器(12)和处理器(13);第一计时器(12)自处理器(13)接收到像素数据开始计时得到第一计时信息,并将第一计时信息发送至处理器(13);处理器(13)接收像素数据和第一计时信息,在第一计时信息未达到第一时间节点值的状态下,根据第一计时信息和前期补偿参数集中的补偿参数对像素数据的灰阶数据进行补偿;在第一计时信息达到第一时间节点值且未达到第二时间节点值的状态下,根据第一计时信息和中期补偿参数集中的补偿参数对像素数据的灰阶数据进行补偿,在第一计时信息达到第二时间节点值的状态下,根据第一计时信息和后期补偿参数集中的补偿参数对像素数据的灰阶数据进行补偿。
Description
本公开实施例涉及但不限于显示技术领域,尤其涉及一种补偿装置及方法、显示装置及其工作方法、存储介质。
有机发光二极管(Organic Light Emitting Diode,OLED)显示面板因其自发光、驱动电压低、响应快等特点而得到了广泛的应用。OLED显示面板在电脑、电视机(TV)、医疗监控装置、笔记本电脑、车载中控装置等大尺寸具有显示功能的产品上得到了广泛的应用。
发明内容
以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。
第一方面,本公开实施例提供了一种补偿装置,包括第一存储器、第一计时器和处理器;
所述第一存储器,设置为存储第一时间节点值、第二时间节点值、前期补偿参数集、中期补偿参数集、后期补偿参数集;所述第一时间节点值小于所述第二时间节点值,所述前期补偿参数集、所述中期补偿参数集、所述后期补偿参数集中均包括至少一种补偿参数,且同一种补偿参数在所述前期补偿参数集和所述后期补偿参数集中的值不同于在所述中期补偿参数集中的值,所述前期补偿参数集中的补偿参数值随时间逐渐降低、所述后期补偿参数集中的补偿参数值随时间逐渐提高;
所述第一计时器,与所述处理器连接,设置为自所述处理器接收到像素数据开始计时,得到第一计时信息,并将所述第一计时信息发送至所述处理器,所述像素数据包括:灰阶数据;
所述处理器,分别与所述第一计时器和所述第一存储器连接,设置为接收像素数据和所述第一计时信息,在所述第一计时信息未达到所述第一时间节点值的状态下,根据所述第一计时信息和所述前期补偿参数集中的补偿参数对所述像素数据的灰阶数据进行补偿;在所述第一计时信息达到所述第一时间节点值且未达到所述第二时间节点值的状态下,根据所述第一计时信息和所述中期补偿参数集中的补偿参数对所述像素数据的灰阶数据进行补偿;在所述第一计时信息达到所述第二时间节点值的状态下,根据所述第一计时信息和所述后期补偿参数集中的补偿参数对所述像素数据的灰阶数据进行补偿。
在示例性实施方式中,所述同一种补偿参数在所述前期补偿参数集和所述后期补偿参数集中的值不同于在所述中期补偿参数集中的值,包括:同一种补偿参数在所述前期补偿参数集和所述后期补偿参数集中的值大于在所述中期补偿参数集中的值。
在示例性实施方式中,所述第一存储器,还设置为存储第三时间节点值、最大补偿参数集,所述第三时间节点值大于所述第二时间节点值,所述最大补偿参数集中包括至少一种补偿参数,且同一种补偿参数在所述最大补偿参数集中的值大于在所述后期补偿参数集中的值;
所述处理器,还设置为在所述第一计时信息达到所述第三时间节点值的状态下,根据所述第一计时信息和所述最大补偿参数集中的补偿参数对所述像素数据的灰阶数据进行补偿。
在示例性实施方式中,所述第一存储器设置为:存储多个时间点对应的补偿参数,所述前期补偿参数集包括所述第一时间节点值之前的多个时间点对应的补偿参数;所述中期补偿参数集包括所述第一时间节点值和所述第二时间节点值之间的多个时间点对应的补偿参数;所述后期补偿参数集包括所述第二时间节点值和所述第三时间节点值之间的多个时间点对应的补偿参数;所述最大补偿参数集包括第三时间节点值之后的多个时间点对应的补偿参数;
所述处理器设置为:根据所述第一计时信息查找对应的时间点,根据查找的时间点确定补偿参数集,根据确定的补偿参数集中与查找的时间点对应的补偿参数对接收的像素数据的灰阶数据进行补偿,得到补偿后的灰阶数据。
在示例性实施方式中,所述前期补偿参数集中,同种补偿参数的多个补偿参数值按照对应时间点的顺序逐渐减小;
所述中期补偿参数集中,同种补偿参数的参数值相同;
所述后期补偿参数集中,同种补偿参数的多个参数值按照对应时间点的顺序逐渐增大;
所述最大补偿参数集中,同种补偿参数的参数值相同。
在示例性实施方式中,所述多个时间点对应的补偿参数包括多个时间点对应的亮度权重和灰阶权重;
所述处理器设置为:根据所述第一计时信息确定对应的时间点,根据确定的时间点确定对应的亮度权重和灰阶权重,将获取的所述亮度权重与确定的灰阶权重相乘得到补偿的灰阶权重,根据所述像素数据中的灰阶数据与所述补偿的灰阶权重得到补偿后的灰阶数据。
在示例性实施方式中,所述处理器设置为,将所述像素数据中的灰阶数据与补偿的灰阶权重相乘得到补偿后的灰阶数据。
在示例性实施方式中,补偿装置还包括计时存储器;
所述计时存储器,与所述处理器和所述第一计时器连接,设置为存储所述第一计时器的第一计时信息;
所述第一计时器,还与所述计时存储器连接,设置为在所述处理器断电后重新启动的情况下,读取所述计时存储器中的第一计时信息,在所述处理器重启后并重新开始接收像素数据的情况下,在所述第一存储器中存储的第一计时信息的基础上继续计时。
在示例性实施方式中,补偿装置还包括第二计时器、第二存储器、温度传感器;
所述第二存储器,与所述处理器连接,设置为存储温度阈值、多个时间点对应的测试补偿参数、高灰阶阈值和低灰阶阈值;
所述温度传感器,与所述处理器连接,设置为获取温度信息,并将所述温度信息传输至所述处理器;
所述第二计时器,与所述处理器连接,设置为在所述处理器的控制下计时,得到第二计时信息,并将所述第二计时信息发送给所述处理器;
所述处理器,分别与所述第二计时器、所述第二存储器、所述温度传感器连接,还设置为获取测试像素数据和所述温度信息,根据所述测试像素数据中的灰阶数据得到所述测试像素数据的灰阶分布信息,在所述灰阶分布信息的高灰阶占比超出所述高灰阶阈值、或者所述灰阶分布信息中低灰阶占比超出所述低灰阶阈值、或者获取的温度信息超出所述温度阈值的情况下,控制所述第二计时器开始计时,根据所述第二计时信息和多个时间点对应的所述测试补偿参数对所述测试像素数据中的灰阶数据进行补偿。
在示例性实施方式中,所述测试补偿参数包括测试亮度权重和测试灰阶权重;
所述处理器,设置为根据所述第二计时信息确定对应的时间点,根据确定的时间点确定对应的测试亮度权重和测试灰阶权重,将所述测试亮度权重与所述测试灰阶权重相乘得到测试的补偿灰阶权重,将所述测试像素数据中的灰阶数据与所述测试的补偿灰阶权重相乘得到补偿后的测试灰阶数据。
在示例性实施方式中,所述第二存储器,设置为存储第一测试时间节点值、第二测试时间节点值、第三时间测试时间节点值、前期测试补偿数据、中期测试补偿数据、后期测试补偿数据、最大测试补偿数据;所述第一测试时间节点的值小于所述第二测试时间节点的值,所述第二测试时间节点的值小于所述第三测试时间节点的值;所述前期测试补偿数据包括所述第一测试时间节点之前的多个时间点对应的测试亮度权重和测试灰阶权重,所述中期测试补偿数据包括所述第一测试时间节点与所述第二测试时间节点之间的多个时间点对应的测试亮度权重和测试灰阶权重,所述后期测试补偿数据包括第二测试时间节点与第三节点之间的多个时间点对应的测试亮度权重和测试灰阶权重,所述最大测试补偿数据包括第三测试时间节点之后的多个时间点对应的测试亮度权重和测试灰阶权重;在所述前期测试补偿数据中,多个所述测试亮度权重和多个所述测试灰阶权重的值按照对应时间点的顺序逐渐减小;
在所述中期测试补偿数据和所述最大测试补偿数据中,多个所述测试亮 度权重和多个所述测试灰阶权重的值保持不变;
在所述后期测试补偿数据中,多个所述测试亮度权重和多个所述测试灰阶权重的值按照对应时间点的顺序逐渐增大;
所述中期测试补偿数据中多个时间点对应的测试亮度权重和测试灰阶权重小于所述前期测试补偿数据和所述后期测试补偿数据中多个时间点对应的测试亮度权重和测试灰阶权重的值;所述最大测试补偿数据中多个时间点对应的测试亮度权重和测试灰阶权重大于所述前期测试补偿数据和所述后期测试补偿数据中多个时间点对应的测试亮度权重和测试灰阶权重的值。
第二方面,本公开实施例还提供一种补偿方法,包括:
获取第一时间节点值、第二时间节点值、前期补偿参数集、后期补偿参数集、最大补偿参数集;所述第一时间节点值小于所述第二时间节点值,所述前期补偿参数集、所述中期补偿参数和所述后期补偿参数集中均包括至少一种补偿参数,且同一种补偿参数在所述前期补偿参数集和所述后期补偿参数集中的值不同于在所述中期补偿参数集中的值,所述前期补偿参数集中的补偿参数值随时间逐渐降低、所述后期补偿参数集中的补偿参数值随时间逐渐提高;
开始接收像素数据,控制第一计时器开始计时,并获取所述第一计时器得到的第一计时信息;所述像素数据包括:灰阶数据;
在所述第一计时信息未达到第一时间节点值的状态下,根据所述第一计时信息和所述前期补偿参数集中的补偿参数对所述像素数据的灰阶数据进行补偿;在所述第一计时信息达到所述第一时间节点值且未达到所述第二时间节点值的状态下,根据所述第一计时信息和所述中期补偿参数集中的补偿参数对所述像素数据的灰阶数据进行补偿;在所述第一计时信息达到所述第二时间节点值的状态下,根据所述第一计时信息和所述后期补偿参数集中的补偿参数对所述像素数据的灰阶数据进行补偿。
在示例性实施方式中,所述同一种补偿参数在所述前期补偿参数集和所述后期补偿参数集中的值不同于在所述中期补偿参数集中的值,包括:同一种补偿参数在所述前期补偿参数集和所述后期补偿参数集中的值大于在所述中期补偿参数集中的值。
在示例性实施方式中,所述开始接收像素数据之前,还包括:
获取第三时间节点值、最大补偿参数集,所述第三时间节点值大于所述第二时间节点值,所述最大补偿参数集中包括至少一种补偿参数,且同一种补偿参数在所述最大补偿参数集中的值大于在所述后期补偿参数集中的值;
所述开始接收像素数据之后,还包括:
在所述第一计时信息达到所述第三时间节点值的状态下,根据所述第一计时信息和所述最大补偿参数集中的补偿参数对所述像素数据的灰阶数据进行补偿。
在示例性实施方式中,所述开始接收像素数据之前,还包括:
获取多个时间点对应的补偿参数,所述前期补偿参数集包括所述第一时间节点值之前的多个时间点对应的补偿参数;所述中期补偿参数集包括所述第一时间节点值和所述第二时间节点值之间的多个时间点对应的补偿参数;所述后期补偿参数集包括所述第二时间节点值和所述第三时间节点值之间的多个时间点对应的补偿参数;所述最大补偿参数集包括第三时间节点值之后的多个时间点对应的补偿参数;
根据所述第一计时信息查找对应的时间点,根据查找的时间点确定补偿参数集,根据确定的补偿参数集中与查找的时间点对应的补偿参数对接收的像素数据的灰阶数据进行补偿,得到补偿后的灰阶数据。
在示例性实施方式中,所述前期补偿参数集中,同种补偿参数的多个补偿参数值按照对应时间点的顺序逐渐减小;
所述中期补偿参数集中,同种补偿参数的参数值相同;
所述后期补偿参数集中,同种补偿参数的多个参数值按照对应时间点的顺序逐渐增大;
所述最大补偿参数集中,同种补偿参数的参数值相同。
在示例性实施方式中,所述多个时间点对应的补偿参数包括多个时间点对应的亮度权重和灰阶权重;
所述根据所述第一计时信息查找对应的时间点,根据查找的时间点确定补偿参数集,根据确定的补偿参数集中与查找的时间点对应的补偿参数对接 收的像素数据的灰阶数据进行补偿,得到补偿后的灰阶数据,包括:
根据所述第一计时信息确定对应的时间点,根据确定的时间点确定对应的亮度权重和灰阶权重,将获取的所述亮度权重与确定的灰阶权重相乘得到补偿的灰阶权重,根据所述像素数据中的灰阶数据与所述补偿的灰阶权重得到补偿后的灰阶数据。
在示例性实施方式中,所述根据所述像素数据中的灰阶数据与所述补偿的灰阶权重得到补偿后的灰阶数据,包括:将所述像素数据中的灰阶数据与补偿的灰阶权重相乘得到补偿后的灰阶数据。
在示例性实施方式中,所述开始接收像素数据之后,还包括:
存储所述第一计时器的第一计时信息;
在断电后重新启动的情况下,读取存储的第一计时信息,在重启后并重新开始接收像素数据的情况下,在存储的第一计时信息的基础上继续计时。
在示例性实施方式中,所述开始接收像素数据之前,还包括:
获取温度阈值、多个时间点对应的测试补偿参数、高灰阶阈值和低灰阶阈值;
控制温度传感器获取温度信息;获取测试像素数据,根据所述测试像素数据中的灰阶数据得到所述测试像素数据的灰阶分布信息,在所述灰阶分布信息的高灰阶占比超出所述高灰阶阈值、或者所述灰阶分布信息中低灰阶占比超出所述低灰阶阈值、或者获取的温度信息超出所述温度阈值的情况下,控制第二计时器开始计时,根据所述第二计时信息和多个时间点对应的所述测试补偿参数对所述测试像素数据中的灰阶数据进行补偿。
在示例性实施方式中,所述测试补偿参数包括测试亮度权重和测试灰阶权重;
所述根据所述第二计时信息和多个时间点对应的所述测试补偿参数对所述测试像素数据中的灰阶数据进行补偿,包括:
根据所述第二计时信息确定对应的时间点,根据确定的时间点确定对应的测试亮度权重和测试灰阶权重,将所述测试亮度权重与所述测试灰阶权重相乘得到测试的补偿灰阶权重,将所述测试像素数据中的灰阶数据与所述测 试的补偿灰阶权重相乘得到补偿后的测试灰阶数据。
在示例性实施方式中,所述获取测试像素数据之前,还包括:获取第一测试时间节点值、第二测试时间节点值、第三时间测试时间节点值、前期测试补偿数据、中期测试补偿数据、后期测试补偿数据、最大测试补偿数据;所述第一测试时间节点的值小于所述第二测试时间节点的值,所述第二测试时间节点的值小于所述第三测试时间节点的值;
所述前期测试补偿数据包括所述第一测试时间节点之前的多个时间点对应的测试亮度权重和测试灰阶权重,所述中期测试补偿数据包括所述第一测试时间节点与所述第二测试时间节点之间的多个时间点对应的测试亮度权重和测试灰阶权重,所述后期测试补偿数据包括第二测试时间节点与第三节点之间的多个时间点对应的测试亮度权重和测试灰阶权重,所述最大测试补偿数据包括第三测试时间节点之后的多个时间点对应的测试亮度权重和测试灰阶权重;在所述前期测试补偿数据中,多个所述测试亮度权重和多个所述测试灰阶权重的值按照对应时间点的顺序逐渐减小;
在所述中期测试补偿数据和所述最大测试补偿数据中,多个所述测试亮度权重和多个所述测试灰阶权重的值保持不变;
在所述后期测试补偿数据中,多个所述测试亮度权重和多个所述测试灰阶权重的值按照对应时间点的顺序逐渐增大;
所述中期测试补偿数据中多个时间点对应的测试亮度权重和测试灰阶权重小于所述前期测试补偿数据和所述后期测试补偿数据中多个时间点对应的测试亮度权重和测试灰阶权重的值;所述最大测试补偿数据中多个时间点对应的测试亮度权重和测试灰阶权重大于所述前期测试补偿数据和所述后期测试补偿数据中多个时间点对应的测试亮度权重和测试灰阶权重的值。
第三方面,本公开实施例还提供一种显示装置,包括显示基板以及上述任一实施例所述补偿装置,所述补偿装置与所述显示基板电连接。
第四方面,本公开实施例还提供一种显示装置工作方法,括根据上述任一实施例所述的补偿方法对显示面板像素中的灰阶数据进行补偿,得到补偿后的灰阶数据,根据补偿后的灰阶数据进行显示。
第五方面,本公开实施例还提供一种非瞬态计算机可读存储介质,所述存储介质设置为存储计算机程序指令,其中,所述计算机程序指令运行时可实现上述任一实施例所述的补偿方法。
在阅读并理解了附图和详细描述后,可以明白其他方面。
附图用来提供对本公开技术方案的进一步理解,并且构成说明书的一部分,与本公开的实施例一起用于解释本公开的技术方案,并不构成对本公开技术方案的限制。附图中每个部件的形状和大小不反映真实比例,目的只是示意说明本公开内容。
图1所示为本公开实施例提供的补偿装置结构示意图;
图2所示为本公开示例性实施例提供的补偿后不同阶段的灰度输出示意图;
图3所示为本公开示例性实施例提供的灰阶分别示意图。
图4所示为一种显示面板老化过程示意图;
图5所示为本公开示例性实施例提供的显示面板老化过程示意图;
图6所述诶本公开示例性实施例提供的处理器的逻辑结构图;
图7所示为本公开实施例提供的补偿方法流程图;
图8所示为本公开实施例提供的显示装置结构示意图。
下文中将结合附图对本公开的实施例进行详细说明。实施方式可以以多个不同形式来实施。所属技术领域的普通技术人员可以很容易地理解一个事实,就是方式和内容可以在不脱离本公开的宗旨及其范围的条件下被变换为各种各样的形式。因此,本公开不应该被解释为仅限定在下面的实施方式所记载的内容中。在不冲突的情况下,本公开中的实施例及实施例中的特征可以相互任意组合。为了保持本公开实施例的以下说明清楚且简明,本公开省 略了部分已知功能和已知部件的详细说明。本公开实施例附图只涉及到与本公开实施例涉及到的结构,其他结构可参考通常设计
本说明书中的“第一”、“第二”、“第三”等序数词是为了避免构成要素的混同而设置,而不是为了在数量方面上进行限定的。
在本说明书中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解。例如,可以是固定连接,或可拆卸连接,或一体地连接;可以是机械连接,或电连接;可以是直接相连,或通过中间件间接相连,或两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本公开中的具体含义。
在本说明书中,“电连接”包括构成要素通过具有某种电作用的元件连接在一起的情况。“具有某种电作用的元件”只要可以进行连接的构成要素间的电信号的授受,就对其没有特别的限制。“具有某种电作用的元件”的例子不仅包括电极和布线,而且可以包括晶体管等开关元件、电阻器、电感器、电容器、其它具有一种或多种功能的元件等。
搭载中小尺寸显示面板的电子产品,使用周期在2~3年左右,电子产品对于显示面板寿命的要求,通过优化器件的结构,使用较高寿命的发光材料,以及搭配DBI(DeBurnIn)算法,实现显示面板老化补偿,对于小尺寸的显示面板的使用寿命通常可以达标。
在显示面板使用环境比较严苛的情况下,例如在夏季车载屏长期暴露于较高温度中,显示面板常常处于较强的环境光下工作,显示画面较手机也更为单一,多为一些固定图标或导航画面;在笔记本电脑上的显示面板,通常也会在较高环境光下使用,使用过程中有固定图标(如桌面左下角windows图标等),且车载屏及笔记本的使用年限明显长于中小尺寸电子产品,因此对于大尺寸显示面板的寿命有着极为严苛的要求,即使在优化器件结构,使用较高寿命的发光材料,以及搭配DBI(DeBurnIn)算法后,显示面板仍然存在老化严重的问题,显示面板的使用寿命仍然难以达标。
本公开实施例提供一种补偿装置,如图1所示,可以包括第一存储器11、第一计时器12和处理器13;
第一存储器11,与处理器13连接,可以设置为存储第一时间节点值、 第二时间节点值、前期补偿参数集、中期补偿参数集、后期补偿参数集;第一时间节点值小于第二时间节点值,前期补偿参数集、中期补偿参数和后期补偿参数集中均包括至少一种补偿参数,且同一种补偿参数在前期补偿参数集和中期补偿参数集中的值不同于在后期补偿参数集中的值,前期补偿参数集中的补偿参数值随时间逐渐降低、后期补偿参数集中的补偿参数值随时间逐渐提高;
第一计时器12,与处理器13连接,可以设置为自处理器13接收到像素数据开始计时得到第一计时信息,并将第一计时信息发送至处理器13;所述像素数据包括:灰阶数据;
处理器13,分别与第一计时器12和第一存储器11连接,可以设置为接收像素数据和第一计时信息,在第一计时信息未达到第一时间节点值的状态下,根据第一计时信息和前期补偿参数集中的补偿参数对像素数据的灰阶数据进行补偿;在第一计时信息达到第二时间节点值且未达到第二时间节点值的状态下,根据第一计时信息和中期补偿参数集中的补偿参数对像素数据的灰阶数据进行补偿;在第一计时信息达到第二时间节点值的状态下,根据第一计时信息和后期补偿参数集中的补偿参数对像素数据的灰阶数据进行补偿。
本公开实施例提供的补偿装置,第一计时器设置为自处理器接收到像素数据开始计时得到第一计时信息,并将第一计时信息发送至处理器,处理器设置为接收像素数据和第一计时信息,在第一计时信息未达到第一时间节点值的状态下,根据第一计时信息和前期补偿参数集中的补偿参数对像素数据的灰阶数据进行补偿,在第一计时信息达到第一时间节点值且未达到第二时间节点值的状态下,根据第一计时信息和中期补偿参数集中的补偿参数对像素数据的灰阶数据进行补偿;在第一计时信息达到第二时间节点值的状态下,根据第一计时信息和后期补偿参数集中的补偿参数对像素数据的灰阶数据进行补偿。将本公开实施例提供的补偿结构应用于显示面板,在很大程度上减缓显示面板的老化,提高了显示面板的使用寿命。
在示例性实施方式中,同一种补偿参数在前期补偿参数集和后期补偿参数集中的值不同于在中期补偿参数集中的值,可以包括:同一种补偿参数在前期补偿参数集和后期补偿参数集中的值大于在中期补偿参数集中的值。
在本公开实施例中,可以根据第一时间节点和第二时间节点,将显示面板的使用时间划分为前期、中期和后期,在这三个期间分别通过前期补偿参数集、中期补偿参数集、后期补偿参数集对像素数据进行补偿,前期补偿参数集中的补偿参数值逐渐降低、后期补偿参数集中的补偿参数值逐渐提高,将显示面板前期的灰阶适当降低,在显示面板前期适当降低灰阶,在显示面板后期的灰阶适当提高灰阶,可以使得显示面板的前期、中期和后期三个节点的显示效果相差较小、减缓显示面板的老化速度。
在示例性实施方式中,第一存储器11,还可以设置为存储第三时间节点值、最大补偿参数集,第三时间节点值大于第二时间节点值,最大补偿参数集中包括至少一种补偿参数,且同一种补偿参数在最大补偿参数集中的值大于在后期补偿参数集中的值;
处理器13,还可以设置为在第一计时信息达到第三时间节点值的状态下,根据第一计时信息和最大补偿参数集中的补偿参数对像素数据的灰阶数据进行补偿。
在本公开实施例中,第三时间节点值以后,显示面板使用最大补偿参数集进行补偿,且补偿参数在最大补偿参数集中的值大于在后期补偿参数集中的值,使得显示面板在最后使用阶段使用最大补偿值对灰阶进行补偿,提高显示面板在最后工作阶段的显示效果。
在示例性实施方式中,第一存储器11可以设置为:存储多个时间点对应的补偿参数,前期补偿参数集包括第一时间节点值之前的多个时间点对应的补偿参数;中期补偿参数集包括第一时间节点值和第二时间节点值之间的多个时间点对应的补偿参数;后期补偿参数集包括第二时间节点值和第三时间节点值之间的多个时间点对应的补偿参数;最大补偿参数集包括第三时间节点值之后的多个时间点对应的补偿参数;
处理器13可以设置为:根据第一计时信息查找对应的时间点,根据查找的时间点确定补偿参数集,根据确定的补偿参数集中与查找的时间点对应的补偿参数对接收的像素数据的灰阶数据进行补偿,得到补偿后的灰阶数据。
在示例性实施方式中,前期补偿参数集中,同种补偿参数的多个补偿参数值按照对应时间点的顺序逐渐减小;
中期补偿参数集中,同种补偿参数的参数值相同;
后期补偿参数集中,同种补偿参数的多个参数值按照对应时间点的顺序逐渐增大;
最大补偿参数集中,同种补偿参数的参数值相同。
在本公开实施中,第一时间节点、第二时间节点和第三时间节点可以根据显示面板的使用周期以及显示面板的老化特点进行设定,比如在显示面板灰阶显示降低速度比较快的前期,对灰阶进行补偿的补偿参数逐渐的缓慢降低,在显示面板使用的中期,老化速度减缓,可以采用基本恒定的补偿参数对灰阶进行补偿,在显示面板的后期,显示面板进一步老化,可以采用对灰阶的补偿参数值逐渐提高的方式,当达到最大补偿参数值时,采用恒定的最大补偿参数进行补偿。例如,第一时间节点为显示面板工作500个小时左右,第二时间节点为显示面板工作1500个小时作用,第三个时间节点可以为显示面板工作3000个小时左右。
在本公开实施例中,补偿参数的值可以为小于或等于1的数值,例如,前期补偿参数集中,同种补偿参数的多个补偿参数值按照对应时间点的顺序由1逐渐减小至0.5;中期补偿参数集中同种补偿参数的参数值相同,例如可以为0.5;后期补偿参数集中同种补偿参数的多个参数值按照对应时间点的顺序由0.5逐渐增大到1;最大补偿参数集中,同种补偿参数的参数值相同,例如补偿参数均为1。
在示例性实施方式中,多个时间点对应的补偿参数可以包括多个时间点对应的亮度权重和灰阶权重;
处理器13可以设置为:根据第一计时信息确定对应的时间点,根据确定的时间点确定对应的亮度权重和灰阶权重,将获取的亮度权重与确定的灰阶权重相乘得到补偿的灰阶权重,根据像素数据中的灰阶数据与补偿的灰阶权重得到补偿后的灰阶数据。
在示例性实施方式中,处理器13可以设置为,将像素数据中的灰阶数据与补偿的灰阶权重相乘得到补偿后的灰阶数据。
例如,第一计时信息确定对应的时间点在第一时间节点之前,处理器13 根据确定的时间点确定对应的亮度权重为0.8、灰阶权重为0.6,将获取的亮度权重0.8与确定的灰阶权重0.6相乘得到补偿的灰阶权重0.48,根据像素数据中的灰阶数据与补偿的灰阶权重0.48相乘得到补偿后的灰阶数据。
在本公开实施例中,处理器13可以获取像素数据的亮度数据(亮度数据可以为数字亮度值,英文全称为Digital Brightness Value,简写为DBV),每个时间点对应的DBV对应设置好亮度权重,并对每个时间点设置好灰阶权重,第一计时器达到对应的时间点,在该时间点对应的亮度权重和灰阶权重相乘得到补偿的灰阶权重,使用补偿的灰阶权重与像素中的灰阶数据相乘得到补偿后的灰阶数据。
本公开实施例中采用对显示面板整体进行灰阶补偿,减缓老化的趋势基本一致,不易出现显示面板局部过补偿的问题。
在示例性实施方式中,补偿装置还可以包括计时存储器;
计时存储器,与处理器13和第一计时器12连接,设置为存储第一计时器12的第一计时信息;
第一计时器12,还与计时存储器连接,设置为在处理器13断电后重新启动的情况下,读取计时存储器中的第一计时信息,在处理器13重启后并重新开始接收像素数据的情况下,在第一存储器11中存储的第一计时信息的基础上继续计时。
在本公开实施例中,可以通过计时存储器,可以保存第一计时器12的第一计时信息,在显示面板停止工作后,隔一段时间再次工作时,可以在显示面板停止工作的第一计时信息的基础上继续计时,避免将不工作的时间段累加在第一计时信息中,从而提高显示面板灰阶补偿的准确性。
在示例性实施方式中,补偿装置还可以包括第二计时器、第二存储器、温度传感器;
第二存储器,与处理器13连接,可以设置为存储温度阈值、多个时间点对应的测试补偿参数、高灰阶阈值和低灰阶阈值;
温度传感器,与处理器13连接,可以设置为获取温度信息,并将温度信息传输至处理器13;
第二计时器,与处理器13连接,可以设置为在处理器13的控制下计时,得到第二计时信息,并将第二计时信息发送给处理器13;
处理器13,分别与第二计时器、第二存储器、温度传感器连接,还可以设置为获取测试像素数据和温度信息,根据测试像素数据中的灰阶数据得到测试像素数据的灰阶分布信息,在灰阶分布信息的高灰阶占比超出高灰阶阈值、或者灰阶分布信息中低灰阶占比超出低灰阶阈值、或者获取的温度信息超出温度阈值的情况下,控制第二计时器开始计时,根据第二计时信息和多个时间点对应的测试补偿参数对测试像素数据中的灰阶数据进行补偿。
如图3所示,处理器13获取的测试像素数据的灰阶分布信息中,低灰阶(灰阶值小于Low Gray)和高灰阶(灰阶值大于High Gray)分布较为集中,低灰阶占比超出低灰阶阈值可以理解为低灰阶数据与灰阶数据总数比值大于低灰阶阈值,即小于Low Gray的值的占比超过低灰阶阈值;高灰阶占比超出高灰阶阈值可以理解为高灰阶数据与灰阶数据总是比值大于高灰阶阈值,即大于High Gray的值的占比超过高灰阶阈值。例如,可以设置高灰阶阈值为0.3,设置低灰阶阈值为0.3。
在本公开实施例中,温度信息可以通过温度传感器获取,温度阈值可以根据实际情况设置。
在本公开实施例中,在显示面板测试阶段,多参数可调(如高灰阶阈值、低灰阶阈值、温度阈值),可以灵活配置灰阶阈值、低灰阶阈值、温度阈值等参数,对不同显示面板的老化测试设置不同的阈值,提高了显示面板在老化测试过程的灵活性。比如,可以设置高灰阶阈值、低灰阶阈值、温度阈值其中一个或多个超标,控制第二计时器开始计时,根据第二计时信息和多个时间点对应的测试补偿参数对测试像素数据中的灰阶数据进行补偿。
在示例性实施方式中,测试补偿参数可以包括亮度权重和测试灰阶权重;
处理器13,可以设置为根据第二计时信息确定对应的时间点,根据确定的时间点确定对应的测试亮度权重和测试灰阶权重,将测试亮度权重与测试灰阶权重相乘得到测试的补偿灰阶权重,根据测试的补偿灰阶权重与测试像素数据中的灰阶数据相乘得到补偿后的测试灰阶数据。
在本公开实施例中,处理器13可以获取测试像素数据的测试亮度数据 (亮度数据可以为数字亮度值,英文全称为Digital Brightness Value,简写为DBV),每个时间点对应的DBV对应设置好测试亮度权重,并对每个时间点设置好测试灰阶权重,第二计时器达到对应的时间点,在该时间点对应的测试亮度权重和测试灰阶权重相乘得到测试的补偿灰阶权重,使用补偿的灰阶权重对像素中的灰阶数据相乘得到补偿后的灰阶数据。
在本公开实施例中,在显示面板老化测试过程中,可有效降低老化速度,老化500h,保守估计可提升寿命约20%,
在示例性实施方式中,第二存储器,可以设置为存储第一测试时间节点值、第二测试时间节点值、第三时间测试时间节点值;
第一测试时间节点的值小于第二测试时间节点的值,第二测试时间节点的值小于第三测试时间节点的值、前期测试补偿数据、中期测试补偿数据、后期测试补偿数据、最大测试补偿数据;所述第一测试时间节点的值小于所述第二测试时间节点的值,所述第二测试时间节点的值小于所述第三测试时间节点的值;
前期测试补偿数据包括第一测试时间节点之前的多个时间点对应的测试亮度权重和测试灰阶权重,中期测试补偿数据包括第一测试时间节点与第二测试时间节点之间的多个时间点对应的测试亮度权重和测试灰阶权重,后期测试补偿数据包括第二测试时间节点与第三节点之间的多个时间点对应的测试亮度权重和测试灰阶权重,最大测试补偿数据包括第三测试时间节点之后的多个时间点对应的测试亮度权重和测试灰阶权重;在前期测试补偿数据中,多个测试亮度权重和多个测试灰阶权重的值按照对应时间点的顺序逐渐减小;
在中期测试补偿数据和最大测试补偿数据中,多个测试亮度权重和多个测试灰阶权重的值保持不变;
在后期测试补偿数据中,多个测试亮度权重和多个测试灰阶权重的值按照对应时间点的顺序逐渐增大;
中期测试补偿数据中多个时间点对应的测试亮度权重和测试灰阶权重小于前期测试补偿数据和后期测试补偿数据中多个时间点对应的测试亮度权重和测试灰阶权重的值;最大测试补偿数据中多个时间点对应的测试亮度权重和测试灰阶权重大于前期测试补偿数据和后期测试补偿数据中多个时间点对 应的测试亮度权重和测试灰阶权重的值。
本公开实施例中补偿装置中包括第二计时器、第二存储器、温度传感器,可以应用于对显示面板老化测试,如图2所示,可以为显示面板在测试过程中或者在显示面板实际使用过程中不同阶段(stage1至stage5)的像素数据灰阶值输出,横坐标为时间,纵坐标为灰阶值输出。图2中根据①~④四个点的位置对stage1至stage5进行划分,其中,stage2至stage5在显示面板老化测试过程中可以分别对应上述实施例中所述的前期测试补偿数据、中期测试补偿数、后期测试补偿数据、最大测试补偿数据对应的时间阶段;在显示面板使用过程中,图2中的stage1阶段可以省去,图2的stage2至stage5在显示面板使用过程中可以分别对应上述实施例中所述的前期补偿参数集、中期补偿参数集、后期补偿参数集、最大补偿参数集对应的时间阶段。本公开实施例中,可以通过补偿装置对OLED显示面板的灰阶数据进行补偿,并利用OLED显示面板本身缺陷(点亮初期,屏幕亮度衰减较快,而持续老化一段时间后,老化速度区域平稳),在满足显示要求的前提下,在前期适当通过降低灰阶达到降低亮度的目的,在中期保持灰阶,在后期缓慢提升灰阶的方式,达到减缓OLED显示面板老化的目的,并使得OLED显示面板在整个生命周期显示的灰阶相对一致。
图4所示为未使用补偿装置对灰阶进行补偿的情况下,显示面板在不同阶段灰阶显示的示意图,图5所示为使用本公开实施例的补偿装置对灰阶进行补偿的情况下,显示面板在不同阶段灰阶显示的示意图,图4和图5中的百分比为当前阶段的灰阶显示与未衰减的灰阶显示的百分比,从图4和图5可以看随着显示面板使用时间的延长,显示的灰阶逐渐降低,也就是显示面板逐渐老化的过程,使用本公开实施例提供的补偿装置对显示面板的灰阶进行补偿之后,显示面板老化速度会变慢,在一定程度上缓解了显示面板的老化。
在本公开实施例中,处理器13可以从主机获取像素数据。例如在测试显示面板老化的过程中,处理器13可以接收来自主机图片的像素数据。
在示例性实施方式中,处理器13的逻辑结构如图6所示,可以分为灰阶分布检测模块(Pattem Detection)、静态图像检测模块(Static Image Detection)、 温度约束模块(Temperature Constraint)、灰阶逻辑模块(Counter Logic)、亮度权重逻辑模块(Weight Logic)五个功能模块(此五个功能模块可以通过一个或多个算法实现),下面结合图6以测试显示面板老化过程为例对处理器13的工作过程进行说明,处理器13接收到像素数据(i_data)之后,处理器中各功能模块执行以下操作:
灰阶分布检测功能模块(Pattem Detection):根据像素数据的灰阶分布直方图判断灰阶分布是否达到高灰阶阈值或低灰阶阈值(即判断高灰阶和低灰阶是否集中),例如可以通过对TCON/DIC发送的图片灰阶(像素数据中灰度数据)分布进行分析,在图3所示的灰阶分布图中,低灰阶(灰阶值小于Low Gray)和高灰阶(灰阶值大于High Gray)分布较为集中;在棋盘的像素数据的灰阶分布方式中,小于10灰阶占40%,大于250Gray占40%,则很容易筛选出棋盘格图片。而一般图片则灰阶分布较广或最高灰阶、最低灰阶占比不大。在本公开实施例中,灰阶分布检测功能模块(Pattem Detection)可以根据预设的高灰阶阈值和低灰阶阈值判断是否满足灰阶补偿的条件。
静态图像检测模块(Static Image Detection):收到每一帧的帧同步信号(v-sync)后,通过循环冗余校验(英文全称为:Cyclic Redundancy Check,简写为CRC),判断输入图片数据(像素数据)是否与上一张图片(即上一帧的像素数据)相同,如当前帧与上一帧画面的CRC校验值相同,则判定为同一张图片,即静止图片,此时可以对静止图片进行计数(例如可以通过计数器进行计数)或者可以对检测静止图片进行计时。当计数值或计时值大于某一设定的阈值的情况下,判定为Static Image state(静止状态),达到补偿灰阶的条件,其中高灰阶阈值和低灰阶阈值可以根据实际情况进行设置。
温度约束模块(Temperature Constraint):获取温度传感器反馈的温度(i_temp),判断是否达到温度阈值,达到温度阈值则满足灰阶补偿的条件。其中温度阈值可以根据实际情况设置。
灰阶逻辑模块(Counter Logic):根据计数值找到对应的灰阶权重。例如,不同的计数值对应的灰阶权重可以如表1所示。
表1 count weighting示例
counter | count_weighting |
20000 | 1 |
100000 | 0.95 |
200000 | 0.9 |
500000 | 0.85 |
1000000 | 0.8 |
2000000 | 0.8 |
3000000 | 0.85 |
4000000 | 0.9 |
5000000 | 0.95 |
>6000000 | 1 |
亮度权重逻辑模块(Weight Logic):获取亮度数据(i_dbv),找到亮度数据对应的亮度权重(DBV_weighting)。例如,多个亮度值及对应的亮度权重的对应关系可以如表2所示。
表2 DBV weighting示例
DBV | DBV_weighting |
0 | 1 |
1024 | 0.95 |
2048 | 0.9 |
3072 | 0.85 |
4095 | 0.8 |
在本公开实施例中,可以结合分布检测模块(Pattem Detection)、静态图像检测模块(Static Image Detection)、温度约束模块(Temperature Constraint)得到的结果,决定是否使能(即是否进行灰阶补偿),并根据静止图片的计数值及配置参数,绑点与绑点之前采用线性插值。配置参数可以为计数值的阈值、高灰阶阈值、低灰阶阈值、温度阈值,可以通过调整计数值的阈值、 高灰阶阈值、低灰阶阈值、温度阈值调整图2中调整①~④四个点的位置,以及设置灰阶逻辑模块(Counter Logic)中表1不同计数值的灰阶权重和亮度权重逻辑模块(Weight Logic)中表2不同亮度值的亮度权重,实现如图2中的stage1~stage5的阶段。
例如,静止图片计数值counter为500000,对应表1中的灰阶权重为0.85,获取的亮度数据(DBV)的数值为3072,对应表2中亮度权重DBV_weighting为0.85,输入灰阶InGray为255,输出灰阶为:
OutGray=InGray*count_weighting*dbv_weighting=255*0.85*0.85=184.2。
在本公开实施例中,表2中的计数值counter可以根据图片帧率换算成时间点,换而言之,计数值counter与换算的时间点相对应,表2中计数值counter可以使用由计数值counter换算得到的时间点的值来表示。
本公开实施例还提供一种补偿方法,如图7所示,补偿方法可以包括:
步骤S1:获取第一时间节点值、第二时间节点值、前期补偿参数集、中期补偿参数集、后期补偿参数集;第一时间节点值小于第二时间节点值,前期补偿参数集和中期补偿参数集、后期补偿参数集中均包括至少一种补偿参数,且同一种补偿参数在前期补偿参数集和后期补偿参数集中的值不同于在中期补偿参数集中的值,前期补偿参数集中的补偿参数值随时间逐渐降低、后期补偿参数集中的补偿参数值随时间逐渐提高;
步骤S2:开始接收像素数据,并控制第一计时器开始计时,获取第一计时器得到的第一计时信息;在第一计时信息未达到第一时间节点值的状态下执行步骤S3,在第一计时信息达到第一时间节点值且未达到第二时间节点值的状态下执行步骤S4;在第一计时信息达到第二时间节点值的状态下执行步骤S5;像素数据包括:灰阶数据;
步骤S3:根据第一计时信息和前期补偿参数集中的补偿参数对像素数据的灰阶数据进行补偿;
步骤S4:根据第一计时信息和中期补偿参数集中的补偿参数对像素数据的灰阶数据进行补偿;
步骤S5:根据第一计时信息和后期补偿参数集中的补偿参数对像素数据的灰阶数据进行补偿。
在示例性实施方式中,步骤S1中,同一种补偿参数在前期补偿参数集和后期补偿参数集中的值不同于在中期补偿参数集中的值,可以包括:同一种补偿参数在前期补偿参数集和后期补偿参数集中的值大于在中期补偿参数集中的值。
在示例性实施方式中,步骤S2开始接收像素数据之前,还可以包括:
获取第三时间节点值、最大补偿参数集,第三时间节点值大于第二时间节点值,最大补偿参数集中包括至少一种补偿参数,且同一种补偿参数在最大补偿参数集中的值大于在后期补偿参数集中的值;
步骤S2开始接收像素数据之后,还可以包括:
在第一计时信息达到第三时间节点值的状态下,根据第一计时信息和最大补偿参数集中的补偿参数对像素数据的灰阶数据进行补偿。
在示例性实施方式中,步骤S2开始接收像素数据之前,还可以包括:
获取多个时间点对应的补偿参数,前期补偿参数集包括第一时间节点值之前的多个时间点对应的补偿参数;中期补偿参数集包括第一时间节点值和第二时间节点值之间的多个时间点对应的补偿参数;后期补偿参数集包括第二时间节点值和第三时间节点值之间的多个时间点对应的补偿参数;最大补偿参数集包括第三时间节点值之后的多个时间点对应的补偿参数;
根据第一计时信息查找对应的时间点,根据查找的时间点确定补偿参数集,根据确定的补偿参数集中与查找的时间点对应的补偿参数对接收的像素数据的灰阶数据进行补偿,得到补偿后的灰阶数据。
在示例性实施方式中,前期补偿参数集中,同种补偿参数的多个补偿参数值按照对应时间点的顺序逐渐减小;
中期补偿参数集中,同种补偿参数的参数值相同;
后期补偿参数集中,同种补偿参数的多个参数值按照对应时间点的顺序逐渐增大;
最大补偿参数集中,同种补偿参数的参数值相同。
在示例性实施方式中,多个时间点对应的补偿参数可以包括多个时间点对应的亮度权重和灰阶权重;
步骤S3至步骤S5可以包括:根据第一计时信息确定对应的时间点,根据确定的时间点确定对应的亮度权重和灰阶权重,将获取的亮度权重与确定的灰阶权重相乘得到补偿的灰阶权重,根据像素数据中的灰阶数据与补偿的灰阶权重得到补偿后的灰阶数据。
在示例性实施方式中,步骤S3至步骤S5中,根据亮度信息与灰阶信息得到补偿后的灰阶数据,可以包括:将像素数据中的灰阶数据与补偿的灰阶权重相乘得到补偿后的灰阶数据。
在示例性实施方式中,步骤S1开始接收像素数据之后,还可以包括:
存储第一计时器的第一计时信息;
在断电后重新启动的情况下,读取存储的第一计时信息,在重启后并重新开始接收像素数据的情况下,在存储的第一计时信息的基础上继续计时。
在示例性实施方式中,步骤S1开始接收像素数据之前,还可以包括:
步骤S01:获取温度阈值、多个时间点对应的测试补偿参数、高灰阶阈值和低灰阶阈值;
步骤S02:控制温度传感器获取温度信息;
步骤S03:获取测试像素数据,根据测试像素数据中的灰阶数据得到测试像素数据的灰阶分布信息,在灰阶分布信息的高灰阶占比超出高灰阶阈值、或者灰阶分布信息中低灰阶占比超出低灰阶阈值、或者获取的温度信息超出温度阈值的情况下,控制第二计时器开始计时,根据第二计时信息和多个时间点对应的所述测试补偿参数对测试像素数据中的灰阶数据进行补偿。
在示例性实施方式中,测试补偿参数可以包括测试亮度权重和测试灰阶权重,在步骤S03中,根据第二计时信息和多个时间点对应的所述测试补偿参数对测试像素数据中的灰阶数据进行补偿,可以还包括:
根据第二计时信息确定对应的时间点,根据确定的时间点确定对应的测试亮度权重和测试灰阶权重,将测试亮度权重与测试灰阶权重相乘得到测试的补偿灰阶权重,将测试像素数据中的灰阶数据与测试的补偿灰阶权重相乘 得到补偿后的测试灰阶数据。
在示例性实施方式中,在步骤S03获取测试像素数据之前,还可以包括:获取第一测试时间节点值、第二测试时间节点值、第三时间测试时间节点值;、前期测试补偿数据、中期测试补偿数据、后期测试补偿数据、最大测试补偿数据;第一测试时间节点的值小于第二测试时间节点的值,第二测试时间节点的值小于第三测试时间节点的值;
前期测试补偿数据包括第一测试时间节点之前的多个时间点对应的测试亮度权重和测试灰阶权重,中期测试补偿数据包括第一测试时间节点与第二测试时间节点之间的多个时间点对应的测试亮度权重和测试灰阶权重,后期测试补偿数据包括第二测试时间节点与第三节点之间的多个时间点对应的测试亮度权重和测试灰阶权重,最大测试补偿数据包括第三测试时间节点之后的多个时间点对应的测试亮度权重和测试灰阶权重;在前期测试补偿数据中,多个测试亮度权重和多个测试灰阶权重的值按照对应时间点的顺序逐渐减小;
在中期测试补偿数据和最大测试补偿数据中,多个测试亮度权重和多个测试灰阶权重的值保持不变;
在后期测试补偿数据中,多个测试亮度权重和多个测试灰阶权重的值按照对应时间点的顺序逐渐增大;
中期测试补偿数据中多个时间点对应的测试亮度权重和测试灰阶权重小于前期测试补偿数据和后期测试补偿数据中多个时间点对应的测试亮度权重和测试灰阶权重的值;最大测试补偿数据中多个时间点对应的测试亮度权重和测试灰阶权重大于前期测试补偿数据和后期测试补偿数据中多个时间点对应的测试亮度权重和测试灰阶权重的值。
本公开实施例还提供一种显示装置,如图8所示,可以包括显示基板2以及上述任一实施例所述补偿装置1,补偿装置1与显示基板2电连接。在本公开实施例中,显示装置1可以包括数据信号线,补偿装置1可以与显示基板2上的数据信号线连接,补偿装置1可以将补偿后的灰阶数据提供至显示基板2上的数据信号线,显示基板2根据数据信号线接收的补偿后的灰阶数据进行显示。
在本公开实施例中,上述显示面板可以包括显示基板2。
在本公开实施方式中,显示装置可以为手机、电脑、电视机(TV)、医疗监控装置、车载中控装置等具有显示功能的电子设备。
本公开实施例还提供一种显示装置的工作方法,包括根据上述任一实施例所述的补偿方法对显示面板像素中的灰阶数据进行补偿,得到补偿后的灰阶数据,根据补偿后的灰阶数据进行显示。
本公开实施例还提供一种非瞬态计算机可读存储介质,所述存储介质设置为存储计算机程序指令,其中,所述计算机程序指令运行时可实现上述任一实施例所述的补偿方法。
本公开实施例提供的补偿装置及方法、显示装置及其工作方法、存储介质,显示装置包括存储器、第一计时器和处理器,第一计时器设置为自处理器接收到像素数据开始计时得到第一计时信息,并将第一计时信息发送至处理器,处理器设置为接收像素数据和第一计时信息,在第一计时信息未达到第一时间节点值的状态下,根据第一计时信息和前期补偿参数集中的补偿参数对像素数据的灰阶数据进行补偿,在第一计时信息达到第一时间节点值且未达到第二时间节点值的状态下,根据第一计时信息和中期补偿参数集中的补偿参数对像素数据的灰阶数据进行补偿;在第一计时信息达到第二时间节点值的状态下,根据第一计时信息和后期补偿参数集中的补偿参数对像素数据的灰阶数据进行补偿。将本公开实施例提供的补偿结构应用于显示面板,在很大程度上减缓显示面板的老化,提高了显示面板的使用寿命。
本公开实施例附图只涉及本公开实施例涉及到的结构,其他结构可参考通常设计。
在不冲突的情况下,本公开实施例即实施例中的特征可以相互组合以得到新的实施例。
虽然本公开实施例所揭露的实施方式如上,但的内容仅为便于理解本公开实施例而采用的实施方式,并非用以限定本公开实施例。任何本公开实施例所属领域内的技术人员,在不脱离本公开实施例所揭露的精神和范围的前提下,可以在实施的形式及细节上进行任何的修改与变化,但本公开实施例的专利保护范围,仍须以所附的权利要求书所界定的范围为准。
Claims (25)
- 一种补偿装置,包括第一存储器、第一计时器和处理器;所述第一存储器,设置为存储第一时间节点值、第二时间节点值、前期补偿参数集、中期补偿参数集、后期补偿参数集;所述第一时间节点值小于所述第二时间节点值,所述前期补偿参数集、所述中期补偿参数集、所述后期补偿参数集中均包括至少一种补偿参数,且同一种补偿参数在所述前期补偿参数集和所述后期补偿参数集中的值不同于在所述中期补偿参数集中的值,所述前期补偿参数集中的补偿参数值随时间逐渐降低、所述后期补偿参数集中的补偿参数值随时间逐渐提高;所述第一计时器,与所述处理器连接,设置为自所述处理器接收到像素数据开始计时,得到第一计时信息,并将所述第一计时信息发送至所述处理器,所述像素数据包括:灰阶数据;所述处理器,分别与所述第一计时器和所述第一存储器连接,设置为接收像素数据和所述第一计时信息,在所述第一计时信息未达到所述第一时间节点值的状态下,根据所述第一计时信息和所述前期补偿参数集中的补偿参数对所述像素数据的灰阶数据进行补偿;在所述第一计时信息达到所述第一时间节点值且未达到所述第二时间节点值的状态下,根据所述第一计时信息和所述中期补偿参数集中的补偿参数对所述像素数据的灰阶数据进行补偿;在所述第一计时信息达到所述第二时间节点值的状态下,根据所述第一计时信息和所述后期补偿参数集中的补偿参数对所述像素数据的灰阶数据进行补偿。
- 根据权利要求1所述的补偿装置,其中,所述同一种补偿参数在所述前期补偿参数集和所述后期补偿参数集中的值不同于在所述中期补偿参数集中的值,包括:同一种补偿参数在所述前期补偿参数集和所述后期补偿参数集中的值大于在所述中期补偿参数集中的值。
- 根据权利要求1或2所述的补偿装置,其中,所述第一存储器,还设置为存储第三时间节点值、最大补偿参数集,所述第三时间节点值大于所述第二时间节点值,所述最大补偿参数集中包括至少一种补偿参数,且同一种补偿参数在所述最大补偿参数集中的值大于在所述后期补偿参数集中的值;所述处理器,还设置为在所述第一计时信息达到所述第三时间节点值的状态下,根据所述第一计时信息和所述最大补偿参数集中的补偿参数对所述像素数据的灰阶数据进行补偿。
- 根据权利要求3所述的补偿装置,其中,所述第一存储器设置为:存储多个时间点对应的补偿参数,所述前期补偿参数集包括所述第一时间节点值之前的多个时间点对应的补偿参数;所述中期补偿参数集包括所述第一时间节点值和所述第二时间节点值之间的多个时间点对应的补偿参数;所述后期补偿参数集包括所述第二时间节点值和所述第三时间节点值之间的多个时间点对应的补偿参数;所述最大补偿参数集包括第三时间节点值之后的多个时间点对应的补偿参数;所述处理器设置为:根据所述第一计时信息查找对应的时间点,根据查找的时间点确定补偿参数集,根据确定的补偿参数集中与查找的时间点对应的补偿参数对接收的像素数据的灰阶数据进行补偿,得到补偿后的灰阶数据。
- 根据权利要求4所述的补偿装置,其中,所述前期补偿参数集中,同种补偿参数的多个补偿参数值按照对应时间点的顺序逐渐减小;所述中期补偿参数集中,同种补偿参数的参数值相同;所述后期补偿参数集中,同种补偿参数的多个参数值按照对应时间点的顺序逐渐增大;所述最大补偿参数集中,同种补偿参数的参数值相同。
- 根据权利要求4或5所述的补偿装置,其中,所述多个时间点对应的补偿参数包括多个时间点对应的亮度权重和灰阶权重;所述处理器设置为:根据所述第一计时信息确定对应的时间点,根据确定的时间点确定对应的亮度权重和灰阶权重,将获取的所述亮度权重与确定的灰阶权重相乘得到补偿的灰阶权重,根据所述像素数据中的灰阶数据与所述补偿的灰阶权重得到补偿后的灰阶数据。
- 根据权利要求6所述的补偿装置,其中,所述处理器设置为,将所述像素数据中的灰阶数据与补偿的灰阶权重相乘得到补偿后的灰阶数据。
- 根据权利要求1至7任一项所述的补偿装置,还包括计时存储器;所述计时存储器,与所述处理器和所述第一计时器连接,设置为存储所述第一计时器的第一计时信息;所述第一计时器,还与所述计时存储器连接,设置为在所述处理器断电后重新启动的情况下,读取所述计时存储器中的第一计时信息,在所述处理器重启后并重新开始接收像素数据的情况下,在所述第一存储器中存储的第一计时信息的基础上继续计时。
- 根据权利要求1至7任一项所述的补偿装置,还包括第二计时器、第二存储器、温度传感器;所述第二存储器,与所述处理器连接,设置为存储温度阈值、多个时间点对应的测试补偿参数、高灰阶阈值和低灰阶阈值;所述温度传感器,与所述处理器连接,设置为获取温度信息,并将所述温度信息传输至所述处理器;所述第二计时器,与所述处理器连接,设置为在所述处理器的控制下计时,得到第二计时信息,并将所述第二计时信息发送给所述处理器;所述处理器,分别与所述第二计时器、所述第二存储器、所述温度传感器连接,还设置为获取测试像素数据和所述温度信息,根据所述测试像素数据中的灰阶数据得到所述测试像素数据的灰阶分布信息,在所述灰阶分布信息的高灰阶占比超出所述高灰阶阈值、或者所述灰阶分布信息中低灰阶占比超出所述低灰阶阈值、或者获取的温度信息超出所述温度阈值的情况下,控制所述第二计时器开始计时,根据所述第二计时信息和多个时间点对应的所述测试补偿参数对所述测试像素数据中的灰阶数据进行补偿。
- 根据权利要求9所述的补偿装置,其中,所述测试补偿参数包括测试亮度权重和测试灰阶权重;所述处理器,设置为根据所述第二计时信息确定对应的时间点,根据确定的时间点确定对应的测试亮度权重和测试灰阶权重,将所述测试亮度权重与所述测试灰阶权重相乘得到测试的补偿灰阶权重,将所述测试像素数据中的灰阶数据与所述测试的补偿灰阶权重相乘得到补偿后的测试灰阶数据。
- 根据权利要求10所述的补偿装置,其中,所述第二存储器,设置为 存储第一测试时间节点值、第二测试时间节点值、第三时间测试时间节点值、前期测试补偿数据、中期测试补偿数据、后期测试补偿数据、最大测试补偿数据;所述第一测试时间节点的值小于所述第二测试时间节点的值,所述第二测试时间节点的值小于所述第三测试时间节点的值;所述前期测试补偿数据包括所述第一测试时间节点之前的多个时间点对应的测试亮度权重和测试灰阶权重,所述中期测试补偿数据包括所述第一测试时间节点与所述第二测试时间节点之间的多个时间点对应的测试亮度权重和测试灰阶权重,所述后期测试补偿数据包括第二测试时间节点与第三节点之间的多个时间点对应的测试亮度权重和测试灰阶权重,所述最大测试补偿数据包括第三测试时间节点之后的多个时间点对应的测试亮度权重和测试灰阶权重;在所述前期测试补偿数据中,多个所述测试亮度权重和多个所述测试灰阶权重的值按照对应时间点的顺序逐渐减小;在所述中期测试补偿数据和所述最大测试补偿数据中,多个所述测试亮度权重和多个所述测试灰阶权重的值保持不变;在所述后期测试补偿数据中,多个所述测试亮度权重和多个所述测试灰阶权重的值按照对应时间点的顺序逐渐增大;所述中期测试补偿数据中多个时间点对应的测试亮度权重和测试灰阶权重小于所述前期测试补偿数据和所述后期测试补偿数据中多个时间点对应的测试亮度权重和测试灰阶权重的值;所述最大测试补偿数据中多个时间点对应的测试亮度权重和测试灰阶权重大于所述前期测试补偿数据和所述后期测试补偿数据中多个时间点对应的测试亮度权重和测试灰阶权重的值。
- 一种补偿方法,包括:获取第一时间节点值、第二时间节点值、前期补偿参数集、后期补偿参数集、最大补偿参数集;所述第一时间节点值小于所述第二时间节点值,所述前期补偿参数集、所述中期补偿参数和所述后期补偿参数集中均包括至少一种补偿参数,且同一种补偿参数在所述前期补偿参数集和所述后期补偿参数集中的值不同于在所述中期补偿参数集中的值,所述前期补偿参数集中的补偿参数值随时间逐渐降低、所述后期补偿参数集中的补偿参数值随时间逐渐提高;开始接收像素数据,控制第一计时器开始计时,并获取所述第一计时器得到的第一计时信息;所述像素数据包括:灰阶数据;在所述第一计时信息未达到第一时间节点值的状态下,根据所述第一计时信息和所述前期补偿参数集中的补偿参数对所述像素数据的灰阶数据进行补偿;在所述第一计时信息达到所述第一时间节点值且未达到所述第二时间节点值的状态下,根据所述第一计时信息和所述中期补偿参数集中的补偿参数对所述像素数据的灰阶数据进行补偿;在所述第一计时信息达到所述第二时间节点值的状态下,根据所述第一计时信息和所述后期补偿参数集中的补偿参数对所述像素数据的灰阶数据进行补偿。
- 根据权利要求12所述的补偿方法,所述同一种补偿参数在所述前期补偿参数集和所述后期补偿参数集中的值不同于在所述中期补偿参数集中的值,包括:同一种补偿参数在所述前期补偿参数集和所述后期补偿参数集中的值大于在所述中期补偿参数集中的值。
- 根据权利要求12或13所述的补偿方法,所述开始接收像素数据之前,还包括:获取第三时间节点值、最大补偿参数集,所述第三时间节点值大于所述第二时间节点值,所述最大补偿参数集中包括至少一种补偿参数,且同一种补偿参数在所述最大补偿参数集中的值大于在所述后期补偿参数集中的值;所述开始接收像素数据之后,还包括:在所述第一计时信息达到所述第三时间节点值的状态下,根据所述第一计时信息和所述最大补偿参数集中的补偿参数对所述像素数据的灰阶数据进行补偿。
- 根据权利要求14所述的补偿方法,所述开始接收像素数据之前,还包括:获取多个时间点对应的补偿参数,所述前期补偿参数集包括所述第一时间节点值之前的多个时间点对应的补偿参数;所述中期补偿参数集包括所述第一时间节点值和所述第二时间节点值之间的多个时间点对应的补偿参数;所述后期补偿参数集包括所述第二时间节点值和所述第三时间节点值之间的 多个时间点对应的补偿参数;所述最大补偿参数集包括第三时间节点值之后的多个时间点对应的补偿参数;根据所述第一计时信息查找对应的时间点,根据查找的时间点确定补偿参数集,根据确定的补偿参数集中与查找的时间点对应的补偿参数对接收的像素数据的灰阶数据进行补偿,得到补偿后的灰阶数据。
- 根据权利要求15所述的补偿方法,其中,所述前期补偿参数集中,同种补偿参数的多个补偿参数值按照对应时间点的顺序逐渐减小;所述中期补偿参数集中,同种补偿参数的参数值相同;所述后期补偿参数集中,同种补偿参数的多个参数值按照对应时间点的顺序逐渐增大;所述最大补偿参数集中,同种补偿参数的参数值相同。
- 根据权利要求15或16所述的补偿方法,其中,所述多个时间点对应的补偿参数包括多个时间点对应的亮度权重和灰阶权重;所述根据所述第一计时信息查找对应的时间点,根据查找的时间点确定补偿参数集,根据确定的补偿参数集中与查找的时间点对应的补偿参数对接收的像素数据的灰阶数据进行补偿,得到补偿后的灰阶数据,包括:根据所述第一计时信息确定对应的时间点,根据确定的时间点确定对应的亮度权重和灰阶权重,将获取的所述亮度权重与确定的灰阶权重相乘得到补偿的灰阶权重,根据所述像素数据中的灰阶数据与所述补偿的灰阶权重得到补偿后的灰阶数据。
- 根据权利要求17所述的补偿方法,其中,所述根据所述像素数据中的灰阶数据与所述补偿的灰阶权重得到补偿后的灰阶数据,包括:将所述像素数据中的灰阶数据与补偿的灰阶权重相乘得到补偿后的灰阶数据。
- 根据权利要求12至18任一项所述的补偿方法,其中,所述开始接收像素数据之后,还包括:存储所述第一计时器的第一计时信息;在断电后重新启动的情况下,读取存储的第一计时信息,在重启后并重新开始接收像素数据的情况下,在存储的第一计时信息的基础上继续计时。
- 根据权利要求12至18任一项所述的补偿方法,其中,所述开始接收像素数据之前,还包括:获取温度阈值、多个时间点对应的测试补偿参数、高灰阶阈值和低灰阶阈值;控制温度传感器获取温度信息;获取测试像素数据,根据所述测试像素数据中的灰阶数据得到所述测试像素数据的灰阶分布信息,在所述灰阶分布信息的高灰阶占比超出所述高灰阶阈值、或者所述灰阶分布信息中低灰阶占比超出所述低灰阶阈值、或者获取的温度信息超出所述温度阈值的情况下,控制第二计时器开始计时,根据所述第二计时信息和多个时间点对应的所述测试补偿参数对所述测试像素数据中的灰阶数据进行补偿。
- 根据权利要求20所述的补偿方法,其中,所述测试补偿参数包括测试亮度权重和测试灰阶权重;所述根据所述第二计时信息和多个时间点对应的所述测试补偿参数对所述测试像素数据中的灰阶数据进行补偿,包括:根据所述第二计时信息确定对应的时间点,根据确定的时间点确定对应的测试亮度权重和测试灰阶权重,将所述测试亮度权重与所述测试灰阶权重相乘得到测试的补偿灰阶权重,将所述测试像素数据中的灰阶数据与所述测试的补偿灰阶权重相乘得到补偿后的测试灰阶数据。
- 根据权利要求21所述的补偿方法,其中,所述获取测试像素数据之前,还包括:获取第一测试时间节点值、第二测试时间节点值、第三时间测试时间节点值、前期测试补偿数据、中期测试补偿数据、后期测试补偿数据、最大测试补偿数据;所述第一测试时间节点的值小于所述第二测试时间节点的值,所述第二测试时间节点的值小于所述第三测试时间节点的值;所述前期测试补偿数据包括所述第一测试时间节点之前的多个时间点对应的测试亮度权重和测试灰阶权重,所述中期测试补偿数据包括所述第一测试时间节点与所述第二测试时间节点之间的多个时间点对应的测试亮度权重和测试灰阶权重,所述后期测试补偿数据包括第二测试时间节点与第三节点之间的多个时间点对应的测试亮度权重和测试灰阶权重,所述最大测试补偿数据包括第三测试时间节点之后的多个时间点对应的测试亮度权重和测试灰 阶权重;在所述前期测试补偿数据中,多个所述测试亮度权重和多个所述测试灰阶权重的值按照对应时间点的顺序逐渐减小;在所述中期测试补偿数据和所述最大测试补偿数据中,多个所述测试亮度权重和多个所述测试灰阶权重的值保持不变;在所述后期测试补偿数据中,多个所述测试亮度权重和多个所述测试灰阶权重的值按照对应时间点的顺序逐渐增大;所述中期测试补偿数据中多个时间点对应的测试亮度权重和测试灰阶权重小于所述前期测试补偿数据和所述后期测试补偿数据中多个时间点对应的测试亮度权重和测试灰阶权重的值;所述最大测试补偿数据中多个时间点对应的测试亮度权重和测试灰阶权重大于所述前期测试补偿数据和所述后期测试补偿数据中多个时间点对应的测试亮度权重和测试灰阶权重的值。
- 一种显示装置,包括:显示基板以及如权利要求1至11任一项的所述补偿装置,所述补偿装置与所述显示基板电连接。
- 一种显示装置工作方法,包括根据权利要求12至22中任意一项所述的补偿方法对显示面板像素中的灰阶数据进行补偿,得到补偿后的灰阶数据,根据补偿后的灰阶数据进行显示。
- 一种非瞬态计算机可读存储介质,所述存储介质设置为存储计算机程序指令,其中,所述计算机程序指令运行时可实现权利要求12至22中任意一项所述的补偿方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202280002047.4A CN117916793A (zh) | 2022-06-30 | 2022-06-30 | 补偿装置及方法、显示装置及其工作方法、存储介质 |
PCT/CN2022/102961 WO2024000460A1 (zh) | 2022-06-30 | 2022-06-30 | 补偿装置及方法、显示装置及其工作方法、存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2022/102961 WO2024000460A1 (zh) | 2022-06-30 | 2022-06-30 | 补偿装置及方法、显示装置及其工作方法、存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2024000460A1 true WO2024000460A1 (zh) | 2024-01-04 |
Family
ID=89383761
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2022/102961 WO2024000460A1 (zh) | 2022-06-30 | 2022-06-30 | 补偿装置及方法、显示装置及其工作方法、存储介质 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN117916793A (zh) |
WO (1) | WO2024000460A1 (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107274834A (zh) * | 2017-08-08 | 2017-10-20 | 深圳市华星光电半导体显示技术有限公司 | 一种amoled显示面板亮度补偿方法及装置 |
CN107808632A (zh) * | 2017-11-13 | 2018-03-16 | 深圳市华星光电半导体显示技术有限公司 | Oled寿命衰减补偿方法及oled显示器的驱动方法 |
CN110808006A (zh) * | 2019-09-06 | 2020-02-18 | 华为技术有限公司 | 一种显示屏老化补偿方法、电路***、电子设备 |
CN111028778A (zh) * | 2019-12-31 | 2020-04-17 | 厦门天马微电子有限公司 | 显示亮度补偿方法和*** |
CN112863439A (zh) * | 2021-01-21 | 2021-05-28 | 京东方科技集团股份有限公司 | 一种改善oled残像的方法、装置、显示装置及介质 |
CN113178160A (zh) * | 2021-04-30 | 2021-07-27 | 云谷(固安)科技有限公司 | 显示面板的补偿方法、装置及显示装置 |
CN114283728A (zh) * | 2021-12-29 | 2022-04-05 | 昆山国显光电有限公司 | 显示面板的补偿方法、装置及计算机可读存储介质 |
-
2022
- 2022-06-30 CN CN202280002047.4A patent/CN117916793A/zh active Pending
- 2022-06-30 WO PCT/CN2022/102961 patent/WO2024000460A1/zh unknown
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107274834A (zh) * | 2017-08-08 | 2017-10-20 | 深圳市华星光电半导体显示技术有限公司 | 一种amoled显示面板亮度补偿方法及装置 |
CN107808632A (zh) * | 2017-11-13 | 2018-03-16 | 深圳市华星光电半导体显示技术有限公司 | Oled寿命衰减补偿方法及oled显示器的驱动方法 |
CN110808006A (zh) * | 2019-09-06 | 2020-02-18 | 华为技术有限公司 | 一种显示屏老化补偿方法、电路***、电子设备 |
CN111028778A (zh) * | 2019-12-31 | 2020-04-17 | 厦门天马微电子有限公司 | 显示亮度补偿方法和*** |
CN112863439A (zh) * | 2021-01-21 | 2021-05-28 | 京东方科技集团股份有限公司 | 一种改善oled残像的方法、装置、显示装置及介质 |
CN113178160A (zh) * | 2021-04-30 | 2021-07-27 | 云谷(固安)科技有限公司 | 显示面板的补偿方法、装置及显示装置 |
CN114283728A (zh) * | 2021-12-29 | 2022-04-05 | 昆山国显光电有限公司 | 显示面板的补偿方法、装置及计算机可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN117916793A (zh) | 2024-04-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108962135B (zh) | 显示面板的老化补偿方法、装置 | |
CN112116894B (zh) | 显示面板的亮度补偿方法及装置、显示面板、存储介质 | |
US9997096B2 (en) | Display apparatus, electronic device including the same, and method of operating the same | |
US20200082781A1 (en) | Display device supporting variable frame mode, and method of operating display device | |
CN106910461B (zh) | 一种显示面板、显示装置及显示驱动方法 | |
US10971100B2 (en) | Pixel driving circuit, display panel having the pixel driving circuit and driving method of display panel | |
US10872555B2 (en) | Display drive circuit | |
KR20190141735A (ko) | 표시 패널의 mura 현상 보상 방법 및 표시 패널 | |
US10019966B2 (en) | Method for displaying image and apparatus thereof | |
WO2020140755A1 (zh) | 电压补偿电路及方法、显示驱动电路、显示装置 | |
US20180158173A1 (en) | Adaptive pixel uniformity compensation for display panels | |
CN105931591B (zh) | 一种显示面板的调试方法 | |
CN113593474B (zh) | 伽马调试方法、显示驱动芯片以及显示装置 | |
WO2017071472A1 (zh) | 显示处理方法、装置及显示器件 | |
US11663974B2 (en) | Correction method, correction apparatus and correction system of cathode voltage, display module and method of adjusting brightness thereof | |
WO2023039945A1 (zh) | 显示装置及其驱动方法 | |
US9472156B2 (en) | Method and apparatus for driving a display device | |
WO2024000460A1 (zh) | 补偿装置及方法、显示装置及其工作方法、存储介质 | |
CN113112947A (zh) | 显示装置及其驱动方法 | |
US20070216628A1 (en) | LCD Device with Gamma Correction Function by Adjusting Pulse Width of PWM Signal and Related Method Thereof | |
US11817029B2 (en) | Screen saver controller, display device including the same, and method of driving the display device | |
WO2023039944A1 (zh) | 显示装置及其驱动方法 | |
CN113948022A (zh) | 显示面板检测方法、检测装置及存储介质 | |
WO2019239918A1 (ja) | 制御装置、表示装置および制御方法 | |
US20190051260A1 (en) | Data conversion method and display device using the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22948563 Country of ref document: EP Kind code of ref document: A1 |