Graphic image compression and storage system
AssigneeElectronic Data Systems Corporation
InventorsKathy Elaine Butler, George Kenneth Sergent
Life of this patent
Estimating the term…
Abstract
A method of creating image palm prints is provided that comprises storing image data as a metafile within a clipboard storage facility (20). The metafile is then transferred to a memory device context (18). A portion of the image is then extracted using a boundary scan to discard background image data. The image is then converted into a device independent bit map and the device independent bit map is compressed to a predetermined size. The image palm print is then created by associating the compressed device independent bit map with the dimension data and palette information.
Claims7
A method of processing graphic image data comprising the steps of:
- storing image data as a metafile within a shared storage facility;
- transferring the image data to a memory device context;
- extracting a portion of the image data from background fields using a boundary scan;
- discarding the background fields;
- processing the extracted portion of the image data to create a device independent bit map;
- compressing the device independent bit map to create a compressed image data set;
- checking the size of the compressed image data set against a predetermined size;
- repeating the steps of compressing and checking until the compressed image data set is the same size or smaller than the predetermined size;
- creating an image palm print by associating the compressed image data set with image palette data;
- and
- storing the image palm print in a mass storage system.
A graphics processing system comprising:
- a processor system operable to access a clipboard storage facility and a memory device context;
- an input system coupled to the processor system and operable to provide commands to the processor system;
- a display system coupled to the processor system and operable to display graphic images to a user of the graphics processing system;
- the processor system operable to execute application programs to retrieve image data and to convert and store the image data as a metafile within the clipboard storage facility;
- the processor system further operable to access the clipboard storage facility and retrieve the metafile and write the metafile into the memory device context;
- the processor system further operable to perform a boundary scan on the image data within the memory device context to extract and discard background fields from the image data leaving a remainder image;
- and
- the processor system further operable to convert the remainder image to a device independent bit map and to compress the device independent bit map to a predetermined image size using an iterative process.
Dependencies are inferred from the claim text.