Method and apparatus for halftone rendering of a gray scale image using a blue noise mask
DCFirst Claim
1. A method of halftoning a gray scale image by utilizing a pixel-by-pixel comparison of said image against a blue noise mask array stored in a first memory, comprising the steps of:
- a) scanning said gray scale image to be halftoned to create a gray scale image array on a pixel-by-pixel basis;
b) storing said gray scale image array in a second memory;
c) comparing, on a pixel-by-pixel basis, the value of each corresponding pixel in said blue noise mask array and said gray scale image array to produce a multibit image array; and
d) converting said multibit image array to the desired halftoned image, wherein said halftoned image of said gray scale image is a multi-toned image having multiple gray scale levels.
0 Assignments
Litigations
0 Petitions

Accused Products

Abstract
A method of and system for rendering a halftone image of a gray scale image by utilizing a pixel-by-pixel comparison of the gray scale image against a blue noise mask is disclosed in which the gray scale image is scanned on a pixel-by-pixel basis and compared on a pixel-by-pixel basis to an array of corresponding data points contained in a blue noise mask stored in a PROM or computer memory in order to produce the desired halftoned image. Both digital and optically implemented halftone methods are disclosed. Application specific modifications of the blue noise mask as well as its use for producing halftoned color images are also disclosed.
245 Citations
8 Claims
-
1. A method of halftoning a gray scale image by utilizing a pixel-by-pixel comparison of said image against a blue noise mask array stored in a first memory, comprising the steps of:
-
a) scanning said gray scale image to be halftoned to create a gray scale image array on a pixel-by-pixel basis; b) storing said gray scale image array in a second memory; c) comparing, on a pixel-by-pixel basis, the value of each corresponding pixel in said blue noise mask array and said gray scale image array to produce a multibit image array; and d) converting said multibit image array to the desired halftoned image, wherein said halftoned image of said gray scale image is a multi-toned image having multiple gray scale levels.
-
- 2. A method for halftoning image information which comprises the step of comparing such information against at least one array, wherein said at least one array is comprised of multibit threshold values, and said at least one array, when thresholded, produces a dot pattern according to a substantially blue noise power spectrum and wherein said step of comparing is used to produce a halftoned image.
- 4. A method for halftoning an image which comprises the step of comparing information derived from said image against at least one array, wherein said at least one array is constructed to produce a locally aperiodic dot profile with wraparound properties and wherein said step of comparing is used to produce a halftoned image.
- 6. A method for the halftoning of an image which comprises the step of comparing information derived from said image against at least one array, wherein said at least one array, when thresholded, produces a pattern that exhibits a power spectrum substantially characteristic of a blue noise power spectrum and wherein said step of comparing is used to produce a halftoned image.
Specification