Computer display with integrated colorimeter
US-2024255353-A1 · Aug 1, 2024 · US
US9514691B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9514691-B2 |
| Application number | US-201314403162-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 22, 2013 |
| Priority date | May 23, 2012 |
| Publication date | Dec 6, 2016 |
| Grant date | Dec 6, 2016 |
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.
The invention relates to an electronic device comprising a limited color display and a method of driving the display. The display has an array of pixels, a driver for driving each of said pixels in said array and a color filter which is aligned with said display whereby each of said pixels is sub-divided into a plurality of sub-pixels of different colors. The method comprises receiving a target image; generating a brightness image for said target image by determining a brightness value for each sub-pixel within said display; generating an output signal from said brightness image by determining an output value for each of said plurality of sub-pixels of different colors within the brightness image; and outputting said output signal to said driver to drive the display.
Opening claim text (preview).
The invention claimed is: 1. A method of driving a limited colour display, the display having an array of pixels, a driver for driving each of said pixels in said array and a colour filter which is aligned with said display whereby each of said pixels is sub-divided into a plurality of sub-pixels of different colours, the method comprising: receiving a target image; generating a brightness image for said target image by determining a brightness value for each sub-pixel within said display, wherein the brightness value is set to a value representing black if the sub-pixel covers less than a threshold amount of said target image and the brightness value is set to a value representing white or grey if the sub-pixel covers more than a threshold amount of said target image, wherein grey is used to create lighter shades; generating an output signal from said brightness image by determining an output value for each of said plurality of sub-pixels of different colours within the brightness image, wherein generating the output value comprises determining, for each sub-pixel which has a brightness value representing white or grey, the brightness value for each sub-pixel and determining the overall colour required for each pixel which is required to recreate the colour within the target image; and outputting said output signal to said driver to drive the display. 2. A method according to claim 1 , wherein generating the brightness image comprises overlaying the target image with a grid having a plurality of cells with each cell corresponding to one of the plurality of sub-pixels within the colour filter. 3. A method according to claim 1 , wherein said threshold amount is 50%. 4. A method according to claim 1 , wherein said output signal defines a sub-pixel mask for each of said different colours wherein each sub-pixel mask comprises the output value for each sub-pixel of the same colour. 5. A method according to claim 1 , wherein each of said plurality of pixels is divided into four sub-pixels; and wherein the sub-pixels are red, green, blue and white. 6. A method according to claim 5 , wherein said output image is defined as: Out( i,j )= Rm ( i,j )· I ( i,j,R )+ Gm ( i,j )· I ( i,j,G )+ Bm ( i,j )· I ( i,j,B )+ Wm ( i,j )· I ( i,j,W ) Where i,j are the co-ordinates in rows and columns of the pixel array, Rm(i,j), Gm(i,j), Bm(i,j), Wm(i,j) are red, green, blue and white pixel sub-masks, and I(i,j,R), I(i,j,G), I(i,j,B), I(i,j,W) are red channel, green channel, blue channel and white channel for the target image respectively. 7. A method according to claim 1 , wherein the output value is set to zero when the sub-pixel is not required to create target image. 8. An electronic device comprising: a limited colour display having an array of pixels, a driver for driving each of said pixels in said array; and a colour filter which is aligned with said display whereby each of said pixels is sub-divided into a plurality of sub-pixels of different colours, wherein said driver comprises an input for receiving an output signal whereby said display is driven according to claim 1 . 9. An electronic device according to claim 8 further comprising a controller which is configured to receive said target image and to generate said brightness image and said output signal. 10. An electronic device comprising: a limited colour display having an array of pixels, a driver for driving each of said pixels in said array; a colour filter which is aligned with said display whereby each of said pixels is sub-divided into a plurality of sub-pixels of different colours, and a controller which is configured to receive a target image; generate a brightness image for said target image by determining a brightness value for each sub-pixel within said display, wherein the brightness value is set to a value representing black if the sub-pixel or corresponding cell covers less than a threshold amount of said target image and the brightness value is set to a value representing white or grey if the sub-pixel or corresponding cell covers more than a threshold amount of said target image, wherein grey is used to create lighter shades; generate an output signal from said brightness image by determining an output value for each of said plurality of sub-pixels of different colours within the brightness image, wherein generating the output value comprises determining, for each sub-pixel which has a brightness value representing white or grey, the brightness value for each sub-pixel and determining the overall colour required for each pixel which is required to recreate the colour within the target image; and output said output signal to said driver to drive the display. 11. A method according to claim 1 further comprising: dividing said target image into a plurality of layers; and wherein generating a brightness image comprises generating a brightness image for each layer and wherein generating an output signal from said brightness image comprises generating an output layer signal for each layer and combining each output layer signal into a composite output signal; and outputting said composite output signal to said driver to drive the display. 12. A method of driving a limited colour display, the method comprising: receiving a target image; dividing said target image into a plurality of layers; generating an output layer signal for each layer to optimise display of said layer; combining each output layer signal into a composite output signal; and outputting said output signal to drive the display wherein said dividing step comprises defining a dark text layer comprising predominantly dark text; defining a light coloured text layer comprising predominantly light coloured text; defining a colour block layer comprising predominantly blocks of colour; and defining an image layer comprising predominantly images. 13. A method according to claim 12 , wherein dividing said target image comprises dividing said target image into a plurality of types of content wherein each of said plurality of layers comprises a different type of content. 14. A method according to claim 12 , wherein dividing said target image comprises dividing said target image into a plurality of types of content, determining an optimisation technique which generates an output layer signal with optimised display for each of said plurality of types of content, grouping said plurality of types of content into different groups with each group having a similar optimisation technique and wherein each of said plurality of layers comprises a group of types of content having a similar optimisation technique. 15. A method according to claim 12 , wherein said dividing step comprises: defining a colour block layer comprising predominantly blocks of colour; and defining a user interface layer comprising predominantly user interface elements. 16. A method according to claim 15 , wherein said generating step comprises: optimising the text colour by setting all dark text to black; generating an output layer signal as a fast waveform which drives the display to produce the text before other elements; optimising the text colour by comparing said text colour to a table of colours and replacing the text colour with a closest matching colour within said table of colours; optimising the block colour by comparing said block colour to a table of colours and replacing the block colour with a closest matching colour within said table of colours; sharpening images within said image layer; generating an output layer signal as an
Electronic books and readers · CPC title
Intensity circuits · CPC title
Overlay of images, i.e. displayed pixel being the result of switching between the corresponding input pixels · CPC title
for control of colour parameters, e.g. colour temperature · CPC title
Improvement of perceived resolution by subpixel rendering · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.