Adaptive variable length image coding apparatus
First Claim
Patent Images
1. An image data processor comprising:
- a first encoder provided for fixed length encoding on first image data to create second image data;
a second encoder provided for variable length encoding on the second image data output from said first encoder;
a discriminator which discriminates an attribute of the first image data; and
a controller which controls said second encoder according to the attribute discriminated by said discriminator;
wherein said controller inhibits encoding by said second encoder when the attribute discriminated by said discriminator satisfies a predetermined condition; and
further comprising a divider which divides a page of image data to a Plurality of blocks, wherein said discriminator discriminates attribute for each block and counts a number of blocks belonging to each attribute, and the predetermined condition is satisfied when a count of the attribute on color image is equal to or larger than a predetermined number.
1 Assignment
0 Petitions
Accused Products
Abstract
In a system for variable-length coding, when image data of a plurality of documents are compressed and stored in a compression memory, the image data is divided into a plurality of areas. Then, attributes are discriminated for each area, and the result of the attribute discrimination is written to an attribute memory. Attribute counters count the numbers of the discriminated attributes. A variable-length compression section compresses the code data with a compression method in response to the attribute data written to the attribute memory, and the compressed is written to a compression memory.
-
Citations
7 Claims
-
1. An image data processor comprising:
-
a first encoder provided for fixed length encoding on first image data to create second image data;
a second encoder provided for variable length encoding on the second image data output from said first encoder;
a discriminator which discriminates an attribute of the first image data; and
a controller which controls said second encoder according to the attribute discriminated by said discriminator;
wherein said controller inhibits encoding by said second encoder when the attribute discriminated by said discriminator satisfies a predetermined condition; and
further comprising a divider which divides a page of image data to a Plurality of blocks, wherein said discriminator discriminates attribute for each block and counts a number of blocks belonging to each attribute, and the predetermined condition is satisfied when a count of the attribute on color image is equal to or larger than a predetermined number. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification