[0001] The present invention is directed to the field of display devices and the reduction
in wear in such devices.
[0002] Computer display developments have resulted in large, bright screens using technologies
such as Cathode Ray Tube (CRT), Plasma, Liquid Crystal Display (LCD) and Light Emitting
Diode (LED), which can show any type of visual information in the form of characters
or pictures. However, the working life of these displays is dependent on the type
of image they are showing. More recent innovations in display technologies such as
Organic LED (OLED) may also be prone to the problem.
[0003] Images with fixed areas where no change or movement take place over relatively long
time periods, such as tables of data and graphs result in an effect generally called
"burn-in". In cathode ray tube or plasma displays, burn-in takes the form of damage
to the phosphor resulting from prolonged excitation. The role of the phosphor is to
generate visible light and hence produce the image to be viewed. A damaged phosphor
has a reduced ability to generate the visible light required leading to a fainter
display. Burn-in manifests itself in a reduced ability of the display to show the
expected picture at the required brightness and can be seen as a ghost of the static
image that previously appeared. A good example of this can be seen in the television
annunciations found on railway station platforms.
[0004] One area where the effects of burn-in could be particularly significant is in telephone
Call Centres where the status of the Call Centre is shown on large displays to inform
all the Call Centre staff of the situation regarding calls received, answered, waiting
etc.
[0005] Figure 1 shows a typical screen shot of a call centre display. The display is used
to show real-time statistics from a call centre controller. The information to be
shown is grouped into display areas which can be as detailed or summarised as required.
Up to 16 separate display areas can be configured on each screen. As values for items
such as calls waiting or agents working cross thresholds, the affected item can be
made to change colour. In Figure 1, specific blocks are shown where no change in the
image presented will occur over long periods. These permanent or semi-permanent areas
include the title bars (here labelled: "Agents", "Calls" and "Averages") and the on-screen
BT logo.
[0006] Traditionally, the displays used by Call Centres use LED technologies, which show
the least effects of burn-in relative to CRT, Plasma and LCD. However, the LED displays
are expensive and inflexible, as they can show only a limited amount of information,
and Call Centre managers are turning to the other display technologies to provide
a more flexible solution to displaying the Call Centre status. Modern white-light
LEDs are more prone to burn than earlier types.
[0007] CRT displays of a size sufficient to replace the LED displays used in Call Centres
are unwieldy and extremely expensive. LCDs of similar size are more expensive still.
Plasma displays of adequate size to replace LED displays are available and relatively
affordable, and very flexible in that they are capable of displaying information in
the form of static or moving pictures allowing their use for other purposes when the
need to show Call Centre statistics is not present.
[0008] However, Plasma displays have the worst characteristics of all the technologies mentioned
when it comes to burn-in.
[0009] Plasma displays are manufactured to conform to one of two broad specifications:
Industrial and Domestic. Industrial displays cost approximately two and a half times
as much as the correspondingly sized Domestic displays, though their working life
is five times as long.
[0010] Industrial displays are usually provided with internal features to increase their
life by moving the displayed image across the screen by a small amount, effectively
changing the colour or brightness of picture elements (pixels) by providing different
information for them to display. This technique is described as Pixel Orbiting. However,
although domestically rated displays are now beginning to be provided with this feature,
it is not particularly effective when displaying images showing large areas of the
same colour.
[0011] There have been various approaches to this problem. The problem of burn-in was discussed
in New Scientist (21 March 2002) with reference to pixel-orbiting and the problem
of fixed logos, as used by some television channels.:
http://www.newscientist.com/article.ns?id=dn2074
[0012] With pixel orbiting, the image is "orbited" or shifted around a display screen so
as change the signal driving each pixel. The idea is that a high-intensity signal
on one pixel will be replaced by a lower-intensity one, thus extending the life of
the display. A hardware solution to plasma burn-in problem using pixel orbiting can
be found at:
http://www.extron.com/technology/archive.asp?id=plasmab
[0013] Other solutions, such as designing images with no fixed areas and dimming the entire
display screen, are discussed at:
http://www.scala.com/authoring/avoiding-plasma-burn-in.html
http://www.pioneerelectronics.com/pna/fag/detail/0.2076 149599173 149889639,00.html
[0014] US patent 6,313,878 suggests automatically dimming a section of the display when a high risk of burn-in
is determined. The system works by monitoring the image displayed within a number
of areas of the screen and dimming the display over any areas if the image in that
area has not changed significantly over time. The result of this dimming can be highly
visible to viewers resulting in a patchwork effect that significantly degrades the
image displayed.
US patent application 2003/0071769 suggests dimming each pixel in a plasma display one at a time. The result of this
dimming is less likely to be visible to the viewer but the time taken to service the
entire display will be much longer than the previous methods may not be able to cope
with the very large displays now being produced.
[0015] Even if the image is continually changing, according to one or other of the above
schemes, certain picture elements may be turned on at high intensity for a prolonged
time leading to burn-in at those locations. Existing solutions using pixel orbiting
require additional electronic circuitry; either incorporated in the body of the display
unit or as an external addition to the display unit, and hence are costly to implement.
The above references to the prior art are given for the purposes of providing background
to the present invention and are not to be taken as an indication that the content
of the cited prior art documents constitutes common general knowledge.
[0016] The present invention seeks to provide means for reducing wear in plasma and other
displays caused by burn-in or similar cumulative destructive effects that is amenable
to implementation in software and to incorporation into computer applications so as
to avoid changes to existing displays. Its scope extends to any display technology
subject to burn-in or similar degradations and its cost can be subsumed into that
of the application making use of the invention. If required, for example for reasons
of speed or economy, the invention may alternatively be implemented in hardware or
in software as part of an improved display.
[0017] The present invention provides a method for reducing wear in a display device comprising
a plurality of pixels including the steps of dividing the pixels into a plurality
of subsets of interposed pixels; processing each subset in turn by reducing the intensity
of the pixels in the subset and returning the pixels of the subset to normal intensity.
[0018] According to one aspect the invention provides the steps of returning each subset
to normal intensity before reducing the intensity of the next subset. According to
one aspect of the invention pixels adjacent in the display belong to different subsets.
[0019] The present invention provides a method for reducing wear in a display device comprising
a plurality of pixels including the steps of dividing the pixels into a plurality
of interposed subsets; processing the subsets by reducing the intensity of one pixel
in each subset and returning the pixel to normal intensity. According to one aspect
the invention a corresponding pixel in each of the subsets is processed in the same
turn.
[0020] The present invention also provides a signal processing means operable to provide
a signal to a display device for defining an image to be displayed; in which the signal
processing means is operable for processing the signal to cause temporary reductions
in the intensity of pixels in the displayed image according to a sequence in which
the image comprises a plurality of interposed subsets of pixels and the sequence comprises
each subset being reduced in intensity in turn.
[0021] The present invention provides a signal processing means operable to provide a signal
to a display device for defining an image to be displayed; in which the signal processing
device is operable for processing the signal to cause temporary reductions in the
intensity of pixels in the displayed image according to a sequence in which the image
comprises a plurality of subsets of interposed pixels; and the sequence comprises
reducing the intensity of one pixel in each subset and returning the pixel to normal
intensity. According to one aspect of the invention, the sequence comprises reducing
the intensity of a corresponding pixel in each of the subsets in the same turn.
[0022] The invention achieves its goals by dimming or blanking individual picture elements
(pixels) on the display device. According to one preferred aspect of the invention,
about one quarter of the display's pixels are modified at any one time. As time progresses,
the affected pixels are returned to full brightness and another set of one quarter
of the pixels are dimmed or blanked. Ultimately, all the pixels on the display will
have progressed through the bright-dim-bright cycle, and the process repeats until
the application embodying the invention is terminated. The effect of this may be visible
to the human eye depending on various parameters such as depth of attenuation (dimming)
and time sequence. According to one aspect of the invention, controls are incorporated
into the application to adjust the depth of dimming, to achieve a balance between
minimising the visible effect and maximising the reduction in burn-in.
[0023] Various embodiments of the invention will now be described in more detail by way
of example with reference to the drawings in which
Figure 1 shows a screen shot from a call centre display;
Figure 2 shows a call centre system with display, suitable for implementing the present
invention;
Figures 3 to 6 show typical bitmap layouts and processing of pixels according to embodiments
of the present invention;
Figures 7 and 8 show a displayed image to which the present invention has been applied.
[0024] The invention will be described with reference to BT call centres. BT call centres
use IPCC Wallboard for displaying operating statistics to the staff working in the
call centre. IPCC Wallboard is an application started when required either on a workstation
that is dedicated to the displays or as a background task on a supervisor's machine.
IPCC stands for IP Integrated Contact Distribution, a Cisco product name.
[0025] Figure 2 shows a typical call centre in block diagram form. A number of intelligent
subsystems are shown linked by a common local area network (LAN). These intelligent
subsystems include a plurality of work stations for the agents manning the telephones
in the call centre. Each agent is provided with a conventional general-purpose personal
computer and a telephone (here an IP phone interfacing to the LAN but in alternative
arrangements conventional telephones may be used connecting into a conventional telephone
switch). Each computer has a bus (not shown) to which are connected a central processing
unit (not shown) the visual display unit, a keyboard, and a local memory (not shown).
In the local memory are stored an operating system, a program for performing the call
centre tasks, and storage areas for storing data (all not shown). Each computer has
an interface to the LAN. The call centre LAN is also connected to the IPCC call centre
and a call manager. Also connected to the LAN is a controlling workstation that may
be a similar type of personal computer to the agents' workstation or, alternatively
a more powerful model. The controlling workstation will comprise the same basic elements
as the agents' computer but with additional video interface capability to drive one
or more large display screens or wallboards.
[0026] In operation, data is extracted from the IPCC system by the controlling workstation
and fed to the defined display areas, as illustrated in Figure 1. A number of display
screens (typically up to 9) may be connected to the controlling workstation in addition
to a standard computer monitor and each display screen can be configured to show a
different set of items (more than one external screen usually requires additional
video hardware to be fitted in the workstation.)
[0027] As values for displayed items such as "Calls Waiting" or "Agents Working" cross thresholds,
the affected displayed item can change colour to indicate that an action is required.
Each data item can have two thresholds defined. As the value of the item crosses these
thresholds, it can change colour to indicate that some action is required. These thresholds
are specific to each display area though they may be copied from one area to another
to keep them in step.
[0028] The principle of operation of the invention according to a first aspect will now
be described. According to this aspect, the image to be displayed is processed by
a computer, typically the controlling workstation, that feeds the image information
to one or more separate devices, e.g. plasma displays, for display. The image-processing
computer could, conveniently, also be the originator of the image and the processing
described below could conveniently be integrated into the software package that generates
the data to be displayed.
[0029] The computer application implementing the invention prepares the image to be shown
as a so-called source bitmap in computer memory. The source bit map will have an entry
corresponding to each physical pixel in the display. Each entry will contain information
of the intensity of the corresponding pixel. To better understand the implementation,
the bitmap may be conceptually divided into cells, each containing four picture elements
(pixels) in square formation.
[0030] The application scans this source bitmap pixel by pixel and determines whether each
pixel in turn requires to be dimmed. Pixels not requiring to be dimmed are copied
to the corresponding position in a destination bitmap of the same size as the source
bitmap. Pixels that require dimming have their individual colour values, red, green
and blue separated out and the colour brightness values multiplied by a theoretical
multiplicand between 0 and 1. The resultant dimmed pixel is copied to the destination
bitmap in a position corresponding to the one it occupied in the source bitmap.
[0031] To improve the speed of processing the pixel values, the multiplication described
in the previous paragraph can be performed using fixed point arithmetic. To achieve
this, the actual multiplicand is expressed as a numeric value between 0 and 255, with
the value of 255 corresponding to full brightness and 0 corresponding to switching
off the pixel completely. Scaling is carried out by dividing the result of the multiplication
by 256 (which may be simply achieved by bit shifting) and truncating the result as
necessary. For example, if the colour intensity values are 8 bit quantities, truncation
will be to the range 0 to 255. The formula can be expressed as follows:

