Abstract:
A method includes forming a plurality of test patches in an array of orthogonal rows. The test patches are formed by using at least one printhead in an imaging machine. Each of the test patches is associated with a respective one of a plurality of initial input color values. The array of test patches includes a plurality of rows of varied-input test patches and at least one row of first equivalent-input test patches. A respective output color value of each of the test patches is measured. At least one first mathematical relationship is generated based on the output color values of the at least one row of first equivalent-input test patches. A plurality of adjusted input color values are calculated for respective ones of the varied-input test patches. Each adjusted input color value is calculated based upon the generated at least one first mathematical relationship. A second mathematical relationship is computed between the adjusted input color values and the output color values. The imaging machine is calibrated by using the second mathematical relationship.
Abstract:
A system and method for printer control and color balance calibration. The system and method address the image quality problems of print engine instability, low quality of color balance and contouring from the calibration. The method includes defining combinations of colorants, such as inks or toners that will be used to print images, defining a desired response for the combinations that are to be used and, in real time, iteratively printing CMY halftone color patches, measuring the printed patches via an in situ sensor and iteratively performing color-balance calibration based on the measurements, accumulating corrections until the measurements are within a predetermined proximity of the desired response. The calibration is performed on the halftones while they are in a high quantization resolution form.
Abstract:
A process for color graphics image processing, related to detection and segmentation of sweeps, is provided. An input graphics image is transformed into a three-dimensional histogram in an appropriate color space 104 (e.g., CIELUV). Two-dimensional histograms are estimated from the three-dimensional histogram 106. The two-dimensional histograms are processed to detect and segment sweeps 108. Sweep segment information from the processing of the two-dimensional histograms is combined 110. The combined sweep segment information is used to process the input graphics image to identify and segment sweeps 112. Post-processing may be optionally and selectively used to reject false alarms (i.e., areas falsely identified as sweeps) 114.
Abstract:
A color output device is generally driven by at least three independent control signals for control of its response. A desired response in device independent color space is normally obtained by employing a cascade consisting of a characterization transform and calibration transform. The calibration transform transforms input control variables into output control variables that are directly used to drive the device. Input control variables can be transformed into intermediate control variables, which can be then mapped to output control variables utilizing a two-dimensional transformation. The two-dimensional calibration architecture provides improved control functionality and flexibility.
Abstract:
What is disclosed is an image processing method for enabling one to print color graphics and other recognizable objects on monochrome printers while retaining color differences. More specifically, the present method is for preserving color discriminability in a grayscale representation. The method involves first sorting colors according to at least one characteristic dimension of a color space such as lightnesses. The color space preferably is a luminance-chrominance color space, although others are envisioned. The sorted colors are adjusted by a metric appropriate to the color space such that the metric imparts a degree of distinction among the colors along the chosen characteristic dimension. The spacing between two adjacent sorted colors can be constant, or weighted by the total color difference between the two colors in the original color space. Color difference can be calculated using for example nullE*ab, nullE*LCh, nullE*94, or DE2000 metrics. Once the colors have been adjusted, they are converted to the monochrome representation using straightforward techniques.
Abstract:
An image transfer apparatus with a scanner and a spectrophotometric sensor interacting logically with the scanner. When the scanner scans a medium containing a color image, the spectrophotometric sensor interacts with the scanner to aid in the automatic selection of a scanner color correction corresponding to the medium being scanned.
Abstract:
A method and system for image processing, in conjunction with classification of images between natural pictures and synthetic graphics, using SGLD texture (e.g., variance, bias, skewness, and fitness), color discreteness (e.g., R_L, R_U, and R_V normalized histograms), or edge features (e.g., pixels per detected edge, horizontal edges, and vertical edges) is provided. In another embodiment, a picture/graphics classifier using combinations of SGLD texture, color discreteness, and edge features is provided. In still another embodiment, a nullsoftnull image classifier using combinations of two (2) or more SGLD texture, color discreteness, and edge features is provided. The nullsoftnull classifier uses image features to classify areas of an input image in picture, graphics, or fuzzy classes.