Color display system
AssigneeCanon Kabushiki Kaisha
InventorsKia Silverbrook, William Clark Naylor, Jr., Michael Webb, David Ross Brown, Natalie Lisa Kershaw, Mark Pulver, Rodney James Whitby
Life of this patent
Estimating the term…
Abstract
A color display system that is capable of taking input intended to be displayed on a full color display (e.g. VDU) having a high refresh rate and displaying the image on a display having a much reduced number of displayable colors and a lower refresh rate. 24-bit RGB data is input and converted into bi-level RGBW data and halftoned in a render unit for storage before display. Motion detection is used to ensure that only those pixels that have change in value are updated on the display.
Claims30
A display system for displaying a continuous tone image on a display device having a plurality of pixels arranged in a plurality of lines, each pixel being capable of displaying a finite number of different colours, said system comprising:
- analogue input means adapted to receive an analogue input signal representing a continuous tone image to be displayed;
- converter means adapted to receive analogue colour information from said analogue input signal and to produce a corresponding digital representation of said analogue colour information for each pixel to be displayed;
- halftoning means adapted to receive said digital representation from said converter means and to produce a corresponding halftoned current output pixel value for each one of said plurality of pixels of the display device;
- frame store means adapted to store said current output pixel values from said halftoning means;
- line update means adapted to receive said digital representation for at least one said line and to divide said one line into a plurality of groups of pixels and to produce a corresponding signature for each of said groups, said corresponding signatures being stored in a signature storage means, said line update means being configured to compare said corresponding signature with a previous corresponding signature from said signature storage means so as to determine if the corresponding said group requires changing on said display device;
- and
- frame store controlling means adapted to receive information from said line update means as to whether a group of pixels requires changing and for causing said frame store means to write out at least the corresponding said current output pixel values to said display device.
A method of displaying an image having a plurality of pixels arranged in a plurality of lines, said method comprising the steps of:
- inputting colour information of each of a plurality of pixels in an analogue format;
- converting the colour information from the analogue format to a corresponding digital format for each said pixel;
- halftoning said digital information of each said pixel using a plurality of said pixels to produce output colour information;
- dividing each line of said image into a plurality of groups of said pixels and determining a corresponding signature for each of said groups, each said signature being calculated from said pixels within said group;
- determining those portions of the colour information that have changed by comparing a current signature of said groups with a previous signature of the corresponding group;
- and
- outputting said output colour information corresponding to at least those groups where it has been determined that said colour information has changed.
An arrangement for displaying video images, said arrangement comprising:
- signal means for providing a video input signal having colour and intensity information contained therein capable of producing a variable intensity continuous tone image using colours obtained in a first set having a first plurality of different colours;
- a display device capable of displaying colours in a second set having a substantially limited second plurality of different colours, and
- display converting means for receiving said input signal and manipulating said colour and intensity information using halftoning and signature comparison of groups of pixels, said groups comprising subdivisions of individual display lines, to provide converted colour and intensity information which, when input to said display device provides a substantially continuous tone, variable intensity image using said second set of different colours.
An arrangement for displaying video images, said arrangement comprising:
- signal means for providing a video input signal having colour information contained therein capable of producing a continuous tone image using colours obtained in a first set having a first plurality of colours;
- a display device capable of displaying colours in a second set having a substantially limited second plurality of colours;
- and
- display converting means for receiving said input signal and manipulating said colour information using halftoning and signature comparison of groups of pixels to provide converted colour information which, when input to said display device, provides a substantially continuous tone image using said second set of colours,
- wherein said input signal is in an analogue format and said display converting means includes:
- analogue input means adapted to receive said analogue input signal representing a continuous tone image to be displayed;
- converter means adapted to receive analogue colour information from said analogue input signal and to produce a corresponding digital representation of said analogue colour information,
- halftoning means adapted to receive the digital representation from said converting means and to produce a corresponding halftoned current output pixel value, for each one of a plurality of pixels of said display device, from said digital representation of said analogue colour information;
- frame store means adapted to store said current output pixel values from said halftoning means;
- line update means adapted to receive said output pixel values from said halftoning means and to further receive corresponding previous output pixel values from said frame store means and to determine by signature comparison if a group of pixels values have changed so as to require changing on said display device;
- and
- frame store controlling means adapted to receive information from said line update means as to whether a group of pixels requires changing and for causing said frame store means to write out said current output pixel values corresponding to at least said group of pixels to said display device, wherein said halftoning means is configured to error diffuse a plurality of pixels of an image to determine said current output pixel value, and said signature comparison determines a signature for each said group of pixels by calculating a weighted summation of said pixels within said group and comparing a current signature with a previous signature for the corresponding group to determine an amount of change, said changing of output pixels occurring when the amount of change of said signatures exceeds a predetermined value.
An arrangement for displaying video images, said arrangement comprising:
- signal means for providing a video input signal having colour information contained therein capable of producing a continuous tone image using colours obtained in a first set having a first plurality of colours;
- a display device capable of displaying colours in a second set having a substantially limited second plurality of colours, and
- display converting means for receiving said input signal and manipulating said colour information using halftoning and signature comparison of groups of pixels to provide converted colour information which, when input to said display device provides a substantially continuous tone image using said second set of colours,
- wherein said signal is in a digital format and provides a digital representation of said colours in said first set,
- wherein said display converting means includes:
- halftoning means adapted to receive said digital representation from said converting means to produce a corresponding halftoned current output pixel value, for each one of said plurality of pixels of said display device, from said digital representation of said colour information;
- frame store means adapted to store said current output pixel values from said halftoning means;
- line update means adapted to receive said output pixel values from said halftoning means and to further receive corresponding previous output pixel values from said frame store means and to determine by signature comparison if a group of pixels values have changed so as to require changing on said display device;
- and
- frame store controlling means for receiving information from said line update means as to whether a group of pixels requires changing and for causing said frame store means to write out said current output pixel values corresponding to at least said group of pixels to said display device,
- wherein said halftoning means is configured to error diffuse a plurality of pixels of an image to determine said current output pixel value, and said signature comparison determines a signature of each said group of pixels by calculating a weighted summation of said pixels within said group and comparing a current signature with a previous signature for the corresponding group to determine an amount of change, said changing of output pixels occurring when the amount of change of said signatures exceeds a predetermined value.
Dependencies are inferred from the claim text.