Abstract:
A method and system is disclosed for characterizing a color scanner comprising generating a halftone-independent target of color patches, printing the target on a color hardcopy device, measuring the target to obtain device-independent color values, scanning the target to obtain scanner color values, and building a scanner profile that relates scanned color values to device-independent color values.
Abstract:
The teachings as provided herein relate to a watermark embedded in an image that has the property of being relatively indecipherable under normal light, and yet decipherable under infrared illumination when viewed by a suitable infrared sensitive device. This infrared mark entails, a substrate reflective to infrared radiation, and a first colorant mixture and second colorant mixture printed as an image upon the substrate. The first colorant mixture layer in connection with the substrate has a property of strongly reflecting infrared illumination, as well as a property of low contrast under normal illumination against a second colorant mixture as printed in close spatial proximity to the first colorant mixture pattern, such that the resultant image rendered substrate suitably exposed to an infrared illumination, will yield a discernable image evident as a infrared mark to a suitable infrared sensitive device.
Abstract:
In response to determining that a target vehicle is at large, identification information associated with the target vehicle's license plate may be retrieved and used to generate one or more synthetic license plate images. The synthetic license plate images may be subjected to one or more transformation to cause them to resemble authentic license plate image captures and/or to mimic authentic license plate image captures from existing and operational ALPR system cameras. Target signatures may then be calculated from the synthetic license plate images. Upon capturing an authentic license plate image using an ALPR system camera, a signature of the authentic license plate image may be calculated. If a match is found between the signature of the authentic license plate image and a target signature, law enforcement may be alerted that the target vehicle was detected at the location of the ALPR system camera.
Abstract:
A model-based halftone independent method for characterizing a printer equipped with a plural of halftone screens comprises: printing a target set of basic patches comprised of a fundamental binary pattern independent of a halftone screen; measuring true color printer response from the target set; modeling a halftone independent characterization of the printer with the mathematical transformation using the measured response; modeling a first halftone dependent characterization of the printer with the mathematical transformer to generate a first predicted result using a selected halftone screen; comparing a measured response of the printer using the halftone screen with the predicted result to define a correction factor corresponding to the halftone screen; and modeling a halftone dependent characterization of the printer using a predicted response of the fundamental binary pattern and the correction factor.
Abstract:
A method for defining a gloss effect in a printed document includes printing a document region with first and second colorant combinations. The first colorant combination defines a first colorant stack height and said second colorant combination defines a second colorant stack height that differs from the first colorant stack height. As such, the document region has a first appearance when viewed straight-on and a second appearance when viewed at an angle. In one example, the first colorant combination is black (K) colorant that results in a one-level stack height and the second colorant combination is cyan, magenta, and yellow (CMY) colorants that result in a three-level stack height. In another example, the second colorant combination can be cyan, magenta, yellow and black (CMYK) colorants that define a four-level stack height. In such case, both colorant combinations appear as black in straight-on viewing or scanning, while the average color and/or luminance of the colorant combinations will differ from each other when the document region is viewed at an oblique angle. The desired gloss font or other gloss effect is defined by selective placement of the first and second colorant combinations relative to each other. Font sizes of 3 points or less can be defined.
Abstract:
A dimensionality reduction method and system for efficient color transform compression is disclosed. A multi-dimensional color transform with an n-dimensional input color space can be received. A projection operator can be derived and applied to the n-dimensional input color space to form a k-dimensional input color space. A functional approximation can be designed to the n-dimensional input color space and can be evaluated on the k-dimensional input color space to form an m-dimensional output color space. The projection operator and the approximation function can be combined to form a compressed transform by mapping the n-dimensional input color space to m-dimensional output color space. Such an approach provides a significant reduction in size of the color profile with respect to storage and speeds-up real-time computation.
Abstract:
As set forth herein, a computer-implemented method facilitates replacing text on cylindrical or curved surfaces in images. For instance, the user is first asked to perform a multi-click selection of a polygon to bound the text. A triangulation scheme is carried out to identify the pixels. Segmentation and erasing algorithms are then applied. The ellipses are estimated accurately through constrained least squares fitting. A 3D framework for rendering the text, including the central projection pinhole camera model and specification of the cylindrical object, is generated. These parameters are jointly estimated from the fitted ellipses as well as the two vertical edges of the cylinder. The personalized text is wrapped around the cylinder and subsequently rendered.
Abstract:
A method and system for identifying a fluorescence mark in a printed document includes using an image acquisition device to derive an input digital image. For each pixel of at least one of the input image color channels, the gray value is adjusted to define a filtered digital image including a plurality of pixels each defined by an adjusted gray value. A binary image is derived that that represents the filtered digital image. The binary image includes a binary representation of the fluorescence mark and a binary representation of the background. At least one morphological operation is performed on the binary image. An ASCII character for the binary representation of the fluorescence mark (or each constituent character thereof) is derived and compared to a known security code to authenticate the printed document.
Abstract:
A system is employed to reveal a watermark in a document. A watermark generator is utilized to select the placement and at least one colorant combination of an image and at least one colorant combination for a watermark on a document, where the at least one colorant combination of the image and the watermark form a metameric pair. A printing system receives data from the watermark generator and places the image and the watermark on the document. A decoder comprising a narrow band illumination element is selected or tuned to a wavelength corresponding to the colorant combinations utilized by the printing system to reveal the watermark placed thereon.
Abstract:
What is provided herein is a method for automatically selecting a subset of pages from a multi-page document for image processing wherein each selected page is substantially different from all other pages according to certain features of interest and wherein the combined content of the selected pages approximately represents the content in the entire document. Selected pages are clustered wherein each page is represented by a feature vector meaningfully related to the task to be performed. A matrix of feature vectors is analyzed. Basis vectors are extracted from the matrix using rank-reduction techniques. Clustering is performed by subspace projection of page features onto the basis vectors with each page being assigned to a cluster to which that page maximally projects. Representative pages are selected from each cluster. The representative pages can then be used as input to a secondary process.