Method and apparatus for reconstructing indexed color spaces

a color space and indexing technology, applied in the field of indexing color spaces, can solve the problems of redundancy of color information in image containers unnecessarily, image data including redundant color information, and increasing the size of the overall image data stored in the given image container

a color space and indexing technology, applied in the field of indexing color spaces, can solve the problems of redundancy of color information in image containers unnecessarily, image data including redundant color information, and increasing the size of the overall image data stored in the given image container

US9135727B2Active Publication Date: 2015-09-15ADOBE SYST INC

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and apparatus for reconstructing indexed color spaces
  • Method and apparatus for reconstructing indexed color spaces
  • Method and apparatus for reconstructing indexed color spaces

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0014]Embodiments of the present invention include a method and apparatus for reconstructing indexed color spaces. The embodiments create a set of all of the indexed color spaces in an image container. Each indexed color space has a bit depth. A bit depth is the number of bits used to indicate the color of a single pixel. For example, a monochrome image has a bit depth of 1 because 21=2 colors, often black and white. An image that may be represented using 4 colors has an indexed color space with a bit depth of 2 (22=4 colors), and so on. Embodiments of the present invention reconstruct indexed color spaces. However, in reconstructing the indexed color spaces, the bit depth of the reconstructed color spaces is never increased. As such, the size of the color space in never increased while at the same time, never removing a color that is used to represent an image stream. Thus, the reconstructed indexed color space can be used to reconstruct the original image without loss or deteriora...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A computer implemented method and apparatus for reconstructing indexed color spaces. The method comprises accessing a plurality of indexed color spaces, wherein each indexed color space comprises a bit depth; and creating one or more unions of two or more indexed color spaces from the plurality of indexed color spaces, wherein the bit depth of the union of the two or more indexed color does not exceed the bit depth of any of the two or more indexed color spaces.

Description

BACKGROUND OF THE INVENTION[0001]1. Field of the Invention[0002]Embodiments of the present invention generally relate to indexed color spaces and, more particularly, to a method and apparatus for reconstructing indexed color spaces.[0003]2. Description of the Related Art[0004]Many image container formats, such as Tagged Image File Format (TIFF), Portable Document Format (PDF), PHOTOSHOP® Document (PSD), ADOBE® ILLUSTRATOR® (AI), and the like, hold multiple images, each with its own indexed color space. The use of multiple indexed color spaces typically results in the image container including redundant color information. For example, an image container may hold an ADOBE® PHOTOSHOP® image. Each layer of a PHOTOSHOP® image is stored as an image stream. Similarly, each image included in a PDF is an image stream. When an image stream is encoded, color information may not be directly carried by the image pixel data, but is stored in a separate piece of data called a palette or an indexed...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
15 Sep 2015
Publication
US9135727B2
IPC
G06T11/00
CPC
G06T11/001
Inventors
KURUVILLA, ASHOK MATHEW