EP1548695A1 - Colour calibration of emissive display devices - Google Patents

Colour calibration of emissive display devices Download PDF

Info

Publication number
EP1548695A1
EP1548695A1 EP04028108A EP04028108A EP1548695A1 EP 1548695 A1 EP1548695 A1 EP 1548695A1 EP 04028108 A EP04028108 A EP 04028108A EP 04028108 A EP04028108 A EP 04028108A EP 1548695 A1 EP1548695 A1 EP 1548695A1
Authority
EP
European Patent Office
Prior art keywords
colour
pixels
primary
virtual target
calibration method
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.)
Withdrawn
Application number
EP04028108A
Other languages
German (de)
French (fr)
Inventor
Luc Bouwens
Nele Dedene
Robbie Thielemans
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.)
Barco NV
Original Assignee
Barco NV
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
Priority claimed from US10/743,969 external-priority patent/US7365720B2/en
Priority claimed from EP03079179A external-priority patent/EP1550994A1/en
Application filed by Barco NV filed Critical Barco NV
Priority to EP04028108A priority Critical patent/EP1548695A1/en
Publication of EP1548695A1 publication Critical patent/EP1548695A1/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • 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]
    • 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
    • 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/02Composition of display devices
    • G09G2300/026Video wall, i.e. juxtaposition of a plurality of screens to create a display screen of bigger dimensions
    • 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
    • G09G2320/0233Improving the luminance or brightness uniformity across the screen
    • 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
    • G09G2320/0271Adjustment of the gradation levels within the range of the gradation scale, e.g. by redistribution or clipping
    • G09G2320/0276Adjustment of the gradation levels within the range of the gradation scale, e.g. by redistribution or clipping for the purpose of adaptation to the characteristics of a display device, i.e. gamma correction
    • 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
    • G09G2320/0285Improving the quality of display appearance using tables for spatial correction of display data
    • 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/04Maintaining 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
    • G09G2320/00Control of display operating conditions
    • G09G2320/04Maintaining the quality of display appearance
    • G09G2320/043Preventing or counteracting the effects of ageing
    • 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/2007Display of intermediate tones
    • G09G3/2077Display of intermediate tones by a combination of two or more gradation control methods
    • 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

