US20050099426A1 - Method for transforming three colors input signals to four or more output signals for a color display - Google Patents

Method for transforming three colors input signals to four or more output signals for a color display Download PDF

Info

Publication number
US20050099426A1
US20050099426A1 US10/703,748 US70374803A US2005099426A1 US 20050099426 A1 US20050099426 A1 US 20050099426A1 US 70374803 A US70374803 A US 70374803A US 2005099426 A1 US2005099426 A1 US 2005099426A1
Authority
US
United States
Prior art keywords
color
signals
common signal
input signals
signal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US10/703,748
Other versions
US6885380B1 (en
Inventor
Bruno Primerano
Michael Miller
Michael Murdoch
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Global OLED Technology LLC
Original Assignee
Eastman Kodak Co
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Eastman Kodak Co filed Critical Eastman Kodak Co
Assigned to EASTMAN KODAK COMPANY reassignment EASTMAN KODAK COMPANY ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: PRIMERANO, BRUNO, MURDOCH, MICHAEL J., MILLER, MICHAEL E.
Priority to US10/703,748 priority Critical patent/US6885380B1/en
Priority to JP2006538536A priority patent/JP4745977B2/en
Priority to PCT/US2004/037118 priority patent/WO2005048232A1/en
Priority to CNB2004800324414A priority patent/CN100505001C/en
Priority to KR1020067010750A priority patent/KR101049051B1/en
Publication of US6885380B1 publication Critical patent/US6885380B1/en
Application granted granted Critical
Publication of US20050099426A1 publication Critical patent/US20050099426A1/en
Assigned to GLOBAL OLED TECHNOLOGY LLC reassignment GLOBAL OLED TECHNOLOGY LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: EASTMAN KODAK COMPANY
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/46Colour picture communication systems
    • H04N1/56Processing of colour picture signals
    • H04N1/60Colour correction or control
    • H04N1/6016Conversion to subtractive colour signals
    • H04N1/6022Generating a fourth subtractive colour signal, e.g. under colour removal, black masking
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/02Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control 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/22Control 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/30Control 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
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control 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/22Control 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/30Control 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/32Control 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/3208Control 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]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/46Colour picture communication systems
    • H04N1/56Processing of colour picture signals
    • H04N1/60Colour correction or control
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2300/00Aspects of the constitution of display devices
    • G09G2300/04Structural and physical details of display devices
    • G09G2300/0439Pixel structures
    • G09G2300/0452Details of colour pixel setup, e.g. pixel composed of a red, a blue and two green components
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/02Improving the quality of display appearance
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control 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

