Abstract:
Color separation systems and methods improve color constancy and smoothness of a color lookup table (LUT) for a printer. A plurality of nodes of the LUT may be defined in colorimetric space, and the nodes out of the printer gamut may be mapped to the printer gamut surface. A set of possible colorant combinations are then determined that produce each node in the LUT in a device independent color space using a non-linear minimization algorithm, such as, for example, a conjugate gradient algorithm. Next, a colorant combination may be determined for each and every node in the LUT based on an image quality metric. In some implementations, a smoothing filter may be used to smooth the lookup table.
Abstract:
What is disclosed is a novel system and method for converting a set of L*a*b* values to CMYK color space in which all CMYK formulations that produce each L*a*b* value are found and enumerated. The CMYK formulations are found through a search algorithm starting with the lightest L*a*b* values then visiting neighboring L*a*b* values until the entire L*a*b* color set has been processed. The CMYK space is tessellated into a set of pentahedrons, and for each L*a*b* value, an enclosing pentahedron is found and the CMYK values corresponding to where the locus of this point penetrates each surface is recorded. Adjacent pentahedrons are then visited and this process continues until the gamut boundary is reached. The result is a piecewise linear representation of the CMYK locus containing all values that will give the target L*a*b* value. The present method provides a flexible and powerful approach for solving color management problems.
Abstract translation:所公开的是用于将一组L * a * b *值转换为CMYK颜色空间的新型系统和方法,其中发现并列举了产生每个L * a * b *值的所有CMYK公式。 通过搜索算法找到CMYK公式,从最轻的L * a * b *值开始,然后访问相邻的L * a * b *值,直到整个L * a * b *颜色集合被处理。 CMYK空间被镶嵌成一组五面体,并且对于每个L * a * b *值,找到包围的五面体,并且记录与该点的轨迹穿过每个表面的位置相对应的CMYK值。 然后访问相邻的五面体,并且该过程继续,直到达到色域边界。 结果是包含将给出目标L * a * b *值的所有值的CMYK轨迹的分段线性表示。 本方法为解决颜色管理问题提供了灵活而强大的方法。
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 that represents a printed document including a background and a fluorescence mark adjacent the background. The input digital image includes multiple color channel digital images, with each color channel digital image comprising a plurality of pixels each defined by a gray value. For each pixel of at least one of the color channel digital images, the gray value is adjusted based upon a variance of adjacent pixel gray values to define a filtered digital image including a plurality of pixels each defined by an adjusted gray value. Some pixels of the filtered digital image correspond to low variance regions of the input digital image and other pixels of the filtered digital image correspond to high variance regions of the input digital image. A binary image is derived that represents the filtered digital image by mapping each adjusted gray value of the filtered image to either a first or second possible binary pixel value. 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 to adjust the pixel values of the binary representation of the background so that all pixel values of the binary representation of the background are opposite the binary pixel value used for the binary representation of the fluorescence mark. An ASCII character for the binary representation of the fluorescence mark (or each constituent character thereof) can be derived and compared to a known security code to authenticate the printed document.