De-screening halftones using sigma filters
First Claim
1. A method for converting halftone images into continuous-tone images, comprising:
- obtaining a halftone image;
defining a two-stage filter, wherein a first stage is a smoothing filter and a second stage is a sigma filter connected to the smoothing filter;
defining parameters for the smoothing filter and the sigma filter, which includes an intensity difference delta;
inputting the halftone image into a smoothing filter to derive an intermediate image;
sweeping a window across said halftone image and the corresponding intermediate image, and within a window, selecting those pixels that have an intermediate gray value within said intensity difference delta of a center window pixel;
applying a sigma filter to pixels from said halftone image that correspond to pixels selected in said sweeping step; and
outputting from said sigma filter a continuous-tone image which is piecewise-smooth and has preserved edges.
5 Assignments
0 Petitions
Accused Products
Abstract
A digital imaging system and method uses a two-stage sigma filter to de-screen color images. This filter does not assume any a priori knowledge about the screening process using to produce the halftone image. The two-stage sigma filter may therefore be used to convert color halftone images into continuous-tone images irrespective of the screening process used. The two-stage sigma filter may be constructed, or emulated in software, using an O (N) algorithm which performs smoothing and preserves edge information simultaneously in the Red/Green/Blue color space. This system and method outperforms conventional approaches which, for example, use a Gaussian blur, because it satisfies the dual criteria of completely eliminating halftone screens while preserving edge information. When combined with halftone segmentation techniques, a complete document processing algorithm for gray-scale and color documents is created.
49 Citations
9 Claims
-
1. A method for converting halftone images into continuous-tone images, comprising:
-
obtaining a halftone image;
defining a two-stage filter, wherein a first stage is a smoothing filter and a second stage is a sigma filter connected to the smoothing filter;
defining parameters for the smoothing filter and the sigma filter, which includes an intensity difference delta;
inputting the halftone image into a smoothing filter to derive an intermediate image;
sweeping a window across said halftone image and the corresponding intermediate image, and within a window, selecting those pixels that have an intermediate gray value within said intensity difference delta of a center window pixel;
applying a sigma filter to pixels from said halftone image that correspond to pixels selected in said sweeping step; and
outputting from said sigma filter a continuous-tone image which is piecewise-smooth and has preserved edges. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
Specification