[0032] The resultant bitmap is copied to the display device in the usual way using the position
and dimensions defined by the controlling application, i.e. is the position and size
of the image on the display screen. Where the visual effect of pixel-dimming is critical,
the reduction in intensity may be carried out in stages according to a further aspect
of the invention. According to this aspect, the desired dimming is achieved in stages
distributed across the dimming cycle with the theoretical multiplicand set to a different
value between 0 and 1. For example, for a four-stage dimming process, instead of multiplying
once by 0.5, the processing can consist of four successive multiplications by 0.84.
Fixed-point multiplication can then be achieved, as before, by using the equivalent
actual multiplicand between 0 and 255, as before. The return to normal intensity is
also achieved in stages. This can be achieved either by multiplication by an appropriate
actual multiplicand greater than 1 or reuse of stored values. In this latter case,
at each stage of the dimming process, the reduced intensity values for the affected
pixels are stored in memory cross-referenced to the pixel identity and to the stage
in the dimming process in which they are generated. In order to return the pixel to
normal intensity, these stored values are simply read in order and written into the
destination bitmap at the appropriate location.
[0033] According to another aspect of the present invention, the timing of changes to the
selection of pixels for dimming can be achieved in a number of ways, including: synchronously
with the updating of the information to be displayed (controlled by the application
generating the information) and on a fixed cycle, asynchronously from any information
change. If the application has a fixed cycle of updating the information to be displayed
(as in the case of collecting real-time statistics), each update can be used to trigger
the dimming action. Even if the information does not change from the previous cycle,
a new bitmap will be generated by the application as the bitmap intended for display.
The case where the application does not regularly refresh the display will require
intervention by an asynchronous process to perform the display refresh. This can be
implemented as a separate thread of execution to handle the display refresh. Arbitration
will be required to regulate access to the source bitmap when the application "wakes
up" to update the image at the same time that the display refresh process is processing
the reading the source bitmap to apply the dimming effect. A number of conventional
techniques for managing shared memory can be used to achieve shared access without
corruption of the image displayed. According to a preferred embodiment, the processing
is arranged so that each pixel in a display is processed at an interval of no more
than five minutes.
[0034] Hence, according to one preferred aspect of the invention, the selection of pixels
to which the dimming action is applied changes with each change to the image to be
displayed According to another preferred aspect of the invention, the selection changes
at regular intervals. According to a further preferred aspect of the invention, the
selection changes at irregular intervals depending on the display characteristics.
[0035] A sequence in which pixels may be dimmed according to the present invention will
now be described with reference to a row and column arrangement, i.e. a matrix of
pixels as commonly found in dot matrix display systems, as illustrated in Figures
3 to 6. In such a matrix, the rows are commonly referenced by sequential numbering
starting from one edge of the matrix. Similarly, the columns are referenced by sequential
numbering starting from another edge of the matrix orthogonal to the first edge. For
the initial selection, all pixels whose column and row have even values are affected.
On the second selection, pixels with odd column values and even row values are affected.
On the third selection, pixels with odd row values and even column values are selected.
On the fourth selection, pixels with odd row values and odd column values are affected.
The cycle then returns to the first selection and this continues as long as the controlling
application is running. The actual order in which the pixels are dimmed may be changed
from that given above without departing from the scope of the invention, for example
the sequence of row and column values: even/even, even/odd, odd/odd, odd/even may
be used
[0036] Preferably, the time interval of dimming each set of pixels is controlled independently
of the display refresh rate or the image update rate so that the interval can be set
with some degree of precision. Alternatively, if the application is expected to be
displaying information changing slowly but fairly regularly, such as the statistics
required in a Call Centre, then the update interval of the actual data can be used
to determine the timing of the pixel selection, reducing the complexity in the system.
For domestic plasma displays, an update interval of less than five minutes will be
suitable. If, however, the update interval exceeds five minutes, the addition of an
independent refresh timer for the selection interval should be implemented.
[0037] An alternative embodiment will now be described. As with the earlier embodiment,
described above, the invention is applied by means of a computer application preparing
the image to be displayed as a bitmap in computer memory. The bitmap is conceptually
divided into cells containing four picture elements (pixels) in square formation.
[0038] A mask is constructed in am auxiliary bitmap of identical size to the source bit
map by setting all the pixels in the auxiliary bitmap to grey (i.e. intermediate intensity)
then drawing a grid of one pixel wide lines of white (i.e. maximum intensity) spaced
one pixel apart both horizontally and vertically. When the mask is combined with the
original bitmap, the effect is to dim pixels corresponding to the remaining grey pixels
in the mask, and leave the other pixels at full brightness. The depth of the dimming
effect can be altered by changing the actual colour of the grey pixels, black effectively
blanks the pixel and full white disables the dimming functionality of the mask. The
depth can be set by the operator, who adjusts the depth of the dimming effect to provide
a balance between an intrusively visible effect and the requirement for prolonging
the life of the display device.
[0039] The result of the combining of the source bitmap and the mask in the auxiliary bitmap
is copied to the display device using the position and dimensions defined by the controlling
application.
[0040] On the next occasion that the display is refreshed, the same process is performed
except that the grid of white lines drawn on the mask bitmap is offset by one pixel
horizontally or vertically. By alternating the axis of the offset, the pixel to be
dimmed or blanked appears to rotate amongst four adjacent pixels in a square formation.
This "rests" the pixel that appears on the computer monitor for one period in four.
[0041] Figure 3 shows a typical layout of pixels in bitmap memory. The source bit map is
shown at the top of the figure as comprising a matrix of rows and columns. The rows
are here labelled from 0 (at the top of the bitmap) to n (at the bottom). Similarly,
the columns are here labelled from 0 (at the left of the bitmap) to n (at the right),
although image geometries other than square may be chosen. Each intersection of a
row and a column in the bitmap is referred to as a "location". As the bitmap relates
to a colour display, each location contains three pixel elements: red, green and blue.
In a typical 8-bit implementation, each element will consist of one byte of memory.
Binary addressing makes it easier to deal in memory areas that are formed from a power
of two elements. Hence each location has a fourth element that is not used in this
RGB display example.
[0042] The location of each pixel within the image (i.e. its memory address within the image
array) is found by adding its column number multiplied by the number of elements defining
a single pixel (including any unused elements, in this case four) to its row number
multiplied by the width of the bitmap in bytes (i.e. the number of elements in each
row). The width of the bitmap can be calculated by multiplying the number of columns
by the number of elements defining a single pixel. The result of this addition is
in turn added to the base address of the bitmap array in memory to give the base address
of the pixel, i.e. the memory address of the first element of that pixel in the bitmap.
[0043] Variations on this addressing will depend on the colour depth chosen by the application
developer, and the computer platform on which the bitmap is stored, in particular
on the configuration of the memory. Rows in memory may be inverted, i.e. the row at
the top of the bitmap may start at a low or high memory address. This is does not
affect the workings of the present invention as it is the entire bitmap that is processed
on each application of the dimming effect.
[0044] Figure 3 shows the copying of data from the source bitmap to the destination bitmap
for the first operation in the four operation cycle. A subset of four pixels is shown
greyed out in the source bitmap. The same four pixels are shown in more detail in
the centre of the figure showing how only one of the pixels in this subset is dimmed
before being copied (indicated by faint lines) to the destination bitmap. The remaining
three pixels in this subset are copied without modification (indicated by bold lines)
to the destination bitmap. This process is carried out for the first operation on
each subset of four pixels across the entire bitmap. An alternative way of viewing
the division of the bit map is to consider a group consisting of the first pixel in
each of the above subsets of four adjacent pixels (which we may distinguish as the
"local" subsets) to itself constitute a subset extending across the bit map (i.e.
an "extended" subset). According to this view , each of the pixels in one of the local
subsets constitute, together with the corresponding pixels in the others ones of the
local subsets, an extended subset of pixels extending across the bitmap with the pixels
of each extended subset being interposed with the pixels of the other three extended
subsets. An illustration of one such extended subset may be seen in the regular array
of dots (representing dimmed pixels) in the enlarged screen image of Figure 8.
[0045] Figure 4 shows the same source and destination bitmaps as Figure 3. Figure 4 shows
the copying of data from the source bitmap to the destination bitmap for the second
operation in the four operation cycle. The four pixels of the same local subset are
again shown in more detail in the centre of the figure showing how a second one of
the pixels in this subset is dimmed before being copied (indicated by faint lines)
to the destination bitmap. The remaining three pixels in this subset are copied without
modification (indicated by bold lines) to the destination bitmap. This process is
carried out for the second operation on each local subset of four pixels across the
entire bitmap.
[0046] Figure 5 shows the same source and destination bitmaps as Figures 3 and 4. Figure
5 shows the copying of data from the source bitmap to the destination bitmap for the
third operation in the four operation cycle. The four pixels of the same local subset
are again shown in more detail in the centre of the figure showing how a third one
of the pixels in this subset is dimmed before being copied (indicated by faint lines)
to the destination bitmap. The remaining three pixels in this subset are copied without
modification (indicated by bold lines) to the destination bitmap. This process is
carried out for the third operation on each local subset of four pixels across the
entire bitmap.
[0047] Figure 6 shows the same source and destination bitmaps as Figures 3 to 5. Figure
6 shows the copying of data from the source bitmap to the destination bitmap for the
fourth operation in the four operation cycle. The four pixels of the same local subset
are again shown in more detail in the centre of the figure showing how a fourth and
last one of the pixels in this subset is dimmed before being copied (indicated by
faint lines) to the destination bitmap. The remaining three pixels in this subset
are copied without modification (indicated by bold lines) to the destination bitmap.
This process is carried out for the fourth operation on each local subset of four
pixels across the entire bitmap.
[0048] To revisit the description of copying of pixels from the source to the destination
bitmap in terms of the extended subsets, each pixel in a first extended subset, e.g.
with reference to Figure 3, pixels in column 0, rows 0; 2, 4, etc; column 2, rows
0, 2, 4, etc and so on up to column n-1, row n-1 (assuming a matrix with an even number
of rows and columns) is dimmed before being copied (indicated by faint lines) to the
destination bitmap. The pixels of the other three extended subsets (basically the
remainder of the bitmap) are copied without modification (indicated by bold lines)
to the destination bitmap. With reference to Figure 4, pixels of the second extended
subset, i.e. those in column 1, rows 0; 2, 4, etc; column 3, rows 0, 2, 4, etc and
so on up to column n, row n-1 (assuming a matrix with an even number of rows and columns)
is dimmed before being copied (indicated by faint lines) to the destination bitmap.
The pixels of the other three extended subsets are copied without modification (indicated
by bold lines) to the destination bitmap. With reference to Figure 5, pixels of the
third extended subset, i.e. those in column 0, rows 1, 3, 5, etc; column 2, rows 1,
3, 5, etc and so on up to column n-1, row n (assuming a matrix with an even number
of rows and columns) is dimmed before being copied (indicated by faint lines) to the
destination bitmap. The pixels of the other three extended subsets are copied without
modification (indicated by bold lines) to the destination bitmap. With reference to
Figure 6, pixels of the fourth and final extended subset, i.e. those in column 1,
rows 1, 3, 5, etc; column 3, rows 1, 3, 5, etc and so on up to column n, row n (assuming
a matrix with an even number of rows and columns) is dimmed before being copied (indicated
by faint lines) to the destination bitmap. The pixels of the other three extended
subsets are copied without modification (indicated by bold lines) to the destination
bitmap.
[0049] It should be noted that the copying in each operation of three pixels in each subset
without modification (as indicated by bold lines) from the source bitmap to the destination
bitmap effectively restores to normal intensity whichever pixel was the subject of
dimming in the previous operation..
[0050] A practical implementation of the invention will now be described in detail in the
form of a simple software application designed to display a digital clock on a computer
monitor.
[0051] This is a test application designed to illustrate an implementation of the PlasmaSaver
burn-in reduction function. It is written using Borland Delphi® 2005, as a native
Windows application, i.e. not making use of Microsoft .NET. The application is made
up of a number of files with all the significant ones shown here. In this example,
all the files should be copied to the same folder on a workstation having the Delphi®
2005 development environment installed. By careful translation of the source code,
it should be possible to compile and run this application using other programming
languages such as C, C++, C#, etc.
Clock.dpr
[0052] This is the start point for the application. It is usually maintained automatically
by BDE.

