Error diffusion halftoning system
First Claim
Patent Images
1. A method of selecting an intensity threshold for image halftoning comprising the steps of:
- (a) selecting a first intensity threshold if an error of at least one a current pixel and a neighboring pixel exceeds a first error threshold;
(b) selecting a second intensity threshold if an error of a pixel remotely neighboring said current pixel exceeds a second error threshold and said first intensity threshold is not selected; and
(c) selecting a third intensity threshold if at least one of said first and said second intensity thresholds is not selected.
2 Assignments
0 Petitions
Accused Products
Abstract
Artifacts of error diffusion halftoning are reduced by selecting a halftone threshold for a current pixel on the basis of an accumulated halftone error for the pixel and its neighbors.
41 Citations
22 Claims
-
1. A method of selecting an intensity threshold for image halftoning comprising the steps of:
-
(a) selecting a first intensity threshold if an error of at least one a current pixel and a neighboring pixel exceeds a first error threshold;
(b) selecting a second intensity threshold if an error of a pixel remotely neighboring said current pixel exceeds a second error threshold and said first intensity threshold is not selected; and
(c) selecting a third intensity threshold if at least one of said first and said second intensity thresholds is not selected. - View Dependent Claims (2, 3, 4)
-
-
5. A halftone image display method comprising the steps of:
-
(a) determining an intensity of a current pixel in an image;
(b) augmenting said intensity of said current pixel with a current pixel error;
(c) selecting a first intensity threshold if at least one of said current pixel error and a neighboring pixel error is less than an error threshold and otherwise selecting a second intensity threshold;
(d) displaying said current pixel with one of a first displayed intensity if said augmented intensity of said current pixel exceeds said selected intensity threshold and otherwise displaying said current pixel with a second displayed intensity; and
(e) assigning an error between said displayed intensity and said augmented intensity of said current pixel to at least one pixel neighboring said current pixel. - View Dependent Claims (6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19)
-
-
12. An error diffusion halftone image display method comprising the steps of:
-
(a) determining an intensity of a current pixel in an image;
(b) augmenting said intensity of said current pixel with a current pixel error;
(c) selecting a first intensity threshold if at least one of said current pixel error and an immediate neighboring pixel error is less than a first error threshold;
(d) selecting a second intensity threshold if a remote neighboring pixel error is less than a second error threshold and said first error threshold is not selected;
(e) selecting a third intensity threshold if a more remote neighboring pixel error is less than a third error threshold and one of said first and said second error thresholds is not selected;
(f) selecting a fourth intensity threshold if one of said first, said second, and said third intensity thresholds is not selected;
(g) displaying said current pixel with one of a first displayed intensity if said augmented intensity of said current pixel exceeds said selected intensity threshold and otherwise displaying said current pixel with a second displayed intensity; and
(h) assigning an error between said displayed intensity and said augmented intensity of said current pixel to at least one pixel neighboring said current pixel.
-
-
20. A halftoning encoder comprising:
-
(a) a selected thresholding unit comparing an input intensity of a current pixel to a selected threshold intensity; and
(b) a threshold selection unit selecting one of a plurality of threshold intensities for said selected threshold unit in response to an error for at least one of said current pixel and a pixel neighboring said current pixel. - View Dependent Claims (21, 22)
-
Specification