Adaptive feedback system for compensating for aging pixel areas with enhanced estimation speed
First Claim
1. A method of discriminating areas that are deviating from a previous state or from a previously measured reference value, the areas being areas of a display panel of pixels organized into clusters of pixels, the method comprising:
- scanning each of a plurality of pixels in a first cluster until a first criterion is satisfied, the scanning including, for each of the plurality of pixels;
measuring a respective characteristic of a target one of the plurality of scanned pixels in the first cluster;
comparing the respective measured characteristic with a reference characteristic to determine a respective state of the target pixel; and
if the respective state of the target pixel has changed relative to a prior measurement of the target pixel, determining that the first criterion is satisfied; and
responsive to the first criterion being satisfied, automatically compensating for deviations of the respective measured characteristic of each of the plurality of scanned pixels in the first cluster based at least on the respective state of the scanned pixel to shift the respective measured characteristic toward the reference characteristic.
2 Assignments
0 Petitions
Accused Products
Abstract
A local priority-based scanning scheme that focuses scanning to areas of a display panel whose measured characteristics are under continuous change (e.g., aging or relaxation). The algorithm identifies areas or regions needing compensation, using a current measurement from a single pixel in an area as a candidate to determine whether the rest of the region needs further compensation. The algorithm thus detects newly changed areas quickly, focusing time-consuming measurements on those areas that need high attention. Optionally, neighboring pixels sharing the same state (e.g., aging or overcompensated) as the measured pixel can be adjusted automatically given the likelihood that the neighboring pixels will also require compensation if the measured pixel needs compensation.
528 Citations
35 Claims
-
1. A method of discriminating areas that are deviating from a previous state or from a previously measured reference value, the areas being areas of a display panel of pixels organized into clusters of pixels, the method comprising:
-
scanning each of a plurality of pixels in a first cluster until a first criterion is satisfied, the scanning including, for each of the plurality of pixels; measuring a respective characteristic of a target one of the plurality of scanned pixels in the first cluster; comparing the respective measured characteristic with a reference characteristic to determine a respective state of the target pixel; and if the respective state of the target pixel has changed relative to a prior measurement of the target pixel, determining that the first criterion is satisfied; and responsive to the first criterion being satisfied, automatically compensating for deviations of the respective measured characteristic of each of the plurality of scanned pixels in the first cluster based at least on the respective state of the scanned pixel to shift the respective measured characteristic toward the reference characteristic. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method of prioritizing areas of high probability of deviations from a previously measured value or a reference value of a characteristic of areas of pixels of a display panel of pixels, comprising:
-
measuring a characteristic of at least some of the pixels of the display panel; comparing the measured characteristic for each of the measured pixels with a corresponding reference characteristic to determine a corresponding state of each of the measured pixels; prioritizing the areas of the display panel as a function of the state of the measured pixels in each of the areas to produce a priority order; and automatically compensating for a deviation by the measured characteristic from the reference characteristic in the areas according to the priority order, wherein each of the measured pixels has a respective measured characteristic and a respective state, and further wherein each of the measured pixels is automatically compensated for deviations of the respective measured characteristic of the measured pixel based at least on the respective state of the measured pixel. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A method of updating an estimated aging of neighboring pixels of a display panel using a known measurement of a pixel, the display panel being organized into clusters of pixels, the method comprising:
-
measuring a characteristic of each pixel in a first cluster of the clusters of the display panel; for each pixel in the cluster, comparing the measured characteristic of the pixel with a reference characteristic to determine a state of the pixel, the state indicating whether the pixel is in an aging state, an overcompensated state, or neither; if the state of a selected pixel in the cluster is unchanged relative to a prior measurement of the selected pixel and the state of the selected pixel is the same as the state of the majority of other pixels in the cluster, adjusting corresponding aging values associated with neighboring pixels to the selected pixel, each of the aging values representing an aging or a relaxation state of a pixel and stored in a memory coupled to the display panel; and automatically compensating for an aging or relaxation of the display panel based at least in part on the aging values of the neighboring pixels. - View Dependent Claims (33, 34)
-
-
35. A method of selectively scanning areas of a display panel having pixels and divided into a plurality of clusters of pixels, the method comprising:
-
scanning at least some of the clusters in a first phase until a first criterion is satisfied, the scanning including; measuring a characteristic of a target pixel in the cluster being scanned according to a pixel scanning order; comparing the measured characteristic with a reference characteristic to produce a state of the target pixel, the state indicating whether the target pixel is in an aging state, a relaxation state, or neither; responsive to the state for the target pixel differing from a previous state for the target pixel, determining that the first criterion is satisfied; and responsive to a predetermined number of target pixels in the cluster being scanned, determining that the first criterion is satisfied; and responsive to the first criterion being satisfied, further scanning at least one of the clusters, the further scanning including; determining a priority for scanning additional pixels as a function of the extent of aging or relaxation of the cluster being scanned; measuring the characteristic of a number of additional target pixels in the cluster being scanned, wherein the number of additional target pixels is a function of the priority; and adjusting corresponding aging values associated with neighboring pixels to the target pixel, each of the aging values representing an aging or a relaxation state of a pixel and stored in a memory, responsive to the state of the target pixel being the same as the state of a majority of the other pixels in the cluster being scanned, wherein the at least one of the clusters that that is further scanned includes at least one of the at least some of the clusters in the first phase.
-
Specification