Memory structures for image processing
AssigneeSamsung Display Co., Ltd.
InventorsSeokJin Han, Thomas Lloyd Credelle
Life of this patent
Estimating the term…
Abstract
A display system comprises line buffer memory that stores input image data in a first color space, and a plurality of gamut mapping modules that accept the input image data from the line buffer memory and performs a gamut mapping operation to produce mapped image data specified in a second color space. The system also includes a subpixel rendering module that renders the image data specified in the second color space for display on a display panel substantially comprised of a particular subpixel repeating group. The system architecture utilizes a plurality of gamut mapping modules which in turn allows for a reduction in the size of line buffer memory needed for the subpixel rendering operation.
Claims21
A display system comprising:
- a plurality of line buffer memories, each said line buffer memory configured to store input image data specified in a first color space,
- a plurality of gamut mapping modules, said gamut mapping modules configured to accept said input image data from said plurality of line buffer memories and to perform a gamut mapping of said input image data to a second color space;
- and
- a subpixel rendering module for performing subpixel rendering on said mapped image data of said second color space.
A display system comprising:
- a display panel substantially comprising a subpixel repeating group;
- said subpixel repeating group comprising subpixels having at least four primary colors;
- input circuitry for receiving input image data specified in a first color space;
- a plurality of K−1 line buffer memories, where K is an integer greater than one;
- each of said K−1 line buffer memories storing at least a portion of one line of said input image data;
- a plurality of K gamut mapping units;
- each of K−1 gamut mapping units being configured to accept at least a portion of one of K−1 lines of said input image data from at least one of said plurality of line buffer memories;
- one of said K gamut mapping modules being configured to accept at least a portion of one of K−1 lines of said input image data directly from said input circuitry;
- said plurality of K gamut mapping units being configured to perform a gamut mapping operation to convert said input image data specified in said first color space into K lines of mapped image data specified in a second color space defined by said at least four primary colors;
- and
- a subpixel rendering unit configured to accept said K lines of mapped image data specified in said second color space from said plurality of gamut mapping units;
- said subpixel rendering unit performing a subpixel rendering operation on said K lines of mapped image data to produce image data values for said subpixels of said display panel.
An image processing method for rendering an image onto a display panel substantially comprising a subpixel repeating group;
- the method comprising:
- receiving input image data specified in a first color space and indicating a portion of said image;
- storing said input image data in a plurality of line buffer memories;
- in a plurality of gamut mapping units configured to receive said input image data from the plurality of line buffer memories, performing a gamut mapping operation using said input image data stored in said plurality of line buffer memories to produce mapped image data indicating image data values in a second color space;
- and
- performing a subpixel rendering operation using said mapped image data to produce subpixel data values for rendering said portion of said image on said display panel.
Dependencies are inferred from the claim text.