Definitions

  • the present invention relates to color processing three color image signals for display on a color OLED display having four or more color primaries.
  • Additive color digital image display devices are well known and are based upon a variety of technologies such as cathode ray tubes, liquid crystal modulators, and solid-state light emitters such as Organic Light Emitting Diodes (OLEDs).
  • OLEDs Organic Light Emitting Diodes
  • a pixel includes red, green, and blue colored OLEDs. These light emitting color primaries define a color gamut, and by additively combining the illumination from each of these three OLEDs, i.e. with the integrative capabilities of the human visual system, a wide variety of colors can be achieved.
  • OLEDs may be used to generate color directly using organic materials that are doped to emit energy in desired portions of the electromagnetic spectrum, or alternatively, broadband emitting (apparently white) OLEDs may be attenuated with color filters to achieve red, green and blue.
  • images and other data destined for display on a color display device are typically stored and/or transmitted in three channels, that is, having three signals corresponding to a standard (e.g. sRGB) or specific (e.g. measured CRT phosphors) set of primaries. It is also important to recognize that this data is typically sampled to assume a particular spatial arrangement of light emitting elements. In an OLED display device these light emitting elements are typically arranged side by side on a plane. Therefore if incoming image data is sampled for display on a three color display device, the data will also have to be resampled for display on a display having four OLEDs per pixel rather than the three OLEDs used in a three channel display device.
  • a standard e.g. sRGB
  • specific e.g. measured CRT phosphors
  • the scaling is ostensibly to try to correct the color errors resulting from the brightness addition provided by the white, but simple correction by scaling will never restore, for all colors, all of the color saturation lost in the addition of white.
  • the lack of a subtraction step in this method ensures color errors in at least some colors.
  • Morgan's disclosure describes a problem that arises if the white primary is different in color from the desired white point of a display device without adequately solving it. The method simply accepts an average effective white point, which effectively limits the choice of white primary color to a narrow range around the white point of the device. Since the red, green, blue, and white elements are projected to spatially overlap one another, there is no need to spatially resample the data for display on the four color device.
  • Tanioka In the field of ferroelectric liquid crystal displays, another method is presented by Tanioka in U.S. Pat. No. 5,929,843, issued July 27, 1999. Tanioka's method follows an algorithm analogous to the familiar CMYK approach, assigning the minimum of the R, G, and B signals to the W signal and subtracting the same from each of the R, G, and B signals. To avoid spatial artifacts, the method teaches a variable scale factor applied to the minimum signal that results in smoother colors at low luminance levels. Because of its similarity to the CMYK algorithm, it suffers from the same problem cited above, namely that a white pixel having a color different from that of the display white point will cause color errors. Similarly to Morgan et al. (U.S. Pat. No. 6,453,067, referenced above), the color elements are typically projected to spatially overlap one another and so there is no need for spatial resampling of the data.
  • OLED display devices While stacked OLED display devices have been discussed in the prior art, providing full color data at each visible spatial location, OLED display devices are commonly constructed from multiple colors of OLEDs that are arranged on a single plane. When displays provide color light emitting elements that have different spatial location, it is known to sample the data for the spatial arrangement. For example, U.S. Pat. No. 5,341,153 issued Aug. 23, 1994 to Benzschawel et al., discusses a method for displaying a high resolution, color image on a lower resolution liquid crystal display in which the light emitting elements of different colors have different spatial locations. Using this method, the spatial location and the area of the original image that is sampled to produce a signal for each light emitting element is considered when sampling the data to a format that provides sub-pixel rendering.
  • the prior art also includes methods for resampling image data from one intended spatial arrangement of light emitting elements to a second spatial arrangement of light emitting elements.
  • U.S. patent application Publication No. 2003/0034992A1 by Brown Elliott et al., published Feb. 20, 2003, discusses a method of resampling data that was intended for presentation on a display device having one spatial arrangement of light emitting elements having three colors to a display device having a different spatial arrangement of three color light emitting elements.
  • this patent application discusses resampling three color data that was intended for presentation on a display device with a traditional arrangement of light emitting elements to three color data that is intended for presentation on a display device with an alternate arrangement of light emitting elements.
  • the need is met by providing a method for transforming three color input signals (R, G, B) corresponding to three gamut defining color primaries to four color output signals (R′, G′, B′, W) corresponding to the gamut defining color primaries and one additional color primary W for driving a display having emitters that emit light corresponding to the to the four color output signals that includes calculating a common signal value S as a function F 1 of the three color input signals (R,G,B) for a current and neighboring pixels; determining a final common signal value S′ based upon the common signals for the current and neighboring pixels; calculating the three color signals (R′,G′,B′) by calculating a value of a function F 2 of the final common signal value S′ and adding it to each of the three color input signals (R,G,B); and calculating the output signal W as a function F 3 of the final common signal value S′.
  • the present invention has the advantage of providing an efficient method for transforming a three color input image signal that may have been sampled for display on a display with three spatially non-overlapping light emitting elements to a four or more color image signal in a way that preserves edge information in the OLED display system.
  • FIG. 1 is a prior art CIE 1931 Chromaticity Diagram useful in describing in-gamut and out-of-gamut colors
  • FIG. 2 is a flow diagram illustrating a portion of the method of the present invention
  • FIG. 3 is a diagram of a typical display device luminance intensity response curve
  • FIG. 4 is a drawing of a typical prior art red, green, blue stripe arrangement of light emitting elements
  • FIG. 5 is a diagram showing intensity when a step edge, which is centered on the second green light emitting element, is displayed on the RGB stripe arrangement of light emitting elements;
  • FIG. 6 is a drawing of a typical red, green, blue, white stripe arrangement of light emitting elements
  • FIG. 7 is a diagram showing intensity when the step edge is converted to a red, green, blue, white signal using the method shown in FIG. 2 ;
  • FIG. 8 is a flow diagram illustrating additional steps in the method of the present invention.
  • FIG. 9 is a diagram showing intensity when the step edge is converted using the additional steps of the present method shown in FIG. 8 ;
  • FIG. 10 is a flow diagram illustrating alternate additional steps in the method of the present invention.
  • FIG. 11 is a diagram showing intensity when the step edge is converted using the additional steps of the present method shown in FIG. 10 ;
  • FIG. 12 is a flow diagram illustrating typical processing steps in a system employing a three to four color conversion process according to the prior art.
  • the present invention is directed to a method for transforming three color input signals, bearing images or other data, to four or more color output signals for display on an additive display device having four or more color primaries.
  • the present invention is useful, for example, for converting a 3-color RGB input color image signal that has been sampled for display on a display device having three spatially non-overlapping light emitting elements to a four color signal for driving a four-color OLED display device having pixels made up of light emitting elements that each emit light of one of the four colors.
  • FIG. 1 shows a 1931 CIE chromaticity diagram displaying hypothetical representations of the primaries of the four-color OLED display device.
  • the red primary 2 , green primary 4 , and blue primary 6 define a color gamut, bounded by the gamut defining triangle 8 .
  • the additional primary 10 is substantially white, because it is near the center of the diagram in this example, but it is not necessarily at the white point of the display.
  • An alternative additional primary 12 is shown, outside the gamut 8 , the use of which will be described later.
  • a given display device has a white point, generally adjustable by hardware or software via methods known in the art, but fixed for the purposes of this example.
  • the white point is the color resulting from the combination of three color primaries, in this example the red, green, and blue primaries, being driven to their highest addressable extent.
  • the phosphor matrix converts intensities to XYZ tristimulus values, effectively modeling the additive color system that is the display, and in its inversion, converts XYZ tristimulus values to intensities.
  • the intensity of a primary is herein defined as a value proportional to the luminance of that primary and scaled such that the combination of unit intensity of each of the three primaries produces a color stimulus having XYZ tristimulus values equal to those of the display white point. This definition also constrains the scaling of the terms of the phosphor matrix.
  • M3 [ 56.7 16.0 22.4 32.1 38.7 29.2 0.545 4.76 104 ]
  • phosphor matrices are typically linear matrix transformations, but the concept of a phosphor matrix transform may be generalized to any transform or series of transforms that leads from intensities to XYZ tristimulus values, or vice-versa.
  • the phosphor matrix may also be generalized to handle more than three primaries.
  • the current example contains an additional primary with xy chromaticity coordinates (0.3405, 0.3530)—close to white, but not at the D 65 white point.
  • the additional primary has XYZ tristimulus values of (96.5, 100.0, 86.8).
  • These three values may be appended to phosphor matrix M3 without modification to create a fourth column, although for convenience, the XYZ tristimulus values are scaled to the maximum values possible within the gamut defined by the red, green, and blue primaries.
  • the value of a phosphor matrix lies in its inversion, which allows for the specification of a color in XYZ tristimulus values and results in the intensities required to produce that color on the display device.
  • the color gamut limits the range of colors whose reproduction is possible, and out-of-gamut XYZ tristimulus specifications result in intensities outside the range [0,1].
  • Known gamut-mapping techniques may be applied to avoid this situation, but their use is tangential to the present invention and will not be discussed.
  • the inversion is simple in the case of 3 ⁇ 3 phosphor matrix M 3 , but in the case of 3 ⁇ 4 phosphor matrix M4 it is not uniquely defined.
  • the present invention provides a method for assigning intensity values for all four primary channels without requiring the inversion of the 3 ⁇ 4 phosphor matrix.
  • the method of the present invention begins with color signals for the three gamut-defining primaries, in this example, intensities of the red, green, and blue primaries. These are reached either from a XYZ tristimulus value specification by the above described inversion of phosphor matrix M3 or by known methods of converting RGB, YCC, or other three-channel color signals, linearly or nonlinearly encoded, to intensities corresponding to the gamut-defining primaries and the display white point.
  • FIG. 2 shows a flow diagram of the general steps used in the conversion of a three color image signal to four colors.
  • the three color input signals (R,G,B) are input 22 to the display. If the color coordinates of the white material do not match the color coordinates of the display white point, the optional step of normalizing 24 the three color input signals (R,G, B) with respect to the additional primary W. If the optional step of normalizing was not preformed, the values (R,G,B) would be used in the following calculations in place of (Rn,Gn,Bn). Following the OLED example, the red, green, and blue intensities are normalized such that the combination of unit intensity of each produces a color stimulus having XYZ tristimulus values equal to those of the additional primary W.
  • the normalized signals (Rn, Gn, Bn) 26 are used to calculate 28 a common signal S that is a function F 1 (Rn, Gn, Bn).
  • the function F 1 is a special minimum function which chooses the smallest non-negative signal of the three.
  • the common signal S is used to calculate 30 the value of function F 2 (S).
  • the common signal S is used to calculate 40 the value of function F 3 (S).
  • function F 3 is simply the identity function.
  • the output of function F 3 is assigned to the output signal W 42 , which is the color signal for the additional primary W.
  • the four color output signals in this example are intensities and may be combined into a four-value vector (R′,G′,B′,W), or in general (I 1 ′,I 2 ′,I 3 ′,I 4 .
  • function F 1 chooses the minimum non-negative signal
  • choice of functions F 2 and F 3 determine how accurate the color reproduction will be for in-gamut colors. If F 2 and F 3 are both linear functions, F 2 having negative slope and F 3 having positive slope, the effect is the subtraction of intensity from the red, green, and blue primaries and the addition of intensity to the additional primary. Further, when linear functions F 2 and F 3 have slopes equal in magnitude but opposite in sign, the intensity subtracted from the red, green, and blue primaries is completely accounted for by the intensity assigned to the additional primary, preserving accurate color reproduction and providing luminance identical to the three color system.
  • functions F 2 and F 3 may be designed to vary according to the color represented by the color input signals. For example, they may become steeper as the luminance increases or the color saturation decreases, or they may change with respect to the hue of the color input signal (R,G, B). There are many combinations of functions F 2 and F 3 that will provide color accuracy with different levels of utilization of the additional primary with respect to the gamut-defining primaries. Additionally, combinations of functions F 2 and F 3 exist that allow a trade of color accuracy in favor of luminance. Choice of these functions in the design or use of a display device will depend on its intended use and specifications.
  • a portable OLED display device benefits greatly in terms of power efficiency, and thus battery life, with maximum utilization of an additional primary having a higher power efficiency than one or more of the gamut defining primaries.
  • Use of such a display with a digital camera or other imaging device demands color accuracy as well, and the method of the present invention provides both.
  • the normalization steps allow for accurate reproduction of colors within the gamut of the display device regardless of the color of the additional primary. In the unique case where the color of the additional primary is exactly the same as the display white point, these normalization steps reduce to identity functions. In any other case, the amount of color error introduced by ignoring the normalization steps depends largely on the difference in color between the additional primary and the display white point.
  • Normalization is especially useful in the transformation of color signals for display in a display device having an additional primary outside the gamut defined by the gamut-defining primaries.
  • the additional primary 12 is shown outside the gamut 8 . Because it is out of gamut, reproduction of its color using the red, green, and blue primaries would require intensities that exceed the range [0,1]. While physically unrealizable, these values may be used in calculation.
  • the red and blue values are negative, and the green value is positive.
  • the function F 1 selects the green as the minimum non-negative value and the green is replaced in part or in total by intensity from the additional primary.
  • the normalization steps preserve color accuracy, clearly allowing white, near-white, or any other color to be used as an additional primary in an additive color display.
  • the use of a white emitter near but not at the display white point is very feasible, as is the use of a second blue, a second green, a second red, or even a gamut-expanding emitter such as yellow or purple.
  • FIG. 3 shows the characteristic curve for an OLED, illustrating its non-linear intensity response to code value.
  • the curve has a knee 52 above which it is much more linear in appearance than below.
  • Using code value to approximate intensity is probably a bad choice, but subtracting a constant (approximately 175 for the example shown in FIG. 3 ) to use the knee 52 shown, from the code value makes a much better approximation.
  • the signals (R,G,B) provided to the method shown in FIG.
  • This approximation may save processing time or hardware cost, because it replaces a lookup operation with simple addition.
  • Utilizing the method shown in FIG. 2 to transform three color input signals to more than four color output signals requires successive application of the method shown in FIG. 2 .
  • Each successive application of the method calculates the signal for one of the additional primaries, and the order of calculation is determined by the inverse of a priority specified for the primary. For example, consider an OLED display device having the red, green, and blue primaries already discussed, having chromaticities (0.637, 0.3592), (0.2690, 0.6508), and (0.1441, 0.1885) respectively, plus two additional primaries, one slightly yellow having chromaticities (0.3405, 0.3530) and the other slightly blue having chromaticities (0.2980, 0.3105). The additional primaries will be referred to as yellow and light blue, respectively.
  • Prioritizing the additional primaries may take into account luminance stability over time, power efficiency, or other characteristics of the emitter.
  • the yellow primary is more power efficient than the light blue primary, so the order of calculation proceeds with light blue first, then yellow.
  • intensities for red, green, blue, and light blue have been calculated, one must be set aside to allow the method to transform the remaining three signals to four.
  • the choice of the value (X) to set aside may be arbitrary, but is best chosen to be the signal which was the source of the minimum calculated by function F 1 . If that signal was the green intensity, the method calculates the yellow intensity based on the red, blue, and light blue intensities. All five are brought together at the end: red, green, blue, light blue, and yellow intensities for display.
  • a 3 ⁇ 5 phosphor matrix may be created to model their combination in the display device. This technique may easily be expanded to calculate signals for any number of additional primaries starting from three input color signals.
  • a three color input signal may be intended to display an edge on a pixel pattern as shown in FIG. 4 .
  • This figure shows a portion of a display device 54 containing four pixels ( 56 , 58 , 60 and 62 ), each consisting of a repeating pattern of red R, green G and blue B light emitting elements. These four pixels may be used, for example, to display a step edge that is centered on the second green light emitting element 58 G and result in a intensity distribution for each color as shown in FIG. 5
  • FIG. 5 shows red 64 , green 66 , and blue 68 intensities for a step edge that is centered on the second green light emitting element 58 G in FIG. 4 .
  • a four color conversion algorithm is applied, the image is displayed on a four element display device, such as the one shown in FIG. 6 .
  • This figure shows a display device 70 with four pixels ( 72 , 74 , 76 and 78 ) each consisting of red R, green G, blue B, and white W light emitting elements.
  • an algorithm such as the one shown in FIG. 2 is applied to a three color signal, containing a step edge, such as the one shown in FIG. 5 , and displayed on the four color display device 70 shown in FIG. 6 , the resulting signal will appear as shown in FIG. 7 .
  • the resulting image of the step edge will consist of the green 80 and blue 82 signals in the second pixel 74 and white 84 signals in the third 76 and fourth 78 pixels. Notice that the color of the second pixel 74 will be cyan despite the fact that the step edge is intended to be neutral in color. At the proper resolution, the resulting image will appear to have a cyan fringe along the left side of the edge and a red fringe at the other end of the edge (not shown). A similar phenomenon may result in a visible fringe or jittering edge if a moving image is being displayed. To avoid these problems and improve the luminance distribution along the edge, the method shown in FIG. 2 may be modified to smooth the transition of the common signal S that was calculated 28 earlier.
  • FIG. 8 A flow diagram showing the method of the present invention is shown in FIG. 8 .
  • the common signal is calculated 86 (steps 22 through 26 shown in FIG. 2 ) for a plurality of pixels. Neighboring pixels are then selected 88 for inclusion into a weighted average. Weighting values are then selected 90 . A weighted average of this common signal is then computed 92 for the current pixel and one or more neighboring pixels. Preferably, this weighted average would consist of neighboring pixels that include at least one pixel to the left and one pixel to the right of the current pixel in the direction that the light emitting elements R, G, and B in pixels 56 , 58 , and 60 are displaced from one another.
  • neighboring pixels might also include more than one pixel to either side of the current pixel and may also include pixels oriented along other axes, such as orthogonal or diagonal.
  • S′ c w 1 S (c ⁇ 1) +w 2 S (c) +w 3 S (c+1) to calculate the final common signal S′ for the current pixel c.
  • S′ c is the weighted average of the common signals S from pixels c ⁇ 1, c, and c+1 and the weights (w 1 , w 2 , and w 3 ) are constants that typically sum to 1 and might include values such as 0.25, 0.5, and 0.25, respectively.
  • weights as discussed in this example may be constants, the weights may also be selected based on the direction of signal change. For example, the common signal may be compared between one or more pixels on either side of the current pixel. The smaller of the two common signals may then be selected and a larger weighting value applied to the smaller common signal value.
  • the original common signal S c for the current pixel c and the modified common signal S′ c are then compared 94 and the minimum of these two values is selected 96 to be used in place of the common signal S that was calculated 26 earlier.
  • the remaining steps ( 28 through 42 ) in FIG. 2 are then completed 98 using this common signal.
  • the resulting signal contains a red signal 100 for pixel 76 , a green signal 102 for pixels 74 and 76 , a blue signal 104 for pixels 74 and 76 , and white signal 106 for pixels 76 and 78 . Because some red energy is present in pixel 76 , the cyan fringe along the leading edge of the step edge is reduced in visibility. Therefore this method reduces the visibility of fringing. Additionally, when showing a moving edge, the transition between light emitting elements will be smoothed, reducing the appearance of jitter along edges.
  • steps 88 through 96 in FIG. 8 may be replaced by the steps shown in FIG. 10 .
  • the minimum of the common signal is determined 108 for the relevant neighboring pixels.
  • a weighted average is calculated 110 using this minimum value and the common signal for the current pixel.
  • a minimum of the original common signal for the current pixel and the value calculated in step 110 is determined 112 .
  • this method reduces the visibility of fringing or jittering artifacts along the edge.
  • FIG. 11 shows the resulting signal when equal weights are applied in step 110 .
  • this signal contains a red signal 114 for pixel 76 , a green signal 116 for pixels 74 and 76 , a blue signal 118 for pixels 74 and 76 , and a white signal 120 for pixels 76 and 78 .
  • the presence of the red signal 114 in pixel 76 reduces the visibility of cyan fringing along the step edge.
  • a simplification of this method is to simply calculate the minimum common signal that was calculated 28 earlier across the neighboring and current pixel and apply this minimum value as the common signal for the current pixel. This is equivalent to applying weights in the weighted average step 110 that is 1.0 for the minimum signal that is determined 108 for the relevant neighboring pixels.
  • FIG. 12 A typical image processing chain that includes conversion of a three color input signal to a four color signal is shown in FIG. 12 .
  • a high resolution three color signal may be input 130 to the display system.
  • This signal will ideally represent n pixels of data where 3n is the number of light emitting elements on the display device.
  • This signal may then be converted 132 to a four color signal for each of the 3n signal values, resulting in 4n values.
  • the signal may be down sampled 134 from 4n values to 4/3n values, such that there is one color value for each light emitting element.
  • steps 132 and 134 would ideally be reversed.
  • color fringing and other related artifacts can result.
  • steps 132 and 134 can be reversed without the presence of these artifacts.
  • the color conversion process 132 must only be conducted for n signal values.
  • the down sampling step 134 reduces the n signal values to 4/3n values. As such, a lower powered and lower cost processor may be applied to complete the necessary processing steps.

Abstract

A method for transforming three color input signals (R, G, B) corresponding to three gamut defining color primaries to four color output signals (R′, G′, B′, W) corresponding to the gamut defining color primaries and one additional color primary W for driving a display having emitters that emit light corresponding to the to the four color output signals including calculating a common signal value S as a function F1 of the three color input signals (R,G,B) for a current and neighboring pixels; determining a final common signal value S′ based upon the common signals for the current and neighboring pixels; calculating the three color signals (R′,G′,B′) by calculating a value of a function F2 of the final common signal value S′ and adding it to each of the three color input signals (R,G,B); and calculating the output signal W as a function F3 of the final common signal value S′.

Description

    FIELD OF THE INVENTION
  • The present invention relates to color processing three color image signals for display on a color OLED display having four or more color primaries.
  • BACKGROUND OF THE INVENTION
  • Additive color digital image display devices are well known and are based upon a variety of technologies such as cathode ray tubes, liquid crystal modulators, and solid-state light emitters such as Organic Light Emitting Diodes (OLEDs). In a common OLED color display device a pixel includes red, green, and blue colored OLEDs. These light emitting color primaries define a color gamut, and by additively combining the illumination from each of these three OLEDs, i.e. with the integrative capabilities of the human visual system, a wide variety of colors can be achieved. OLEDs may be used to generate color directly using organic materials that are doped to emit energy in desired portions of the electromagnetic spectrum, or alternatively, broadband emitting (apparently white) OLEDs may be attenuated with color filters to achieve red, green and blue.
  • It is possible to employ a white, or nearly white OLED along with the red, green, and blue OLEDs to improve power efficiency and/or luminance stability over time. Other possibilities for improving power efficiency and/or luminance stability over time include the use of one or more additional non-white OLEDs. However, images and other data destined for display on a color display device are typically stored and/or transmitted in three channels, that is, having three signals corresponding to a standard (e.g. sRGB) or specific (e.g. measured CRT phosphors) set of primaries. It is also important to recognize that this data is typically sampled to assume a particular spatial arrangement of light emitting elements. In an OLED display device these light emitting elements are typically arranged side by side on a plane. Therefore if incoming image data is sampled for display on a three color display device, the data will also have to be resampled for display on a display having four OLEDs per pixel rather than the three OLEDs used in a three channel display device.
  • In the field of CMYK printing, conversions known as undercolor removal or gray component replacement are made from RGB to CMYK, or more specifically from CMY to CMYK. At their most basic, these conversions subtract some fraction of the CMY values and add that amount to the K value. These methods are complicated by image structure limitations because they typically involve non-continuous tone systems, but because the white of a subtractive CMYK image is determined by the substrate on which it is printed, these methods remain relatively simple with respect to color processing. Attempting to apply analogous algorithms in continuous tone additive color systems would cause color errors if the additional primary is different in color from the display system white point. Additionally, the colors used in these systems can typically be overlaid on top of one another therefore there is no need to spatially resample the data when displaying four colors.
  • In the field of sequential-field color projection systems, it known to use a white primary in combination with red, green, and blue primaries. White is projected to augment the brightness provided by the red, green, and blue primaries, inherently reducing the color saturation of some, if not all, of the colors being projected. A method proposed by Morgan et al. in U.S. Pat. No. 6,453,067 issued Sep. 17, 2002, teaches an approach to calculating the intensity of the white primary dependent on the minimum of the red, green, and blue intensities, and subsequently calculating modified red, green, and blue intensities via scaling. The scaling is ostensibly to try to correct the color errors resulting from the brightness addition provided by the white, but simple correction by scaling will never restore, for all colors, all of the color saturation lost in the addition of white. The lack of a subtraction step in this method ensures color errors in at least some colors. Additionally, Morgan's disclosure describes a problem that arises if the white primary is different in color from the desired white point of a display device without adequately solving it. The method simply accepts an average effective white point, which effectively limits the choice of white primary color to a narrow range around the white point of the device. Since the red, green, blue, and white elements are projected to spatially overlap one another, there is no need to spatially resample the data for display on the four color device.
  • A similar approach is described by Lee et al. in TFT-LCD with RGBW Color System, SID 03 Digest, pp. 1212-1215, to drive a color liquid crystal display having red, green, blue, and white pixels. Lee et al. calculate the white signal as the minimum of the red, green, and blue signals, then scale the red, green, and blue signals to correct some, but not all, color errors, with the goal of luminance enhancement paramount. The method of Lee et al. suffers from the same color inaccuracy as that of Morgan and no reference is made to spatially resampling of the incoming three color data to the array of red, green, blue and white elements.
  • In the field of ferroelectric liquid crystal displays, another method is presented by Tanioka in U.S. Pat. No. 5,929,843, issued July 27, 1999. Tanioka's method follows an algorithm analogous to the familiar CMYK approach, assigning the minimum of the R, G, and B signals to the W signal and subtracting the same from each of the R, G, and B signals. To avoid spatial artifacts, the method teaches a variable scale factor applied to the minimum signal that results in smoother colors at low luminance levels. Because of its similarity to the CMYK algorithm, it suffers from the same problem cited above, namely that a white pixel having a color different from that of the display white point will cause color errors. Similarly to Morgan et al. (U.S. Pat. No. 6,453,067, referenced above), the color elements are typically projected to spatially overlap one another and so there is no need for spatial resampling of the data.
  • While stacked OLED display devices have been discussed in the prior art, providing full color data at each visible spatial location, OLED display devices are commonly constructed from multiple colors of OLEDs that are arranged on a single plane. When displays provide color light emitting elements that have different spatial location, it is known to sample the data for the spatial arrangement. For example, U.S. Pat. No. 5,341,153 issued Aug. 23, 1994 to Benzschawel et al., discusses a method for displaying a high resolution, color image on a lower resolution liquid crystal display in which the light emitting elements of different colors have different spatial locations. Using this method, the spatial location and the area of the original image that is sampled to produce a signal for each light emitting element is considered when sampling the data to a format that provides sub-pixel rendering. While this patent does mention providing sampling of the data for a display device having four different color light emitting elements, it does not provide a method for converting from a traditional three color image signal to an image signal that is appropriate for display on a display device having four different color light emitting elements. Additionally, Benzschawel et al. assumes that the input data originates from an image file that is higher in resolution than the display and contains information for all color light emitting elements at every pixel location.
  • The prior art also includes methods for resampling image data from one intended spatial arrangement of light emitting elements to a second spatial arrangement of light emitting elements. U.S. patent application Publication No. 2003/0034992A1, by Brown Elliott et al., published Feb. 20, 2003, discusses a method of resampling data that was intended for presentation on a display device having one spatial arrangement of light emitting elements having three colors to a display device having a different spatial arrangement of three color light emitting elements. Specifically, this patent application discusses resampling three color data that was intended for presentation on a display device with a traditional arrangement of light emitting elements to three color data that is intended for presentation on a display device with an alternate arrangement of light emitting elements. While it is possible to resample data from one intended spatial arrangement to a logical display with spatially overlapping light emitting elements; performing a conversion from the image three color image signal to a four color OLED display, and then resampling the data to the spatial arrangement of the OLED display; is computationally intensive.
  • There is a need, therefore, for an improved method for transforming three color input signals, bearing images or other data, to four or more output signals that are not spatially overlapping.
  • SUMMARY OF THE INVENTION
  • The need is met by providing a method for transforming three color input signals (R, G, B) corresponding to three gamut defining color primaries to four color output signals (R′, G′, B′, W) corresponding to the gamut defining color primaries and one additional color primary W for driving a display having emitters that emit light corresponding to the to the four color output signals that includes calculating a common signal value S as a function F1 of the three color input signals (R,G,B) for a current and neighboring pixels; determining a final common signal value S′ based upon the common signals for the current and neighboring pixels; calculating the three color signals (R′,G′,B′) by calculating a value of a function F2 of the final common signal value S′ and adding it to each of the three color input signals (R,G,B); and calculating the output signal W as a function F3 of the final common signal value S′.
  • ADVANTAGES
  • The present invention has the advantage of providing an efficient method for transforming a three color input image signal that may have been sampled for display on a display with three spatially non-overlapping light emitting elements to a four or more color image signal in a way that preserves edge information in the OLED display system.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a prior art CIE 1931 Chromaticity Diagram useful in describing in-gamut and out-of-gamut colors;
  • FIG. 2 is a flow diagram illustrating a portion of the method of the present invention;
  • FIG. 3 is a diagram of a typical display device luminance intensity response curve;
  • FIG. 4 is a drawing of a typical prior art red, green, blue stripe arrangement of light emitting elements;
  • FIG. 5 is a diagram showing intensity when a step edge, which is centered on the second green light emitting element, is displayed on the RGB stripe arrangement of light emitting elements;
  • FIG. 6 is a drawing of a typical red, green, blue, white stripe arrangement of light emitting elements;
  • FIG. 7 is a diagram showing intensity when the step edge is converted to a red, green, blue, white signal using the method shown in FIG. 2;
  • FIG. 8 is a flow diagram illustrating additional steps in the method of the present invention;
  • FIG. 9 is a diagram showing intensity when the step edge is converted using the additional steps of the present method shown in FIG. 8;
  • FIG. 10 is a flow diagram illustrating alternate additional steps in the method of the present invention;
  • FIG. 11 is a diagram showing intensity when the step edge is converted using the additional steps of the present method shown in FIG. 10; and
  • FIG. 12 is a flow diagram illustrating typical processing steps in a system employing a three to four color conversion process according to the prior art.
  • DETAILED DESCRIPTION OF THE INVENTION
  • The present invention is directed to a method for transforming three color input signals, bearing images or other data, to four or more color output signals for display on an additive display device having four or more color primaries. The present invention is useful, for example, for converting a 3-color RGB input color image signal that has been sampled for display on a display device having three spatially non-overlapping light emitting elements to a four color signal for driving a four-color OLED display device having pixels made up of light emitting elements that each emit light of one of the four colors.
  • FIG. 1 shows a 1931 CIE chromaticity diagram displaying hypothetical representations of the primaries of the four-color OLED display device. The red primary 2, green primary 4, and blue primary 6 define a color gamut, bounded by the gamut defining triangle 8. The additional primary 10 is substantially white, because it is near the center of the diagram in this example, but it is not necessarily at the white point of the display. An alternative additional primary 12 is shown, outside the gamut 8, the use of which will be described later.
  • A given display device has a white point, generally adjustable by hardware or software via methods known in the art, but fixed for the purposes of this example. The white point is the color resulting from the combination of three color primaries, in this example the red, green, and blue primaries, being driven to their highest addressable extent. The white point is defined by its chromaticity coordinates and its luminance, commonly referred to as xyY values, which may be converted to CIE XYZ tristimulus values by the following equations: X = x y · Y Y = Y Z = ( 1 - x - y ) y · Y
  • Noting that all three tristimulus values are scaled by luminance Y, it is apparent that the XYZ tristimulus values, in the strictest sense, have units of luminance, such as cd/m2. However, white point luminance is often normalized to a dimensionless quantity with a value of 100, making it effectively percent luminance. Herein, the term “luminance” will always be used to refer to percent luminance, and XYZ tristimulus values will be used in the same sense. Thus, a common display white point of D65 with xy chromaticity values of (0.3127, 0.3290) has XYZ tristimulus values of (95.0, 100.0, 108.9).
  • The display white point and the chromaticity coordinates of three display primaries, in this example the red, green, and blue primaries, together specify a phosphor matrix, the calculation of which is well known in the art. Also well known is that the colloquial term “phosphor matrix,” though historically pertinent to CRT displays using light-emitting phosphors, may be used more generally in mathematical descriptions of displays with or without physical phosphor materials. The phosphor matrix converts intensities to XYZ tristimulus values, effectively modeling the additive color system that is the display, and in its inversion, converts XYZ tristimulus values to intensities.
  • The intensity of a primary is herein defined as a value proportional to the luminance of that primary and scaled such that the combination of unit intensity of each of the three primaries produces a color stimulus having XYZ tristimulus values equal to those of the display white point. This definition also constrains the scaling of the terms of the phosphor matrix. The OLED display example, with red, green, and blue primary chromaticity coordinates of (0.637, 0.3592), (0.2690, 0.6508), and (0.1441, 0.1885), respectively, with the D65 white point, has a phosphor matrix M3: M3 = [ 56.7 16.0 22.4 32.1 38.7 29.2 0.545 4.76 104 ]
    The phosphor matrix M3 times intensities as a column vector produces XYZ tristimulus values, as in this equation: M3 × [ I 1 I 2 I 3 ] = [ X Y Z ]
    where I1 is the intensity of the red primary, I2 is the intensity of the green primary, and I3 is the intensity of the blue primary.
  • It is to be noted that phosphor matrices are typically linear matrix transformations, but the concept of a phosphor matrix transform may be generalized to any transform or series of transforms that leads from intensities to XYZ tristimulus values, or vice-versa.
  • The phosphor matrix may also be generalized to handle more than three primaries. The current example contains an additional primary with xy chromaticity coordinates (0.3405, 0.3530)—close to white, but not at the D65 white point. At a luminance arbitrarily chosen to be 100, the additional primary has XYZ tristimulus values of (96.5, 100.0, 86.8). These three values may be appended to phosphor matrix M3 without modification to create a fourth column, although for convenience, the XYZ tristimulus values are scaled to the maximum values possible within the gamut defined by the red, green, and blue primaries. The phosphor matrix M4 is as follows: M4 = [ 56.7 16.0 22.4 88.1 32.1 38.7 29.2 91.3 0.545 4.76 104 79.3 ]
  • An equation similar to that presented earlier will allow conversion of a four-value vector of intensities, corresponding to the red, green, blue, and additional primaries, to the XYZ tristimulus values that their combination would have in the display device: M4 × [ I 1 I 2 I 3 I 4 ] = [ X Y Z ]
  • In general, the value of a phosphor matrix lies in its inversion, which allows for the specification of a color in XYZ tristimulus values and results in the intensities required to produce that color on the display device. Of course, the color gamut limits the range of colors whose reproduction is possible, and out-of-gamut XYZ tristimulus specifications result in intensities outside the range [0,1]. Known gamut-mapping techniques may be applied to avoid this situation, but their use is tangential to the present invention and will not be discussed. The inversion is simple in the case of 3×3 phosphor matrix M3, but in the case of 3×4 phosphor matrix M4 it is not uniquely defined. The present invention provides a method for assigning intensity values for all four primary channels without requiring the inversion of the 3×4 phosphor matrix.
  • The method of the present invention begins with color signals for the three gamut-defining primaries, in this example, intensities of the red, green, and blue primaries. These are reached either from a XYZ tristimulus value specification by the above described inversion of phosphor matrix M3 or by known methods of converting RGB, YCC, or other three-channel color signals, linearly or nonlinearly encoded, to intensities corresponding to the gamut-defining primaries and the display white point.
  • FIG. 2 shows a flow diagram of the general steps used in the conversion of a three color image signal to four colors. The three color input signals (R,G,B) are input 22 to the display. If the color coordinates of the white material do not match the color coordinates of the display white point, the optional step of normalizing 24 the three color input signals (R,G, B) with respect to the additional primary W. If the optional step of normalizing was not preformed, the values (R,G,B) would be used in the following calculations in place of (Rn,Gn,Bn). Following the OLED example, the red, green, and blue intensities are normalized such that the combination of unit intensity of each produces a color stimulus having XYZ tristimulus values equal to those of the additional primary W. This is accomplished by scaling the red, green, and blue intensities, shown as a column vector, by the inverse of the intensities required to reproduce the color of the additional primary using the gamut-defining primaries: [ 1.010 0 0 0 1.000 0 0 0 1.400 ] × [ R G B ] = [ Rn Gn Bn ]
  • The normalized signals (Rn, Gn, Bn) 26 are used to calculate 28 a common signal S that is a function F1 (Rn, Gn, Bn). In the present example, the function F1 is a special minimum function which chooses the smallest non-negative signal of the three. The common signal S is used to calculate 30 the value of function F2(S). In this example, function F2 provides arithmetic inversion:
    F 2(S)=−S
  • The output of function F2 is added 32 to the normalized color signals (Rn,Gn,Bn), resulting in normalized output signals (Rn′,Gn′,Bn′) 34 corresponding to the original primary channels. If the color coordinates of the white material do not match the color coordinates of the display white point, the optional step of normalizing 36 these signals to the display white point by scaling by the intensities required to reproduce the color of the additional primary using the gamut-defining primaries, resulting in the output signals (R′,G′,B′) which correspond to the input color channels: [ 0.990 0 0 0 1.000 0 0 0 0.715 ] × [ Rn Gn Bn ] = [ R G B ]
  • The common signal S is used to calculate 40 the value of function F3(S). In the simple four color OLED example, function F3 is simply the identity function. The output of function F3 is assigned to the output signal W 42, which is the color signal for the additional primary W. The four color output signals in this example are intensities and may be combined into a four-value vector (R′,G′,B′,W), or in general (I1′,I2′,I3′,I4. The 3×4 phosphor matrix M4 times this vector shows the XYZ tristimulus values that will be produced by the display device: M4 × [ I 1 I 2 I 3 I 4 ] = [ X Y Z ]
  • When, as in this example, function F1 chooses the minimum non-negative signal, the choice of functions F2 and F3 determine how accurate the color reproduction will be for in-gamut colors. If F2 and F3 are both linear functions, F2 having negative slope and F3 having positive slope, the effect is the subtraction of intensity from the red, green, and blue primaries and the addition of intensity to the additional primary. Further, when linear functions F2 and F3 have slopes equal in magnitude but opposite in sign, the intensity subtracted from the red, green, and blue primaries is completely accounted for by the intensity assigned to the additional primary, preserving accurate color reproduction and providing luminance identical to the three color system.
  • If instead the slope of F3 is greater in magnitude than the slope of F2, system luminance will be augmented and color accuracy will degrade, decreasing saturation. If instead the slope of F3 is lesser in magnitude than the slope of F2, system luminance will be diminished and color accuracy will degrade, increasing saturation. If functions F2 and F3 are non-linear functions, color accuracy may still be preserved, providing F2 is decreasing and F2 and F3 are symmetric about the independent axis.
  • In any of these situations, functions F2 and F3 may be designed to vary according to the color represented by the color input signals. For example, they may become steeper as the luminance increases or the color saturation decreases, or they may change with respect to the hue of the color input signal (R,G, B). There are many combinations of functions F2 and F3 that will provide color accuracy with different levels of utilization of the additional primary with respect to the gamut-defining primaries. Additionally, combinations of functions F2 and F3 exist that allow a trade of color accuracy in favor of luminance. Choice of these functions in the design or use of a display device will depend on its intended use and specifications. For example, a portable OLED display device benefits greatly in terms of power efficiency, and thus battery life, with maximum utilization of an additional primary having a higher power efficiency than one or more of the gamut defining primaries. Use of such a display with a digital camera or other imaging device demands color accuracy as well, and the method of the present invention provides both.
  • The normalization steps allow for accurate reproduction of colors within the gamut of the display device regardless of the color of the additional primary. In the unique case where the color of the additional primary is exactly the same as the display white point, these normalization steps reduce to identity functions. In any other case, the amount of color error introduced by ignoring the normalization steps depends largely on the difference in color between the additional primary and the display white point.
  • Normalization is especially useful in the transformation of color signals for display in a display device having an additional primary outside the gamut defined by the gamut-defining primaries. Returning to FIG. 1, the additional primary 12 is shown outside the gamut 8. Because it is out of gamut, reproduction of its color using the red, green, and blue primaries would require intensities that exceed the range [0,1]. While physically unrealizable, these values may be used in calculation. With additional primary chromaticity coordinates (0.4050, 0.1600), the intensity required of the green primary is negative, but the same relationship shown earlier can be used to normalize the intensities: [ 1.000 0 0 0 - 1.411 0 0 0 1.543 ] × [ R G B ] = [ Rn Gn Bn ]
  • A color outside the gamut of the red, green, and blue primaries, specifically between the red-blue gamut boundary and the additional primary, will call for negative intensity for the green primary and positive intensities for the red and blue primaries. After this normalization, the red and blue values are negative, and the green value is positive. The function F1 selects the green as the minimum non-negative value and the green is replaced in part or in total by intensity from the additional primary. The negatives are removed after the additional primary intensity is calculated by undoing the normalization (i.e. renormalizing): [ 1.000 0 0 0 - 0.709 0 0 0 0.648 ] × [ Rn Gn Bn ] = [ R G B ]
  • The normalization steps preserve color accuracy, clearly allowing white, near-white, or any other color to be used as an additional primary in an additive color display. In OLED displays, the use of a white emitter near but not at the display white point is very feasible, as is the use of a second blue, a second green, a second red, or even a gamut-expanding emitter such as yellow or purple.
  • Savings in cost or in processing time may be realized by using signals that are approximations of intensity in the calculations. It is well known that image signals are often encoded non-linearly, either to maximize the use of bit-depth or to account for the characteristic curve (e.g. gamma) of the display device for which they are intended. Intensity was previously defined as normalized to unity at the device white point, but it is clear, given linear functions in the method, that scaling intensity to code value 255, peak voltage, peak current, or any other quantity linearly related to the luminance output of each primary is possible and will not result in color errors.
  • Approximating intensity by using a non-linearly related quantity, such as gamma-corrected code value, will result in color errors. However, depending on the deviation from linearity and which portion of the relationship is used, the errors might be acceptably small when considering the time or cost savings. For example, FIG. 3 shows the characteristic curve for an OLED, illustrating its non-linear intensity response to code value. The curve has a knee 52 above which it is much more linear in appearance than below. Using code value to approximate intensity is probably a bad choice, but subtracting a constant (approximately 175 for the example shown in FIG. 3) to use the knee 52 shown, from the code value makes a much better approximation. The signals (R,G,B) provided to the method shown in FIG. 2 are calculated as follows: [ Rcv Gcv Bcv ] - 175 = [ R G B ]
    The shift is removed after the method shown in FIG. 2 is completed by using the following step: [ R G B ] + 175 [ Rcv Gcv Bcv ]
  • This approximation may save processing time or hardware cost, because it replaces a lookup operation with simple addition.
  • Utilizing the method shown in FIG. 2 to transform three color input signals to more than four color output signals requires successive application of the method shown in FIG. 2. Each successive application of the method calculates the signal for one of the additional primaries, and the order of calculation is determined by the inverse of a priority specified for the primary. For example, consider an OLED display device having the red, green, and blue primaries already discussed, having chromaticities (0.637, 0.3592), (0.2690, 0.6508), and (0.1441, 0.1885) respectively, plus two additional primaries, one slightly yellow having chromaticities (0.3405, 0.3530) and the other slightly blue having chromaticities (0.2980, 0.3105). The additional primaries will be referred to as yellow and light blue, respectively.
  • Prioritizing the additional primaries may take into account luminance stability over time, power efficiency, or other characteristics of the emitter. In this case, the yellow primary is more power efficient than the light blue primary, so the order of calculation proceeds with light blue first, then yellow. Once intensities for red, green, blue, and light blue have been calculated, one must be set aside to allow the method to transform the remaining three signals to four. The choice of the value (X) to set aside may be arbitrary, but is best chosen to be the signal which was the source of the minimum calculated by function F1. If that signal was the green intensity, the method calculates the yellow intensity based on the red, blue, and light blue intensities. All five are brought together at the end: red, green, blue, light blue, and yellow intensities for display. A 3×5 phosphor matrix may be created to model their combination in the display device. This technique may easily be expanded to calculate signals for any number of additional primaries starting from three input color signals.
  • While this method provides an accurate method of converting from a three-color input signal to a four or more color signal when the input data is sampled for a display with spatially overlapping light emitting elements, the color and luminance distribution along edges can be disrupted when the input signal has been sampled for display on a display with non-overlapping light emitting elements. For example, a three color input signal may be intended to display an edge on a pixel pattern as shown in FIG. 4. This figure shows a portion of a display device 54 containing four pixels (56, 58, 60 and 62), each consisting of a repeating pattern of red R, green G and blue B light emitting elements. These four pixels may be used, for example, to display a step edge that is centered on the second green light emitting element 58G and result in a intensity distribution for each color as shown in FIG. 5
  • FIG. 5 shows red 64, green 66, and blue 68 intensities for a step edge that is centered on the second green light emitting element 58G in FIG. 4. When a four color conversion algorithm is applied, the image is displayed on a four element display device, such as the one shown in FIG. 6. This figure shows a display device 70 with four pixels (72, 74, 76 and 78) each consisting of red R, green G, blue B, and white W light emitting elements. When an algorithm, such as the one shown in FIG. 2 is applied to a three color signal, containing a step edge, such as the one shown in FIG. 5, and displayed on the four color display device 70 shown in FIG. 6, the resulting signal will appear as shown in FIG. 7.
  • As shown in FIG. 7, the resulting image of the step edge, will consist of the green 80 and blue 82 signals in the second pixel 74 and white 84 signals in the third 76 and fourth 78 pixels. Notice that the color of the second pixel 74 will be cyan despite the fact that the step edge is intended to be neutral in color. At the proper resolution, the resulting image will appear to have a cyan fringe along the left side of the edge and a red fringe at the other end of the edge (not shown). A similar phenomenon may result in a visible fringe or jittering edge if a moving image is being displayed. To avoid these problems and improve the luminance distribution along the edge, the method shown in FIG. 2 may be modified to smooth the transition of the common signal S that was calculated 28 earlier.
  • A flow diagram showing the method of the present invention is shown in FIG. 8. As shown in this figure, the common signal is calculated 86 (steps 22 through 26 shown in FIG. 2) for a plurality of pixels. Neighboring pixels are then selected 88 for inclusion into a weighted average. Weighting values are then selected 90. A weighted average of this common signal is then computed 92 for the current pixel and one or more neighboring pixels. Preferably, this weighted average would consist of neighboring pixels that include at least one pixel to the left and one pixel to the right of the current pixel in the direction that the light emitting elements R, G, and B in pixels 56, 58, and 60 are displaced from one another. However the term “neighboring pixels” might also include more than one pixel to either side of the current pixel and may also include pixels oriented along other axes, such as orthogonal or diagonal. For example, employing the common signal S or one pixel to either side of the current pixel, one might employ the equation:
    S′ c =w 1 S (c−1) +w 2 S (c) +w 3 S (c+1)
    to calculate the final common signal S′ for the current pixel c. Where S′c is the weighted average of the common signals S from pixels c−1, c, and c+1 and the weights (w1, w2, and w3) are constants that typically sum to 1 and might include values such as 0.25, 0.5, and 0.25, respectively.
  • While the weights as discussed in this example may be constants, the weights may also be selected based on the direction of signal change. For example, the common signal may be compared between one or more pixels on either side of the current pixel. The smaller of the two common signals may then be selected and a larger weighting value applied to the smaller common signal value.
  • Optionally, the original common signal Sc for the current pixel c and the modified common signal S′c, are then compared 94 and the minimum of these two values is selected 96 to be used in place of the common signal S that was calculated 26 earlier. Once the final common signal has been calculated, the remaining steps (28 through 42) in FIG. 2 are then completed 98 using this common signal. When this algorithm is applied to the three color input signal in FIG. 5 assuming constant weights of 0.25, 0.5, and 0.25, the signal shown in FIG. 9 results. As shown in this figure, the resulting signal contains a red signal 100 for pixel 76, a green signal 102 for pixels 74 and 76, a blue signal 104 for pixels 74 and 76, and white signal 106 for pixels 76 and 78. Because some red energy is present in pixel 76, the cyan fringe along the leading edge of the step edge is reduced in visibility. Therefore this method reduces the visibility of fringing. Additionally, when showing a moving edge, the transition between light emitting elements will be smoothed, reducing the appearance of jitter along edges.
  • Alternative methods may also be devised. For example, steps 88 through 96 in FIG. 8 may be replaced by the steps shown in FIG. 10. As shown in FIG. 10, the minimum of the common signal is determined 108 for the relevant neighboring pixels. A weighted average is calculated 110 using this minimum value and the common signal for the current pixel. Finally, a minimum of the original common signal for the current pixel and the value calculated in step 110 is determined 112. As with the previous method, this method reduces the visibility of fringing or jittering artifacts along the edge. FIG. 11 shows the resulting signal when equal weights are applied in step 110. Once again, this signal contains a red signal 114 for pixel 76, a green signal 116 for pixels 74 and 76, a blue signal 118 for pixels 74 and 76, and a white signal 120 for pixels 76 and 78. As before, the presence of the red signal 114 in pixel 76 reduces the visibility of cyan fringing along the step edge.
  • A simplification of this method is to simply calculate the minimum common signal that was calculated 28 earlier across the neighboring and current pixel and apply this minimum value as the common signal for the current pixel. This is equivalent to applying weights in the weighted average step 110 that is 1.0 for the minimum signal that is determined 108 for the relevant neighboring pixels.
  • While this method has the advantage of reducing color fringing and other related imaging artifacts, the primary advantage of this method is not the improvement in quality but the simplified image processing chain that this algorithm enables. A typical image processing chain that includes conversion of a three color input signal to a four color signal is shown in FIG. 12. As shown in this figure, a high resolution three color signal may be input 130 to the display system. This signal will ideally represent n pixels of data where 3n is the number of light emitting elements on the display device. This signal may then be converted 132 to a four color signal for each of the 3n signal values, resulting in 4n values. Finally, the signal may be down sampled 134 from 4n values to 4/3n values, such that there is one color value for each light emitting element.
  • To reduce the number of processing steps and the processing power necessary to conduct these steps, steps 132 and 134 would ideally be reversed. However, when the color conversion process shown in FIG. 2 is applied, color fringing and other related artifacts can result. However, when the common signal is either smoothed or minimized, steps 132 and 134 can be reversed without the presence of these artifacts. In this case, the color conversion process 132 must only be conducted for n signal values. Further, the down sampling step 134 reduces the n signal values to 4/3n values. As such, a lower powered and lower cost processor may be applied to complete the necessary processing steps.
  • The invention has been described in detail with particular reference to certain preferred embodiments thereof, but it will be understood that variations and modifications can be effected within the spirit and scope of the invention.
  • Parts List
    • 2 red primary chromaticity
    • 4 green primary chromaticity
    • 6 blue primary chromaticity
    • 8 gamut triangle
    • 10 additional in-gamut primary chromaticity
    • 12 additional out-of-gamut primary chromaticity
    • 22 input signals for gamut-defining primaries
    • 24 calculate additional primary normalized signals step
    • 26 signals normalized to additional primary
    • 28 calculate function F1, common signal step
    • 30 calculate function F2 of common signal step
    • 32 addition step
    • 34 output signals normalized to additional primary
    • 36 calculate white-point normalized signals step
    • 40 calculate function F3 of common signal step
    • 42 output signals for additional primary
    • 52 knee of curve
    • 54 display device
    • 56 pixels
    • 58 pixels
    • 60 pixels
    • 62 pixels
    • 64 red intensity
    • 66 green intensity
    • 68 blue intensity
    • 70 display device
    • 72 pixels
    • 74 pixels
    • 76 pixels
    • 78 pixels
    • 80 green signal
    • 82 blue signal
    • 84 white signal
    • 86 calculate common signal step
    • 88 select pixels step
    • 90 select weighting values step
    • 92 compute weighted average step
    • 94 compare step
    • 96 select value step
    • 98 end
    • 100 red signal
    • 102 green signal
    • 104 blue signal
    • 106 white signal
    • 108 determine common signal step
    • 110 calculate weighted average step
    • 112 determine minimum step
    • 114 red signal
    • 116 green signal
    • 118 blue signal
    • 120 white signal
    • 130 input color signal step
    • 132 convert step
    • 134 down sample step

Claims (17)

1. A method for transforming three color input signals (R, G, B) corresponding to three gamut defining color primaries to four color output signals (R′, G′, B′, W) corresponding to the gamut defining color primaries and one additional color primary W for driving a display having emitters that emit light corresponding to the to the four color output signals, comprising:
a) calculating a common signal value S as a function F1 of the three color input signals (R,G,B) for a current and neighboring pixels;
b) determining a final common signal value S′ based upon the common signals for the current and neighboring pixels.
c) calculating the three color signals (R′,G′,B′) by calculating a value of a function F2 of the final common signal value S′ and adding it to each of the three color input signals (R,G,B); and
d) calculating the output signal W as a function F3 of the final common signal value S′.
2. The method claimed in claim 1, wherein the step of determining the final common signal S′ comprises calculating a weighted average of the common signals S for the current and neighboring pixels.
3. The method claimed in claim 1, wherein the step of determining the final common signal S′ comprises determining the minimum of the common signals S for the current pixel and selected neighboring pixels.
4. The method claimed in claim 1, wherein the step of determining the final common signal value S′ includes:
b1) determining a minimum common signal value for the neighboring pixels;
b2) calculating a weighted average of the minimum common signal value and the common signal value S for the current pixel; and
b3) determining S′ as the minimum of the weighted average and the common signal S for the current pixel.
5. The method claimed in claim 1, wherein the function F1 is the minimum of the color input signals (R,G,B).
6. The method claimed in claim 1, wherein the calculated value of function F2 is negative.
7. The method claimed in claim 1, wherein functions F2 and F3 are linear functions.
8. The method claimed in claim 7, wherein the values of functions F2 and F3 have opposite signs.
9. The method claimed in claim 1, wherein the functions F2 and F3 increase in slope with decreasing color saturation represented by color input signals (R,G,B).
10. The method claimed in claim 1, wherein the functions F2 and F3 increase in slope with increasing luminance represented by color input signals (R,G,B).
11. The method claimed in claim 1, wherein the functions F2 and F3 are nonlinear, having a smaller slope when the final common signal S′ is high.
12. The method claimed in claim 1, wherein the functions F2 and F3 vary according to the hue represented by the color input signals (R,G,B).
13. The method claimed in claim 1, wherein the color input signals (R,G,B) are non-linearly related to intensities of their corresponding primaries.
14. The method claimed in claim 13, further comprising the steps of shifting the values of the color input signals by an amount to better approximate linearity with intensity, and shifting the values of the three color output signals (R′, G′, B′) by a negative of the amount that the values of the input color signals were shifted.
15. The method claimed in claim 1, wherein the display has one or more further emitters corresponding to additional color primaries, and further comprising the steps of:
e) setting aside one of the four color output signals (R′, G′, B′, W) and further transforming the remaining three color output signals to four additional color output signals (A′, B′, C′, W2), where A′, B,′ and C′ are the remaining three further transformed color output signals and W2 corresponds to a signal for driving a further additional color primary, by applying steps a through d, wherein the three of the four color output signals are treated as the three color input signals and W2 is treated as W, and driving the display with (X, A′,B′C′,W2), where X is the color output signal that was set aside in the further transformation; and
f) repeating the further transformation for any number of additional color primaries.
16. The method claimed in claim 15, wherein the choice of the color output signal that is set aside depends on the relative power efficiencies of the emitters in the display.
17. The method claimed in claim 1, further comprising;
e) normalizing the color input signals (R,G,B) such that a combination of equal amounts in each signal produces a color having XYZ tristimulus values identical to those of the additional color primary to produce normalized color input signals (Rn,Gn,Bn) and using the normalized color input signals in steps a) and c) to calculate the common signal values and the three color signals (R′G′B′); and
f) renormalizing the three color signals (R′,G′,B′) such that a combination of equal amounts in each signal produces a color having XYZ tristimulus values identical to those of the display white point.
US10/703,748 2003-11-07 2003-11-07 Method for transforming three colors input signals to four or more output signals for a color display Expired - Lifetime US6885380B1 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
US10/703,748 US6885380B1 (en) 2003-11-07 2003-11-07 Method for transforming three colors input signals to four or more output signals for a color display
KR1020067010750A KR101049051B1 (en) 2003-11-07 2004-11-05 How to convert color input signals
PCT/US2004/037118 WO2005048232A1 (en) 2003-11-07 2004-11-05 Method for transforming three colour input signals to more colour signals
CNB2004800324414A CN100505001C (en) 2003-11-07 2004-11-05 Method for transforming three colors input signals to four or more color signals
JP2006538536A JP4745977B2 (en) 2003-11-07 2004-11-05 Method for converting a three-color input signal into a larger number of color signals

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US10/703,748 US6885380B1 (en) 2003-11-07 2003-11-07 Method for transforming three colors input signals to four or more output signals for a color display

