Method and apparatus for halftone rendering of a gray image using a blue noise mask
DCFirst Claim
1. A method for the halftoning of color images which comprises the step of utilizing, in turn, a pixel-by-pixel comparison of each of a plurality of color planes of said color image against a mask in which the mask comprises a non-determinate, non-white noise single valued function which is designed to provide visually pleasing dot profiles when thresholded and wherein said step of utilizing said pixel-by-pixel comparison is used to produce a halftoned image.
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.
129 Citations
11 Claims
- 1. A method for the halftoning of color images which comprises the step of utilizing, in turn, a pixel-by-pixel comparison of each of a plurality of color planes of said color image against a mask in which the mask comprises a non-determinate, non-white noise single valued function which is designed to provide visually pleasing dot profiles when thresholded and wherein said step of utilizing said pixel-by-pixel comparison is used to produce a halftoned image.
-
3. A method of halftoning a color image by utilizing a pixel-by-pixel comparison of said color image against at least one blue noise mask stored in a first memory, comprising the steps of:
-
a) scanning said color image to be halftoned to create a plurality of color plane image arrays, said scanning being performed on a pixel-by-pixel basis; b) storing each of said plurality of color plane image arrays in a second memory; c) comparing, on a pixel-by-pixel basis, the value of each corresponding pixel in a respective one of said at least one blue noise mask and each of said plurality of color plane image arrays to produce a plurality of binary color plane image arrays; and d) converting said plurality of binary color plane image arrays to a halftoned color image. - View Dependent Claims (4, 5, 6, 7)
-
-
8. A method of halftoning a color image by utilizing a pixel-by-pixel comparison of said color image against at least one blue noise mask stored in a first memory, comprising the steps of:
-
a) acquiring said color image to be halftoned to create a plurality of color plane image arrays, said acquiring being performed on a pixel-by-pixel basis; b) storing each of said plurality of color plane image arrays in a second memory; c) comparing, on a pixel-by-pixel basis, the value of each corresponding pixel in a respective one of said at least one blue noise mask and each of said plurality of color plane image arrays to produce a plurality of binary color plane image arrays; and d) converting said plurality or binary color plane image arrays to a halftoned color image.
-
-
9. A method for halftoning a color image by utilizing a pixel-by-pixel comparison of said color image against a first blue noise mask stored in a first memory, comprising the steps of:
-
a) acquiring said color image to be halftoned to create at least first and second color plane arrays, said acquiring being performed on a pixel-by-pixel basis; b) storing each of said at least first and second color plane arrays in a second memory; c) producing a second blue noise mask by shifting the pixels of said first blue noise mask at least one pixel position away from their position in said first blue noise mask; d) comparing, on a pixel-by-pixel basis, the value of each corresponding pixel in said second blue noise mask and one of said at least first and second color plane arrays to produce a first binary color plane image array; e) comparing, on a pixel-by-pixel basis, the value of each corresponding pixel in said first blue noise mask and a remaining one of said at least first and second color plane arrays not already compared to a different blue noise mask to produce a second binary color plane image array; and f) using said first and second binary color plane image arrays in forming a halftoned color image. - View Dependent Claims (10)
-
-
11. A method for the halftoning of color images which comprises the step of utilizing, in turn, a pixel-by-pixel comparison of each of a plurality of color planes of said color image against a respective one of a plurality of masks in which each respective mask comprises a non-deterministic, non-white noise single valued function which is designed to provide visually pleasing dot profiles when thresholded and wherein said step of utilizing said pixel-by-pixel comparison is used to produce a halftoned image.
Specification