Image processing device and method for compressing and decompressing images
AssigneeHimax Technologies Limited
InventorFang-Chen Chang
Life of this patent
Estimating the term…
Abstract
The disclosed image processing device receiving image data comprises a first encoder, a second encoder and an encoding switch. The first encoder generates first data by encoding the image data according to a predetermined method. The second encoder generates second data by encoding the image data according to an encoding pattern table. The encoding pattern table is set up in accordance with the first data. The encoding switch determines to output either the first data or the second data as an encoded result and generates a mark value for indicating the encoded result.
Claims20
An image processing device, receiving image data comprising a plurality of pixel values, comprising:
- a first encoder configured to generate first data by encoding the image data according to a predetermined method;
- a second encoder configured to generate second data by encoding the image data according to an encoding pattern table, wherein the encoding pattern table is set up in accordance with the first data;
- and
- an encoding switch configured to determine to output either the first data or the second data as an encoded result and generate a mark value for indicating the encoded result.
An image processing method performed by a tangible processor, receiving image data comprising a plurality of pixel values by an image processing unit, comprising:
- providing an encoding pattern table comprising a plurality of encoding indexes and encoding values stored in a first storage element, each encoding value corresponding to one of the encoding indexes;
- generating first data by encoding the image data according to a predetermined method;
- generating second data by encoding the image data according to the encoding pattern table;
- determining to output either the first data or the second data as an encoded result according to characteristics of the first data and the second data by an encoding switch;
- obtaining first decoding data comprising first values by decoding the first data according to the predetermined method and using the first values to update the encoding values in the encoding pattern table when the encoded result is the first data encoded according to the predetermined method;
- and
- generating a mark value indicating the encoded result is the first data encoded according to the predetermined method or is the second data encoded according to the encoding pattern table.
Dependencies are inferred from the claim text.