Apparatus and method for representing visual information for embedded handheld devices
AssigneeMajesco Holdings, Inc.
InventorAlexandre Ganea
Life of this patent
Estimating the term…
Abstract
Displays on embedded devices, such as cell phones, personal digital assistants, and game machines, typically have low color-depth resolution displays. The conversion of color image from high color-depth resolution formats, such as 24-bit per pixel color, to lower color-depth resolution formats for display on low color-depth resolution displays, such as those having 15-bit per pixel color, results in degraded image appearance, especially for 24-bit format images having gradual color changes. The present invention manipulates the color information of images or video sequences and improves the appearance of the display by dithering representations of the images in a color space having a luminance coordinate.
Claims30
A method of displaying an image on a display, the image being generated or stored with a first number of bits of color-depth resolution per pixel, the display having a second number of bits of color-depth resolution per pixel less than the first number of bits, said method comprising:
- accepting an image in a first color space at the first number of bits of color-depth resolution per pixel;
- in the case that the first color space is not in a color space having one luminance coordinate and two chrominance coordinates, converting the image to a color space having one luminance coordinate and two chrominance coordinates, with the luminance coordinate having a third number of bits of depth resolution and the chrominance coordinates each having a fourth number of bits of depth resolution;
- dithering the pixels of the image in the color space to produce an image in a color space with the luminance coordinate having a fifth number of bits of depth resolution and the chrominance coordinates each having a sixth number of bits of depth resolution;
- and
- converting the dithered image to RGB space for display, with each of R, G, and B having the second number of bits of color-depth resolution.
A computer readable carrier medium carrying one or more computer readable code segments to instruct a processor to display an image on a display, the image being generated or stored with a first number of bits of color-depth resolution per pixel, the display having a second number of bits of color-depth resolution per pixel less than the first number of bits, said method comprising:
- accepting an image in a first color space at the first number of bits of color-depth resolution per pixel;
- in the case that the first color space is not in a color space having one luminance coordinate and two chrominance coordinates, converting the image to a color space having one luminance coordinate and two chrominance coordinates, with the luminance coordinate having a third number of bits of depth resolution and the chrominance coordinates each having a fourth number of bits of depth resolution;
- dithering the pixels of the image in the color space to produce an image in a color space with the luminance coordinate having a fifth number of bits of depth resolution and the chrominance coordinates each having a sixth number of bits of depth resolution;
- and
- converting the dithered image to RGB space for display, with each of R, G, and B having the second number of bits of color-depth resolution.
Dependencies are inferred from the claim text.