3+1 layer mixed raster content (MRC) images having a text layer and processing thereof
AssigneeXerox Corporation
InventorsAmal Malik, Xing Li
Life of this patent
Estimating the term…
Abstract
A method, system and data structure for providing a 3+1 layer MRC image, including a text layer. The text layer includes pixel data corresponding to text in an image and may be assigned a predetermined value for a particular color. According to one or more embodiments, the 3+1 layer MRC image may be subject to clean-up processing to alter one or more of the layers, other than the text layer, based on the text layer pixel data. This clean-up processing reduces redundant information stored in the 3+1 layer MRC image and provides opportunities for file size reduction (i.e., data compression).
Claims19
A method for processing image data, comprising using a processor to perform:
- providing input image data;
- segmenting the input image data to generate:
- a background layer representing the background attributes of an image;
- a selector layer for identifying one or more foreground attributes of the image not included in the background layer;
- and
- a foreground layer representing the foreground attributes of the image;
- generating a text layer comprising pixel data representing text pixels of a particular color in the input image data;
- assigning the text pixel data a predetermined value for the particular color;
- integrating the background layer, the selector layer, the foreground layer, and the text layer into a data structure having machine-readable instructions that may be stored in a memory device;
- and
- altering one or more layers of the data structure, other than the text layer, based on the text layer pixel data.
A system for processing image data comprising:
- an image segmentor configured to receive image data and to generate
- a background layer representing the background attributes of an image;
- a selector layer for identifying one or more foreground attributes of the image not included in the background layer;
- and
- a foreground layer representing the foreground attributes of the image;
- a text layer generating unit configured to determine pixel data representing text pixels of a particular color in the input image data and to assign the text pixel data a predetermined value for the particular color;
- an integrating unit configured to integrate the background layer, the selector layer, the foreground layer, and the text layer into a data structure having machine-readable instructions that may be stored in an memory device;
- and
- a clean-up processing unit configured to alter one or more layers of the data structure, other than the text layer, based on the text layer pixel data.
Dependencies are inferred from the claim text.