Publications (2)

Publication Number Publication Date
US6885380B1 US6885380B1 (en) 2005-04-26
US20050099426A1 true US20050099426A1 (en) 2005-05-12

Family

ID=34435580

Family Applications (1)

Application Number Title Priority Date Filing Date
US10/703,748 Expired - Lifetime US6885380B1 (en) 2003-11-07 2003-11-07 Method for transforming three colors input signals to four or more output signals for a color display

Country Status (5)

Country Link
US (1) US6885380B1 (en)
JP (1) JP4745977B2 (en)
KR (1) KR101049051B1 (en)
CN (1) CN100505001C (en)
WO (1) WO2005048232A1 (en)

Cited By (68)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020186229A1 (en) * 2001-05-09 2002-12-12 Brown Elliott Candice Hellen Rotatable display with sub-pixel rendering
US20030034992A1 (en) * 2001-05-09 2003-02-20 Clairvoyante Laboratories, Inc. Conversion of a sub-pixel format data to another sub-pixel data format
US20030128225A1 (en) * 2002-01-07 2003-07-10 Credelle Thomas Lloyd Color flat panel display sub-pixel arrangements and layouts for sub-pixel rendering with increased modulation transfer function response
US20030128179A1 (en) * 2002-01-07 2003-07-10 Credelle Thomas Lloyd Color flat panel display sub-pixel arrangements and layouts for sub-pixel rendering with split blue sub-pixels
US20040140983A1 (en) * 2003-01-22 2004-07-22 Credelle Thomas Lloyd System and methods of subpixel rendering implemented on display panels
US20040233339A1 (en) * 2003-05-20 2004-11-25 Elliott Candice Hellen Brown Projector systems with reduced flicker
US20040233308A1 (en) * 2003-05-20 2004-11-25 Elliott Candice Hellen Brown Image capture device and camera
US20040246404A1 (en) * 2003-06-06 2004-12-09 Elliott Candice Hellen Brown Liquid crystal display backplane layouts and addressing for non-standard subpixel arrangements
US20050088385A1 (en) * 2003-10-28 2005-04-28 Elliott Candice H.B. System and method for performing image reconstruction and subpixel rendering to effect scaling for multi-mode display
US20050099540A1 (en) * 2003-10-28 2005-05-12 Elliott Candice H.B. Display system having improved multiple modes for displaying image data from multiple input source formats
US20050104908A1 (en) * 2001-05-09 2005-05-19 Clairvoyante Laboratories, Inc. Color display pixel arrangements and addressing means
US20050140612A1 (en) * 2003-12-29 2005-06-30 Lg.Philips Lcd Co., Ltd. Display device and driving method thereof
US20060146351A1 (en) * 2004-12-31 2006-07-06 Wintek Corporation Image-processing device and method for enhancing the luminance and the image quality of display panels
WO2006108083A2 (en) * 2005-04-04 2006-10-12 Clairvoyante Inc Systems and methods for implementing low cost gamut mapping algorithms
WO2006111897A1 (en) * 2005-04-21 2006-10-26 Koninklijke Philips Electronics N.V. Converting a three primary color input signal into four drive signals
WO2006111926A1 (en) * 2005-04-21 2006-10-26 Koninklijke Philips Electronics N.V. Converting a three-primary input color signal into an n-primary color drive signal
US20060274212A1 (en) * 2005-06-01 2006-12-07 Wintek Corporation Method and apparatus for four-color data converting
EP1752962A1 (en) * 2005-08-09 2007-02-14 Koninklijke Philips Electronics N.V. Redistribution of N-primary color input signals into N-primary color output signals
EP1758092A1 (en) * 2005-08-22 2007-02-28 Koninklijke Philips Electronics N.V. Converting a three-primary input color signal into an N-primary color drive signal
US20070052721A1 (en) * 2003-03-04 2007-03-08 Clairvoyante, Inc Systems and methods for temporal subpixel rendering of image data
US20070052984A1 (en) * 2004-01-06 2007-03-08 Samsung Electronics Co., Ltd. Apparatus and method of converting image signal for four color display device
US20070064020A1 (en) * 2002-01-07 2007-03-22 Clairvoyante, Inc. Color flat panel display sub-pixel rendering and driver configuration for sub-pixel arrangements with split sub-pixels
US20070063945A1 (en) * 2005-09-22 2007-03-22 Au Optronics Corporation Four-color transflective color liquid crystal display
WO2007054852A2 (en) 2005-11-09 2007-05-18 Koninklijke Philips Electronics N.V. A method and apparatus processing pixel signals for driving a display and a display using the same
US20070146270A1 (en) * 2003-06-06 2007-06-28 Clairvoyante, Inc Dot Inversion on Novel Display Panel Layouts with Extra Drivers
WO2007075276A1 (en) * 2005-12-20 2007-07-05 Eastman Kodak Company Oled display with improved power performance
US7248268B2 (en) * 2004-04-09 2007-07-24 Clairvoyante, Inc Subpixel rendering filters for high brightness subpixel layouts
WO2007089506A1 (en) * 2006-01-27 2007-08-09 Eastman Kodak Company El device having improved power distribution
US20080018798A1 (en) * 2006-07-24 2008-01-24 Kyong-Tae Park Multi-Color Display Device and Driving Method Thereof
WO2008039764A2 (en) * 2006-09-30 2008-04-03 Clairvoyante, Inc. Systems and methods for reducing desaturation of images rendered on high brightness displays
US20080225056A1 (en) * 2005-04-21 2008-09-18 Koninklijke Philips Electronics, N.V. Redistribution of N-Primary Color Input Signals Into N-Primary Color Output Signals
US20080252658A1 (en) * 2005-04-04 2008-10-16 Koninklijke Philips Electronics, N.V. Method of Converting Signals For Multi-Primary Color Display
FR2921785A1 (en) * 2007-10-01 2009-04-03 Thomson Licensing Sas SYSTEM FOR DISPLAYING IMAGES WITH FOUR PRIMARY COLORS FROM VIDEO DATA BASED ON THREE PRIMARY COLORS.
US20090167779A1 (en) * 2007-12-27 2009-07-02 Tatsuki Inuzuka Color signal generating device
US20110181633A1 (en) * 2010-01-28 2011-07-28 Sony Corporation Driving method for image display apparatus and driving method for image display apparatus assembly
US8035599B2 (en) 2003-06-06 2011-10-11 Samsung Electronics Co., Ltd. Display panel having crossover connections effecting dot inversion
EP2849536A1 (en) * 2013-08-08 2015-03-18 Insta Elektro GmbH Control method for a mixed light source and control device for a mixed light source
CN104732909A (en) * 2015-04-09 2015-06-24 京东方科技集团股份有限公司 Image conversion method, signal source device and display driving device
US9280940B2 (en) * 2014-07-17 2016-03-08 Shenzhen China Star Optoelectronics Technology Co., Ltd. Liquid crystal display device, four-color converter, and conversion method for converting RGB data to RGBW data
US20160163249A1 (en) * 2014-12-03 2016-06-09 Japan Display Inc. Image display device
US9646567B2 (en) 2014-11-26 2017-05-09 Japan Display Inc. Display device, electronic apparatus, and color conversion method
US9773448B2 (en) 2014-07-01 2017-09-26 Japan Display Inc. Display device, electronic apparatus, and method for displaying image
US20180233089A1 (en) * 2017-02-10 2018-08-16 Semiconductor Energy Laboratory Co., Ltd. Display Controller, Display System, and Electronic Device
EP2820643B1 (en) * 2012-02-28 2019-05-15 Shenzhen Yunyinggu Technology Co., Ltd. Subpixel arrangements of displays and method for rendering the same
US10834293B2 (en) 2018-01-02 2020-11-10 Boe Technology Group Co., Ltd. Image processing device, storage medium, display apparatus and image processing method
US11062639B2 (en) 2018-10-25 2021-07-13 Baylor University System and method for a six-primary wide gamut color system
US11062638B2 (en) 2018-10-25 2021-07-13 Baylor University System and method for a multi-primary wide gamut color system
US11069279B2 (en) 2018-10-25 2021-07-20 Baylor University System and method for a multi-primary wide gamut color system
US11069280B2 (en) * 2018-10-25 2021-07-20 Baylor University System and method for a multi-primary wide gamut color system
US11100838B2 (en) 2018-10-25 2021-08-24 Baylor University System and method for a six-primary wide gamut color system
US11158232B2 (en) 2018-10-25 2021-10-26 Baylor University System and method for a six-primary wide gamut color system
US11183099B1 (en) 2018-10-25 2021-11-23 Baylor University System and method for a six-primary wide gamut color system
US11189210B2 (en) 2018-10-25 2021-11-30 Baylor University System and method for a multi-primary wide gamut color system
US11189211B2 (en) 2018-10-25 2021-11-30 Baylor University System and method for a six-primary wide gamut color system
US11189212B2 (en) 2018-10-25 2021-11-30 Baylor University System and method for a multi-primary wide gamut color system
US11289003B2 (en) 2018-10-25 2022-03-29 Baylor University System and method for a multi-primary wide gamut color system
US11289000B2 (en) 2018-10-25 2022-03-29 Baylor University System and method for a multi-primary wide gamut color system
US11315467B1 (en) 2018-10-25 2022-04-26 Baylor University System and method for a multi-primary wide gamut color system
US11341890B2 (en) 2018-10-25 2022-05-24 Baylor University System and method for a multi-primary wide gamut color system
US11373575B2 (en) 2018-10-25 2022-06-28 Baylor University System and method for a multi-primary wide gamut color system
US11403987B2 (en) 2018-10-25 2022-08-02 Baylor University System and method for a multi-primary wide gamut color system
US11410593B2 (en) 2018-10-25 2022-08-09 Baylor University System and method for a multi-primary wide gamut color system
US11475819B2 (en) 2018-10-25 2022-10-18 Baylor University System and method for a multi-primary wide gamut color system
US11482153B2 (en) 2018-10-25 2022-10-25 Baylor University System and method for a multi-primary wide gamut color system
US11488510B2 (en) 2018-10-25 2022-11-01 Baylor University System and method for a multi-primary wide gamut color system
US11532261B1 (en) 2018-10-25 2022-12-20 Baylor University System and method for a multi-primary wide gamut color system
US11587491B1 (en) 2018-10-25 2023-02-21 Baylor University System and method for a multi-primary wide gamut color system
US11955046B2 (en) 2023-01-13 2024-04-09 Baylor University System and method for a six-primary wide gamut color system

