摘要:
A method of determining implied sample areas for each data point of each color in a source pixel data specified in a first sub-pixel format is used for sub-pixel rendering an image on a display specified in a second sub-pixel format. Each of the first and second sub-pixel formats comprises a plurality of colored sub-pixels. The method comprises determining a geometric center of each colored sub-pixel of the first format to define a sampling point; and defining each implied sample area by forming lines that are substantially equidistant between the sampling point of one colored sub-pixel and the sampling point of another neighboring same color colored sub-pixel. A similar technique may be used for determining resample areas for computing color values for rendering an image specified in a first sub-pixel format on a display substantially comprising a plurality of colored sub-pixels arranged in a second sub-pixel format.
摘要:
A method of determining implied sample areas for each data point of each color in a source pixel data specified in a first sub-pixel format is used for sub-pixel rendering an image on a display specified in a second sub-pixel format. Each of the first and second sub-pixel formats comprises a plurality of colored sub-pixels. The method comprises determining a geometric center of each colored sub-pixel of the first format to define a sampling point; and defining each implied sample area by forming lines that are substantially equidistant between the sampling point of one colored sub-pixel and the sampling point of another neighboring same color colored sub-pixel. A similar technique may be used for determining resample areas for computing color values for rendering an image specified in a first sub-pixel format on a display substantially comprising a plurality of colored sub-pixels arranged in a second sub-pixel format.
摘要:
A method of producing a plurality of filter kernels comprised of filter coefficients for use in a sub-pixel rendering operation comprises calculating a plurality of filter coefficients for each filter kernel by dividing a spatial area of an input image that is overlapped by a portion of a spatial rendering area by a total area of the spatial rendering area using floating point arithmetic. The method further comprises multiplying each filter coefficient by a divisor to produce a filter product such that a sum of all filter products produces a filter sum that equals the divisor. Then a binary search operation is performed to find a round off point for the filter sum such that when each filter coefficient is converted to an integer, a sum of the filter coefficients equals the divisor. The filter coefficients are then converted to integers using the round off point.
摘要:
Input image data indicating an image is rendered to a display panel in a display device or system that is substantially configured with a three primary color or multi-primary color subpixel repeating group using a subpixel rendering operation based on area resampling techniques. Examples of expanded area resample functions have properties that maintain color balance in the output image and, in some embodiments, are evaluated using an increased number of input image sample points farther away in distance from the subpixel being reconstructed than in prior disclosed techniques. One embodiment of an expanded area resample function is a cosine function for which is provided an example of an approximate numerical evaluation method. The functions and their evaluation techniques may also be utilized in constructing novel sharpening filters, including a Difference-of-Cosine filter.
摘要:
A display system comprises a display panel substantially comprising a subpixel repeating group tiled across the panel in a regular pattern. The subpixel repeating group comprises at least one white subpixel and a plurality of colored subpixels. The display system further comprises input circuitry configured to receive input image data indicating an image for rendering on the display panel, and subpixel rendering circuitry configured to compute an output luminance value for each subpixel of said display panel. The subpixel rendering circuitry multiplies data values of a spatial portion of the input image data by at least one image filter kernel which comprises a matrix of coefficients arranged such that each coefficient represents a fractional part of one of said data values of said spatial portion of said input image data. The subpixel rendering circuitry is further configured to sharpen the output luminance values using a luminance signal.
摘要:
A method of operating spatial sampling filters comprises detecting subpixel rendered areas, turning on a first set of spatial sampling filters for the subpixel rendered areas in response to detecting said subpixel rendered areas, detecting non-subpixel rendered areas; and turning on a second set of spatial sampling filters for the non-subpixel rendered areas in response to detecting the non-subpixel rendered areas.
摘要:
One system includes at least one input channel, an octant determining unit, an angle determining unit, and an angle offset unit. Each input channel receives chroma components of image data. The octant determining unit determines which octant a given image data occupies. The angle determining unit determines a hue angle of the given image data within an octant. The angle offset unit adjusts the hue angle for the image data according to the octant the image data was determined to occupy.
摘要:
In one embodiment, a display system includes a subpixelated display panel and a backlight array of individually controllable multi-color light emitters. When the display panel comprises a multi-primary subpixel arrangement having a white (clear) subpixel, the backlight control techniques allows the white subpixel to function as a saturated primary display color. In another embodiment, the display system may calculate a set of virtual primaries for a given image and process the image using a novel field sequential control employing the virtual primaries. In another embodiment, a display system comprises a segmented backlight comprising: a plurality of N+M light guides, said light guides forming a N×M intersections; a plurality of N+M individually addressable light emitter units, each of said N+M light emitter unit being associated with and optically connected to one of said N+M light guide respectively.
摘要:
In a first embodiment, a display system comprises a display panel with 4 or more colored subpixels. The display system receives input image data specified in a first color space and outputs image data specified in a second color space. The display system further comprises a gamut mapping module for mapping the input image data specified in the first color space to image data specified in the second color space. The gamut mapping module clamps out-of-gamut colors using at least a first clamping system and a second clamping system. The first and second clamping systems yield first and second clamped values. A weighting module produces a resulting clamped value from the first and second clamped values. A final output image value is derived from the resulting clamped value. Other embodiments of the display system include pre-reduction modules and adjustable GMA modules.
摘要:
An image processing system that receives source image data with a first resolution and renders a target image data onto a display having a second subpixel resolution and improves image quality in said rendered target image data is described.