Definitions

  • the present invention relates to emissive displays, especially fixed format emissive displays such as flat panel displays, and more particularly to a method and device for colour calibration of such displays.
  • Electronic displays can use transmissive or emissive materials to generate pictures or light.
  • Emissive materials are usually phosphorescent or electroluminescent materials.
  • examples are inorganic electroluminescent materials such as applied in thin film and thick film electroluminescent displays (EL-displays, for example thin film TFEL displays as manufactured by Sharp, Planar, LiteArray or iFire/Westaim).
  • EL-displays for example thin film TFEL displays as manufactured by Sharp, Planar, LiteArray or iFire/Westaim
  • organic electroluminescent materials such as Organic Light Emitting Diode (OLED) material
  • OLED Organic Light Emitting Diode
  • phosphors commonly used in the well-established cathode ray tubes (CRT) or plasma displays (PDP) and even in emerging technologies like laser diode projection displays where a laser beam is used to excite a phosphor imbedded in a projection screen.
  • CTR cathode ray tubes
  • PDP plasma displays
  • laser diode projection displays where a laser beam is used to excite a phosphor imbedded in a projection screen.
  • fixed format displays which comprise a matrix or array of "cells” or “pixels” each producing or controlling light over a small area
  • displays without such a fixed format e.g. a CRT display.
  • a CRT display For fixed format, there is a relationship between a pixel of an image to be displayed and a cell of the display. Usually this is a one-to-one relationship. Each cell may be addressed and driven separately.
  • Emissive, fixed format especially direct view displays such as Light Emitting Diode (LED), Field-Emission (FED), Plasma, EL, OLED and Polymeric Light Emitting Diode (PLED) displays have been used in situations where conventional CRT displays are too bulky and/or heavy and provide an alternative to non-emissive displays such as Liquid Crystal displays (LCD).
  • Fixed format means that the displays comprise an array of light emitting cells or pixel structures that are individually addressable, rather than using a scanning electron beam as in a CRT.
  • Fixed format relates to pixelation of the display as well as to the fact that individual parts of the image signal are assigned to specific pixels in the display.
  • fixed format is not related to whether the display is extendable, e.g. via tiling, to larger arrays.
  • Fixed format displays may include assemblies of pixel arrays, e.g. they may be tiled displays and may comprise modules made up of tiled arrays which are themselves tiled into super-modules.
  • "fixed format” does not relate to the fixed size of the array but to the fact that the display has a set of addressable pixels in an array or in groups of arrays. Making very large fixed format displays as single units manufactured on a single substrate is difficult.
  • display units or “tiles” may be located adjacent to each other to form a larger display, i.e. multiple display element arrays are physically arranged side-by-side so that they can be viewed as a single image. Transferring image data by packetised data transmission to the various display devices makes segregation of the displayed image into tiles relatively easy.
  • the colours are obtained through mixing light from primary colours such as, but not limited to, red (R), green (G) and blue (B).
  • primary colours such as, but not limited to, red (R), green (G) and blue (B).
  • R red
  • G green
  • B blue
  • emissive displays separate or stacked individual "primary" emitter layers generate these colours. If the primary emitter layers are applied next to each other and usually close to each other, then from a certain minimum distance onwards (compounding distance), an observer is not able to distinguish the primary emitters but sees only one resulting mixed colour.
  • Most colour displays are bicolour or full colour, referring to respectively two primaries or at least three primary emitters per pixel.
  • FIG. 1 A CIE chromaticity diagram with the locations thereon of typical OLED and LED materials (respectively graphs 10 and 11) is shown in Fig. 1. The locations on this diagram are shown for a typical OLED display (graph 10): red, RO; green, GO and blue, BO as well as for an LED display (graph 11): red, RL; green, GL; blue, BL.
  • emitters for fixed format displays have a certain emissive spectrum. Each material has a different dominant wavelength as well. This determines unambiguously what colours can be generated with a pixel.
  • the individual sub-pixels may change luminous efficiency and/or colour differently. If the luminous efficiency and/or colours of the sub-pixels change during ageing, and all the sub-pixels do not age in substantially the same way, a colour and/or luminance difference may also become more perceptible over time.
  • a color and/or brightness uniform image is produced with this fixed format emissive display device.
  • An extended range of colours refers to a gamut of colours that is more than the gamut of the n virtual primary colour based electronic multicolour display, as measured on a chromaticity diagram, for example.
  • the present invention provides a calibration method for calibrating a fixed format emissive display device having a plurality of pixels, each pixel comprising at least three sub-pixels for emitting light of different real primary colours, the method comprising:
  • determining the color co-ordinates of a virtual target primary colour comprises determining a centre of gravity of a cloud formed by the color co-ordinates of the corresponding real primary colours of all pixels of the display device.
  • the values of the color co-ordinates determined for a virtual target primary colour can differ from the respective values of the colour co-ordinate of the centre of gravity of a cloud by up to 20%.
  • the method may furthermore comprise determining a line of gravity of a cloud formed by the color co-ordinates of the real primary colours of all pixels of the display device corresponding to the virtual target primary colour to be determined.
  • the color co-ordinates of the virtual target primary colour can be chosen on a line of gravity or within a deviation or at a distance from the line of gravity such that the value of the colour co-ordinates of the virtual target primaries differs up to and at most 20 % from the value of the colour co-ordinates of a point located on the line of gravity.
  • a target luminance for each target virtual primary is preferably determined such that all or substantially all (e.g. 80% or more) of the real primaries are able to realize the target luminance of the corresponding virtual primary.
  • the drive currents to the sub-pixels are adjusted to achieve the target luminance.
  • the determination of the target luminance of a virtual target primary colour may depend on the application in which the display device is to be used.
  • virtual target primary colours can also be determined a second time when the application of the display is changed, thus independently of ageing of the sub-pixels. This is to be considered as if the display has a plurality of display modes. Depending on the application, a different display mode may be selected, each display mode corresponding to a particular choice of virtual target primary colours.
  • the method may include determining a virtual target primary colour that all the sub-pixels of the display device are able to achieve.
  • the method may also include determining a colour gamut that all the sub-pixels of the display device are able to achieve.
  • a plurality of linear combinations of the virtual target primary colours are used to form the colour gamut.
  • the determining, for each primary colour separately, of the color co-ordinates of a virtual target primary colour may depend on the application in which the display device is used. In some applications, colour saturation may be more important, while in other applications colour uniformity may be more important. Both may correspond with different virtual target primary colours.
  • the virtual target primary colours may be determined so as to give better results with respect to colour saturation than with respect to colour uniformity.
  • the virtual target primary colours may be determined so as to give better results with respect to colour uniformity than with respect to colour saturation.
  • the calibration method may be repeated after it has been performed at least once, e.g. in order to compensate for ageing effects, or to switch to another mode of the display device, e.g. where colour uniformity is more important than colour saturation or vice versa.
  • the number of virtual target primary colours may equal the number of real primary colours.
  • the present invention provides a fixed format emissive display device having a plurality of pixels, each pixel comprising at least three sub-pixels for emitting light of different real primary colours.
  • the display device comprises means for determining, for each real primary colour separately, the colour co-ordinates of a virtual target primary colour which can be reached by at least 80% of the pixels of the display device, by determining a centre of gravity of a cloud formed by the colour co-ordinates of the corresponding real primary colours of all pixels of the display device, means for determining a colour gamut defined by the determined virtual target primary colours, and means for adjusting, for those pixels which cannot reach a virtual target primary colour, the drive currents to the sub-pixels to achieve a colour inside the determined colour gamut.
  • the present invention will be described with reference to an OLED display, especially a tiled OLED display, but the present invention is not limited to tiled OLED displays but may be used with any tiled or monolithic emissive display.
  • an emissive pixel structure refers to an emissive, fixed format pixel which may comprise a number of pixel elements, e.g. red, green and blue pixel elements. Each pixel element or colour element may itself be made up of one or more sub-elements. Hence, a pixel structure may comprise sub-pixel elements. A pixel structure may be monochromatic or coloured. Further, the array may be a passive or active matrix.
  • a pixel structure as shown schematically in Fig. 2 with a transparent substrate 2, usually a glass substrate, being closest to the viewer and facing in the display direction. Behind this substrate a series of layers 4-8 are deposited, e.g. at least a first transparent electrode 4, the organic light emitting element 6 and a second electrode 8.
  • An organic light emitting material is deposited for each colour in each pixel structure, e.g. three colour elements 6, red, green and blue, for each pixel structure.
  • each pixel structure can emit white light or any colour by controlling the light energy emitted from each colour element of a pixel structure.
  • additional layers are deposited such as electron and hole transport layers 7 and 5, respectively (see Fig. 2 that has been adapted from Fig. 4-13 of "Display Interfaces", R. L. Myers, Wiley, 2002).
  • Each color can be described by its tristimulus values X, Y, Z in the CIE color space.
  • the Y value represents contributions to the brightness perception of the human eye and it is called the brightness or luminance.
  • each pixel thereof is characterised. This may e.g. be performed by measuring the colour characteristics and luminance of each pixel separately for a drive stimulus to each of the pixel elements, thus measuring the red (R), green (G) and blue (B) components of all pixels. This way, for each pixel the colour gamut becomes known.
  • Fig. 3 illustrates for example the colour gamut of three separate pixels of an emissive fixed format display. For example a first pixel emits a red colour R1, a blue colour B1 and a green colour G1. The gamut of the first pixel is given by the triangle R1B1 G1.
  • a second pixel emits a red colour R2, a blue colour B2 and a green colour G2.
  • the gamut of the second pixel is given by the triangle R2B2G2.
  • a third pixel emits a red colour R3, a blue colour B3 and a green colour G3.
  • the gamut of the third pixel is given by the triangle R3B3G3.
  • the gamuts of these 3 pixels are plotted in the CIE colour space in Fig. 3.
  • the x axis is the CIE x colour co-ordinate
  • the y axis is the CIE y colour co-ordinate.
  • the calculations should be based on the tri-stimulus values X, Y, Z or the calculations should be based on CIEx, CIEy, and Y. In other words it is important that the luminance is also taken into account. In reality a display comprises much more than three pixels, and the gamut of each of those pixels is measured. It is also possible to do the same reasoning in another colour space.
  • the gamut of the entire display is reduced to a gamut that can be reached by all or substantially all of the pixels of the display, for example to a gamut that can be reached by at least 80% of the pixels of the display.
  • a colour reachable by a pixel means that there exist drive currents for the pixel elements of a pixel such that the pixel elements as a group are able to emit the specified colour.
  • the point indicated with G is the point which gives the most saturated green colour that still can be reached by all the pixels, albeit not by operating the green sub-pixel of any of the pixels alone, but by operating a combination of the sub-pixels of a pixel.
  • the point indicated with R gives the most saturated red that still can be reached by all the pixels, by operating a combination of their sub-pixels
  • the point indicated with B gives the most saturated blue that still can be reached by all the pixels, for each of the pixels by operating a combination of its sub-pixels.
  • One possible algorithm for calculating the points indicated with R, G, B can be to calculate lines between the colour points, and cross-points of those lines. Usually, however, one determines target colour co-ordinate values for which all the correction coefficients C (see formula 2 below) are larger than or equal to 0. Therefore, the gamut of the display can be reduced to the triangle RBG, as described in US-2003/0043088.
  • R, G and B are called the virtual primaries in the description and claims of the present invention.
  • fractional components of 2 or more real primaries of a pixel need to be combined in order to be able to make the virtual primaries R, G, and B.
  • Fractional components of the second and third sub-pixel colours may be used to bring the colour of a first sub-pixel to a relatively smaller colour gamut that all or substantially all of the sub-pixels of that first colour can achieve.
  • red and/or blue may be used to alter the expressed colour of the green sub-pixel.
  • this reduced colour gamut is extended by using other target primaries than the virtual primaries R, G, B.
  • Those other target primaries are called “virtual target primaries” or “virtual target primary colours” in the present document.
  • the virtual target primaries are chosen in such a way that they can be reached by most pixels of the display, i.e. by at least 80% of the pixels of the display.
  • the choice of the virtual target primaries depends on the application in which the display will be used. Depending on the application, colour saturation might be more important than colour uniformity and vice versa, leading to other choices of virtual target primaries.
  • Fig. 3 Examples of virtual target primaries that could be used in the calibration algorithm of this invention are given in Fig. 3: the points indicated by Rt, Gt, and Bt. It can be seen that the colour gamut RtGtBt extends the reduced gamut RGB, and that the colours inside the new colour gamut can be reached by most pixels of the display.
  • Fig. 3, and Fig. 4A discussed later on respectively show colour triangles of three and four pixels of a display.
  • An actual display comprises much more than a few pixels, easily a few hundreds of thousands of pixels, even a few million of pixels. Displays of 1 M pixels, 3M pixels, 4M pixels or 6M pixels are not extra-ordinary displays.
  • the drawings, in particular Fig. 3 and Fig. 4A, are only given for setting the mind. For clarity reasons, they do not show or illustrate the "at least 80%" feature of the present invention. As can be easily understood, it is practically impossible to clearly show in a drawing colour triangles corresponding to all pixels of a display, even if it is a small display only comprising a few hundreds of thousands of pixels.
  • Fig.3 and Fig. 4A are not representative examples for the present invention, as it is impossible in these drawings to show that at least 80% but not all of the pixels can reach the selected virtual target colour primary.
  • a person skilled in the art when seeing Fig. 3 and Fig. 4A, and when reading the description, will understand what is meant, i.e. that many more pixels are present which are able to reach the virtual target primaries, and that only a few pixels, less than 20% of the pixels, cannot.
  • Adding real primaries to a pixel means that a pixel, instead of comprising for example three colour elements, comprises four of more colour elements, as described e.g. in WO 02/101644. Usually this is done by decreasing the size of the three existing primaries so that a fourth (or more) primary can be added within the existing active pixel area.
  • a reduced size of the active area of a primary colour will lead to a reduced lifetime of that colour if it is driven in the same way.
  • a fourth (or more) colour element can also be done by keeping the same size of the first three primaries and making the pixel larger to add the fourth primary. This will lead to loss of resolution. Furthermore, adding in primaries adds to the complexity of driving circuitry for a corresponding display.
  • the color co-ordinates of the virtual target primaries Rt, Gt, and Bt may be determined in the following way.
  • Fig. 4A illustrates a CIE colour diagram with the colour gamut of four separate pixels of an emissive fixed format display. For example a first pixel emits a red colour R1, a blue colour B1 and a green colour G1. The gamut of the first pixel is given by the triangle R1B1G1.
  • a second pixel emits a red colour R2, a blue colour B2 and a green colour G2.
  • the gamut of the second pixel is given by the triangle R2B2G2.
  • a third pixel emits a red colour R3, a blue colour B3 and a green colour G3.
  • the gamut of the third pixel is given by the triangle R3B3G3.
  • a fourth pixel emits a red colour R4, a blue colour B4 and a green colour G4.
  • the gamut of the fourth pixel is given by the triangle R4B4G4.
  • a display comprises much more than four pixels, and the gamut of each of those pixels is measured.
  • the reduced gamut of the display which can be reached by each and every pixel of the display, is indicated by the gamut triangle RGB.
  • the point indicated with G is the point which gives the most saturated green colour that still can be reached by all the pixels
  • the point indicated with R gives the most saturated red that still can be reached by all the pixels
  • the point indicated with B gives the most saturated blue that still can be reached by all the pixels, for each of the pixels by operating a combination of their sub-pixels.
  • the explicit calculation of the virtual primaries R, G, B is not necessary, since R, G, and B do not need to be known in order to be able to calculate the virtual target primaries. However, for clarity purposes the location of R, G, and B is shown in Fig. 4A, since this illustrates better the extension of the color gamut realized with the virtual target primaries Rt, Gt and Bt.
  • the gamut of the entire display is extended to a gamut RtGtBt (not represented as such in the Fig. 4A) (e.g. Rt1 Gt1 Bt1 or Rt2Gt2Bt2, depending on the choices made for the virtual target primaries) that can be reached by substantially all of the pixels of the display.
  • RtGtBt e.g. Rt1 Gt1 Bt1 or Rt2Gt2Bt2, depending on the choices made for the virtual target primaries
  • the point indicated with G is the point which gives the most saturated green colour that still can be reached by all the pixels
  • the point indicated with R gives the most saturated red that still can be reached by all the pixels
  • the point indicated with B gives the most saturated blue that still can be reached by all the pixels, for each of the pixels by operating a combination of their sub-pixels.
  • One method in accordance with an embodiment of the present invention to calculate the color co-ordinates of the virtual target primaries may be as follows. To calculate the point Gt (resp. Rt and Bt), the centre of gravity Gz (resp. Rz and Bz) of the quadrangle G1 G2G3G4 (resp.
  • R1 R2R3R4 and B1 B2B3B4) is first determined.
  • Methods to determine the centre of gravity of an n-angle are known to the skilled person.
  • a line of gravity of these quadrangles is also determined.
  • a line of gravity is an imaginary line through the centre of gravity.
  • the centre of gravity is defined by the cloud of colour points from a plurality of pixels for a single primary colour.
  • a particularly preferred line of gravity is the line through the centre of gravity, and towards the colour target point for white K1 on Fig. 4A.
  • a user can decide to choose a different line of gravity, depending on his preferences. Such a preference could for example be not wanting to put extra blue in the primary red, because the LED wall is desired to resemble a CRT projector.
  • evaluating colours is a matter of subjective perception. For example, what one user prefers as a blue saturated colour can be different from what others like.
  • the direction of the chosen line of gravity can be changed away from the default line towards the white point. In this case, it may be possible that the number of LEDs which can reach the target point are reduced. Also the variation in correction factor will increase, since the distance from the primary colour point to the target point will vary more.
  • the target virtual primaries are then chosen along or within 20% of the chosen line of gravity.
  • the value of the CIE x and CIE y color co-ordinates of the target virtual primaries can be 20% larger or 20% smaller compared to the value of the color co-ordinates of whatever point is located on the line of gravity.
  • the target virtual primaries will be chosen close to the centre of gravity, e.g. Gt1, Rt1 and Bt1 in Fig. 4A, e.g. within 20% of the centre of gravity.
  • the value of the CIE x and CIE y color co-ordinates of the target virtual primaries can be 20% larger or 20% smaller compared to the value of the color co-ordinates of the centre of gravity. If the colour uniformity of the display is very important, but the colour saturation less important, the target virtual primaries will be moved away from the centre of gravity along the line of gravity in the direction of the virtual primaries, as indicated in Fig. 4A, e.g. to the points Gt2, Rt2, and Bt2.
  • a real display usually comprises much more than 4 pixels. Therefore, the red, green and blue n-angles will in a real display rather be red, green, and blue clouds on the CIE colour diagram containing resp. the color co-ordinates of the real red, green and blue primary colours. The centre of gravity and the line of gravity of the real primary color co-ordinate clouds are then determined by performing the appropriate numerical calculations and/or approximations.
  • pixels are chosen so that the color coordinates of their real primaries fall within pre-determined boundaries. This allows to change a tile of a tiled display by another tile also comprising pixels having real primaries which fall within the pre-determined boundaries, without having to redo all calculations to obtain the extended colour gamut triangle.
  • Fig. 4B One method in accordance with an embodiment of the present invention to calculate the target luminance of the virtual target primaries is illustrated in Fig. 4B.
  • the vector TR in this figure shows the virtual target red primary.
  • the direction of the vector TR is determined by the color co-ordinates of the virtual target primary Rt, which can be determined by the method described above.
  • the length of this vector determines the luminance of the virtual target red primary.
  • the target luminance is set equal to the maximal luminance that can be achieved by all or substantially all the pixels forming the display.
  • the tristimulus vectors of each primary color of each pixel need to be taken into account. These tristimulus vectors are shown in Fig. 4B for one pixel of the display (i.e. pixel x) with real primary colors Rx, Gx, and Bx.
  • the maximal achievable target luminance of the virtual target primary Rt that can be realized with this pixel x is determined by the intersection of the vector TR and the plane through the endpoint of the vector Rx and parallel to the plane formed by the vectors Bx and Gx. The same reasoning should be done for all pixels of the display.
  • the smallest vector TR that is determined in this way, determines the target luminance that can be realized by every pixel of the display.
  • a target luminance can be determined, by selecting a length of the vector TR, that substantially all pixels of the display can achieve, e.g. 80% of the pixels of the display.
  • the target luminance of the red virtual target primary is determined.
  • the target luminance of the blue and the green virtual target primaries are determined in a similar way.
  • the drive stimuli for Rt1, Gt1 and Bt1 are then converted to drive stimuli for the relevant pixel, for example if the colour K1 has to be represented by the first pixel with real primaries R1, G1 and B1, then the drive stimuli for the virtual target primaries Rt1, Gt1 and Bt1 are converted to drive stimuli for the real primaries R1, G1 and B1.
  • a colour K4 falls outside the gamut, even outside the extended gamut of the display (see Fig. 4A). This means that the colour K4 cannot be represented by all the pixels of the display. As can be seen in Fig.
  • colour K4 can be represented by the first pixel (primaries R1, G1, B1) and by the fourth pixel (primaries R4, G4, B4), and cannot be represented by the second pixel (primaries R2, G2, B2) nor by the third pixel (primaries R3, G3, B3).
  • a negative stimulus value would have to be applied to the blue component B of the pixel P2. Applying negative stimulus values, however, is physically impossible.
  • the non-representable colour K4 is projected orthogonally on the plane span by the two primary colours which would get positive stimulus values when trying to represent colour K4.
  • Fig. 5 illustrating the colour space span by the three real or virtual primaries R, G and B.
  • Fig. 5 is drawn in the tri-stimulus X, Y, Z co-ordinate system.
  • colour K4 cannot be represented by the real or virtual primaries R, G, B, as K4 would have a negative drive stimulus value for the G primary.
  • a colour corresponding to K4' When setting the negative stimulus value at zero, a colour corresponding to K4' would be obtained, which corresponds to drive stimulus values for R and B which are the same as for representing K4.
  • a colour corresponding to K4 is obtained, which corresponds to drive stimulus values for R and B which may be different from the ones originally calculated when trying to represent colour K4. It can easily be seen from Fig. 5 that at least the drive stimulus value for primary R is different from the one originally calculated. It can also be seen from the drawing that the orthogonal projection of non-representable colour points is closer to the desired non-representable colour point than the colour points obtained by setting negative drive stimulus values to zero.
  • a fixed format emissive display device having a plurality of pixels. Each pixel comprises at least three sub-pixels for emitting light of different real primary colours.
  • the display device comprises means for determining, for each real primary colour separately, the colour co-ordinates of a virtual target primary colour which can be reached by at least 80% of the pixels of the display device, by determining a centre of gravity of a cloud formed by the colour co-ordinates of the corresponding real primary colours of all pixels of the display device.
  • the means for determining the colour co-ordinates of a virtual target primary colour can be a calculation unit such as a microprocessor, an Application Specific Integrated Circuit (ASIC), a Programmable Logic Array (PLA), a Programmable Array Logic (PAL) or a Field Programmable Gate Array (FPGA), in combination with a kind of memory for storing the colour co-ordinates of the real primary colours of the display device.
  • the display device also comprises means for determining a colour gamut defined by the determined virtual target primary colours, and means for adjusting, for those pixels which cannot reach a virtual target primary colour, the drive currents to the sub-pixels to achieve a colour inside the determined colour gamut.
  • the means for determining the colour gamut may be a calculation means as described above, and the means for adjusting the drive currents may be a control unit.
  • the color calibration algorithm of the present invention may be implemented using an OLED module processing system (suitable for use in a large-screen OLED display), of which a simplified functional block diagram with only the relevant components is shown in Figure 6A.
  • Color co-ordinates of each OLED device within the OLED circuitry are stored in EEPROM 360 in the form of (x y Y), where x and y are the color co-ordinates of the primary emitters and Y is defined as the brightness.
  • Other information may be stored in EEPROM 360 at any time without deviating from the spirit and scope of the present invention. Communication to EEPROM is accomplished via EEPROM I/O bus.
  • EEPROM 360 is any type of electronically erasable storage medium. EEPROM 360 also stores the most recently calculated color correction values used for a preceding video frame.
  • OLED circuitry 310 includes a plurality of OLED devices having associated drive circuitry, which includes positive voltage sources, constant current drivers, and several active switches.
  • the bank switches connecting the positive voltage sources to the rows of the OLED array within OLED circuitry are controlled by the VOLED CONTROL bus of bank switch controller 320.
  • the active switches connecting the constant current drivers to the columns of the OLED array within OLED circuitry are controlled by the PWM CONTROL bus of CCD controller 330.
  • Module interface 370 collects, among other things, the current color co-ordinate information (tri-stimulus values in the form of x,y,Y) from EEPROM 360 for each OLED device within OLED circuitry 310. Module interface 370 also receives control data, i.e. CONTROL(X) bus, from a tile processing system that dictates to pre-processor 340 how to perform color correction for the current video frame.
  • control data i.e. CONTROL(X) bus
  • Pre-processor 340 develops, among other things, local color correction for the current video frame using information from module interface 370.
  • Pre-processor 340 combines the RGB data of the RGB(X) signal describing the current frame of video to display with the newly developed color correction algorithms and produces digital control signals, i.e., BANK CONTROL and CCD CONTROL bus, respectively, for bank switch controller 320 and CCD controller 330. These signals dictate exactly which OLED devices within OLED circuitry 310 to illuminate and at what intensity and color in order to produce the desired frame at the required resolution and color-corrected levels.
  • CCD controller 330 converts data from pre-processor 340 into PWM signals, i.e., PWM CONTROL bus, to drive the current sources that deliver varying amounts of current to the OLED array within OLED circuitry 310.
  • PWM CONTROL bus The width of each pulse within PWM CONTROL bus dictates the amount of time a current source associated with a given OLED device will be activated and deliver current.
  • CCD controller 330 sends information to each current source regarding the amount of current to drive. The amount of current that each CCD drives is determined by pre-processor 340 based on color correction algorithms and the RGB(X) signal.
  • Bank switch controller 320 receives bank control data i.e., BANK CONTROL bus, from pre-processor 340 and transmits this control data via the VOLED CONTROL bus to the corresponding OLEDs.
  • bank control data i.e., BANK CONTROL bus
  • the colour calibration algorithm according to the present invention can be used in modular displays as well as in fixed size displays.
  • the explanation below is given for the case of a modular display.
  • For a fixed size display the explanation can be modified to the case were there is only one software level.
  • the colour calibration algorithm may be implemented using a high-level software control system as described in the co-pending patent application of the applicant, entitled "Control system for a tiled large-screen emissive display”.
  • the display may have a plurality of display modes. Depending on the application, a different display mode may be selected, each display mode corresponding to a particular choice of virtual target primary colours. Calibration can then be adapted depending on the demands: e.g. for some application good colour uniformity may be needed, while for other applications the colour saturation may be more important. A compromise has to be found between the uniformity and the saturation. If e.g. the source material contains HDTV material (big colour triangle), it may be desired to accentuate the saturation. In other cases, if the source material itself cannot reach the general LED triangle (which already is rather big), it is no use to put the focus on good colour saturation, and in this case all focus will be on the colour uniformity.
  • HDTV material big colour triangle
  • Fig. 6B illustrates a functional block diagram of an (O)LED display software system 60.
  • the (O)LED display software system 60 represented includes a system software component 61, a tile software component 62, and a module software component 63.
  • the (O)LED display software system 60 provides the overall software control for a modular large-screen (O)LED display system.
  • the system software component 61 is representative of the top level of software control
  • the tile software component 62 is representative of an intermediate level of software control
  • the module software component 63 is representative of a low level of software control.
  • information is passed among all levels and specific operations are distributed accordingly under the control of system software component 61. More specifically, and with reference to Fig. 6B:As the top-level controller, system software component 61 runs (among other things) adaptive calibration algorithms for (O)LED tiles.
  • tile software component 62 runs (among other things) adaptive calibration algorithms for (O)LED modules.
  • module software component 63 runs (among other things) adaptive calibration algorithms for individual (O)LED devices or pixels.
  • the calibration algorithm is basically the same at all levels of the (O)LED display software system 60. This algorithm is executed by the tile software component 62 and/or the module software component 63, but decisions or information gathering is typically performed at the top level of system software component 61 by passing values from one level to the next.
  • a cluster of (O)LED devices, a cluster of (O)LED modules, and a cluster of (O)LED tiles are calibrated in the same way via (O)LED display software system 60.
  • a uniform output across all (O)LED devices within a given (O)LED module is ensured via an adaptive calibration algorithm, but that does not mean that a uniform output across all (O)LED modules within a given (O)LED tile is ensured.
  • all (O)LED modules outputs must further be uniform with their neighbours within each (O)LED tile.
  • all (O)LED tiles outputs must further be uniform with their neighbours within each (O)LED sub-display of display wall.