Families Citing this family (48)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7184066B2 (en) * 2001-05-09 2007-02-27 Clairvoyante, Inc Methods and systems for sub-pixel rendering with adaptive filtering
US7221381B2 (en) * 2001-05-09 2007-05-22 Clairvoyante, Inc Methods and systems for sub-pixel rendering with gamma adjustment
WO2003053068A2 (en) 2001-12-14 2003-06-26 Clairvoyante Laboratories, Inc. Improvements to color flat panel display sub-pixel arrangements and layouts with reduced visibility of a blue luminance well
US20030117423A1 (en) * 2001-12-14 2003-06-26 Brown Elliott Candice Hellen Color flat panel display sub-pixel arrangements and layouts with reduced blue luminance well visibility
TW200405082A (en) * 2002-09-11 2004-04-01 Samsung Electronics Co Ltd Four color liquid crystal display and driving device and method thereof
US7352374B2 (en) * 2003-04-07 2008-04-01 Clairvoyante, Inc Image data set with embedded pre-subpixel rendered image
US7268748B2 (en) * 2003-05-20 2007-09-11 Clairvoyante, Inc Subpixel rendering for cathode ray tube devices
US20040246280A1 (en) * 2003-06-06 2004-12-09 Credelle Thomas Lloyd Image degradation correction in novel liquid crystal displays
US7209105B2 (en) * 2003-06-06 2007-04-24 Clairvoyante, Inc System and method for compensating for visual effects upon panels having fixed pattern noise with reduced quantization error
US7598961B2 (en) * 2003-10-21 2009-10-06 Samsung Electronics Co., Ltd. method and apparatus for converting from a source color space to a target color space
US7728846B2 (en) * 2003-10-21 2010-06-01 Samsung Electronics Co., Ltd. Method and apparatus for converting from source color space to RGBW target color space
US7301543B2 (en) * 2004-04-09 2007-11-27 Clairvoyante, Inc. Systems and methods for selecting a white point for image displays
US7619637B2 (en) * 2004-04-09 2009-11-17 Samsung Electronics Co., Ltd. Systems and methods for improved gamut mapping from one image data set to another
KR101090247B1 (en) * 2004-04-19 2011-12-06 삼성전자주식회사 Apparatus and method of driving 4 color device display
US7590299B2 (en) * 2004-06-10 2009-09-15 Samsung Electronics Co., Ltd. Increasing gamma accuracy in quantized systems
CN1882103B (en) * 2005-04-04 2010-06-23 三星电子株式会社 Systems and methods for implementing improved gamut mapping algorithms
EP1752963A1 (en) * 2005-08-09 2007-02-14 Koninklijke Philips Electronics N.V. Sub-pixel mapping
KR101254032B1 (en) 2005-05-20 2013-04-12 삼성디스플레이 주식회사 Multiprimary color subpixel rendering with metameric filtering
JP5191632B2 (en) * 2005-11-29 2013-05-08 京セラ株式会社 Image display device and image display method
US7742205B2 (en) * 2005-12-16 2010-06-22 Vp Assets Limited Registered In British Virgin Islands Perceptual color matching method between two different polychromatic displays
US7791621B2 (en) * 2006-04-18 2010-09-07 Toppoly Optoelectronics Corp. Systems and methods for providing driving voltages to RGBW display panels
US20070257943A1 (en) * 2006-05-08 2007-11-08 Eastman Kodak Company Method for rendering color EL display and display device with improved resolution
US7965305B2 (en) * 2006-05-08 2011-06-21 Global Oled Technology Llc Color display system with improved apparent resolution
US7969428B2 (en) * 2006-05-08 2011-06-28 Global Oled Technology Llc Color display system with improved apparent resolution
US20070257866A1 (en) * 2006-05-08 2007-11-08 Eastman Kodak Company Method and apparatus for defect correction in a display
US20070257945A1 (en) * 2006-05-08 2007-11-08 Eastman Kodak Company Color EL display system with improved resolution
US7592996B2 (en) * 2006-06-02 2009-09-22 Samsung Electronics Co., Ltd. Multiprimary color display with dynamic gamut mapping
US8018476B2 (en) 2006-08-28 2011-09-13 Samsung Electronics Co., Ltd. Subpixel layouts for high brightness displays and systems
US7876341B2 (en) * 2006-08-28 2011-01-25 Samsung Electronics Co., Ltd. Subpixel layouts for high brightness displays and systems
WO2008078274A1 (en) * 2006-12-20 2008-07-03 Koninklijke Philips Electronics N. V. Lighting device with multiple primary colors
KR101329125B1 (en) * 2007-08-13 2013-11-14 삼성전자주식회사 Rgb to rgbw color decomposition method and system
KR101273468B1 (en) 2007-10-01 2013-06-14 삼성전자주식회사 System and method for convert rgb to rgbw color using white value extraction
CN101489143B (en) * 2008-01-14 2010-12-08 胜华科技股份有限公司 Image processing method, image data conversion method and apparatus thereof
JP5326485B2 (en) * 2008-10-17 2013-10-30 カシオ計算機株式会社 Display device and display method thereof
JP4861523B2 (en) * 2010-03-15 2012-01-25 シャープ株式会社 Display device and television receiver
US8619103B2 (en) 2011-01-31 2013-12-31 Global Oled Technology Llc Electroluminescent device multilevel-drive chromaticity-shift compensation
US8456390B2 (en) 2011-01-31 2013-06-04 Global Oled Technology Llc Electroluminescent device aging compensation with multilevel drive
CN102243828A (en) * 2011-06-17 2011-11-16 深圳晶为华悦科技有限公司 Color display screen and display method thereof
US9401012B2 (en) * 2012-10-18 2016-07-26 Athentech Technologies Inc. Method for correcting purple distortion in digital images and a computing device employing same
JP6389729B2 (en) 2013-10-22 2018-09-12 株式会社ジャパンディスプレイ Display device and color conversion method
JP6533656B2 (en) 2013-10-22 2019-06-19 株式会社ジャパンディスプレイ Image processing apparatus, image display apparatus, electronic apparatus, and image processing method
JP6389728B2 (en) 2013-10-22 2018-09-12 株式会社ジャパンディスプレイ Display device and color conversion method
JP6514482B2 (en) 2013-10-22 2019-05-15 株式会社ジャパンディスプレイ Display device and color conversion method
JP6395434B2 (en) * 2014-05-15 2018-09-26 株式会社ジャパンディスプレイ Display device, display device driving method, and electronic apparatus
JP5784797B2 (en) * 2014-06-17 2015-09-24 株式会社ジャパンディスプレイ Driving method of image display device and driving method of image display device assembly
JP2016024276A (en) 2014-07-17 2016-02-08 株式会社ジャパンディスプレイ Display device
EP3813365B1 (en) * 2016-06-22 2023-08-30 Dolby Laboratories Licensing Corporation Rendering wide color gamut, two-dimensional (2d) images on three-dimensional (3d) capable displays
CN108877693A (en) * 2018-07-23 2018-11-23 东南大学 A kind of four sequential liquid crystal display control methods

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5341153A (en) * 1988-06-13 1994-08-23 International Business Machines Corporation Method of and apparatus for displaying a multicolor image
US5929843A (en) * 1991-11-07 1999-07-27 Canon Kabushiki Kaisha Image processing apparatus which extracts white component data
US6453067B1 (en) * 1997-10-20 2002-09-17 Texas Instruments Incorporated Brightness gain using white segment with hue and gain correction
US20030034992A1 (en) * 2001-05-09 2003-02-20 Clairvoyante Laboratories, Inc. Conversion of a sub-pixel format data to another sub-pixel data format
US20040178973A1 (en) * 2003-03-13 2004-09-16 Eastman Kodak Company Color OLED display system
US20040234163A1 (en) * 2002-08-10 2004-11-25 Samsung Electronics Co., Ltd. Method and apparatus for rendering image signal

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6594387B1 (en) * 1999-04-30 2003-07-15 Texas Instruments Incorporated Enhanced color correction
EP1227687A3 (en) * 2000-12-30 2005-05-25 Texas Instruments Incorporated System for reducing color separation artifacts in sequential color displays
US7436996B2 (en) * 2001-06-07 2008-10-14 Genoa Color Technologies Ltd Device, system and method of data conversion for wide gamut displays

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5341153A (en) * 1988-06-13 1994-08-23 International Business Machines Corporation Method of and apparatus for displaying a multicolor image
US5929843A (en) * 1991-11-07 1999-07-27 Canon Kabushiki Kaisha Image processing apparatus which extracts white component data
US6453067B1 (en) * 1997-10-20 2002-09-17 Texas Instruments Incorporated Brightness gain using white segment with hue and gain correction
US20030034992A1 (en) * 2001-05-09 2003-02-20 Clairvoyante Laboratories, Inc. Conversion of a sub-pixel format data to another sub-pixel data format
US20040234163A1 (en) * 2002-08-10 2004-11-25 Samsung Electronics Co., Ltd. Method and apparatus for rendering image signal
US20040178973A1 (en) * 2003-03-13 2004-09-16 Eastman Kodak Company Color OLED display system

