Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
109 words
A rescreener circuit for converting one bit per pixel input image data into multiple bit per pixel gray scale output image data comprising: integrator means for summing the number of input bits of one state surrounding and including the instant input bit, an edge extraction means for determining an edge correction value by calculating the rate at which the input image bits surrounding and including the instant input bit are changing in color in the vertical and horizontal directons, and means for adding the sum produced by said integrator means and the value produced by said edge extraction means to produce said multiple bit per pixel gray scale output.
Claim 2
Dependent Claim
109 words
A rescreener circuit for converting one bit per pixel input image data into multiple bit per pixel gray scale output image data comprising: integrator means for summing the number of input bits of one state surrounding and including the instant input bit, an edge extraction means for determining an edge correction value by calculating the rate at which the input image bits surrounding and including the instant input bit are changing in color in the vertical and horizontal directons, and means for adding the sum produced by said integrator means and the value produced by said edge extraction means to produce said multiple bit per pixel gray scale output.
Claim 3
Dependent Claim
231 words
The apparatus of claim 1 wherein said edge extraction means comprises: first means for determining a first column difference, d1x, between the number of input bits of one state in columns 2,3, and 4, as compared with the number of bits of the same state in columns 5,6, and 7, of rows 1 through 7, second means for determining a first row difference, d1y, between the number of input bits of one state in rows 2, 3 and 4, as compared with the number of bits of the same state in rows 5,6, and 7, of columns 1 through 7, third means for determining a second column difference, d2x, between the number of input bits of one state in columns 1,2, and 3, as compared with the number of bits of the same state in columns 4,5, and 6, of rows 1 through 7, fourth means for determining a second row difference, d2y, between the number of input bits of one state in rows 1,2, and 3, as compared with the number of bits of the same state in rows 4,5, and 6, of columns 1 through 7, where the instant bit is defined as the center bit of a matrix of columns 0 through 8 and rows 1 through 7 of input bits, and means for computing said edge correction value as a function of d1x, d2x, d1y, and d2y.
Claim 4
Dependent Claim
31 words
The apparatus of claim 2 wherein said integrator means 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
48 words
The apparatus of claim 2 wherein said means for computing determines the root mean square values of the following sets, d1x and d1y, d1x and d2y, d2x and d1y, and d2x and d2y, and determines said edge correction value as a function of said root mean square values.
Claim 6
Independent Claim
256 words
A 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, comprising the steps of: summing the bits of one state in said matrix, first determining a first column difference, d1x, between the number of input bits of one state in columns 2,3, and 4, as compared with the number of bits of the same state in columns 5,6, and 7, of rows 1 through 7. second determining a first row difference, d1y between the number of input bits of one state in rows 2,3, and 4, as compared with the number of bits of the same state in rows 5,6, and 7, of columns 1 through 7, third determining a second column difference, d2x, between the number of input bits of one state in columns 1,2, and 3, as compared with the number of bits of the same state in columns 4,5, and 6, of rows 1 through 7, fourth determining a second row difference, d2y, between the number of input bits of one state in rows 1,2, and 3, as compared with the number of bits of the same state in rows 4,5, and 6, of columns 1 through 7, computing an edge correction value as a function of d1x, d2x, d1y, and d2y, and adding said sum of bits of one state and said edge correction.
Claim 7
Independent Claim
256 words
A 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, comprising the steps of: summing the bits of one state in said matrix, first determining a first column difference, d1x, between the number of input bits of one state in columns 2,3, and 4, as compared with the number of bits of the same state in columns 5,6, and 7, of rows 1 through 7. second determining a first row difference, d1y between the number of input bits of one state in rows 2,3, and 4, as compared with the number of bits of the same state in rows 5,6, and 7, of columns 1 through 7, third determining a second column difference, d2x, between the number of input bits of one state in columns 1,2, and 3, as compared with the number of bits of the same state in columns 4,5, and 6, of rows 1 through 7, fourth determining a second row difference, d2y, between the number of input bits of one state in rows 1,2, and 3, as compared with the number of bits of the same state in rows 4,5, and 6, of columns 1 through 7, computing an edge correction value as a function of d1x, d2x, d1y, and d2y, and adding said sum of bits of one state and said edge correction.
Claim 8
Independent Claim
121 words
A method of converting binary scanned image data into multiple level continuous tone data comprising the steps of: first producing an integrated value of the color of a first area immediately surrounding each input pixel by summing the values of the binary input pixels, second producing an edge enhancement value of the rate of change in color in the horizontal and vertical directions by determining the difference in the number of white pixels in the left as compared with the right, and upper as compared with the lower halves of a second area generally surrounding the input pixel, and adding the integrated and edge enhancement values calculated in the first and second steps to produce an edge enhanced gray scale output.
Claim 9
Independent Claim
121 words
A method of converting binary scanned image data into multiple level continuous tone data comprising the steps of: first producing an integrated value of the color of a first area immediately surrounding each input pixel by summing the values of the binary input pixels, second producing an edge enhancement value of the rate of change in color in the horizontal and vertical directions by determining the difference in the number of white pixels in the left as compared with the right, and upper as compared with the lower halves of a second area generally surrounding the input pixel, and adding the integrated and edge enhancement values calculated in the first and second steps to produce an edge enhanced gray scale output.
Claim 10
Dependent Claim
33 words
The method of claim 6 wherein said first area is a seven by nine pixel area and wherein the summation of these first area binary values produces a six bit per pixel value.
Claim 11
Dependent Claim
40 words
The method of claim 7 wherein said second area is a six by seven pixel area, six rows being used when calculating a vertical rate of color change, six columns being used when calculating a horizontal rate of color change.