Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
127 words
A method for compressing digital image data present as a matrix of M×N pixels, to a reduced data set, which comprises a) dividing the matrix of M×N pixels into blocks of u×v pixels, b) classifying the blocks of u×v pixels into blocks containing only pixels of one block color, or single-color blocks, blocks containing pixels of a foreground color and pixels of a background color, or two-color blocks, and blocks containing pixels with more than two colors, or multicolor blocks, and c) coding, in the image data of the single-color blocks and the two-color blocks, by command code words and data words, pixel patterns which are repeated in at least one manner selected from the group consisting of from block to block and within a block, respectively.
Claim 2
Independent Claim
127 words
A method for compressing digital image data present as a matrix of M×N pixels, to a reduced data set, which comprises a) dividing the matrix of M×N pixels into blocks of u×v pixels, b) classifying the blocks of u×v pixels into blocks containing only pixels of one block color, or single-color blocks, blocks containing pixels of a foreground color and pixels of a background color, or two-color blocks, and blocks containing pixels with more than two colors, or multicolor blocks, and c) coding, in the image data of the single-color blocks and the two-color blocks, by command code words and data words, pixel patterns which are repeated in at least one manner selected from the group consisting of from block to block and within a block, respectively.
Claim 3
Dependent Claim
23 words
The method according to claim 1 , which includes coding consecutive single-color blocks with a like block color as that of run lengths.
Claim 4
Dependent Claim
52 words
The method according to claim 1 , which includes coding the two-color blocks as bit patterns, assigning to each bit of the bit pattern a pixel of the two-color block, the bits of the bit pattern indicating whether the assigned pixel has one of the foreground color and the background color, respectively.
Claim 5
Dependent Claim
50 words
The method according to claim 3 , which includes forming the bit pattern only with bits for the pixels of such lines of the two-color block, the distribution of foreground color and background color of which is different from the corresponding distribution in the preceding line of the two-color block.
Claim 6
Dependent Claim
26 words
The method according to claim 3 , which includes forming the bit pattern only with bits for a subset of undersampled pixels of the two-color block.
Claim 7
Dependent Claim
23 words
The method according to claim 1 , which includes coding consecutive two-color blocks with a like bit pattern as that of run lengths.
Claim 8
Dependent Claim
25 words
The method according to claim 1 , which includes providing the single-color blocks in different regions of the image data with a different block color.
Claim 9
Dependent Claim
27 words
The method according to claim 1 , which includes providing that the foreground color and the background color are different in different regions of the image data.
Claim 10
Dependent Claim
33 words
The method according to claim 1 , which includes coding as run lengths, consecutive multicolor blocks which are supposed to be skipped in the compression of the single-color blocks and the two-color blocks.
Claim 11
Dependent Claim
20 words
The method according to claim 1 , which includes compressing the multicolor blocks by using a method of transformational coding.
Claim 12
Dependent Claim
15 words
The method according to claim 1 , which includes avoiding compression of the multicolor blocks.
Claim 13
Dependent Claim
32 words
The method according to claim 1 , which includes replacing a portion of the pixels in a multicolor block by the background color, and then coding the block like a two-color block.
Claim 14
Dependent Claim
32 words
The method according to claim 1 , which includes replacing a portion of the pixels in a multicolor block by an arbitrary color, and then coding the block like a multicolor block.
Claim 15
Dependent Claim
23 words
The method according to claim 1 , which includes coding one of the properties of transparency and nontransparency, respectively, for the background color.