Cited By (137)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070071352A1 (en) * 2001-05-09 2007-03-29 Clairvoyante, Inc Conversion of a sub-pixel format data to another sub-pixel data format
US7688335B2 (en) 2001-05-09 2010-03-30 Samsung Electronics Co., Ltd. Conversion of a sub-pixel format data to another sub-pixel data format
US8022969B2 (en) 2001-05-09 2011-09-20 Samsung Electronics Co., Ltd. Rotatable display with sub-pixel rendering
US7864202B2 (en) 2001-05-09 2011-01-04 Samsung Electronics Co., Ltd. Conversion of a sub-pixel format data to another sub-pixel data format
US8223168B2 (en) 2001-05-09 2012-07-17 Samsung Electronics Co., Ltd. Conversion of a sub-pixel format data
US20030034992A1 (en) * 2001-05-09 2003-02-20 Clairvoyante Laboratories, Inc. Conversion of a sub-pixel format data to another sub-pixel data format
US7689058B2 (en) 2001-05-09 2010-03-30 Samsung Electronics Co., Ltd. Conversion of a sub-pixel format data to another sub-pixel data format
US7889215B2 (en) 2001-05-09 2011-02-15 Samsung Electronics Co., Ltd. Conversion of a sub-pixel format data to another sub-pixel data format
US7916156B2 (en) 2001-05-09 2011-03-29 Samsung Electronics Co., Ltd. Conversion of a sub-pixel format data to another sub-pixel data format
US20070153027A1 (en) * 2001-05-09 2007-07-05 Clairvoyante, Inc Conversion of a sub-pixel format data to another sub-pixel data format
US20020186229A1 (en) * 2001-05-09 2002-12-12 Brown Elliott Candice Hellen Rotatable display with sub-pixel rendering
US20050104908A1 (en) * 2001-05-09 2005-05-19 Clairvoyante Laboratories, Inc. Color display pixel arrangements and addressing means
US20070064020A1 (en) * 2002-01-07 2007-03-22 Clairvoyante, Inc. Color flat panel display sub-pixel rendering and driver configuration for sub-pixel arrangements with split sub-pixels
US8456496B2 (en) 2002-01-07 2013-06-04 Samsung Display Co., Ltd. Color flat panel display sub-pixel arrangements and layouts for sub-pixel rendering with split blue sub-pixels
US20030128225A1 (en) * 2002-01-07 2003-07-10 Credelle Thomas Lloyd Color flat panel display sub-pixel arrangements and layouts for sub-pixel rendering with increased modulation transfer function response
US20030128179A1 (en) * 2002-01-07 2003-07-10 Credelle Thomas Lloyd Color flat panel display sub-pixel arrangements and layouts for sub-pixel rendering with split blue sub-pixels
US8134583B2 (en) 2002-01-07 2012-03-13 Samsung Electronics Co., Ltd. To color flat panel display sub-pixel arrangements and layouts for sub-pixel rendering with split blue sub-pixels
US7755652B2 (en) 2002-01-07 2010-07-13 Samsung Electronics Co., Ltd. Color flat panel display sub-pixel rendering and driver configuration for sub-pixel arrangements with split sub-pixels
US20040140983A1 (en) * 2003-01-22 2004-07-22 Credelle Thomas Lloyd System and methods of subpixel rendering implemented on display panels
US8378947B2 (en) 2003-03-04 2013-02-19 Samsung Display Co., Ltd. Systems and methods for temporal subpixel rendering of image data
US8704744B2 (en) 2003-03-04 2014-04-22 Samsung Display Co., Ltd. Systems and methods for temporal subpixel rendering of image data
US20070052721A1 (en) * 2003-03-04 2007-03-08 Clairvoyante, Inc Systems and methods for temporal subpixel rendering of image data
US20040233308A1 (en) * 2003-05-20 2004-11-25 Elliott Candice Hellen Brown Image capture device and camera
US20040233339A1 (en) * 2003-05-20 2004-11-25 Elliott Candice Hellen Brown Projector systems with reduced flicker
US20040246404A1 (en) * 2003-06-06 2004-12-09 Elliott Candice Hellen Brown Liquid crystal display backplane layouts and addressing for non-standard subpixel arrangements
US20080252581A1 (en) * 2003-06-06 2008-10-16 Samsung Electronics Co. Ltd., Liquid Crystal Display Backplane Layouts and Addressing for Non-Standard Subpixel Arrangements
US8035599B2 (en) 2003-06-06 2011-10-11 Samsung Electronics Co., Ltd. Display panel having crossover connections effecting dot inversion
US20070146270A1 (en) * 2003-06-06 2007-06-28 Clairvoyante, Inc Dot Inversion on Novel Display Panel Layouts with Extra Drivers
US8633886B2 (en) 2003-06-06 2014-01-21 Samsung Display Co., Ltd. Display panel having crossover connections effecting dot inversion
US8144094B2 (en) 2003-06-06 2012-03-27 Samsung Electronics Co., Ltd. Liquid crystal display backplane layouts and addressing for non-standard subpixel arrangements
US9001167B2 (en) 2003-06-06 2015-04-07 Samsung Display Co., Ltd. Display panel having crossover connections effecting dot inversion
US20050088385A1 (en) * 2003-10-28 2005-04-28 Elliott Candice H.B. System and method for performing image reconstruction and subpixel rendering to effect scaling for multi-mode display
US20060238649A1 (en) * 2003-10-28 2006-10-26 Clairvoyante, Inc Display System Having Improved Multiple Modes For Displaying Image Data From Multiple Input Source Formats
US7646430B2 (en) 2003-10-28 2010-01-12 Samsung Electronics Co., Ltd. Display system having improved multiple modes for displaying image data from multiple input source formats
US20050099540A1 (en) * 2003-10-28 2005-05-12 Elliott Candice H.B. Display system having improved multiple modes for displaying image data from multiple input source formats
US20050140612A1 (en) * 2003-12-29 2005-06-30 Lg.Philips Lcd Co., Ltd. Display device and driving method thereof
US7511690B2 (en) * 2003-12-29 2009-03-31 Lg Display Co., Ltd. Display device and driving method thereof
US20070052984A1 (en) * 2004-01-06 2007-03-08 Samsung Electronics Co., Ltd. Apparatus and method of converting image signal for four color display device
US7248268B2 (en) * 2004-04-09 2007-07-24 Clairvoyante, Inc Subpixel rendering filters for high brightness subpixel layouts
US20060146351A1 (en) * 2004-12-31 2006-07-06 Wintek Corporation Image-processing device and method for enhancing the luminance and the image quality of display panels
US7656375B2 (en) * 2004-12-31 2010-02-02 Wintek Corporation Image-processing device and method for enhancing the luminance and the image quality of display panels
US20080150958A1 (en) * 2005-04-04 2008-06-26 Clairvoyante, Inc Systems and Methods for Implementinglow Cost Gamut Mapping Algorithms
US8237747B2 (en) * 2005-04-04 2012-08-07 Koninklijke Philips Electronics N.V. Method of converting signals for multi-primary color display
US7990393B2 (en) 2005-04-04 2011-08-02 Samsung Electronics Co., Ltd. Systems and methods for implementing low cost gamut mapping algorithms
US20080252658A1 (en) * 2005-04-04 2008-10-16 Koninklijke Philips Electronics, N.V. Method of Converting Signals For Multi-Primary Color Display
WO2006108083A3 (en) * 2005-04-04 2007-01-11 Clairvoyante Inc Systems and methods for implementing low cost gamut mapping algorithms
WO2006108083A2 (en) * 2005-04-04 2006-10-12 Clairvoyante Inc Systems and methods for implementing low cost gamut mapping algorithms
WO2006111926A1 (en) * 2005-04-21 2006-10-26 Koninklijke Philips Electronics N.V. Converting a three-primary input color signal into an n-primary color drive signal
US7956877B2 (en) 2005-04-21 2011-06-07 Koninklijke Philips Electronics N.V. Converting a three primary color input signal into four signals
WO2006111897A1 (en) * 2005-04-21 2006-10-26 Koninklijke Philips Electronics N.V. Converting a three primary color input signal into four drive signals
US8120627B2 (en) 2005-04-21 2012-02-21 Koninklijke Philips Electronics N.V. Redistribution of N-primary color input signals into N-primary color output signals
US20080225056A1 (en) * 2005-04-21 2008-09-18 Koninklijke Philips Electronics, N.V. Redistribution of N-Primary Color Input Signals Into N-Primary Color Output Signals
US20080186323A1 (en) * 2005-04-21 2008-08-07 Koninklijke Philips Electronics, N.V. Converting a Three-Primary Input Color Signal into an N-Primary Color Drive Signal
US8044967B2 (en) 2005-04-21 2011-10-25 Koninklijke Philips Electronics N.V. Converting a three-primary input color signal into an N-primary color drive signal
US20060274212A1 (en) * 2005-06-01 2006-12-07 Wintek Corporation Method and apparatus for four-color data converting
EP1752962A1 (en) * 2005-08-09 2007-02-14 Koninklijke Philips Electronics N.V. Redistribution of N-primary color input signals into N-primary color output signals
EP1758092A1 (en) * 2005-08-22 2007-02-28 Koninklijke Philips Electronics N.V. Converting a three-primary input color signal into an N-primary color drive signal
US7636076B2 (en) 2005-09-22 2009-12-22 Au Optronics Corporation Four-color transflective color liquid crystal display
US20070063945A1 (en) * 2005-09-22 2007-03-22 Au Optronics Corporation Four-color transflective color liquid crystal display
WO2007054852A2 (en) 2005-11-09 2007-05-18 Koninklijke Philips Electronics N.V. A method and apparatus processing pixel signals for driving a display and a display using the same
WO2007054852A3 (en) * 2005-11-09 2007-08-16 Koninkl Philips Electronics Nv A method and apparatus processing pixel signals for driving a display and a display using the same
US20080266318A1 (en) * 2005-11-09 2008-10-30 Koninklijke Philips Electronics, N.V. Method and Apparatus Processing Pixel Signals for Driving a Display and a Display Using the Same
US8184126B2 (en) 2005-11-09 2012-05-22 Chimei Innolux Corporation Method and apparatus processing pixel signals for driving a display and a display using the same
WO2007075276A1 (en) * 2005-12-20 2007-07-05 Eastman Kodak Company Oled display with improved power performance
US7586497B2 (en) 2005-12-20 2009-09-08 Eastman Kodak Company OLED display with improved power performance
WO2007089506A1 (en) * 2006-01-27 2007-08-09 Eastman Kodak Company El device having improved power distribution
US20080018798A1 (en) * 2006-07-24 2008-01-24 Kyong-Tae Park Multi-Color Display Device and Driving Method Thereof
WO2008039764A3 (en) * 2006-09-30 2008-07-24 Clairvoyante Inc Systems and methods for reducing desaturation of images rendered on high brightness displays
WO2008039764A2 (en) * 2006-09-30 2008-04-03 Clairvoyante, Inc. Systems and methods for reducing desaturation of images rendered on high brightness displays
WO2009043857A1 (en) * 2007-10-01 2009-04-09 Thomson Licensing System for displaying images with four primary colours from video data based on three primary colours
FR2921785A1 (en) * 2007-10-01 2009-04-03 Thomson Licensing Sas SYSTEM FOR DISPLAYING IMAGES WITH FOUR PRIMARY COLORS FROM VIDEO DATA BASED ON THREE PRIMARY COLORS.
US20090167779A1 (en) * 2007-12-27 2009-07-02 Tatsuki Inuzuka Color signal generating device
US9105216B2 (en) * 2007-12-27 2015-08-11 Japan Display Inc. Color signal generating device
US9666114B2 (en) 2010-01-28 2017-05-30 Japan Display Inc. Driving method for image display apparatus and driving method for image display apparatus assembly
US8810613B2 (en) 2010-01-28 2014-08-19 Japan Display West Inc. Driving method for image display apparatus and driving method for image display apparatus assembly
US20110181633A1 (en) * 2010-01-28 2011-07-28 Sony Corporation Driving method for image display apparatus and driving method for image display apparatus assembly
EP2820643B1 (en) * 2012-02-28 2019-05-15 Shenzhen Yunyinggu Technology Co., Ltd. Subpixel arrangements of displays and method for rendering the same
EP2849536A1 (en) * 2013-08-08 2015-03-18 Insta Elektro GmbH Control method for a mixed light source and control device for a mixed light source
US9773448B2 (en) 2014-07-01 2017-09-26 Japan Display Inc. Display device, electronic apparatus, and method for displaying image
US9280940B2 (en) * 2014-07-17 2016-03-08 Shenzhen China Star Optoelectronics Technology Co., Ltd. Liquid crystal display device, four-color converter, and conversion method for converting RGB data to RGBW data
US9646567B2 (en) 2014-11-26 2017-05-09 Japan Display Inc. Display device, electronic apparatus, and color conversion method
US20160163249A1 (en) * 2014-12-03 2016-06-09 Japan Display Inc. Image display device
US10255837B2 (en) * 2014-12-03 2019-04-09 Japan Display Inc. Image display device
CN104732909A (en) * 2015-04-09 2015-06-24 京东方科技集团股份有限公司 Image conversion method, signal source device and display driving device
US20180233089A1 (en) * 2017-02-10 2018-08-16 Semiconductor Energy Laboratory Co., Ltd. Display Controller, Display System, and Electronic Device
US10490130B2 (en) * 2017-02-10 2019-11-26 Semiconductor Energy Laboratory Co., Ltd. Display system comprising controller which process data
US11217173B2 (en) 2017-02-10 2022-01-04 Semiconductor Energy Laboratory Co., Ltd. Display controller, display system, and electronic device
US10834293B2 (en) 2018-01-02 2020-11-10 Boe Technology Group Co., Ltd. Image processing device, storage medium, display apparatus and image processing method
US11189212B2 (en) 2018-10-25 2021-11-30 Baylor University System and method for a multi-primary wide gamut color system
US11475819B2 (en) 2018-10-25 2022-10-18 Baylor University System and method for a multi-primary wide gamut color system
US11069280B2 (en) * 2018-10-25 2021-07-20 Baylor University System and method for a multi-primary wide gamut color system
US11100838B2 (en) 2018-10-25 2021-08-24 Baylor University System and method for a six-primary wide gamut color system
US11158232B2 (en) 2018-10-25 2021-10-26 Baylor University System and method for a six-primary wide gamut color system
US11183099B1 (en) 2018-10-25 2021-11-23 Baylor University System and method for a six-primary wide gamut color system
US11183098B2 (en) 2018-10-25 2021-11-23 Baylor University System and method for a six-primary wide gamut color system
US11183097B2 (en) 2018-10-25 2021-11-23 Baylor University System and method for a six-primary wide gamut color system
US11189214B2 (en) 2018-10-25 2021-11-30 Baylor University System and method for a multi-primary wide gamut color system
US11189210B2 (en) 2018-10-25 2021-11-30 Baylor University System and method for a multi-primary wide gamut color system
US11189211B2 (en) 2018-10-25 2021-11-30 Baylor University System and method for a six-primary wide gamut color system
US11189213B2 (en) 2018-10-25 2021-11-30 Baylor University System and method for a six-primary wide gamut color system
US11062638B2 (en) 2018-10-25 2021-07-13 Baylor University System and method for a multi-primary wide gamut color system
US11062639B2 (en) 2018-10-25 2021-07-13 Baylor University System and method for a six-primary wide gamut color system
US11289002B2 (en) 2018-10-25 2022-03-29 Baylor University System and method for a six-primary wide gamut color system
US11289001B2 (en) 2018-10-25 2022-03-29 Baylor University System and method for a multi-primary wide gamut color system
US11289003B2 (en) 2018-10-25 2022-03-29 Baylor University System and method for a multi-primary wide gamut color system
US11289000B2 (en) 2018-10-25 2022-03-29 Baylor University System and method for a multi-primary wide gamut color system
US11315466B2 (en) 2018-10-25 2022-04-26 Baylor University System and method for a multi-primary wide gamut color system
US11315467B1 (en) 2018-10-25 2022-04-26 Baylor University System and method for a multi-primary wide gamut color system
US11341890B2 (en) 2018-10-25 2022-05-24 Baylor University System and method for a multi-primary wide gamut color system
US11373575B2 (en) 2018-10-25 2022-06-28 Baylor University System and method for a multi-primary wide gamut color system
US11403987B2 (en) 2018-10-25 2022-08-02 Baylor University System and method for a multi-primary wide gamut color system
US11410593B2 (en) 2018-10-25 2022-08-09 Baylor University System and method for a multi-primary wide gamut color system
US11436967B2 (en) 2018-10-25 2022-09-06 Baylor University System and method for a multi-primary wide gamut color system
US11069279B2 (en) 2018-10-25 2021-07-20 Baylor University System and method for a multi-primary wide gamut color system
US11482153B2 (en) 2018-10-25 2022-10-25 Baylor University System and method for a multi-primary wide gamut color system
US11488510B2 (en) 2018-10-25 2022-11-01 Baylor University System and method for a multi-primary wide gamut color system
US11495160B2 (en) 2018-10-25 2022-11-08 Baylor University System and method for a multi-primary wide gamut color system
US11495161B2 (en) 2018-10-25 2022-11-08 Baylor University System and method for a six-primary wide gamut color system
US11532261B1 (en) 2018-10-25 2022-12-20 Baylor University System and method for a multi-primary wide gamut color system
US11557243B2 (en) 2018-10-25 2023-01-17 Baylor University System and method for a six-primary wide gamut color system
US11574580B2 (en) 2018-10-25 2023-02-07 Baylor University System and method for a six-primary wide gamut color system
US11587490B2 (en) 2018-10-25 2023-02-21 Baylor University System and method for a six-primary wide gamut color system
US11587491B1 (en) 2018-10-25 2023-02-21 Baylor University System and method for a multi-primary wide gamut color system
US11600214B2 (en) 2018-10-25 2023-03-07 Baylor University System and method for a six-primary wide gamut color system
US11631358B2 (en) 2018-10-25 2023-04-18 Baylor University System and method for a multi-primary wide gamut color system
US11651718B2 (en) 2018-10-25 2023-05-16 Baylor University System and method for a multi-primary wide gamut color system
US11651717B2 (en) 2018-10-25 2023-05-16 Baylor University System and method for a multi-primary wide gamut color system
US11682333B2 (en) 2018-10-25 2023-06-20 Baylor University System and method for a multi-primary wide gamut color system
US11694592B2 (en) 2018-10-25 2023-07-04 Baylor University System and method for a multi-primary wide gamut color system
US11699376B2 (en) 2018-10-25 2023-07-11 Baylor University System and method for a six-primary wide gamut color system
US11721266B2 (en) 2018-10-25 2023-08-08 Baylor University System and method for a multi-primary wide gamut color system
US11783749B2 (en) 2018-10-25 2023-10-10 Baylor University System and method for a multi-primary wide gamut color system
US11798453B2 (en) 2018-10-25 2023-10-24 Baylor University System and method for a six-primary wide gamut color system
US11869408B2 (en) 2018-10-25 2024-01-09 Baylor University System and method for a multi-primary wide gamut color system
US11893924B2 (en) 2018-10-25 2024-02-06 Baylor University System and method for a multi-primary wide gamut color system
US11955044B2 (en) 2022-11-03 2024-04-09 Baylor University System and method for a multi-primary wide gamut color system
US11955046B2 (en) 2023-01-13 2024-04-09 Baylor University System and method for a six-primary wide gamut color system

