Abstract:
In an image-on-image (IOI) color processing system, which superimposes toner images of different color separation toners onto a photoreceptor, a method for determining composite toner coverage on a page includes determining the order in which the color separations will be printed; determining an attenuation factor for each individual color separation and for all combinations of the color separations; determining a fractional amount of toner that is requested for each separation; and summing the fractional amounts of toner requested for each separation times the fraction of the substrate that is not yet covered by prior separations, and the amounts of toner that are deposited on each of the prior separations times the attenuation factor corresponding to that combination of prior separations, in all combinations. These revised coverages can be used to adjust the input values of an image before it is used in a reload detection method.
Abstract:
At least sequential current and subsequent sheets of a print job are received in a document processing system. Each sheet includes a front image and a back image. The received sheets are scheduled to be printed with at least one of a first and a second sequence by at least one of a first and a second marking engine based on a comparison of the image content in corresponding selected portions of each front and back image.
Abstract:
For a selected class of functions, which describe most typical banding variations, the average response can be found by sampling at only 2Nth locations, where N is the number of different frequencies of significant banding. This approach makes use of the fact that in most applications the banding frequencies of a given printer system, are known in advance, even if the amplitudes of the banding are not known. Each sample point requires a very small test area or pattern, significantly reducing the overall size of the required test areas.
Abstract:
Systems and methods are described that facilitate reducing metamerism in a scanner or printer system by evaluating and manipulating unfiltered clear channel information. Using a four channel model to predict CIE XYZ tristimulus values from RGB and clear, a linear model is generated based on a polynomial matrix conversion. For example, one such model has coefficients weighting 1, R, G, B, W, R2, G2, B2, W2, RG, RB, RW, GB, GW, BW, and corresponding third order terms. The XYZ values predicted by the linear model are converted to L*a*b*, and compared with measured L*a*b* values. A statistic involving the difference between measured and computed L*a*b* values is used as a metric in a non-linear optimization to obtain the best values for the matrix elements. Once the matrix is optimized, it is employed for printer calibration, error detection, and the like.
Abstract translation:描述了通过评估和操纵未过滤的清除通道信息来促进减少扫描器或打印机系统中的同色异谱的系统和方法。 使用四通道模型从RGB预测CIE XYZ三刺激值并清除,基于多项式矩阵转换生成线性模型。 例如,一个这样的模型具有加权1,R,G,B,W,R2,G2,B2,W2,RG,RB,RW,GB,GW,BW和相应的三阶项的系数。 将线性模型预测的XYZ值转换为L * a * b *,并与测得的L * a * b *值进行比较。 在非线性优化中使用涉及测量和计算的L * a * b *值之间的差异的统计量作为度量,以获得矩阵元素的最佳值。 一旦矩阵被优化,它被用于打印机校准,错误检测等。
Abstract:
Systems and methods are described that facilitate calibrating a scanner by capturing a plurality of white calibration files and generating a mathematical function that models the scanner. For instance, a white calibration file can be captured before and after a page is scanned, and the function can be an average of offset and gain values for pixels in scanlines of the scanned page. Three or more white calibration files can be used to generate a linear function (e.g., using linear regression) or an exponential function describing the gain an offset values of the pixels.
Abstract:
A method of detecting background noise in a rendered electronic image derived from an electronic image includes capturing a rendered image to generate captured image data. From the captured image data, a subset of the image data corresponding to a region of interest in the electronic image comprising only blank pixels is identified. For the subset of image data, any background noise in the rendered image not present in the electronic image is detected from the image data.
Abstract:
Systems and methods for detecting image quality defects in images rendered by a rendering device. Original image data is rendered by an image rendering device, and the rendered image is captured by an image capturing device. Regions of interest may be identified to provide information indicating where image quality defects of the rendering device, may be identified. At each region of interest, the original image data may be compared to the captured image data of a corresponding region of interest to determine color difference of the captured image at the region of interest. The color difference may be subsequently converted from a device independent color space to a device dependent color space. Based on the converted color difference and input intensity of the original image data at the region of interest, a colorant error may be determined for the region of interest, and/or a scan line and a row line including the region of interest.
Abstract:
For a swath of the image data, a start state of a random number generator is stored, and then a sufficient number of random numbers is generated such that each pixel has random number, or at least one bit of a random number, associated with it. The random number, or the portion of the random number, that is associated with a pixel determines during which pass that pixel is enabled for printing. To print a subsequent pass, the start state of the current swath is reset and the random numbers for the current swath are regenerated. To determine during which pass a pixel is enabled, the associated random number is combined with a different mask and/or complemented, or is compared to a different criterion, for each pass.
Abstract:
A system for computing color information of a scaled version of a pixel of interest, includes a pixel identifier for identifying pixel color values for pixels in a neighborhood. The neighborhood includes the pixel of interest. The pixels in the neighborhood form a pattern. A transformer transforms the pixel color values of the pixel of interest and the plurality of neighboring pixels to produce a plurality of transformed values. A geometric pattern identifier identifies a geometric pattern which resembles the pattern formed by the pixels in the neighborhood. The geometric pattern is identified as a function of the transformed values. A selector selects an appropriate scaling algorithm to scale the geometric pattern. The algorithm produces the scaled version of the pixel of interest, along with the color information for the scaled pixel.
Abstract:
A method and apparatus for operating a color ink jet printer of the type which prints a swath of the image at a time with each transit across a sheet. An image may be optionally preprocessed with undercolor removal, so that each color pixel in the image is defined by black and, at most, two colored inks. Color will be deposited to print the image on forward and return transits of a multiple color printhead across a sheet. The colors and location printed in each transit are determined prior to the first transit, by determining first, which colors may be printed in the second transit irrespective of their order of deposit. The result of this determination is logically ANDed with a checkerboard pattern to determine printing locations. Then, the other required colors and locations for the image which will not be printed with the second transit are printed on a first transit. Each swath is printed with forward and reverse transits, with checkerboarding of the reverse transit to prevent head signature artifacts. During each transit, relative motion between the sheet and printhead advances printing down the page by one half swath increments.