Abstract

A calibration method for calibrating a fixed format emissive display device having a plurality of pixels is described In the display each pixel comprises at least three sub-pixels for emitting light of different real primary colours. The method comprises determining, for each real primary colour separately, the colour co-ordinates of a virtual target primary colour which can be reached by at least 80% of the pixels of the display, determining a colour gamut defined by the determined virtual target primary colours, and adjusting, for those pixels that cannot reach a virtual target primary colour, the drive currents to the sub-pixels to achieve a colour inside the determined colour gamut. A display having an extended range of colours is described, i.e. a gamut of colours that is more than the gamut provided by an n virtual primary colour based electronic multicolour display, as measured on a chromaticity diagram, for example. A color and/or brightness uniform image can be produced with this fixed format emissive display device.

Description

    Technical field of the invention
  • The present invention relates to emissive displays, especially fixed format emissive displays such as flat panel displays, and more particularly to a method and device for colour calibration of such displays.
  • Background of the invention
  • Electronic displays can use transmissive or emissive materials to generate pictures or light. Emissive materials are usually phosphorescent or electroluminescent materials. Examples are inorganic electroluminescent materials such as applied in thin film and thick film electroluminescent displays (EL-displays, for example thin film TFEL displays as manufactured by Sharp, Planar, LiteArray or iFire/Westaim). Another group is organic electroluminescent materials (such as Organic Light Emitting Diode (OLED) material) deposited in layers comprising small molecule or polymer technology or phosphorescent OLED, where the electroluminescent materials are doped with a phosphorescent material. Yet another group of materials are phosphors, commonly used in the well-established cathode ray tubes (CRT) or plasma displays (PDP) and even in emerging technologies like laser diode projection displays where a laser beam is used to excite a phosphor imbedded in a projection screen.
  • Two basic types of displays exist: fixed format displays which comprise a matrix or array of "cells" or "pixels" each producing or controlling light over a small area, and displays without such a fixed format, e.g. a CRT display. For fixed format, there is a relationship between a pixel of an image to be displayed and a cell of the display. Usually this is a one-to-one relationship. Each cell may be addressed and driven separately. Emissive, fixed format especially direct view displays such as Light Emitting Diode (LED), Field-Emission (FED), Plasma, EL, OLED and Polymeric Light Emitting Diode (PLED) displays have been used in situations where conventional CRT displays are too bulky and/or heavy and provide an alternative to non-emissive displays such as Liquid Crystal displays (LCD). Fixed format means that the displays comprise an array of light emitting cells or pixel structures that are individually addressable, rather than using a scanning electron beam as in a CRT. Fixed format relates to pixelation of the display as well as to the fact that individual parts of the image signal are assigned to specific pixels in the display. Even in a colour CRT, the phosphor triads of the screen do not represent pixels; there is neither a requirement nor a mechanism provided, to ensure that the samples in the image in any way align with these. The term "fixed format" is not related to whether the display is extendable, e.g. via tiling, to larger arrays. Fixed format displays may include assemblies of pixel arrays, e.g. they may be tiled displays and may comprise modules made up of tiled arrays which are themselves tiled into super-modules. Thus "fixed format" does not relate to the fixed size of the array but to the fact that the display has a set of addressable pixels in an array or in groups of arrays. Making very large fixed format displays as single units manufactured on a single substrate is difficult. To solve this problem, several display units or "tiles" may be located adjacent to each other to form a larger display, i.e. multiple display element arrays are physically arranged side-by-side so that they can be viewed as a single image. Transferring image data by packetised data transmission to the various display devices makes segregation of the displayed image into tiles relatively easy.
  • When making colour displays, the colours are obtained through mixing light from primary colours such as, but not limited to, red (R), green (G) and blue (B). For fixed format emissive displays separate or stacked individual "primary" emitter layers generate these colours. If the primary emitter layers are applied next to each other and usually close to each other, then from a certain minimum distance onwards (compounding distance), an observer is not able to distinguish the primary emitters but sees only one resulting mixed colour. Most colour displays are bicolour or full colour, referring to respectively two primaries or at least three primary emitters per pixel.
  • In order to be able to generate as many colours as possible, including white, at least three primary emitters are required with the emitted wavelengths of each as close as possible to pure colours such as pure red, pure green and pure blue, for example. The theory of colour perception is well known, for example from the book "Display Interfaces", R. L. Myers, Wiley, 2002. Primaries exist as mathematical constructs only, which lie outside the range of real-world colours. A more useful colour space and colour co-ordinate system has been standardised, e.g. the CIE chromaticity diagram. Typically in fixed format displays red, green and blue pixel elements are used, typically called RGB pixel elements. A CIE chromaticity diagram with the locations thereon of typical OLED and LED materials (respectively graphs 10 and 11) is shown in Fig. 1. The locations on this diagram are shown for a typical OLED display (graph 10): red, RO; green, GO and blue, BO as well as for an LED display (graph 11): red, RL; green, GL; blue, BL.
  • Finally, emitters for fixed format displays have a certain emissive spectrum. Each material has a different dominant wavelength as well. This determines unambiguously what colours can be generated with a pixel.
  • It is known that a plurality of LEDs, and a plurality of OLEDs, show a variation in their emissive spectrum (e.g. due to fluctuation in the production process), as can be seen on Fig. 1. As the human eye is very sensitive to colour differences, colour variations between the many pixels may become perceptible, creating a distracting artefact known as "fixed pattern noise" or dithering.
  • In addition, in the course of differential ageing, the individual sub-pixels may change luminous efficiency and/or colour differently. If the luminous efficiency and/or colours of the sub-pixels change during ageing, and all the sub-pixels do not age in substantially the same way, a colour and/or luminance difference may also become more perceptible over time.
  • US-2003/0443088 describes a solution to the above problem. For a given display, the colour of each sub-pixel is characterised in the factory as part of the final test before shipping. The expressed colour for each pixel is set to the smallest colour gamut for the complete population of pixels. In other words, emitted colour from each pixel is limited to the smallest colour gamut which all of the pixels of in the display can achieve.
  • This approach assumes substantial uniformity of the colours shown by all of the pixels of the display device. However, it sacrifices the potential colour gamut possible with a given display.
  • Summary of the invention
  • It is an object of the present invention to extend the potential colour gamut which can be addressed by substantially all pixels of a fixed format emissive display device. Preferably, a color and/or brightness uniform image is produced with this fixed format emissive display device.
  • In this context, a range of colours refers to the gamut of colours that can be displayed on an electronic multicolour emissive display that incorporates n, n being three or more (n>=3), virtual primary colours in order to reproduce an image. An extended range of colours refers to a gamut of colours that is more than the gamut of the n virtual primary colour based electronic multicolour display, as measured on a chromaticity diagram, for example.
  • The above objective is accomplished by a method and device according to the present invention.
  • In one aspect the present invention provides a calibration method for calibrating a fixed format emissive display device having a plurality of pixels, each pixel comprising at least three sub-pixels for emitting light of different real primary colours, the method comprising:
  • determining, for each real primary colour separately, the colour co-ordinates of a virtual target primary colour which can be reached by at least 80% of the pixels of the display device,
  • determining a colour gamut defined by the determined virtual target primary colours, and
  • adjusting, for those pixels which cannot reach a virtual target primary colour, the drive currents to the sub-pixels to achieve a colour inside the determined colour gamut. Any colour within the colour field can be reached by the at least one virtual primary or a combination of two or more of the at least one virtual primary and any real primary, e.g. a linear combination of two or more of the at least one virtual primary and any real primary. The present invention includes within its scope that target virtual primaries can be changed during the lifetime of the display. This might for example be necessary if the real primary colors have changed due to (differential) aging or other environmental effects.
  • In the method according to the present invention, determining the color co-ordinates of a virtual target primary colour comprises determining a centre of gravity of a cloud formed by the color co-ordinates of the corresponding real primary colours of all pixels of the display device. The values of the color co-ordinates determined for a virtual target primary colour can differ from the respective values of the colour co-ordinate of the centre of gravity of a cloud by up to 20%. The method may furthermore comprise determining a line of gravity of a cloud formed by the color co-ordinates of the real primary colours of all pixels of the display device corresponding to the virtual target primary colour to be determined.
  • The color co-ordinates of the virtual target primary colour can be chosen on a line of gravity or within a deviation or at a distance from the line of gravity such that the value of the colour co-ordinates of the virtual target primaries differs up to and at most 20 % from the value of the colour co-ordinates of a point located on the line of gravity.
  • A target luminance for each target virtual primary is preferably determined such that all or substantially all (e.g. 80% or more) of the real primaries are able to realize the target luminance of the corresponding virtual primary. The drive currents to the sub-pixels are adjusted to achieve the target luminance. The determination of the target luminance of a virtual target primary colour may depend on the application in which the display device is to be used. The target luminance of the virtual target primaries may be selected so as to provide improved brightness uniformity or to provide a higher absolute brightness value. Determining the target luminance of the virtual target primary colours may be performed after virtual target primary colours have been determined a first time. Herewith is meant a repetition of the calibration process, which may be necessary due to ageing during application of the display in use. Alternatively, virtual target primary colours can also be determined a second time when the application of the display is changed, thus independently of ageing of the sub-pixels. This is to be considered as if the display has a plurality of display modes. Depending on the application, a different display mode may be selected, each display mode corresponding to a particular choice of virtual target primary colours.
  • The method may include determining a virtual target primary colour that all the sub-pixels of the display device are able to achieve. The method may also include determining a colour gamut that all the sub-pixels of the display device are able to achieve.
  • Typically, a plurality of linear combinations of the virtual target primary colours are used to form the colour gamut.
  • The determining, for each primary colour separately, of the color co-ordinates of a virtual target primary colour, may depend on the application in which the display device is used. In some applications, colour saturation may be more important, while in other applications colour uniformity may be more important. Both may correspond with different virtual target primary colours. The virtual target primary colours may be determined so as to give better results with respect to colour saturation than with respect to colour uniformity. The virtual target primary colours may be determined so as to give better results with respect to colour uniformity than with respect to colour saturation.
  • The calibration method may be repeated after it has been performed at least once, e.g. in order to compensate for ageing effects, or to switch to another mode of the display device, e.g. where colour uniformity is more important than colour saturation or vice versa.
  • The number of virtual target primary colours may equal the number of real primary colours.
  • Adjusting the drive current to the sub-pixels so as to achieve a colour inside the determined colour gamut may comprise adjusting the drive current, not only of a first real primary colour which would have a negative drive stimulus value, but also of at least one other real primary colour which has a positive drive stimulus value. Adjusting the drive currents of the first real primary colour and the at least one other real primary colour may be such that the colour to be achieved inside the determined colour gamut is projected orthogonally on a plane in a stimulus co-ordinate system, which plane is span by stimulus co-ordinates of two real primary colours which would not have a negative drive stimulus.
  • In a further aspect, the present invention provides a fixed format emissive display device having a plurality of pixels, each pixel comprising at least three sub-pixels for emitting light of different real primary colours. The display device comprises means for determining, for each real primary colour separately, the colour co-ordinates of a virtual target primary colour which can be reached by at least 80% of the pixels of the display device, by determining a centre of gravity of a cloud formed by the colour co-ordinates of the corresponding real primary colours of all pixels of the display device, means for determining a colour gamut defined by the determined virtual target primary colours, and means for adjusting, for those pixels which cannot reach a virtual target primary colour, the drive currents to the sub-pixels to achieve a colour inside the determined colour gamut.
  • These and other characteristics, features and advantages of the present invention will become apparent from the following detailed description, taken in conjunction with the accompanying drawings, which illustrate, by way of example, the principles of the invention. This description is given for the sake of example only, without limiting the scope of the invention. The reference figures quoted below refer to the attached drawings.
  • Brief description of the drawings
  • Fig. 1 shows a CIE diagram, European Broadcasting Standard, and the colour output of certain OLED and LED materials.
  • Fig. 2 illustrates a cross-section of a typical OLED pixel structure.
  • Fig. 3 diagrammatically illustrates the colour gamut of three different pixels, and the extension of the reduced colour gamut according to an embodiment of the present invention.
  • Fig. 4A diagrammatically illustrates the colour gamut of four different pixels, and the method used to extend the reduced colour gamut according to an embodiment of the present invention.
  • Fig. 4B diagrammatically illustrates the method used to calculate the target luminance of a target virtual primary according to an embodiment of the present invention.
  • Fig. 5 illustrates an RGB colour space, and a method according to an embodiment of the present invention to represent a colour falling outside that colour space by primaries defining that colour space.
  • Fig. 6A illustrates a simplified version of a functional block diagram of an OLED module processing system implementing the color calibration algorithm of the present invention suitable for use in a large-screen display.
  • Fig. 6B illustrates a functional block diagram of an emissive display software system in accordance with the present invention.
  • In the different figures, the same reference signs refer to the same or analogous elements.
  • Description of illustrative embodiments
  • The present invention will be described with respect to particular embodiments and with reference to certain drawings but the invention is not limited thereto but only by the claims. The drawings described are only schematic and are non-limiting. In the drawings, the size of some of the elements may be exaggerated and not drawn on scale for illustrative purposes.
  • The present invention will be described with reference to an OLED display, especially a tiled OLED display, but the present invention is not limited to tiled OLED displays but may be used with any tiled or monolithic emissive display.
  • In the following an emissive pixel structure refers to an emissive, fixed format pixel which may comprise a number of pixel elements, e.g. red, green and blue pixel elements. Each pixel element or colour element may itself be made up of one or more sub-elements. Hence, a pixel structure may comprise sub-pixel elements. A pixel structure may be monochromatic or coloured. Further, the array may be a passive or active matrix.
  • Furthermore, the terms first, second, third and the like in the description and in the claims, are used for distinguishing between similar elements and not necessarily for describing a sequential or chronological order. It is to be understood that the terms so used are interchangeable under appropriate circumstances and that the embodiments of the invention described herein are capable of operation in other sequences than described or illustrated herein.
  • It is to be noticed that the term "comprising", used in the claims, should not be interpreted as being restricted to the means listed thereafter; it does not exclude other elements or steps. Thus, the scope of the expression "a device comprising means A and B" should not be limited to devices consisting only of components A and B. It means that with respect to the present invention, the only relevant components of the device are A and B.
  • The traditional method of manufacture of e.g. OLED displays results in a pixel structure as shown schematically in Fig. 2 with a transparent substrate 2, usually a glass substrate, being closest to the viewer and facing in the display direction. Behind this substrate a series of layers 4-8 are deposited, e.g. at least a first transparent electrode 4, the organic light emitting element 6 and a second electrode 8. An organic light emitting material is deposited for each colour in each pixel structure, e.g. three colour elements 6, red, green and blue, for each pixel structure. Thus, each pixel structure can emit white light or any colour by controlling the light energy emitted from each colour element of a pixel structure. Usually additional layers are deposited such as electron and hole transport layers 7 and 5, respectively (see Fig. 2 that has been adapted from Fig. 4-13 of "Display Interfaces", R. L. Myers, Wiley, 2002).
  • Each color can be described by its tristimulus values X, Y, Z in the CIE color space. The Y value represents contributions to the brightness perception of the human eye and it is called the brightness or luminance. A color can also be described by Y and the color functions x, y, z; where where x = X / X + Y + Z, y = Y / X + Y + Z, z = Z / X + Y + Z, and x + y + z = 1
  • According to the present invention, during or after manufacturing of a light emissive fixed format display, each pixel thereof is characterised. This may e.g. be performed by measuring the colour characteristics and luminance of each pixel separately for a drive stimulus to each of the pixel elements, thus measuring the red (R), green (G) and blue (B) components of all pixels. This way, for each pixel the colour gamut becomes known. Fig. 3 illustrates for example the colour gamut of three separate pixels of an emissive fixed format display. For example a first pixel emits a red colour R1, a blue colour B1 and a green colour G1. The gamut of the first pixel is given by the triangle R1B1 G1. A second pixel emits a red colour R2, a blue colour B2 and a green colour G2. The gamut of the second pixel is given by the triangle R2B2G2. A third pixel emits a red colour R3, a blue colour B3 and a green colour G3. The gamut of the third pixel is given by the triangle R3B3G3. The gamuts of these 3 pixels are plotted in the CIE colour space in Fig. 3. The x axis is the CIE x colour co-ordinate, and the y axis is the CIE y colour co-ordinate. In order to perform accurate calculations, the calculations should be based on the tri-stimulus values X, Y, Z or the calculations should be based on CIEx, CIEy, and Y. In other words it is important that the luminance is also taken into account. In reality a display comprises much more than three pixels, and the gamut of each of those pixels is measured. It is also possible to do the same reasoning in another colour space.
  • The gamut of the entire display is reduced to a gamut that can be reached by all or substantially all of the pixels of the display, for example to a gamut that can be reached by at least 80% of the pixels of the display. The term "a colour reachable by a pixel" means that there exist drive currents for the pixel elements of a pixel such that the pixel elements as a group are able to emit the specified colour. In the example given in Fig. 3, the point indicated with G is the point which gives the most saturated green colour that still can be reached by all the pixels, albeit not by operating the green sub-pixel of any of the pixels alone, but by operating a combination of the sub-pixels of a pixel. The point indicated with R gives the most saturated red that still can be reached by all the pixels, by operating a combination of their sub-pixels, and the point indicated with B gives the most saturated blue that still can be reached by all the pixels, for each of the pixels by operating a combination of its sub-pixels. One possible algorithm for calculating the points indicated with R, G, B can be to calculate lines between the colour points, and cross-points of those lines. Usually, however, one determines target colour co-ordinate values for which all the correction coefficients C (see formula 2 below) are larger than or equal to 0. Therefore, the gamut of the display can be reduced to the triangle RBG, as described in US-2003/0043088. R, G and B are called the virtual primaries in the description and claims of the present invention. They are called virtual primaries since they are not real primary colours: fractional components of 2 or more real primaries of a pixel need to be combined in order to be able to make the virtual primaries R, G, and B. Fractional components of the second and third sub-pixel colours may be used to bring the colour of a first sub-pixel to a relatively smaller colour gamut that all or substantially all of the sub-pixels of that first colour can achieve. Thus, for example, red and/or blue may be used to alter the expressed colour of the green sub-pixel.
  • The inventor of the present invention has found that this way, the gamut of the display is reduced too much: there exist colours which fall outside the reduced gamut triangle RBG but which can still be reached by all pixels. These colours fall in colour fields which are indicated by the hatched areas A1, A2, A3 in Fig. 3. These areas are called colour fields in the remainder of the present description.
  • Therefore, according to the present invention, this reduced colour gamut is extended by using other target primaries than the virtual primaries R, G, B. Those other target primaries are called "virtual target primaries" or "virtual target primary colours" in the present document. The virtual target primaries are chosen in such a way that they can be reached by most pixels of the display, i.e. by at least 80% of the pixels of the display. The choice of the virtual target primaries depends on the application in which the display will be used. Depending on the application, colour saturation might be more important than colour uniformity and vice versa, leading to other choices of virtual target primaries.
  • Examples of virtual target primaries that could be used in the calibration algorithm of this invention are given in Fig. 3: the points indicated by Rt, Gt, and Bt. It can be seen that the colour gamut RtGtBt extends the reduced gamut RGB, and that the colours inside the new colour gamut can be reached by most pixels of the display.
  • It is to be noted that Fig. 3, and Fig. 4A discussed later on, respectively show colour triangles of three and four pixels of a display. An actual display, however, comprises much more than a few pixels, easily a few hundreds of thousands of pixels, even a few million of pixels. Displays of 1 M pixels, 3M pixels, 4M pixels or 6M pixels are not extra-ordinary displays. The drawings, in particular Fig. 3 and Fig. 4A, are only given for setting the mind. For clarity reasons, they do not show or illustrate the "at least 80%" feature of the present invention. As can be easily understood, it is practically impossible to clearly show in a drawing colour triangles corresponding to all pixels of a display, even if it is a small display only comprising a few hundreds of thousands of pixels. Already with four pixels it is not easy to clearly distinguish between different colour triangles shown. Therefore, Fig.3 and Fig. 4A are not representative examples for the present invention, as it is impossible in these drawings to show that at least 80% but not all of the pixels can reach the selected virtual target colour primary. However, it is believed that a person skilled in the art, when seeing Fig. 3 and Fig. 4A, and when reading the description, will understand what is meant, i.e. that many more pixels are present which are able to reach the virtual target primaries, and that only a few pixels, less than 20% of the pixels, cannot.
  • It is an advantage of the present invention that no real primaries need to be added to the pixels to extend the colour gamut. Adding real primaries to a pixel means that a pixel, instead of comprising for example three colour elements, comprises four of more colour elements, as described e.g. in WO 02/101644. Usually this is done by decreasing the size of the three existing primaries so that a fourth (or more) primary can be added within the existing active pixel area. However, e.g. in case of OLED, a reduced size of the active area of a primary colour will lead to a reduced lifetime of that colour if it is driven in the same way. The addition of a fourth (or more) colour element can also be done by keeping the same size of the first three primaries and making the pixel larger to add the fourth primary. This will lead to loss of resolution. Furthermore, adding in primaries adds to the complexity of driving circuitry for a corresponding display. The color co-ordinates of the virtual target primaries Rt, Gt, and Bt may be determined in the following way. Consider 4 pixels as shown in Fig. 4A. Fig. 4A, illustrates a CIE colour diagram with the colour gamut of four separate pixels of an emissive fixed format display. For example a first pixel emits a red colour R1, a blue colour B1 and a green colour G1. The gamut of the first pixel is given by the triangle R1B1G1. A second pixel emits a red colour R2, a blue colour B2 and a green colour G2. The gamut of the second pixel is given by the triangle R2B2G2. A third pixel emits a red colour R3, a blue colour B3 and a green colour G3. The gamut of the third pixel is given by the triangle R3B3G3. A fourth pixel emits a red colour R4, a blue colour B4 and a green colour G4. The gamut of the fourth pixel is given by the triangle R4B4G4. Again, in reality a display comprises much more than four pixels, and the gamut of each of those pixels is measured. The reduced gamut of the display, which can be reached by each and every pixel of the display, is indicated by the gamut triangle RGB. In the example given in Fig. 4A, the point indicated with G is the point which gives the most saturated green colour that still can be reached by all the pixels, the point indicated with R gives the most saturated red that still can be reached by all the pixels, and the point indicated with B gives the most saturated blue that still can be reached by all the pixels, for each of the pixels by operating a combination of their sub-pixels. The explicit calculation of the virtual primaries R, G, B is not necessary, since R, G, and B do not need to be known in order to be able to calculate the virtual target primaries. However, for clarity purposes the location of R, G, and B is shown in Fig. 4A, since this illustrates better the extension of the color gamut realized with the virtual target primaries Rt, Gt and Bt.
  • By defining virtual target primaries, the gamut of the entire display is extended to a gamut RtGtBt (not represented as such in the Fig. 4A) (e.g. Rt1 Gt1 Bt1 or Rt2Gt2Bt2, depending on the choices made for the virtual target primaries) that can be reached by substantially all of the pixels of the display.
  • In the example given in Fig. 4A, the point indicated with G is the point which gives the most saturated green colour that still can be reached by all the pixels, the point indicated with R gives the most saturated red that still can be reached by all the pixels, and the point indicated with B gives the most saturated blue that still can be reached by all the pixels, for each of the pixels by operating a combination of their sub-pixels. One method in accordance with an embodiment of the present invention to calculate the color co-ordinates of the virtual target primaries may be as follows. To calculate the point Gt (resp. Rt and Bt), the centre of gravity Gz (resp. Rz and Bz) of the quadrangle G1 G2G3G4 (resp. R1 R2R3R4 and B1 B2B3B4) is first determined. Methods to determine the centre of gravity of an n-angle are known to the skilled person. A line of gravity of these quadrangles is also determined. A line of gravity is an imaginary line through the centre of gravity. In the present case, the centre of gravity is defined by the cloud of colour points from a plurality of pixels for a single primary colour. A particularly preferred line of gravity is the line through the centre of gravity, and towards the colour target point for white K1 on Fig. 4A. However, a user can decide to choose a different line of gravity, depending on his preferences. Such a preference could for example be not wanting to put extra blue in the primary red, because the LED wall is desired to resemble a CRT projector. Moreover, evaluating colours, especially through the eyes of a user, is a matter of subjective perception. For example, what one user prefers as a blue saturated colour can be different from what others like. To modify the primary colours in a custom way, the direction of the chosen line of gravity can be changed away from the default line towards the white point. In this case, it may be possible that the number of LEDs which can reach the target point are reduced. Also the variation in correction factor will increase, since the distance from the primary colour point to the target point will vary more.
  • The target virtual primaries are then chosen along or within 20% of the chosen line of gravity. For example, the value of the CIE x and CIE y color co-ordinates of the target virtual primaries can be 20% larger or 20% smaller compared to the value of the color co-ordinates of whatever point is located on the line of gravity. If a display with a good colour saturation is desired, while colour uniformity is less important, the target virtual primaries will be chosen close to the centre of gravity, e.g. Gt1, Rt1 and Bt1 in Fig. 4A, e.g. within 20% of the centre of gravity. For example, the value of the CIE x and CIE y color co-ordinates of the target virtual primaries can be 20% larger or 20% smaller compared to the value of the color co-ordinates of the centre of gravity. If the colour uniformity of the display is very important, but the colour saturation less important, the target virtual primaries will be moved away from the centre of gravity along the line of gravity in the direction of the virtual primaries, as indicated in Fig. 4A, e.g. to the points Gt2, Rt2, and Bt2.
  • It should be noted that a real display usually comprises much more than 4 pixels. Therefore, the red, green and blue n-angles will in a real display rather be red, green, and blue clouds on the CIE colour diagram containing resp. the color co-ordinates of the real red, green and blue primary colours. The centre of gravity and the line of gravity of the real primary color co-ordinate clouds are then determined by performing the appropriate numerical calculations and/or approximations.
  • It is preferred that pixels are chosen so that the color coordinates of their real primaries fall within pre-determined boundaries. This allows to change a tile of a tiled display by another tile also comprising pixels having real primaries which fall within the pre-determined boundaries, without having to redo all calculations to obtain the extended colour gamut triangle.
  • One method in accordance with an embodiment of the present invention to calculate the target luminance of the virtual target primaries is illustrated in Fig. 4B. The vector TR in this figure shows the virtual target red primary. The direction of the vector TR is determined by the color co-ordinates of the virtual target primary Rt, which can be determined by the method described above. The length of this vector determines the luminance of the virtual target red primary. The target luminance is set equal to the maximal luminance that can be achieved by all or substantially all the pixels forming the display.
  • In order to determine this maximal achievable target luminance, the tristimulus vectors of each primary color of each pixel need to be taken into account. These tristimulus vectors are shown in Fig. 4B for one pixel of the display (i.e. pixel x) with real primary colors Rx, Gx, and Bx. The maximal achievable target luminance of the virtual target primary Rt that can be realized with this pixel x is determined by the intersection of the vector TR and the plane through the endpoint of the vector Rx and parallel to the plane formed by the vectors Bx and Gx. The same reasoning should be done for all pixels of the display. The smallest vector TR, that is determined in this way, determines the target luminance that can be realized by every pixel of the display. Depending on the application a target luminance can be determined, by selecting a length of the vector TR, that substantially all pixels of the display can achieve, e.g. 80% of the pixels of the display.
  • Above, it was explained how the target luminance of the red virtual target primary is determined. The target luminance of the blue and the green virtual target primaries are determined in a similar way.
  • Once the color coordinates and the target luminance of the virtual target primaries Rt, Gt, and Bt for a display have been determined, all colours to be represented on the display device have to be converted to drive stimuli for pixel colour elements of pixels, or thus to drive stimuli of the sub-pixels. For example, if a colour K1 (Fig. 4A) is to be represented, drive stimuli to be applied are known in function of virtual target primaries such as for example Rt1, Gt1 and Bt1, as shown in formula (1). The calculations are performed on the tri-stimulus values X, Y, and Z
    Figure 00160001
  • The drive stimuli for Rt1, Gt1 and Bt1 are then converted to drive stimuli for the relevant pixel, for example if the colour K1 has to be represented by the first pixel with real primaries R1, G1 and B1, then the drive stimuli for the virtual target primaries Rt1, Gt1 and Bt1 are converted to drive stimuli for the real primaries R1, G1 and B1.
  • This may be done as follows. The colour co-ordinates (x, y) and luminance Y, i.e. the tristimulus values X, Y, and Z, of each primary colour Rp, Gp, Bp of each pixel are known. The correction values for the red R1, green G1, and blue B1 sub-pixels to reproduce the new virtual target primary colours Rt1, Gt1, and Bt1 can be calculated as follows. The calculations should be performed on the tri-stimulus values X, Y, and Z (equation 2):
    Figure 00170001
    By solving this set of linear equations, the correction values C1 to C9 can be determined. The drive stimuli for the real primaries red R1, green G1, and blue B1 in order to represent the color K1 can then be calculated by substituting the equation (2) into the equation (1), yielding equation (3):
    Figure 00170002
  • According to another aspect of the present invention, if colours are to be represented which fall outside the gamut or extended gamut of the display and/or which cannot be achieved by all pixels of the display, then, according to formulas (1) to (3), negative components for the drive stimuli would have to be applied. For example, a colour K4 falls outside the gamut, even outside the extended gamut of the display (see Fig. 4A). This means that the colour K4 cannot be represented by all the pixels of the display. As can be seen in Fig. 4A, colour K4 can be represented by the first pixel (primaries R1, G1, B1) and by the fourth pixel (primaries R4, G4, B4), and cannot be represented by the second pixel (primaries R2, G2, B2) nor by the third pixel (primaries R3, G3, B3). In order to represent the colour K4 by means of the second pixel, a negative stimulus value would have to be applied to the blue component B of the pixel P2. Applying negative stimulus values, however, is physically impossible.
  • In the prior art, this problem is solved by setting the negative stimulus values at zero. This, however, can lead to bad colours since the positive correction values will have been overestimated.
  • According to an aspect of the present invention, instead of simply setting the negative stimulus values to zero, the non-representable colour K4 is projected orthogonally on the plane span by the two primary colours which would get positive stimulus values when trying to represent colour K4. This means that not only the negative stimulus value is set to zero, but also that the other stimulus values are, or may be, amended. This is illustrated in Fig. 5, illustrating the colour space span by the three real or virtual primaries R, G and B. Fig. 5 is drawn in the tri-stimulus X, Y, Z co-ordinate system. In Fig. 5, colour K4 cannot be represented by the real or virtual primaries R, G, B, as K4 would have a negative drive stimulus value for the G primary. When setting the negative stimulus value at zero, a colour corresponding to K4' would be obtained, which corresponds to drive stimulus values for R and B which are the same as for representing K4. According to the present invention, by orthogonally projecting the non-representable colour K4 onto the plane span by B, and R, a colour corresponding to K4" is obtained, which corresponds to drive stimulus values for R and B which may be different from the ones originally calculated when trying to represent colour K4. It can easily be seen from Fig. 5 that at least the drive stimulus value for primary R is different from the one originally calculated. It can also be seen from the drawing that the orthogonal projection of non-representable colour points is closer to the desired non-representable colour point than the colour points obtained by setting negative drive stimulus values to zero.
  • Carrying out an orthogonal projection of the colour onto the plane may be done by a vector product. For example, for projecting a colour T on the plane span by B and G , the following is calculated: B × G = T Then T is set to zero. By doing this, the colour is achieved which is closest to the colour one wants to display.
  • It is an advantage of the above method according to the present invention for representing colours which fall outside the colour gamut triangle of a pixel, that these colours, when effectively represented within the colour gamut, are represented with a colour lying closer to the actually desired but non-representable colour than in prior art methods.
  • In an aspect of the present invention, a fixed format emissive display device is provided, the display device having a plurality of pixels. Each pixel comprises at least three sub-pixels for emitting light of different real primary colours. The display device comprises means for determining, for each real primary colour separately, the colour co-ordinates of a virtual target primary colour which can be reached by at least 80% of the pixels of the display device, by determining a centre of gravity of a cloud formed by the colour co-ordinates of the corresponding real primary colours of all pixels of the display device. The means for determining the colour co-ordinates of a virtual target primary colour can be a calculation unit such as a microprocessor, an Application Specific Integrated Circuit (ASIC), a Programmable Logic Array (PLA), a Programmable Array Logic (PAL) or a Field Programmable Gate Array (FPGA), in combination with a kind of memory for storing the colour co-ordinates of the real primary colours of the display device. The display device also comprises means for determining a colour gamut defined by the determined virtual target primary colours, and means for adjusting, for those pixels which cannot reach a virtual target primary colour, the drive currents to the sub-pixels to achieve a colour inside the determined colour gamut. The means for determining the colour gamut may be a calculation means as described above, and the means for adjusting the drive currents may be a control unit.
  • The color calibration algorithm of the present invention may be implemented using an OLED module processing system (suitable for use in a large-screen OLED display), of which a simplified functional block diagram with only the relevant components is shown in Figure 6A. Color co-ordinates of each OLED device within the OLED circuitry are stored in EEPROM 360 in the form of (x y Y), where x and y are the color co-ordinates of the primary emitters and Y is defined as the brightness. Other information may be stored in EEPROM 360 at any time without deviating from the spirit and scope of the present invention. Communication to EEPROM is accomplished via EEPROM I/O bus.
  • EEPROM 360 is any type of electronically erasable storage medium. EEPROM 360 also stores the most recently calculated color correction values used for a preceding video frame.
  • OLED circuitry 310 includes a plurality of OLED devices having associated drive circuitry, which includes positive voltage sources, constant current drivers, and several active switches. The bank switches connecting the positive voltage sources to the rows of the OLED array within OLED circuitry are controlled by the VOLED CONTROL bus of bank switch controller 320. The active switches connecting the constant current drivers to the columns of the OLED array within OLED circuitry are controlled by the PWM CONTROL bus of CCD controller 330.
  • Module interface 370 collects, among other things, the current color co-ordinate information (tri-stimulus values in the form of x,y,Y) from EEPROM 360 for each OLED device within OLED circuitry 310. Module interface 370 also receives control data, i.e. CONTROL(X) bus, from a tile processing system that dictates to pre-processor 340 how to perform color correction for the current video frame.
  • Pre-processor 340 develops, among other things, local color correction for the current video frame using information from module interface 370. Pre-processor 340 combines the RGB data of the RGB(X) signal describing the current frame of video to display with the newly developed color correction algorithms and produces digital control signals, i.e., BANK CONTROL and CCD CONTROL bus, respectively, for bank switch controller 320 and CCD controller 330. These signals dictate exactly which OLED devices within OLED circuitry 310 to illuminate and at what intensity and color in order to produce the desired frame at the required resolution and color-corrected levels.
  • CCD controller 330 converts data from pre-processor 340 into PWM signals, i.e., PWM CONTROL bus, to drive the current sources that deliver varying amounts of current to the OLED array within OLED circuitry 310. The width of each pulse within PWM CONTROL bus dictates the amount of time a current source associated with a given OLED device will be activated and deliver current. Additionally, CCD controller 330 sends information to each current source regarding the amount of current to drive.The amount of current that each CCD drives is determined by pre-processor 340 based on color correction algorithms and the RGB(X) signal.
  • Bank switch controller 320 receives bank control data i.e., BANK CONTROL bus, from pre-processor 340 and transmits this control data via the VOLED CONTROL bus to the corresponding OLEDs.
  • The colour calibration algorithm according to the present invention can be used in modular displays as well as in fixed size displays. The explanation below is given for the case of a modular display. For a fixed size display, the explanation can be modified to the case were there is only one software level. The colour calibration algorithm may be implemented using a high-level software control system as described in the co-pending patent application of the applicant, entitled "Control system for a tiled large-screen emissive display".
  • According to an embodiment of the present invention, the display may have a plurality of display modes. Depending on the application, a different display mode may be selected, each display mode corresponding to a particular choice of virtual target primary colours. Calibration can then be adapted depending on the demands: e.g. for some application good colour uniformity may be needed, while for other applications the colour saturation may be more important. A compromise has to be found between the uniformity and the saturation. If e.g. the source material contains HDTV material (big colour triangle), it may be desired to accentuate the saturation. In other cases, if the source material itself cannot reach the general LED triangle (which already is rather big), it is no use to put the focus on good colour saturation, and in this case all focus will be on the colour uniformity.
  • Fig. 6B illustrates a functional block diagram of an (O)LED display software system 60. The (O)LED display software system 60 represented includes a system software component 61, a tile software component 62, and a module software component 63.The (O)LED display software system 60 provides the overall software control for a modular large-screen (O)LED display system. The system software component 61 is representative of the top level of software control, the tile software component 62 is representative of an intermediate level of software control, and the module software component 63 is representative of a low level of software control. In operation, information is passed among all levels and specific operations are distributed accordingly under the control of system software component 61. More specifically, and with reference to Fig. 6B:As the top-level controller, system software component 61 runs (among other things) adaptive calibration algorithms for (O)LED tiles.
  • As the mid-level controller, tile software component 62 runs (among other things) adaptive calibration algorithms for (O)LED modules.
  • As the low-level controller, module software component 63 runs (among other things) adaptive calibration algorithms for individual (O)LED devices or pixels. In general, the calibration algorithm is basically the same at all levels of the (O)LED display software system 60. This algorithm is executed by the tile software component 62 and/or the module software component 63, but decisions or information gathering is typically performed at the top level of system software component 61 by passing values from one level to the next. Thus, a cluster of (O)LED devices, a cluster of (O)LED modules, and a cluster of (O)LED tiles are calibrated in the same way via (O)LED display software system 60.
  • For example, a uniform output across all (O)LED devices within a given (O)LED module is ensured via an adaptive calibration algorithm, but that does not mean that a uniform output across all (O)LED modules within a given (O)LED tile is ensured. Subsequently, once (O)LED modules are uniform within themselves, all (O)LED modules outputs must further be uniform with their neighbours within each (O)LED tile. Likewise, once (O)LED tiles are uniform within themselves, all (O)LED tiles outputs must further be uniform with their neighbours within each (O)LED sub-display of display wall. Using the adaptive calibration algorithm the same algorithm is run at all levels from the lowest to the highest as follows:
  • 1) The adaptive calibration algorithm of the module software component 63 reads the x,y,Y light outputs and colour co-ordinates for every (O)LED device for each (O)LED module. The optimal target x,y,Y co-ordinates are subsequently calculated. Values are then passed on to the next higher level, i.e., to tile software component 62.
  • 2) The adaptive calibration algorithm of the tile software component 62 reads the optimal target x,y,Y light outputs and colour co-ordinates of each (O)LED module for each (O)LED tile. The optimal target x,y,Y co-ordinates are subsequently calculated. Values are then passed on to the next higher level, i.e., to the system software component 61.
  • 3) The adaptive calibration algorithm of the system software component 61 reads and calibrates every (O)LED tile for each (O)LED sub-display of the display wall. Each (O)LED sub-display is subsequently calibrated to the optimal target (O)LED sub-display of display wall x,y,Y co-ordinates. In this way, a uniform image is ensured throughout the entire display wall.
  • It is to be understood that although preferred embodiments, specific constructions and configurations, as well as materials, have been discussed herein for devices according to the present invention, various changes or modifications in form and detail may be made without departing from the scope and spirit of this invention.