Also Published As

Publication number Publication date
JP4745977B2 (en) 2011-08-10
CN1875396A (en) 2006-12-06
KR101049051B1 (en) 2011-07-15
JP2007514184A (en) 2007-05-31
CN100505001C (en) 2009-06-24
WO2005048232A1 (en) 2005-05-26
KR20060122882A (en) 2006-11-30
US6885380B1 (en) 2005-04-26

Similar Documents

Publication Publication Date Title
US6885380B1 (en) Method for transforming three colors input signals to four or more output signals for a color display
US6897876B2 (en) Method for transforming three color input signals to four or more output signals for a color display
EP2135461B1 (en) Input-signal transformation for rgbw displays
US8773340B2 (en) Color signal converter, display unit, color signal conversion program, computer-readable storage medium storing color signal conversion program, and color signal conversion method
US8184112B2 (en) Increasing dynamic range of display output
US7436996B2 (en) Device, system and method of data conversion for wide gamut displays
US8094933B2 (en) Method for converting an input color signal
JP4705917B2 (en) Method and apparatus for converting from a source color space to a target color space
CN1882103B (en) Systems and methods for implementing improved gamut mapping algorithms
US20080198180A1 (en) Method and Apparatus of Converting Signals for Driving Display and a Display Using the Same
US7742205B2 (en) Perceptual color matching method between two different polychromatic displays
US6774953B2 (en) Method and apparatus for color warping
EP1484742A2 (en) Color signal processing for a multi-primary display

Legal Events

Date Code Title Description
AS Assignment

Owner name: EASTMAN KODAK COMPANY, NEW YORK

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:PRIMERANO, BRUNO;MILLER, MICHAEL E.;MURDOCH, MICHAEL J.;REEL/FRAME:014689/0230;SIGNING DATES FROM 20031031 TO 20031106

FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

STCF Information on status: patent grant

Free format text: PATENTED CASE

CC Certificate of correction
FPAY Fee payment

Year of fee payment: 4

FEPP Fee payment procedure

Free format text: PAYER NUMBER DE-ASSIGNED (ORIGINAL EVENT CODE: RMPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

AS Assignment

Owner name: GLOBAL OLED TECHNOLOGY LLC,DELAWARE

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:EASTMAN KODAK COMPANY;REEL/FRAME:023998/0368

Effective date: 20100122

Owner name: GLOBAL OLED TECHNOLOGY LLC, DELAWARE

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:EASTMAN KODAK COMPANY;REEL/FRAME:023998/0368

Effective date: 20100122

FPAY Fee payment

Year of fee payment: 8

FPAY Fee payment

Year of fee payment: 12