System and method for enhancing graphic features produced by marking engines
AssigneeDP-Tek, Inc.
InventorAllen Frazier
Life of this patent
Estimating the term…
Loading patent…
AssigneeDP-Tek, Inc.
InventorAllen Frazier
Estimating the term…
Gray scale input data, derived from continuous tone data, is transformed into pulse patterns for driving a marking engine so that a variety of marks of different sizes and shapes are formed in any given pixel region. Gray scale input data is arranged (received) as an array of pixels, in the native engine resolution, including multi-bit per pixel gray level values. A pixel in the array is analyzed in a transformation (window) to determine the pulse pattern output based on the gray level value of the current pixel and on the gray level values of adjacent vertical and horizontal pixels. The pulse pattern output for driving the marking engine in the current pixel location is adjusted by the transformation to produce sub-pixel sized marks of various shapes, sizes, positions, and orientations that, in combination with neighboring marks so produced, provides for the flexible production of marking patterns that contain a number of gray scale levels substantially exceeding the number of gray scale levels contained in the input data, and that enhance the simulation of graphic features produced. The transformation flexibly selects from an optimized subset of pulse patterns available to produce the most accurately calibrated tones and features based on the input data. Hence, gray scale input data is transformed into a pulse pattern output for driving a marking engine.
A system for producing graphic features on paper, said features encoded as an array of pixels, each having an associated value, comprising:
A system for enhancing graphic features produced by a marking engine, wherein graphic data is available from a multi-bit per pixel raster source having a resolution equivalent to a native resolution of said marking engine, comprising:
A system for enhancing graphic features produced by a marking engine, wherein graphic data is available from a multi-bit per pixel raster source having a resolution equivalent to a native resolution of said marking engine, comprising;
A system for enhancing graphic features produced by a marking engine, wherein graphic data is available from a multi-bit per pixel raster source having a resolution equivalent to a native resolution of said marking engine, comprising:
A system for enhancing graphic features produced by a marking engine, wherein graphic data is available from a multi-bit per pixel raster source having a resolution equivalent to a native resolution of said marking engine, comprising:
A system for enhancing graphic features produced by a marking engine, wherein graphic data is available from a multi-bit per pixel raster source having a resolution equivalent to a native resolution of said marking engine, comprising:
A system for producing graphic features on paper, said features encoded as an array of pixels, each having an associated value, comprising:
A method of enhancing graphic features produced by a marking engine, said graphic features encoded as a plurality of pixels, each having an assigned value selected from a predetermined value range, said marking engine generating marks by energizing pixel locations disposed on scan lines in response to driving pulses in corresponding pixel periods, comprising the steps of:
Dependencies are inferred from the claim text.