DxPlasmaSaver.pas
MainForm.pas
SettingsDlg.pas
[0056] The following files are created automatically by the Borland Development Environment
(BDE) and do not need modifying by hand.
DxPlasmaSaver.dfm
[0057] Resource definitions for the "composite control" used to allow application operators
control over the PlasmaSaver effect. Maintained solely by the BDE.

MainForm.dfm
[0058] Resource definitions for the application's main form.

SettingsDIg.dfm
[0059] Resource definitions for the dialogue box giving the application user the opportunity
to change the depth of the PlasmaSaver effect.

[0060] Figure 7 shows a typical display screen from a call centre display in which various
statistical data relating to the operation of the call centre is displayed. The data
is essentially similar to that shown in Figure 1, although the image here differs
from that of Figure 1 in layout and details. The present invention is not restricted
to any particular design of image and is equally applicable to both images. As can
be seen from Figure 7, the invention can be implemented without a significant visual
impact. The visual impact of applying the invention is better demonstrated in Figure
8 which shows a magnified section of the display of Figure 7. From Figure 8 it can
be seen that a regular pattern of dimmed pixels is visible as a result of the selective
dimming of pixels distributed across the display area. The strength of this visible
effect may be controlled, as explained above.
[0061] The present invention is advantageously adapted for implementation in software. It
can be incorporated into computer applications without any changes to the hardware
or firmware of existing displays. Its scope extends to any display technology subject
to burn-in problems and is cheap to implement as its cost is subsumed into that of
the application making use of the invention. Alternatively, the present invention
may be integrated in to a display device in the form of software or firmware or, where
the advantages justify the additional cost, in hardware. Other embodiments of the
invention will occur to those skilled in display technology without requiring any
inventive activity on their part and are included within the scope of the invention.
[0062] According to a preferred embodiment, the present invention is particularly adapted
for an efficient implementation in software by arranging that all processing of pixel
intensity is achieved without any division operation (except simple bit-shifting)
and with a single multiplication operation. The present invention is neither restricted
to treating pixels conceptually divided into blocks of four pixels nor to pixel blocks
of a square form but applies to other divisions of an image of various pixel counts
and geometrical forms. The present invention is not restricted to masking pixels with
lines spaced by a single pixel but may be implemented with other spacings to alter
the visual effect. The preservation technique has application to both colour displays
and monochrome. With monochrome displays, the processing will typically apply to a
single intensity value per pixel. With colour, the processing will apply to each individual
colour element, e.g. the red, green blue of conventional plasma displays, the four
coloured LED groups used in some LED displays and other configurations.
[0063] As will be understood by those skilled in the art, the invention may be implemented
in software, any or all of which may be contained on various transmission and/or storage
media such as a optical, semiconductor or magnetic disc, tape or device so that the
program can be loaded onto one or more general purpose computers or could be downloaded
over a computer network using a suitable transmission medium.
1. A method for reducing wear in a display device comprising a plurality of pixels including
the steps of dividing the pixels into a plurality of subsets of interposed pixels;
processing each subset in turn by reducing the intensity of the pixels in the subset
and returning the pixels of the subset to normal intensity.
2. A method, as claimed in claim 1 including the steps of returning each subset to normal
intensity before reducing the intensity of the next subset.
3. A method, as claimed in claim 1 or claim 2, in which pixels adjacent in the display
belong to different subsets.
4. A method, as claimed in any above claim, in which no reduced-intensity pixels are
adjacent to one another in the display.
5. A method, as claimed in any above claim including the steps of processing an image
file comprising a plurality of entries with one entry for setting the intensity of
each pixel in the display, the steps including selecting those entries that correspond
to the pixels to be reduced in intensity and operating on those entries to effect
a reduction in intensity of the corresponding pixel.
6. A method, as claimed in claim 5 in which each entry in the image file comprises one
or more numbers defining the intensity of the corresponding pixel in the display,
the processing including multiplying each number by a dimming factor.
7. A method, as claimed in claim 5 in which each entry in the image file comprises one
or more numbers defining the intensity of the corresponding pixel in the display,
the processing including combining the image file with a mask file comprising a first
set of pixels set to maximum intensity and a second set of pixels set to a lower intensity.
8. A method, as claimed in claim 7 in which the first set of pixels form a grid and the
second set of pixels occupy the spaces in the grid.
9. A method, as claimed in any above claim in which the intensity of each pixel is represented
by a plurality of numbers, each number representing the intensity of a different colour
component of the pixel.
10. A method, as claimed in any above claim including initiating a reduction in pixel
intensity in response to a change in the image content.
11. A computer program or suite of computer programs for use with one or more computers
to carry out the method as set out in any above claim.
12. A signal processing means operable to provide a signal to a display device for defining
an image to be displayed; in which the signal processing means is operable for processing
the signal to cause temporary reductions in the intensity of pixels in the displayed
image according to a sequence in which the image comprises a plurality of subsets
of interposed pixels and the sequence comprises each subset being reduced in intensity
in turn.
13. A signal processing means as claimed in claim 12 including the steps of returning
each subset to normal intensity before reducing the intensity of the next subset.
14. A signal processing means as claimed in any one of claims 12 or 13, in which pixels
adjacent in the display belong to different subsets.
15. A signal processing means as claimed in any one of claims 12 to 14 , in which no reduced-intensity
pixels are adjacent to one another in the display.
16. A signal processing means as claimed in any one of claims 12 to 15 including the steps
of processing an image file comprising a plurality of entries with one entry for setting
the intensity of each pixel in the display, the steps including selecting those entries
that correspond to the pixels to be reduced in intensity and operating on those entries
to effect a reduction in intensity of the corresponding pixel.
17. A signal processing means as claimed in claim 16 in which each entry in the image
file comprises one or more numbers defining the intensity of the corresponding pixel
in the display, the processing including multiplying each number by a dimming factor.
18. A signal processing means as claimed in claim 16 in which each entry in the image
file comprises one or more numbers defining the intensity of the corresponding pixel
in the display, the processing including combining the image file with a mask file
comprising a first set of pixels set to maximum intensity and a second set of pixels
set to a lower intensity.
19. A signal processing means as claimed in claim 18 in which the first set of pixels
form a grid and the second set of pixels occupy the spaces in the grid.
20. A signal processing means as claimed in any one of claims 12 to 19 in which the intensity
of each pixel is represented by a plurality of numbers, each number representing the
intensity of a different colour component of the pixel.
21. A signal processing means as claimed in any one of claims 12 to 20 including initiating
a reduction in pixel intensity in response to a change in the image content.
22. A display device incorporating the signal processing means as claimed in any of claims
12 to 21.
23. A computer program or suite of computer programs for use with one or more processing
devices to provide any of the apparatus as set out in any one of claims 12 to 22.