Dilation of images without resolution conversion to compensate for printer characteristics
First Claim
1. A method for expanding features of an image represented by a plurality of binary pixels at a state transition portion of the image without affecting resolution of the image, a state transition defined by pixels at a first state adjacent to pixels at a second state, the method comprising the steps of:
- storing a group of pixels representing a portion of the image which overlies said state transition in a first storage;
isolating a window in said group of pixels, said window including a pixel formation comprising first and second correctable pixels and pixels surrounding said first and second correctable pixels, said first and second correctable pixels being adjacent to said state transition;
for said first correctable pixel, determining a corrected binary pixel state according to a first set of state determination rules, said first set of state determination rules being based on binary states of said pixels in said pixel formation; and
for said second correctable pixel, determining a corrected binary pixel state according to a second set of state determination rules, said second set of state determination rules being based on binary states of said pixels in said pixel formation and on said corrected binary pixel state of said first correctable pixel.
3 Assignments
0 Petitions
Accused Products
Abstract
An image compensation system which provides dilation or erosion of image features using halfbitting or fullbitting in the rendition of bitmap images, especially on a write-white printer. A region of pixels of an image is isolated which includes two or more correctable pixel locations. A set of state determination rules, based on the formation of pixels in the isolated region, is used to determine a corrected binary pixel state for each of the correctable pixels. Corrections for one correctable pixel may be considered in the state determination rules for adjacent correctable pixels. A single enhanced output pixel is provided for each image input pixel, thereby preserving the original image resolution. Performing enhancements on multiple input pixels simultaneously increases the system throughput.
-
Citations
13 Claims
-
1. A method for expanding features of an image represented by a plurality of binary pixels at a state transition portion of the image without affecting resolution of the image, a state transition defined by pixels at a first state adjacent to pixels at a second state, the method comprising the steps of:
-
storing a group of pixels representing a portion of the image which overlies said state transition in a first storage; isolating a window in said group of pixels, said window including a pixel formation comprising first and second correctable pixels and pixels surrounding said first and second correctable pixels, said first and second correctable pixels being adjacent to said state transition; for said first correctable pixel, determining a corrected binary pixel state according to a first set of state determination rules, said first set of state determination rules being based on binary states of said pixels in said pixel formation; and for said second correctable pixel, determining a corrected binary pixel state according to a second set of state determination rules, said second set of state determination rules being based on binary states of said pixels in said pixel formation and on said corrected binary pixel state of said first correctable pixel. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus for converting an image represented by a plurality of binary pixels from a first format at a first resolution to a second format at the first resolution, comprising:
-
means for inputting a portion of said plurality of binary pixels representing the image; means for isolating a window of pixels in said portion of said plurality of binary pixels representing the image including a pixel formation comprising a plurality of adjacent correctable pixels and pixels surrounding said correctable pixels; means for storing a set of state determination rules based on said pixel formation; lookup means for determining a corrected binary pixel state for each correctable pixel according to said set of state determination rules; and means for outputting said corrected binary pixel states. - View Dependent Claims (8)
-
-
9. A method for converting an image from a first format into a second corrected format in a system for reproducing images image represented by a plurality of pixels, the method comprising the steps of:
-
storing a group of pixels representing a portion of said image in the first format in a first storage, each of said pixels having a binary state; isolating a window in said group of pixels including a pixel formation comprising first and second adjacent correctable pixels and pixels surrounding said first and second correctable pixels; for said first correctable pixel, determining a corrected binary pixel state in said second corrected format according to a set of state determination rules, said state determination rules being based on binary states of said pixels in said pixel formation; and for said second correctable pixel, determining a corrected binary pixel state in said second corrected format according to said set of state determination rules, said state determination rules for said second correctable pixel position further being based on said corrected binary pixel state of said first correctable pixel. - View Dependent Claims (10, 11, 12, 13)
-
Specification