Claims Analysis
Total Claims: 31
Claim 1
Independent Claim
95 words
A method for rotating a high addressability binary image having high addressability pixels, the method comprising: converting the high addressability pixels in the high addressability binary image to multi-bit pixels, the multi-bit pixels forming a multi-bit pixel image; determining neighborhood information about selected multi-bit pixels in the multi-bit pixel image; mapping selected multi-bit pixels to modified multi-bit pixels using the neighborhood information to generate a modified multi-bit pixel image; rotating the modified multi-bit pixel image; and re-defining the rotated modified multi-bit pixel image to form a rotated high addressability binary image having high addressability pixels.
Claim 2
Independent Claim
95 words
A method for rotating a high addressability binary image having high addressability pixels, the method comprising: converting the high addressability pixels in the high addressability binary image to multi-bit pixels, the multi-bit pixels forming a multi-bit pixel image; determining neighborhood information about selected multi-bit pixels in the multi-bit pixel image; mapping selected multi-bit pixels to modified multi-bit pixels using the neighborhood information to generate a modified multi-bit pixel image; rotating the modified multi-bit pixel image; and re-defining the rotated modified multi-bit pixel image to form a rotated high addressability binary image having high addressability pixels.
Claim 3
Dependent Claim
44 words
The method according to claim 1 , wherein converting the high addressability pixels in the high addressability binary image to multi-bit pixels includes: observing a neighborhood of high addressability pixels; and clustering the observed neighborhood of high addressability pixels to form a multi-bit pixel.
Claim 4
Dependent Claim
35 words
The method according to claim 2 , wherein, when the high addressability image has A-by high addressability, observing a neighborhood of high addressability pixels includes using an A-by-1 observation window, where A is an integer.
Claim 5
Dependent Claim
47 words
The method according to claim 1 , wherein determining neighborhood information about selected multi-bit pixels in the multi-bit pixel image comprises: observing a neighborhood of multi-bit pixels for each of the selected multi-bit pixels; and generating the neighborhood information based on the observed neighborhood of multi-bit pixels.
Claim 6
Dependent Claim
22 words
The method according to claim 4 , wherein the neighborhood of multi-bit pixels is observed using a 3×3 multi-bit pixel observation window.
Claim 7
Dependent Claim
14 words
The method according to claim 4 , wherein the neighborhood information is edge information.
Claim 8
Dependent Claim
14 words
The method according to claim 6 , wherein the edge information includes gradient information.
Claim 9
Dependent Claim
32 words
The method according to claim 7 , wherein determining the gradient information comprises: observing a multi-bit pixel above each selected multi-bit pixel; and observing a multi-bit pixel below each selected multi-bit pixel.
Claim 10
Dependent Claim
31 words
The method according to claim 8 , wherein generating the neighborhood information based on the observed neighborhood of multi-bit pixels includes determining if a boundary exists adjacent each selected multi-bit pixel.
Claim 11
Dependent Claim
33 words
The method according to claim 9 , wherein generating the neighborhood information based on the observed neighborhood of multi-bit pixels includes determining, if a boundary exists, if the boundary is positive or negative.
Claim 12
Dependent Claim
15 words
The method according to claim 6 , wherein the edge information includes black edge information.
Claim 13
Dependent Claim
39 words
The method according to claim 11 , wherein determining the black edge information comprises: observing a multi-bit pixel to the right of each selected multi-bit pixel; and observing a multi-bit pixel to the left of each selected multi-bit pixel.
Claim 14
Dependent Claim
22 words
The method according to claim 4 , wherein the neighborhood information includes multi-bit pixel values of the multi-bit pixels in the neighborhood.
Claim 15
Dependent Claim
24 words
The method according to claim 13 , wherein each neighborhood comprises a selected multi-bit pixel and 4 multi-bit pixels surrounding the selected multi-bit pixel.
Claim 16
Dependent Claim
46 words
The method according to claim 14 , wherein, for each neighborhood, generating the neighborhood information based on the observed neighborhood of multi-bit pixels comprises: combining image information from each of the multi-bit pixels in the neighborhood; and concatenating the image information to form a multi-bit word.
Claim 17
Dependent Claim
25 words
The method according to claim 15 , wherein the high addressability binary image possesses 4× high addressability, and the multi-bit word is a 20-bit word.
Claim 18
Dependent Claim
22 words
The method according to claim 1 , wherein the high addressability binary image possesses A-by high addressability, where A is an integer.
Claim 19
Dependent Claim
25 words
The method according to claim 17 , wherein each multi-bit pixel contains image information from A high addressability binary pixels, where A is an integer.
Claim 20
Dependent Claim
44 words
The method according to claim 1 , wherein mapping selected multi-bit pixels using the neighborhood information to generate a modified multi-bit pixel image comprises: inputting the neighborhood information into a template operator; and extracting a corresponding modified multi-bit pixel based on the neighborhood information.
Claim 21
Dependent Claim
15 words
The method according to claim 19 , wherein the template operator is a look-up table.
Claim 22
Dependent Claim
18 words
The method according to claim 20 , wherein a degree of rotation is input into the look-up table.
Claim 23
Dependent Claim
21 words
The method according to claim 21 , wherein the degree of rotation is at least one of 90°, 180°, and 270°.
Claim 24
Dependent Claim
16 words
The method according to claim 19 , wherein the template operator is a Boolean logic circuit.
Claim 25
Dependent Claim
16 words
The method according to claim 1 , wherein the multi-bit pixel image is an isomorphic image.
Claim 26
Dependent Claim
97 words
An image rotation system that rotates a high addressability binary image, the image rotation system comprising: an image clustering circuit that clusters the high addressability binary image to generate a multi-bit pixel image; a pixel parameter determining circuit that determines multi-bit pixel parameter information in the multi-bit pixel image; a pixel mapping circuit that converts the multi-bit pixel image to a modified multi-bit pixel image; an image rotation circuit that rotates the modified multi-bit pixel image; and a high addressability definition circuit that converts the rotated modified multi-bit pixel image into a rotated high addressability binary image.
Claim 27
Dependent Claim
97 words
An image rotation system that rotates a high addressability binary image, the image rotation system comprising: an image clustering circuit that clusters the high addressability binary image to generate a multi-bit pixel image; a pixel parameter determining circuit that determines multi-bit pixel parameter information in the multi-bit pixel image; a pixel mapping circuit that converts the multi-bit pixel image to a modified multi-bit pixel image; an image rotation circuit that rotates the modified multi-bit pixel image; and a high addressability definition circuit that converts the rotated modified multi-bit pixel image into a rotated high addressability binary image.
Claim 28
Dependent Claim
35 words
The image rotation system according to claim 25 , wherein the pixel parameter determining circuit comprises at least one of: a pixel value determining circuit; a gradient determining circuit; and a black edge determining circuit.
Claim 29
Dependent Claim
11 words
A printer comprising the image rotation system of claim 26 .
Claim 30
Dependent Claim
12 words
A personal computer comprising the image rotation system of claim 26 .
Claim 31
Dependent Claim
12 words
A facsimile machine comprising the image rotation system of claim 26 .