The present disclosure relates to a method for operating a device comprising a Light
Emitting Diode (LED) display, which may be an Organic LED (OLED) display. The present disclosure also relates to a device comprising a LED display and to a computer program product configured to carry out a method for operating a device comprising a LED display.
Light Emitting Diodes (LEDs) are used in displays for a wide variety of electronic devices. Liquid Cristal Displays (LCDs), which are widely used in televisions as well as smaller electronic devices, typically use LEDs to provide the necessary backlight.
Such displays are particularly popular in electronic devices that are subject to functional restrictions in volume. Examples of such devices include wireless devices such as mobile phones or smartphones, headphones, watches, smart bands, Helmet Mounted Displays (HMDs), Heads-Up Displays (HUDs) etc. Organic LED (OLED) displays are increasingly being adopted in larger and smaller electronic devices, and offer certain advantages over conventional LCD displays with a LED backlight, including improved contrast and viewing angles. In contrast to conventional LCD displays, which use a LED backlight to illuminate pixels, each OLED pixel produces its own light, with an OLED display being formed from an array of individual red, blue and green OLEDs. The light of an OLED display can therefore be controlled on a pixel-by-pixel basis. Micro-LED based displays are also in development, and operate on a similar principle to OLED displays, with individual micro-LED pixels producing their own light, and display formed form an array of red, blue and green micro-LEDs.
All types of LED display are sensitive to temperature, and age faster in high temperatures. OLED displays are particularly affected by heat-related aging, and in addition, OLEDs of different colour age differently. This differential ageing of OLEDs of different colours can cause the white point of the display to shift over time. Considerable efforts have been made to control the ageing of OLED displays through active management of temperature, current, and luminance, but heat related ageing remains an issue for all LED displays, and particularly for OLED displays.
It is an aim of the present disclosure to provide a method, device and computer readable medium which at least partially address one or more of the challenges discussed above.
According to a first aspect of the present disclosure, there is provided a method for operating a device comprising a LED display, such as an OLED display or a micro-LED display. The method, performed in the device, comprises obtaining a representation of temperatures to which different areas of the display are subjected, generating a display heat map from the obtained representation, and managing the luminance of the different areas of the display on the basis of the display heat map.
According to examples of the present disclosure, the different areas of the display may comprise two or more areas into which the display may be divided. According to examples of the present disclosure, the device may comprise a Wireless Device such as a UE, headphones, watches, smart bands, heads-up or helmet mounted displays etc.
According to examples of the present disclosure, obtaining a representation of temperatures to which different areas of the display are subjected may comprise obtaining temperature readings from one or more temperature sensors positioned relative to the different areas of the display.
According to examples of the present disclosure, obtaining a representation of temperatures to which different areas of the display are subjected may comprise obtaining temperature readings from one or more temperature sensors positioned on at least one component of the display.
According to examples of the present disclosure, the sensors may for example be positioned on a metal coating on a LED panel forming the display, such as the reflecting cathode or anode on the back of an OLED display panel, or in another example on individual pixels of the display.
According to examples of the present disclosure, obtaining a representation of temperatures to which different areas of the display are subjected may comprise obtaining temperature readings from one or more temperature sensors positioned on components adjacent the display.
According to examples of the present disclosure, the device may comprise a Printed Circuit Board, PCB, and obtaining a representation of temperatures to which different areas of the display are subjected may comprise obtaining temperature readings from one or more temperature sensors positioned on components of the printed circuit board.
According to examples of the present disclosure, the PCB may comprise one or more shield cans arranged to at least partially protect components within the shield can from electro-magnetic and radio frequency interference, and obtaining a representation of temperatures to which different areas of the display are subjected may comprise obtaining temperature readings from one or more temperature sensors positioned relative to one or more shield cans. The one or more temperature sensors positioned relative to one or more shield cans may be positioned on an external or internal surface of a shield can, or inside a shield can, for example on a part of the PCB that is contained within the shield can. In some examples, the sensors may comprise thin film thermistors.
According to examples of the present disclosure, generating a display heat map from the obtained representation of temperatures may comprise combining the obtained representation of temperatures with a representation of the physical arrangement of the different areas of the display.
According to examples of the present disclosure, the device may comprise a PCB and the different areas of the display may correspond to areas occupied by different components on the PCB. In some examples, the components on the PCB may be heat generating components responsible at least in part for the temperatures to which the different areas of the display are subjected.
According to examples of the present disclosure, the PCB may comprise one or more shield cans arranged to at least partially protect components within the shield can from electro-magnetic and radio frequency interference, and the different areas of the display may correspond to areas occupied by different shield cans. Such an example may be appropriate if one or more temperature sensors are mounted on or in each shield can, allowing the formation of a heat map in which the physical area corresponding to each shield can is represented by the average temperature recorded by the one or more temperatures mounted on the shield can. This may be an average temperature or the area may be graded to represent different temperatures reported from sensors on different parts of a shield can.
According to examples of the present disclosure, managing the luminance of the different areas of the display on the basis of the display heat map may comprise obtaining a representation of an image to be shown on the display, combining the obtained representation of an image with the generated display heat map, comparing the combined representation of an image and display heat map to an operational specification for pixels of the display, and adjusting the luminance of the pixels of the display as a function of a result of the comparison.
According to examples of the present disclosure, obtaining a representation of an image to be shown on the display may comprise obtaining a representation of required luminance of different pixels of the display to show the image.
According to examples of the present disclosure, combining the obtained representation of an image with the generated display heat map may comprise mapping the required luminance of different pixels of the display to show the image to a required current to be passed through the pixels of the display to generate the required luminance, and generating a combined representation of temperature and required pixel current in the different areas of the display.
According to examples of the present disclosure, combining the obtained representation of an image with the generated display heat map may comprise performing an image blending operation.
According to examples of the present disclosure, comparing the combined representation of an image and display heat map to an operational specification for pixels of the display may comprise comparing the temperature and required pixel current combination for pixels in the combined representation with a maximum temperature and current combination in the operational specification for the pixels.
According to such examples, adjusting the luminance of the pixels of the display as a function of a result of the comparison may comprise: for pixels for which the temperature and required pixel current combination in the combined representation exceed the maximum temperature and current combination in the operational specification, reducing the current to be passed through the pixels such that the maximum temperature and current combination in the operational specification is respected.
According to examples of the present disclosure, the maximum current and temperature combination may comprise a function of current against temperature that defines the maximum operational current for the pixels at different temperature values, the maximum operational current being the current beyond which the expected lifetime of the pixel will be reduced.
According to examples of the present disclosure, reducing the current to be passed through the pixels such that the maximum temperature and current combination in the operational specification is respected may comprise reducing the current by a value that is less than or equal to a maximum reduction value, wherein the maximum reduction value corresponds to a reduction in luminance of the pixels of 30% compared to the required luminance to show the image.
According to examples of the present disclosure, adjusting the luminance of the pixels of the display as a function of a result of the comparison may comprise respecting a maximum rate of change of luminance per pixel row of the display.
According to examples of the present disclosure, the maximum rate of change of luminance per pixel row may comprise 1%.
According to examples of the present disclosure, the method may comprise performing in a first processing unit the steps of: obtaining a representation of temperatures to which different areas of the display are subjected, and generating a display heat map from the obtained representation; and performing in a second processing unit the step of: managing the luminance of the different areas of the display on the basis of the display heat map;
According to examples of the present disclosure, the first processing unit may comprise a Central Processing Unit, CPU, and the second processing unit may comprise at least one of a Graphics Processing Unit, GPU, Video Processing Unit, VPU, or Image Signal Processor, ISP.
According to examples of the present disclosure, the method may comprise performing in a first processing unit the steps of: obtaining a representation of temperatures to which different areas of the display are subjected, generating a display heat map from the obtained representation, and managing the luminance of the different areas of the display on the basis of the display heat map.
According to examples of the present disclosure, the first processing unit may comprise at least one of a CPU and/or an Accelerated Processing Unit, APU.
According to examples of the present disclosure, the display may comprise an OLED display, or a Micro Light Emitting Diode Display.
According to another aspect of the present disclosure, there is provided a computer program comprising instructions which, when executed on at least one processor, cause the at least one processor to carry out a method according to any one of the preceding aspects or examples of the present disclosure.
According to another aspect of the present disclosure, there is provided a carrier containing a computer program according to a preceding aspect of the present disclosure, wherein the carrier comprises one of an electronic signal, optical signal, radio signal or computer readable storage medium.
According to another aspect of the present disclosure, there is provided a computer program product comprising non transitory computer readable media having stored thereon a computer program according to a preceding aspect of the present disclosure.
According to another aspect of the present disclosure, there is provided a device comprising a LED display. The device comprises a processor and a memory, the memory containing instructions executable by the processor such that the device is operable to obtain a representation of temperatures to which different areas of the display are subjected, generate a display heat map from the obtained representation, and manage the luminance of the different areas of the display on the basis of the display heat map.
According to examples of the present disclosure, the device may be further operable to carry out a method according to any one of the preceding aspects or examples of the present disclosure.
According to another aspect of the present disclosure, there is provided a device comprising a LED display. The device is adapted to obtain a representation of temperatures to which different areas of the display are subjected, generate a display heat map from the obtained representation, and manage the luminance of the different areas of the display on the basis of the display heat map.
According to examples of the present disclosure, the device may be further operable to carry out a method according to any one of the preceding aspects or examples of the present disclosure.
According to examples of the present disclosure, a device according to any of the preceding aspects or examples of the present disclosure may further comprise one or more temperature sensors positioned relative to the different areas of the display.
According to examples of the present disclosure, the one or more temperature sensors may be positioned on at least one component of the display.
According to examples of the present disclosure, the one or more temperature sensors may be positioned on a metal coating on a LED panel forming the display, such as the reflecting cathode or anode on the back of an OLED display panel, or in another example on individual pixels of the display.
According to examples of the present disclosure, the one or more temperature sensors may be positioned on components adjacent the display.
According to examples of the present disclosure, the device may further comprise a PCB, and the one or more temperature sensors may be positioned on components of the PCB.
According to examples of the present disclosure, the PCB may comprise one or more shield cans arranged to at least partially protect components within the shield can from electro-magnetic and radio frequency interference, and the one or more temperature sensors may be positioned relative to one or more shield cans. The one or more temperature sensors positioned relative to one or more shield cans may be positioned on an external or internal surface of a shield can, or inside a shield can, for example on a part of the PCB that is contained within the shield can.
According to examples of the present disclosure, the sensors may for example comprise thin film thermistors.
For a better understanding of the present invention, and to show more clearly how it may be carried into effect, reference will now be made, by way of example, to the following drawings, in which:
Aspects of the present disclosure provide methods according to which the luminance of different areas of a LED display may be managed on the basis of a display heat map generated from temperatures to which different areas of the display are subjected. Such a heat map may be generated on the basis of readings from temperature sensors placed on or near the backside of the LED display, and may reflect heat generation from an adjacent PCB. The LED display may be an OLED display, or may in some examples be a micro-LED display. Managing luminance of different areas of the display on the basis of the heat map may allow for optimization of the overall lifetime of the display, managing luminance, and hence power through the different areas of the display, to compensate for higher temperatures which may be experienced by the different areas of the display.
Considering the example of a smartphone with an OLED display, device temperature is currently measured at only a few locations in the device and in many cases may not be measured at all on the display side of the device. Temperature compensation for the OLED panel according to existing algorithms is often inefficient in such circumstances, as the display panel is managed on the basis of an average of the device temperature.
This average device temperature does not accurately reflect the true conditions at the display, as different areas of the display panel may be exposed to different temperatures. In addition, smartphone platforms are becoming increasingly powerful with several processing units which may include a Central Processing Unit (CPU), Graphics Processing Unit (GPU), Video Processing Unit (VPU), Image Signal
Processor (ISP, Accelerated Processing Unit (APU) etc. These individual processing units may cause the PCB to generate hotspots, which can be potentially harmful to the adjacent OLED display if high current is run through the pixels above.
Referring first to
The location of the temperature sensors relative to the display may be chosen according to particular constraints or requirements of a given implementation. As illustrated in step 212, temperature representations may be obtained from one or more temperature sensors positioned on at least one component of the display. As discussed in further detail below with reference to
As discussed above, the device performing the method may comprise a Printed Circuit Board (PCB), which may be substantially adjacent to the OLED display, and temperature sensors may be positioned on components of the printed circuit board. A PCB typically comprises one or more shield cans arranged to at least partially protect components within the shield can from electro-magnetic and radio frequency interference, and one or more temperature sensors may be positioned relative to one or more shield cans on the PCB. The one or more temperature sensors positioned relative to one or more shield cans may be positioned on an external or internal surface of a shield can, or inside a shield can, for example on a part of the PCB that is contained within the shield can. This is discussed in further detail below with reference to
Referring still to
In step 230, the method 200 comprises managing the luminance of the different areas of the display on the basis of the display heat map. Sub-steps which may be performed in order to achieve this management are illustrated in
Referring now to
In sub-step 234, the method comprises combining the obtained representation of an image with the generated display heat map. The individual combining sub-steps, discussed below, may be achieved by performing an image blending operation on the heat map and image representation. In sub step 234a, the method comprises mapping the required luminance of different pixels of the display to show the image to a required current to be passed through the pixels of the display to generate the required luminance. This sub-step may be omitted for example if the representation of the image to be displayed is already provided in terms of required current. In sub-step 234b, the method comprises generating a combined representation of temperature and required pixel current in the different areas of the display. The combined representation may provide an indication, at a granularity which may extend from areas of the display to individual display pixels, of the combination of experienced temperature and required current for each part of the display.
In sub-step 236, the method comprises comparing the combined representation of an image and display heat map to an operational specification for pixels of the display. The operational specification may specify maximum current as a function of pixel temperature, so providing an indication of maximum temperature and current combination, to which the temperature and current indicated in the combined representation may be compared, as illustrated in sub-step 236a.
In sub-step 238, the method comprises adjusting the luminance of the pixels of the display as a function of a result of the comparison. In this illustrated example, this adjustment respects a maximum rate of change of luminance per pixel row of the display. An example maximum rate of change of luminance per pixel row may be between 0.5% and 5%, and may in some examples be 1%.
As illustrated in sub-step 238a, the adjusting sub-step may comprise, for pixels for which the temperature and required pixel current combination in the combined representation exceed the maximum temperature and current combination in the operational specification, reducing the current to be passed through the pixels such that the maximum temperature and current combination in the operational specification is respected. As illustrated in sub-step 238a, a maximum current reduction may be imposed, which maximum current reduction may correspond to the maximum luminance reduction which will not adversely impact user experience. For example, a reduction in luminance of up to 30% compared to that originally required to show the image may be substantially undetectable by the human eye, and a maximum current reduction corresponding to a luminance reduction of between 15% and 45% may therefore be applied.
Various aspects of the above presented methods are discussed below in greater detail, with reference to
In alternative examples, the temperature sensors, which may comprise thin film thermistors, may be placed on a part of the display itself, for example on a back panel of the display. LED panels usually have a metal coating deposited on the back side of the panel that could be used to transfer the thermistor value to a processor or processing circuitry for generation of the heat map. For connection to the PCB pogo pins or attachment of a Flexible Printed Circuit (FPC) may be used.
The values of the thermistors are fed back to a processor or processing circuitry where the method is being carried out. This may for example be a CPU, a display driver or other circuitry. As discussed in further detail below with reference to
The generated heat map is then combined with a representation of an image to be shown on the display, for example using an image blending procedure. In areas of the display in which the combination of temperature experienced by the display and current required to show the image exceeds an operating specification for the pixels of the display, the luminance of the display is gradually decreased respect the operating specification. In some examples, the luminance can be lowered up to 30% from the original value. If this is done gradually in an area the human eye is unable to detect the difference. For example, smartphones generally have a uniformity of luminance of between 65% and 80%, and this variation is not visible to the human eye.
In order to avoid an abrupt change in luminance between different areas of the display, it is envisaged that the luminance of the panel may gradually change from normal luminance to lowest luminance at the highest temperature area. The lowest luminance may correspond to a maximum variation that will not affect viewer experience. In some examples this maximum variation may be 30%. In a further examples, the rate of change of luminance across the display may be not greater than 1% per pixel row, meaning a change from 100% luminance to 70% luminance would take place across a minimum of 30 pixel rows. At a pixel density of 440 Pixels per Inch (PPI), this would translate to approximately 2 mm on a standard smartphone.
As discussed above, all LEDs age depending on the amount of current that is run through the component. They are specified to a certain lifetime based on a maximum forward current at a certain temperature.
Referring back to
Aspects of the present disclosure thus provide methods and apparatus that allow for the management of luminance of different areas of a LED display screen according to the temperatures to which they are subjected. A matrix of thermal sensors may be deployed on a device allowing the generation of a heat map, which may be a differing granularity, to represent the temperatures experienced by different areas of a display. This heat map may then be used to adjust the current through different areas of the display, and in the case of an OLED or micro-LED display through different pixels, to reduce the reduce heat related ageing and so prolong the overall functional life of the display. Thermal sensors may be added to the display itself, for example using the reflective back layer of an OLED panel as signal carrier. It is envisaged that the luminance of a display may be managed such that an imposed reduction in luminance is implemented gradually across the display, so ensuring that the reduction does not affect the viewing experience. The management of the luminance may be dynamic, adapting to the different images that may be shown on the display, and consequently the varying levels of current that are to be run through different parts of the display. An advantage of methods and apparatus according to examples of the present disclosure is that a complete LED display panel may age at substantially the same rate, with hot-spot aging reduced through the active management of luminance. With consistent ageing across a panel, specified lifetimes for the panel components may be achieved, and, in the case of an OLED panel, local white point shift on the display (to which the human eye is highly sensitive) can be avoided.
The methods of the present disclosure may be implemented in hardware, or as software modules running on one or more processors. The methods may also be carried out according to the instructions of a computer program, and the present disclosure also provides a computer readable medium having stored thereon a program for carrying out any of the methods described herein. A computer program embodying the disclosure may be stored on a computer readable medium, or it could, for example, be in the form of a signal such as a downloadable data signal provided from an Internet website, or it could be in any other form.
It should be noted that the above-mentioned examples illustrate rather than limit the disclosure, and that those skilled in the art will be able to design many alternative embodiments without departing from the scope of the appended claims. The word “comprising” does not exclude the presence of elements or steps other than those listed in a claim, “a” or “an” does not exclude a plurality, and a single processor or other unit may fulfil the functions of several units recited in the claims. Any reference signs in the claims shall not be construed so as to limit their scope.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2019/057872 | 3/28/2019 | WO | 00 |