摘要:
Disclosed is a method to detect streaks in the scanned documents. The principle of this method is that the profiles of streaks change very little from line to line, while profiles of other thin lines, as content of scanned documents, usually vary in a degree. Therefore, each scan-line can be searched for streak profiles. Once such a profile is detected, it is compared with a profile stored in a buffer, which represents a dynamic average of previously recorded scan-lines. If a stable streak profile is detected and lasted for a certain length, say one inch, the streak alarm can be turned on and a corresponding correction process can be applied for streak removal. With a limited buffer increase and without any major hardware modification, the proposed method can detect occurrence of streaks at run time of the scanning process.
摘要:
Various implementations of this invention provide a method of color transformation of image data that included: providing at least two units, each unit comprising a combination of a plurality of look-up tables and a M×N matrix; providing image data configured in a first color space; processing the image data using a first unit to generate an output; and processing the generated output using a second unit to generate a second output; wherein the plurality of look-up tables are used to transform an input color space to a device dependent color space, and the M×N matrix is used to perform one of at least converting color data defined in standard space to data defined in XYZ space and converting image data defined in XYZ space to image data defined in LAB space.
摘要:
Systems and methods are described that facilitate reducing a number of patches used in characterizing a color halftone printer via a binary color printer model. A binary printer model involves printing of a fundamental set of color binary patterns that encompass all possible halftone outputs. A k-center clustering technique is employed to automatically find and eliminate redundancies in the initial set of binary color patterns. Once the number of patches is reduced to an acceptable number, a multiplicative reflectance model is applied that better approximates the physical process and therefore improves accuracy.
摘要:
A watermark is provided for use with images or image portions, such as saturated text. The watermark is provided as a modulation to the optical density of a public image or image portion wherein both modulated and unmodulated portions of the public image or image portion have an optical density that is beyond a threshold optical density beyond which the human visual system has a low sensitivity to optical density variations. Alternatively, the modulation is made at such a low amplitude as to be difficult to perceive by the human visual system. The modulation may be applied via an overprinting operation. Alternatively the modulation may be applied to image data prior to printing.
摘要:
A digital image processing method. The method includes printing a first set of reference marks on one side of a substrate with a first print engine; printing a second set of reference marks on the same side of the substrate as the first set of reference marks with a second print engine; sensing both sets of reference marks on the substrate with an image sensing unit and generating a digital image of the reference marks; performing image analysis on the digital image to obtain an image-to-image distortion map where the image-to-image distortion map is a local measure of difference between the first set of reference marks and the second set of reference marks; and generating a compensated customer image by using the image-to-image distortion map to reduce registration errors when using the first and second print engines.
摘要:
As provided herein, there are supplied teachings to systems and methods for resizing a digital uniform rosette halftone image composed of multiple colorant separations, by using uniform rosette halftone tile parameters and iterative determination of energy metrics. One approach entails receiving into a digital imaging system, a digital uniform rosette halftone image and a desired resizing factor for that digital uniform rosette halftone image. Subsequently the system will define uniform rosette screen parameters to define uniform rosette Holladay halftone tiles within the color uniform rosette digital halftone image. From the defined uniform rosette cells, a number of uniform rosette halftone tile seams are determined for manipulation. The orientation of the number of uniform rosette halftone tile seams is dictated by the received desired resizing factor. The energy of the number of uniform rosette halftone tile seams is determined according to an energy metric so as to provide indication of low energy determined uniform rosette halftone tile seams. A resizing of the uniform rosette halftone image by iteratively deleting a number of the low energy determined uniform rosette halftone tile seam is performed so as to obtain a resized uniform rosette halftone image. The resized uniform rosette halftone image may then be printed on a printer.
摘要:
A method for encryption of a digital watermark by intelligent halftoning includes receiving image data that define at least a portion of a document to be printed in terms of at least three halftone images corresponding respectively to three printing colorants, each of the three halftone images comprising a plurality of halftone cells. The image data are modified by phase-shifting some of the halftone cells of at least one of the halftone images relative to the other halftone images to encode a watermark within the portion of the document such that the at least one phase-shifted halftone image includes a phase-shifted region and a non-phase-shifted region. The modified image data are used to print the portion of the document on a substrate that will fluoresce when subjected to UV illumination. The printed portion of the document includes a first printed pattern resulting from the phase-shifted region and a second printed pattern resulting from the non-phase-shifted region. The first and second patterns of the printed portion of the document appear substantially similar when the portion of the document is viewed in visible light, and appear dissimilar when the portion of the document is viewed in UV light such that the watermark encoded in the modified image data is perceptible when the portion of the document is viewed in UV light and is hidden when the portion of the document is viewed in visible light.
摘要:
A method for run-time streak removal from a scanned image includes providing a scan line of image data from the scanned image; detecting corrupted data within the scan line; evaluating image data located in a neighborhood before and after the corrupted data on the scan line; if the evaluated image data in the neighborhood is smooth, replacing the corrupted data with image data determined by a linear interpolation process; and else if the evaluated image data in the neighborhood is not smooth, replacing the corrupted data with image data determined by the linear prediction process. Various techniques can be used to evaluate the image data located in the surrounding neighborhood. For example, a filter selection step may be used based on prediction discrepancies.
摘要:
The present disclosure relates to providing a user interface for the effective generation of differential gloss images. The user is instructed to indicate the base primary image data, and the desired gloss image data. This data may be displayed for verification and position adjustment by superimposition of the gloss image data upon the base image data. In an alternative, the placement information may be inferred from the position of originals upon the scanner or copier platen and the result may or may not be displayed. By selectively applying halftones with different anisotropic structure orientation characteristics to the base primary image data as directed by the desired gloss image data, a differential gloss image file or hardcopy may be provided.
摘要:
A method of embedding digital watermarks such as logos, letters or other types of user information into printed documents using different halftone textures. By alternating different halftone methods, such as different halftone screens or different error diffusion algorithms during the halftoning process, digital watermarks can be embedded into the input images at run time. The actual watermark is created by changing—on a pixel basis—the halftoning algorithm that is used in rendering the input image. No modifications to the input image are needed and the image data is reproduced correctly, but with a visible seem between different halftoning techniques.