Claims (20)

  1. A calibration method for calibrating a fixed format emissive display device having a plurality of pixels, each pixel comprising at least three sub-pixels for emitting light of different real primary colours, the method comprising
    determining, for each real primary colour separately, the colour co-ordinates of a virtual target primary colour which can be reached by at least 80% of the pixels of the display device,
    determining a colour gamut defined by the determined virtual target primary colours, and
    adjusting, for those pixels which cannot reach a virtual target primary colour, the drive currents to the sub-pixels to achieve a colour inside the determined colour gamut
    wherein determining the color co-ordinates of a virtual target primary colour comprises determining a centre of gravity of a cloud formed by the color co-ordinates of the corresponding real primary colours of all pixels of the display device.
  2. The calibration method of claim 1, wherein the values of the color co-ordinates determined for a virtual target primary colour differ from the respective values of the colour co-ordinate of the centre of gravity of a cloud by up to 20%.
  3. The calibration method of claim 1 or 2, furthermore comprising determining a line of gravity of a cloud formed by the color co-ordinates of the real primary colours of all pixels of the display device corresponding to the virtual target primary colour to be determined.
  4. The calibration method of claim 3, furthermore comprising chosing the color co-ordinates of the virtual target primary colour on a line of gravity or at a distance from the line of gravity such that the value of the colour co-ordinates of the virtual target primaries differs up to 20% from the value of the colour co-ordinates of a point located on the line of gravity.
  5. The calibration method according to any of claims 1 to 4, wherein a target luminance for each target virtual primary is determined such that all or substantially all of the real primaries are able to realize the target luminance of the corresponding virtual primary, the drive currents to the sub-pixels being adjusted to achieve the target luminance.
  6. The calibration method of any of the previous claims, including determining a virtual target primary colour that all the pixels of the display device are able to achieve.
  7. The calibration method according to claim 6, wherein the determination of the target luminance of a virtual target primary colour depends on the application in which the display device is to be used.
  8. The calibration method according to any of claims 6 or 7, wherein the target luminance of the virtual target primaries is selected so as to provide improved brightness uniformity.
  9. The calibration method according to any of claims 6 to 8, wherein the target luminance of the virtual target primaries is selected so as to provide a higher absolute brightness value.
  10. The calibration method according to any of claims 6 to 9, wherein determining the target luminance of the virtual target primary colours is performed after virtual target primary colours have been determined a first time.
  11. The calibration method of any of the previous claims, including determining a colour gamut that all the pixels of the display device are able to achieve.
  12. The calibration method of any of the previous claims, wherein linear combinations of the virtual target primary colours are used to form the colour gamut.
  13. The calibration method of any of the previous claims, wherein determining, for each primary colour separately, the color co-ordinates of a virtual target primary colour, depends on the application in which the display device is used.
  14. The calibration method according to claim 13, wherein the virtual target primary colours are determined so as to give better results with respect to colour saturation than with respect to colour uniformity.
  15. The calibration method according to claim 13, wherein the virtual target primary colours are determined so as to give better results with respect to colour uniformity than with respect to colour saturation.
  16. The calibration method according to any of the previous claims, furthermore comprising repeating the calibration method after it has been performed at least once.
  17. The calibration method according to any of the previous claims, wherein the number of virtual target primary colours equals the number of real primary colours.
  18. The calibration method of any of the previous claims, wherein adjusting the drive current to the sub-pixels to achieve a colour inside the determined colour gamut comprises adjusting the drive current, not only of a first real primary colour which would have a negative drive stimulus value, but also of at least one other real primary colour which has a positive drive stimulus value.
  19. The calibration method of claim 18, wherein adjusting the drive currents of the first real primary colour and the at least one other real primary colour is such that the colour to be achieved inside the determined colour gamut is projected orthogonally on a plane in a stimulus co-ordinate system, which plane is span by stimulus co-ordinates of two real primary colours which would not have a negative drive stimulus.
  20. A fixed format emissive display device having a plurality of pixels, each pixel comprising at least three sub-pixels for emitting light of different real primary colours, the display device comprising
    means for determining, for each real primary colour separately, the colour co-ordinates of a virtual target primary colour which can be reached by at least 80% of the pixels of the display device, by determining a centre of gravity of a cloud formed by the colour co-ordinates of the corresponding real primary colours of all pixels of the display device,
    means for determining a colour gamut defined by the determined virtual target primary colours, and
    means for adjusting, for those pixels which cannot reach a virtual target primary colour, the drive currents to the sub-pixels to achieve a colour inside the determined colour gamut.
