The invention relates to a multiprimary display, which is known as a display with more than the classical 3 additive primaries red, green and blue (e.g. by supplementing a yellow fourth primary), and a method for appropriately driving such a display given an input color to be reproduced.
The last decennium there is a grown interest in constructing multiprimary displays.
Displays have advanced majorly since their conception around the end of the 19th century, but they still cannot reliably render real scenes, so there is still a drive towards further improvement. E.g., the geometry of most scenes (size, 3D appearance, . . . ) cannot be accurately rendered on current displays (not the home television or movie theatre displays, let alone a small display of e.g. a portable phone, or laptop computer for outside movie viewing), but rather a schematic appearance which the mind can understand and accept is rendered. Similarly, there are many problems relating to color rendering of a reproduction of a scene are still present (e.g. the grey value dynamic range is too low, dark regions cannot be rendered faithfully, . . . ).
As to the chromaticities of natural colors, because a three primary additive color display can only render those chromaticities within the triangular gamut defined by those three primaries, and real world colors are partially subtractive, falling out of this gamut, recently displays have emerged with extra primaries, mostly inspired on subtractive color theory, such as e.g. an additional yellow, magenta, cyan, or purplish blue, or orange.
These displays being relatively new however, it is still a problem to be able to construct them so that reliably and simply the classical picture quality objectives can be achieved, such as e.g.: no chromatic errors, and in particular good picture resolution. So if a good design was conceived for e.g. saturated color rendering with high luminance, there may be room for improvement picture resolution/sharpness-wise.
Having such objectives in mind, elements of the present invented technologies comprise:
A multiprimary display (100), having more than 3 additive primaries (R,C,G,B), in which that half of the primaries (C,G) having the highest output luminances of the more than 3 additive primaries (R,C,G,B) when a corresponding driving signal (r) for the respective primary is maximal, is generatable by subpixels (104, 108) of the display at approximately equidistant subpixel positions (Dd).
The skilled person should understand the wording half in a pragmatic manner. If the number of primaries is uneven—e.g. 5—the half of the total set of primaries having the highest luminance may comprise 2 or 3 primaries (not 1, 4, or 5), and the rest of the primaries —which one can call the half with lower luminance—are then the three others.
First one defines (typically before applying the present invention, although one could apply the both in a co-optimized single process) a set of primaries from the desires of the market: e.g. in addition to the classical primaries red, green and blue necessary for spanning a large part of all possible chromaticities—these may for a multiprimary display be chosen different from those of e.g. EBU or NTSC televisions—one adds a yellow to be able to render lemons, a cyan for certain paints, and a magenta for some woman's dresses, or a second red primary, which may or may not be different in chromaticity (and typically output spectrum) from the first red primary.
Having defined those primaries, the current invention distributes them in a smart way over the successive display subpixels, e.g. in
It can be understood that by dividing the set in two halves, on has approximately the same number of primaries in both halves. The manufacturer may do this by driving a built display to maximal drive value (e.g. generating a drive value of 255 for the green channel) and measuring with e.g. a colorimeter the luminance. In practice however before actually constructing a (small demo) display panel, he will mathematically model it (the backlight, filters, . . . ), and for the example of figure one find e.g.:
the yellow has the highest luminance, then the cyan, then the green, then the first red R, etc.
Since for 6 primaries, the set/half of the high luminance primaries would contain three primaries, we put those three with the highest luminance in that half (i.e. cyan, green, and yellow), the two reds and the blue then constituting the dark, low luminance half set of primaries.
The skilled person now understands that there is for approximately each bright, high luminance primary a dark primary choosable (at least when the number of primaries is even that is exactly true, for uneven numbers there is one primary—which one may arbitrarily classify as bright or dark, which cannot have an allocated partner), so he understands that “approximately equidistant subpixel positions” means that the manufacturer tries to divide those high luminance primaries over the grid at equal distances (e.g. for 6 primaries distances Dd equal to 2/6th of the width of a pixel, composed of the 6 subpixels), which would be possible for an even number of primaries, since one can then interlace high primary luminance subpixels with low primary luminance subpixels (i.e. always 1 high luminance primary, one low luminance primary, one high luminance primary, etc., until all subpixels in a row of the display have been allocated a primary), however for an uneven number of primaries he needs to optimize so that most of the primaries on adjacent subpixels alternate from bright to dark, but there will be one neighbor which is from the same half.
Also the skilled person understands that a “primary is generatable by a display subpixel” means that the physical construction of the underlying display according to known and existing principles is meant, e.g. for a plasma display, one makes the underlying cell glow a certain amount under order of the driving value, and the phosphor converts the generated light in a local amount of colored light, of e.g. the red primary spectrum. Once he learns from the here present teaching how the different primary colors should be ordered spatially, he knows how—in his precise fabrication process—how to make this cells on the panel.
This principle has experimentally shown to give very good image resolution.
One should understand that fulfilling this principle one can still vary further, e.g. look at the luminance modulation of the successive high frequency primaries (this being interesting if there are e.g. 8 primaries) and choose for a low frequency pattern (i.e. one orders them in a succession of decreasing luminance: yellow, cyan , green, . . . ) or vice versa choosing for a high frequency pattern, e.g. more or less sampling the primaries in the bright half randomly, before allocating them to the interleaved successive subpixel positions.
Also one can allocate the dark neighbors of the bright primaries corresponding to the luminance of the respective bright primaries, e.g. in the decreasing luminance order (1st brightest, second brightest, . . . ) choose from the dark half also the decreasing-luminance ordered primaries (1st brightest of the dark set being the first red, second brightest being the second red, . . . ), or vice versa allocating the darkest luminance primary adjacent to the brightest etc., i.e. in reverse order.
These and other aspects of the invention will be further elucidated and described with reference to the drawing, in which:
Some of the subpixels (101, 130) on a grid of the modulator can make red R, which in an LCD typically happens by having an appropriate backlight spectrum multiplied by the transmission curve of a red filter, and a percentage—determined by a red drive value r—of the maximal red output let out under the control of LCD material appropriately actuated by a transistor. The skilled person understands how to build other displays (e.g. plasma, OLED, electronic ink, etc., large or small) and apply our presently described inventive concepts to those.
One could drive an entire pixel 102 (i.e. all the 6 subpixels in a constrained way, together) to make a certain local color, but then the resolution of the display (or the perceived sharpness) would not be very high, since one can make another color only with the next pixel, 6 subpixels further (typically in the horizontal direction where the three dots are shown, the R,C,R′G,B,Y pattern repeats again, for manufacturing simplicity).
However, since one has additional degrees of freedom to render a desired input color C={X,Y,Z} (such a color is typically a triplet, not necessarily in XYZ space, but e.g. YCrCb), one could use this to make a higher resolution picture, by using the RC, R′G duos to approximately render the desired luminance (and not too much color error) [note that the higher resolution rendering is not limited to using duos of subpixels, one can have the algorithm map to e.g. R′GB and BYR, etc.].
Thereto a picture processor 120 may apply algorithms known to the skilled person, e.g. just use the 3× higher resolution picture and convert it to 6 primary driving values D={r,c,r′,g,b,y}, or in addition apply spatial color processing algorithms, e.g. to take into account and minimize residual color errors if one would use such a simple algorithm, by further taking into account the chromatic relationships of the adjacent primaries.
However, it was found by the inventor that rendering such a higher resolution picture works best if the high luminance primaries are on alternate (even or uneven) positions, since by driving those between there maximum (e.g. digital value 255) and minimum (0) one can make larger deviations of local output luminance than with the darker primaries, which contributes to the physical reachable resolution and perceived sharpness.
If the number of primaries is even, than each bright primary subpixel should have two adjacent dark subpixels.
It is advantageous if the one selected of those dark primaries (e.g. for the subpixel to the right of the present high luminance primary subpixel) is of complementary color, at least as far as the not yet selected primaries allows.
Or, more generally, at least it is advantageous if two adjacent colors, or colors of subpixels which are spatially near to each other (e.g. with more than 6 primaries, neighboring bright or dark set subpixels), have a large hue angle between them, so that e.g. a (dark) green is not adjacent to a bright yellowish green, since those primaries comprise the same color components and this may lead to chromatic errors after multiprimary transformation, since at some locations there is a high spatial density of yellowish-greenish colors, and at other locations a lower density, i.e. one wants be able to optimally make all desired colors with high frequency by controlling the driving values of the subpixels.
A complementary color means that the two colors together can form an approximately achromatic color, e.g. the complementary of red is cyan. Those colors are at opposite ends of a line through the white point, so for additive and subtractive triangles, one could form the pairs: red-cyan, green-magenta, and yellow-blue (which together give white).
In this way, apart from setting a local luminance, one can strongly correct local chromatic problems, especially for low saturation pictures/patterns, which often occur in nature.
Another selection according to the possibilities of doing some additional local higher resolution color rendering in addition to the luminance rendering is also possible, e.g. if the display needs to render highly saturated text, or different particular often occurring picture patterns. In case the display needs to render high-resolution high saturated patterns of e.g. an often occurring color (say red), one can use this as an additional principle to further divide the high luminance colors over the subpixels given the main principle of this invention (e.g. Y G Orange C instead of Y G C Orange).
Note that in the exemplary embodiment of
Again the rationale is on the first hand to at least make the luminance pattern as high frequency as possible, since the eye is more sensitive to luminance patterns (i.e. also errors) than to chromatic patterns. So if one looks at a picture with a luminous background (e.g. white) the residual subpixel structure pattern will be visible only from closer distances to the display than with other suboptimal subpixel structures (e.g. RBGYCM). Secondly, one designs the pattern to have better chromatic properties. When displaying a black and white zone plate picture, both the pixel structure of
Another two-dimensional tiling handling this is where one shifts the pattern of
The algorithmic components disclosed in this text may in practice be (entirely or in part) realized as hardware (e.g. parts of an application specific IC) or as software running on a special digital signal processor, or a generic processor, etc.
It should be understandable to the skilled person from our presentation which components can be optional improvements and be realized in combination with other components, and how (optional) steps of methods correspond to respective means of apparatuses, and vice versa.
Some of the steps required for the working of the method may be already present in the functionality of the processor instead of described in a computer program product, such as data input and output steps.
It should be noted that the above-mentioned embodiments illustrate rather than limit the invention. Where the skilled person can easily realize a mapping of the presented examples to other regions of the claims, we have for conciseness not in-depth mentioned all these options. Apart from combinations of elements of the invention as combined in the claims, other combinations of the elements are possible. Any combination of elements can be realized in a single dedicated element.
Any reference sign between parentheses in the claim is not intended for limiting the claim. The word “comprising” does not exclude the presence of elements or aspects not listed in a claim. The word “a” or “an” preceding an element does not exclude the presence of a plurality of such elements.
Where we speak of e.g. a blue subpixel, we mean that in the display locally means are applied, such as a filter to filter light from a backlight, or a local excitable phosphor, which generate light of a particular spectrum which to a human has a bluish looking hue.
Number | Date | Country | Kind |
---|---|---|---|
07120061.2 | Nov 2007 | EP | regional |
PCT IB2008 054532 | Oct 2008 | IB | international |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/IB2008/054581 | 11/4/2008 | WO | 00 | 5/3/2010 |