Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
109 words
Apparatus for converting one bit per pixel input image data into multiple bit per pixel gray scale output image data, characterised by: an integrator (20) for summing the number of input bits of one state in an area surrounding and including the instant input bit, an edge extractor (21) for determining an edge correction value by calculating the rate at which the input image bits in the said area are changing in color in orthogonal directions, and an adder (22) for adding the sum produced by said integrator (20) and the value produced by said edge extractor (21) to produce multiple bit per pixel gray scale output image data.
Claim 2
Dependent Claim
109 words
Apparatus for converting one bit per pixel input image data into multiple bit per pixel gray scale output image data, characterised by: an integrator (20) for summing the number of input bits of one state in an area surrounding and including the instant input bit, an edge extractor (21) for determining an edge correction value by calculating the rate at which the input image bits in the said area are changing in color in orthogonal directions, and an adder (22) for adding the sum produced by said integrator (20) and the value produced by said edge extractor (21) to produce multiple bit per pixel gray scale output image data.
Claim 3
Dependent Claim
160 words
The apparatus of claim 1, characterised in that said edge extractor (21) comprises: a first circuit (25) for determining the difference between the number of input bits of one state in columns (and rows) 2, 3 and 4 of a matrix into which the said area is subdivided, and the number of bits of the same state in columns (and rows) 5, 6 and 7, of rows (columns) 1 through 7, a second circuit (25) for determining the difference between the number of input bits of one state in columns (and rows) 1,2 and 3 and the number of bits of the same state in columns (and rows) 4, 5 and 6, of rows (and columns) 1 through 7, where the instant input bit is defined as the center bit of a matrix of columns 0 through 8 and rows 1 through 7 of input bits, and a third circuit (33) for computing an edge correction value from said differences.
Claim 4
Dependent Claim
33 words
The apparatus of claim 2 characterised in that said integrator (20) sums the number of input bits of one state in a seven row by nine column matrix surrounding the instant input pixel.
Claim 5
Dependent Claim
55 words
The apparatus of claim 2 or 3, characterised in that said third circuit (33) also determines the four possible root mean square values of a column difference and a row difference, and determines which of said root mean square values is to be added to or subtracted from the sum produced by said integrator (20).
Claim 6
Independent Claim
172 words
The method of converting one bit per pixel input image data into multiple bit per pixel gray scale output image data, where the instant input bit is defined as the center bit of a matrix of columns 0 through 8 and rows 1 through 7 of input bits, characterised by the steps of: summing the bits of one state in said matrix; determining the difference in the number of bits in columns 2, 3 and 4, and in 5, 6 and 7, and also the difference between columns 1, 2 and 3, and 4, 5 and 6, in rows 1 through 7; determining the difference in the number of bits in rows 2, 3, 4 and 5, 6, 7, and also the difference between rows 1, 2, 3, and 4, 5, 6, in columns 1 through 7; determining the four possible root mean square values of a row difference and a column difference, and adding or subtracting one of said root mean square values to said sum of bits of one state.
Claim 7
Independent Claim
172 words
The method of converting one bit per pixel input image data into multiple bit per pixel gray scale output image data, where the instant input bit is defined as the center bit of a matrix of columns 0 through 8 and rows 1 through 7 of input bits, characterised by the steps of: summing the bits of one state in said matrix; determining the difference in the number of bits in columns 2, 3 and 4, and in 5, 6 and 7, and also the difference between columns 1, 2 and 3, and 4, 5 and 6, in rows 1 through 7; determining the difference in the number of bits in rows 2, 3, 4 and 5, 6, 7, and also the difference between rows 1, 2, 3, and 4, 5, 6, in columns 1 through 7; determining the four possible root mean square values of a row difference and a column difference, and adding or subtracting one of said root mean square values to said sum of bits of one state.