EP04028108A 2003-12-23 2004-11-26 Colour calibration of emissive display devices Withdrawn EP1548695A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
EP04028108A EP1548695A1 (en) 2003-12-23 2004-11-26 Colour calibration of emissive display devices

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US10/743,969 US7365720B2 (en) 2003-12-23 2003-12-23 Colour calibration of emissive display devices
US743969 2003-12-23
EP03079179A EP1550994A1 (en) 2003-12-23 2003-12-23 Colour calibration of emissive display devices
EP03079179 2003-12-23
EP04028108A EP1548695A1 (en) 2003-12-23 2004-11-26 Colour calibration of emissive display devices

Publications (1)

Publication Number Publication Date
EP1548695A1 true EP1548695A1 (en) 2005-06-29

Family

ID=34556779

Family Applications (1)

Application Number Title Priority Date Filing Date
EP04028108A Withdrawn EP1548695A1 (en) 2003-12-23 2004-11-26 Colour calibration of emissive display devices

Country Status (1)

Country Link
EP (1) EP1548695A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101944335B (en) * 2009-07-07 2013-05-08 深圳Tcl新技术有限公司 Optical unit, color processing method and LCD (Liquid Crystal Display) display device adopting color processing method
US11132932B2 (en) * 2017-02-08 2021-09-28 Osram Oled Gmbh Method of operating a light-emitting device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6313816B1 (en) * 1998-09-16 2001-11-06 Sony Corporation Display apparatus
US20020003544A1 (en) * 2000-07-03 2002-01-10 Syouji Ohtsuka Display unit, display control device and display device
US6486923B1 (en) * 1999-03-26 2002-11-26 Mitsubishi Denki Kabushiki Kaisha Color picture display apparatus using hue modification to improve picture quality
US20030043088A1 (en) * 2001-08-31 2003-03-06 Booth Lawrence A. Compensating organic light emitting device displays for color variations

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6313816B1 (en) * 1998-09-16 2001-11-06 Sony Corporation Display apparatus
US6486923B1 (en) * 1999-03-26 2002-11-26 Mitsubishi Denki Kabushiki Kaisha Color picture display apparatus using hue modification to improve picture quality
US20020003544A1 (en) * 2000-07-03 2002-01-10 Syouji Ohtsuka Display unit, display control device and display device
US20030043088A1 (en) * 2001-08-31 2003-03-06 Booth Lawrence A. Compensating organic light emitting device displays for color variations

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101944335B (en) * 2009-07-07 2013-05-08 深圳Tcl新技术有限公司 Optical unit, color processing method and LCD (Liquid Crystal Display) display device adopting color processing method
US11132932B2 (en) * 2017-02-08 2021-09-28 Osram Oled Gmbh Method of operating a light-emitting device

