Method for moire-free color halftoning using non-orthogonal cluster screens
First Claim
Patent Images
1. A method of generating a plurality of non-orthogonal halftone screens for substantially moiré
- -free color halftoning, comprising;
locating non-orthogonal halftone cells substantially specified by two spatial vectors (xn1, yn1) and (xn2, yn2) that substantially form a non-orthogonal halftone cell, where, xn1, yn1 and xn2, yn2 are substantially integer valued;
identifying combinations of the located non-orthogonal halftone cells, suitable for tiling an image plane, of at least three of the located non-orthogonal halftone cells, where the spatial vectors of the identified combinations satisfy;
7 Assignments
0 Petitions
Accused Products
Abstract
The invention provides methods for using single-cell non-orthogonal cluster screens to satisfy the moiré-free conditions for color halftoning. The invention also provides methods that combine single-cell non-orthogonal cluster screens and line screens for moiré-free color halftoning. Particularly, the selection of these single-cell halftone screens is determined by satisfying moiré-free conditions provided in the respective spatial or frequency equations.
-
Citations
35 Claims
-
1. A method of generating a plurality of non-orthogonal halftone screens for substantially moiré
- -free color halftoning, comprising;
locating non-orthogonal halftone cells substantially specified by two spatial vectors (xn 1 , yn1 ) and (xn2 , yn2 ) that substantially form a non-orthogonal halftone cell, where, xn1 , yn1 and xn2 , yn2 are substantially integer valued;
identifying combinations of the located non-orthogonal halftone cells, suitable for tiling an image plane, of at least three of the located non-orthogonal halftone cells, where the spatial vectors of the identified combinations satisfy;
- View Dependent Claims (2, 3, 4, 5, 6)
- -free color halftoning, comprising;
-
7. A method of generating a plurality of non-orthogonal halftone screens for substantially moiré
- -free color halftoning, comprising;
locating non-orthogonal halftone cells substantially specified by two spatial vectors (xn 1 , yn1 ) and (xn2 , yn2 ) that substantially form a non-orthogonal halftone cell, where, xn1 , yn1 and xn2 , yn2 are substantially integer valued;
locating halftone line screens substantially specified by two spatial vectors (xm 1 , ym1 ) and (xm2 , ym2 ) that substantially form a halftone line screen, where, xm1 , ym1 and xm2 , ym2 are substantially integer valued while satisfying;
either ym 1 =0 and ym2 =1,or xm 1 =0 and xm2 =1;
identifying combinations of the located non-orthogonal halftone cells and at least one of the located halftone line screens, suitable for tiling an image plane, of at least three of the located non-orthogonal halftone cells and line screens where the spatial vectors of the identified combinations satisfy;
- View Dependent Claims (8, 9, 10, 11, 12)
- -free color halftoning, comprising;
-
13. An apparatus for generating non-orthogonal halftone screens for substantially moiré
- -free color halftoning, comprising;
a non-orthogonal halftone cell locating circuit, routine or agent that locates substantially non-orthogonal halftone cells that are substantially specified by two spatial vectors (xn 1 , yn1 ) and (xn2 , yn2 ) where, xn1 , yn1 and xn2 , yn2 are substantially integer valued;
a non-orthogonal halftone cell combination identifying circuit, routine or agent that identifies combinations, suitable for tiling an image plane, of at least three of the located non-orthogonal halftone cells where the spatial vectors of the identified combinations satisfy;
- View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
- -free color halftoning, comprising;
-
24. A method for using a plurality of non-orthogonal halftone screens for substantially moiré
- -free color halftoning, comprising;
inputting an image data;
converting the image data to a halftone image data;
using a plurality of tileable halftone screens that contain combinations of non-orthogonal halftone cells where each non-orthogonal halftone cell is substantially specified by two spatial vectors (xn 1 , yn1 ) and (xn2 , yn2 ), where, xn1 , yn1 and xn2 , yn2 are substantially integer valued;
identifying combinations of the located non-orthogonal halftone cells, suitable for tiling an image plane, of at least three of the located non-orthogonal halftone cells where the spatial vectors of the identified combinations satisfy;
- View Dependent Claims (25, 26, 27, 28, 29)
- -free color halftoning, comprising;
-
30. A method for using a plurality of non-orthogonal halftone screens for substantially moiré
- -free color halftoning, comprising;
inputting an image data;
converting the image data to a halftone image data;
using a plurality of tileable halftone screens that contain combinations of located non-orthogonal halftone cells and line screens;
where,each non-orthogonal halftone cell is substantially specified by two spatial vectors (xn 1 , yn1 ) and (xn2 , yn2 ), where, xn1 , yn1 and xn2 , yn2 are substantially integer valued, where,each line screen is substantially specified by two spatial vectors (xm 1 , ym1 ) and (xm2 , ym2 ) that substantially form a halftone line screen, where, xm1 , ym1 and xm2 , ym2 are substantially integer values while satisfying;
either ym 1 =0 and ym2 =1,or xm 1 =0 and xm2 =1, where,the spatial vectors of the combinations of located non-orthogonal halftone cells and line screens satisfy;
- View Dependent Claims (31, 32, 33, 34, 35)
- -free color halftoning, comprising;
Specification