摘要:
A method for calibrating a printer includes printing a set of color samples with the printer, the set of samples or calibration target generated dynamically in response to selected printer variables, and reflecting at least a portion of the printer gamut. Each printed color sample in the set of samples is measured calorimetrically, to determine the printer's response thereto, so that a calibration table can be generated, taking into account printer variables selected by a user.
摘要:
A new and improved method for mapping out-of-gamut colors into an output gamut in a manner which results in an output image created by an image output terminal which is aesthetically pleasing and faithful to the original input image. A plurality of input pixel color values IPV comprising an input gamut IG are respectively mapped to a corresponding plurality of output pixel color values OPV so that the dynamic lightness range of the input gamut IG is compressed to that of the output gamut OG. This is accomplished by inverting at least one of the gray values defining the input pixel value IPV, applying a gamma function thereto, and then reversing the inversion step. The value of gamma &ggr; controls the amount of lightness compression and is selected based upon either the darkest actual or the darkest expected color in the input gamut IG as compared to the darkest color in the output gamut OG. If necessary, a subsequent gamut clipping operation is performed to map all resulting out-of-gamut output pixel values XOPV to values in the output gamut OG as a second processing step. Preferably, a centroid gamut clipping operation is used to map each out-of-gamut value XOPV to the surface SOG of the output gamut OG.
摘要:
An electronic imaging system includes a receiver for receiving a digital representation of an input image, and a conversion processor for converting the input image to an output image, typically defined by distinct color spaces. The conversion processor is configured as a multidimensional look up table containing nodes at each of series of predefined input addresses. Each node is preloaded with an output color value corresponding to the input addresses. The look up table can accommodate a more efficient placement of nodes within N-dimensional space by a particular method of multidimensional interpolation. The method includes applying an interpolation algorithm in N−1-dimensional space, and then performing a 1-dimensional linear interpolation in the remaining dimension between the resulting values. Such a method allows for nodes to be allocated to rapidly changing areas within the color space represented by the LUT, while less dynamic areas can be suitably served by fewer nodes.
摘要:
A processing system for preparing a plural separation document image for printing, including a process for mitigation or reduction of three color moiré. An approximation of moiré amplitude is calculated, and compared to a reference. Where three color moiré mitigation is desirable, black is removed and replaced with other separation colors.
摘要:
The present invention is directed to a method and apparatus for improving the efficiency of color correcting subsampled luminance and chrominance based data. More specifically, the present invention is directed to a method of applying a full conversion between color spaces for one pixel in a selected pixel block. Chrominance values are assigned to the remaining pixels based upon their luminance values relative to the luminance value of the converted pixel. The invention may be used to convert between various types of color spaces, and may be used in the processing of both device dependent and device independent data.
摘要:
A color imaging system has a color correction table (10) connected to a printer (12). A set of refinement colors x.sub.i are selected to determine the accuracy of the system. The number of refinement colors selected is small in relation to the number of locations in the color correction table (10), e.g., 1-50%. For each refinement color x, the printer (12) prints a color patch of corresponding color. A measuring device (14) measures each color patch and determines a corresponding colorimetric value x'. A refinement table (16) is generated which maps x' to x using an error difference between x' and x. An interpolator (22) interpolates the known error values across the refinement table based on a weighted sum of the known error values. The weighting is inversely proportional to a Euclidean distance of each interpolated error value from the known error values.
摘要:
A color correction table (10) is generated which converts colorimetric RGB locations into device RGB color space. The conversions are determined based on a printer response of a printer (12) by inputting a set of device RGB values to be printed. The printer (12) prints a corresponding set of RGB color patches. A measuring device (14) measures each color patch and determines a colorimetric RGB location for each color patch. A transformer (16) determines a transformation for each colorimetric RGB location and its corresponding device RGB value which are then stored in the RGB locations of the color correction table (10). The table (10) is then refined by inputting the originally measured colorimetric RGB locations to the table (10) and recovering table device RGB values. A comparator (18) compares the table device RGB values with the originally printed device RGB values and determines a residual error for each colorimetric RGB location. An interpolator (18) interpolates the found residual errors to the other RGB locations of the color correction table based on a weighted sum of the found residual errors and a Euclidean distance between the RGB locations. A refining means (22) refines each of the table device RGB values with the interpolated residual errors. The refinement steps are then repeated until the residual errors are within a selected tolerance.