Similar Documents

Publication Publication Date Title
US7365720B2 (en) Colour calibration of emissive display devices
KR101440773B1 (en) Apparatus and method for driving of organic light emitting display device
CN100517435C (en) Active matrix display with pixel to pixel non-uniformity improvement at low luminance level
US8860642B2 (en) Display and weighted dot rendering method
US8228275B2 (en) Optimal subpixel arrangement for displays with more than three primary colors
JP4660466B2 (en) How to display an image on a color display
CN102160112B (en) Converting three-component to four-component image
US20050151752A1 (en) Display and weighted dot rendering method
US20070164664A1 (en) OLED device with improved power consumption
EP1450409A2 (en) Pixel structure with optimized subpixel sizes for emissive displays
US6870323B1 (en) Color display with white light emitting elements
JP2006018297A (en) Demultiplexer, display using demultiplexer, display panel of display apparatus using demultiplexer, and method for driving display panel
JP6285158B2 (en) Organic EL display device
JP2003255900A (en) Color organic el display device
JP2008523452A (en) Pixel layout for display
JP2003077663A (en) Capacitive light emitting element panel
JP6021339B2 (en) Display device and control method thereof
KR101547216B1 (en) Organic electroluminescent display device and method of driving the same
EP1550994A1 (en) Colour calibration of emissive display devices
EP1548695A1 (en) Colour calibration of emissive display devices
JP5073920B2 (en) Calibration method for calibrating fixed format light emitting display device and fixed format light emitting display device
KR20050032829A (en) Field emission display and driving method thereof
KR100589785B1 (en) Pixel structure of organic electro luminescence display apparatus
CN108257556B (en) Display device and driving method thereof
KR100681030B1 (en) Apparatus of generating gamma voltage

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LU MC NL PL PT RO SE SI SK TR

AX Request for extension of the european patent

Extension state: AL HR LT LV MK YU

17P Request for examination filed

Effective date: 20050920

AKX Designation fees paid

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LU MC NL PL PT RO SE SI SK TR

17Q First examination report despatched

Effective date: 20100401

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN

18D Application deemed to be withdrawn

Effective date: 20101012