Device and method for processing image data for driving display panel
US-2022208069-A1 · Jun 30, 2022 · US
US11475822B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11475822-B2 |
| Application number | US-202015930011-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 12, 2020 |
| Priority date | Jan 12, 2017 |
| Publication date | Oct 18, 2022 |
| Grant date | Oct 18, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A system and method for rendering subpixels comprising performing an eight-color halftoning process on the second image data to generate third image data which describe a grayscale value of each of an R subpixel, a G subpixel and a B subpixel of each pixel with one bit, generating the third image data by performing a dithering process on the second image data using a dither value selected from elements of the dither table, when the third image data associated with a pixel of interest of the display panel is generated, and driving the display panel in response to the third image data.
Opening claim text (preview).
What is claimed is: 1. A method for driving a display panel, the method comprising: determining, by squaring input grayscale values, input-side squared grayscale values for pixels of input image data, wherein squaring the input grayscale values comprises squaring a first input grayscale value of the input grayscale values and squaring a second input grayscale value of the input grayscale values; calculating a first processed grayscale value based on the first squared input grayscale value and the second squared input grayscale value; generating output image data by independently correcting the input-side squared grayscale values based on correction values; and driving the display panel based on the output image data. 2. The method of claim 1 , wherein squaring the input grayscale values comprises squaring a third input grayscale value of the input grayscale values, and wherein calculating the first processed grayscale value is further based on the third squared input grayscale value. 3. The method of claim 2 , wherein squaring the input grayscale values further comprises squaring a fourth input grayscale value of the input grayscale values, and wherein the method further comprises: calculating a second processed grayscale value based on the third squared input grayscale value, and the fourth squared input grayscale value. 4. The method of claim 1 further comprising: determining the correction values based on a correction parameter and the input grayscale values. 5. The method of claim 4 , wherein determining the correction values comprises: determining a first correction value of the correction values based on a combination of the first input grayscale value of the input grayscale values, the second input grayscale value of the input grayscale values, and a third input grayscale value of the input grayscale values, and the correction parameter, the first correction value is associated with a first pixel of the display panel. 6. The method of claim 5 , wherein determining the correction values further comprises: determining a second correction value of the correction values based on a combination of the third input grayscale value and a fourth input grayscale value of the input grayscale values, and the correction parameter, the second correction value is associated with a second pixel of the display panel. 7. The method of claim 6 , wherein the first input grayscale value corresponds to the first pixel, the second input grayscale value corresponds to the second pixel, the third input grayscale value corresponds to a third pixel of the display panel, and the fourth input grayscale value corresponds to a fourth pixel of the display panel. 8. A display driver comprising: subpixel rendering (SPR) circuitry configured to: determine, by squaring input grayscale values, input-side squared grayscale values for pixels of an input image, wherein squaring the input grayscale values comprises squaring a first input grayscale value of the input grayscale values and squaring a second input grayscale value of the input grayscale values; calculate a first processed grayscale value based on the first squared input grayscale value and the second squared input grayscale value; generate output image data by independently correcting the input-side squared grayscale values based on correction values; and drive circuitry configured to drive a display panel based on the output image data. 9. The display driver of claim 8 , wherein squaring the input grayscale values comprises squaring a third input grayscale value of the input grayscale values, and wherein the SPR circuitry is further configured to: calculate the first processed grayscale value further based on the third squared input grayscale value. 10. The display driver of claim 9 , wherein squaring the input grayscale values further comprises squaring a fourth input grayscale value of the input grayscale values, and wherein the SPR circuitry is further configured to: calculate a second processed grayscale value based on the third squared input grayscale value, and the fourth squared input grayscale value. 11. The display driver of claim 8 , wherein the SPR circuitry is further configured to determine the correction values based on a correction parameter and the input grayscale values. 12. The display driver of claim 11 , wherein determining the correction values comprises: determining a first correction value of the correction values based on a combination of the first input grayscale value of the input grayscale values, the second input grayscale value of the input grayscale values, and a third input grayscale value of the input grayscale values, and the correction parameter, the first correction value is associated with a first pixel of the display panel. 13. The display driver of claim 12 , wherein determining the correction values further comprises: determining a second correction value of the correction values based on a combination of the third input grayscale value and a fourth input grayscale value of the input grayscale values, and the correction parameter, the second correction value is associated with a second pixel of the display panel. 14. The display driver of claim 13 , wherein the first input grayscale value corresponds to the first pixel, the second input grayscale value corresponds to the second pixel, the third input grayscale value corresponds to a third pixel of the display panel, and the fourth input grayscale value corresponds to a fourth pixel of the display panel. 15. A display device comprising: a display panel; and a display driver configured to: determine, by squaring input grayscale values, input-side squared grayscale values for pixels of an input image, wherein squaring the input grayscale values comprises squaring a first input grayscale value of the input grayscale values and squaring a second input grayscale value of the input grayscale values; calculate a first processed grayscale value based on the first squared input grayscale value and the second squared input grayscale value; generate output image data by independently correcting the input-side squared grayscale values based on correction values; and drive the display panel based on the output image data. 16. The display device of claim 15 , wherein squaring the input grayscale values comprises squaring a third input grayscale value of the input grayscale values, and wherein the display driver is further configured to: calculate the first processed grayscale value further based on the third squared input grayscale value. 17. The display device of claim 16 , wherein squaring the input grayscale values further comprises squaring a fourth input grayscale value of the input grayscale values, and wherein the display driver is further configured to: calculate a second processed grayscale value based on the third squared input grayscale value, and the fourth squared input grayscale value. 18. The display device of claim 15 , wherein the display driver is further configured to determine the correction values based on a correction parameter and the input grayscale values. 19. The display device of claim 18 , wherein determining the correction values comprises: determining a first correction value of the correction values based on a combination of the first input grayscale value of the input grayscale values, the second input grayscale value of the input grayscale values, and a third input grayscale value of the input grayscale values, and the correction parameter, the first correction valu
for control of gamma adjustment, e.g. selecting another gamma curve · CPC title
Compensation of deficiencies in the appearance of colours · CPC title
by a combination of two or more gradation control methods · CPC title
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} · CPC title
using dithering · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.