Edge contrast adjustment filter
First Claim
1. An image processing method for producing objects with enhanced halftone edges, the method comprising:
- scanning with a scanner a digital image having a plurality of objects to obtain scanline data;
applying by an image processor an edge enhancement filter to the scanline data, including;
classifying each object into a set of shade classes,adding objects tagged as being associated with a first shade class to an event list, andadjusting a parameter if the added object is adjacent to an object classified in a second shade class;
generating an output format that includes contone and tag/hint planes; and
compressing the output format and sending the compressed output format to a printing system.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed herein is a method that includes a classifier that distinguishes objects based on their color shades. A moving window based operator looks at the color class of the adjacent objects and determines if an adjustment is necessary. If at least one of the objects is the type of interest and the color classes of the objects meet the criteria, then the boundary between the objects is subject to be adjusted. Two adjustment modes are discussed: “adjust-tagging” mode and “adjust-color” mode. In the adjust-tagging mode, a specific tag is sent down to the print engine to force the use of high addressability halftones for the boundary pixels in the darker object. In the adjust-color mode, a color lighter (usually white) than that of the lighter object is assigned to the boundary pixels in the lighter object. The width of the modified pixels along the boundary is configurable.
-
Citations
22 Claims
-
1. An image processing method for producing objects with enhanced halftone edges, the method comprising:
-
scanning with a scanner a digital image having a plurality of objects to obtain scanline data; applying by an image processor an edge enhancement filter to the scanline data, including; classifying each object into a set of shade classes, adding objects tagged as being associated with a first shade class to an event list, and adjusting a parameter if the added object is adjacent to an object classified in a second shade class; generating an output format that includes contone and tag/hint planes; and compressing the output format and sending the compressed output format to a printing system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An edge enhancement filtering method comprising:
-
applying by an image processor an edge enhancement filter to scanline data of a digital image, including; classifying each object into a set of shade classes; identifying edge pixels associated with adjacent objects that transition between a first shade class and a second shade class; determining whether the edge pixels need adjustment between the transitions; tagging the edge pixels to include at least one pixel width of a different color at an interface of an object portion of the transitions; generating an output format that includes contone and tag/hint planes; and
, compressing the output format and sending the compressed output format to a printing system. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. An edge enhancement filtering method for a printing system with a rendering tagging mechanism comprising:
-
applying by an image processor an edge enhancement filter to the scanline data, including; classifying each object into a set of shade classes, adding objects tagged as being associated with a first shade class to an event list, and adjusting a parameter if the added object is adjacent to an object classified in a second shade class, wherein the adjustment includes modifying a tag plane to force a high addressability screen; generating an output format that includes contone and tag/hint planes; and compressing the output format and sending the compressed output format to a printing system. - View Dependent Claims (20, 21)
-
-
22. An image processing method for producing objects with enhanced halftone edges, the method comprising:
-
scanning a digital image having a plurality of objects to obtain scanline data; applying an edge enhancement filter to the scanline data, including; classifying each object into a set of shade classes, modifying an edge pixel or contone value between two objects of different shade classes, identifying and tagging edges associated with certain shade types, adding edges associated with a first shade, examining whether the edge needs adjustment between highlight-midtone transitions, adjusting the parameter at the boundary pixel if a select mode is enabled, and placing at least one pixel width of white frame at an interface of a highlight portion; generating an output format that includes contone and tag/hint planes; and
,compressing the output format and sending the compressed output format to a printing system.
-
Specification