Patent application number | Description | Published |
20080253649 | Image output color management system and method - Disclosed is an image color management system and method for controlling an image output device. The method for controlling the image output device comprises generating an image output device profile LUT (look-up-table) characterizing the color profile of the image output device for a plurality of drift states associated with the image output device; generating a set of augmented basis vectors representing the LUT, L*a*b* values and multiple GCR/UCRs; storing the set of basis vectors in an image output device controller; and generating an image output device active profile associated with a current drift state of the image output device to convert image color data for display or printing by the image output device, wherein the image output device active profile is generated from the set of basis vectors. | 10-16-2008 |
20090040563 | Printing job control system and method - Disclosed is an invisible encoding system which can be used for tracking printing jobs. Specifically, this disclosure provides a system and method of encoding sheets of a printing job, where the encoding is invisible to the human naked eye and the encoded information may be permanently fixed to the finished printed product. | 02-12-2009 |
20090161125 | Method for classifying a printer gamut into subgamuts for improved spot color accuracy - A method is provided for classifying a color printer gamut into a plurality of gamut subclasses including representing the color printer gamut as a composite of gamut classes wherein each gamut class is comprised of a subset of printer color separations; and, assigning selected spot color targets to determined ones of the gamut classes. The method further includes determining if the selected spot color target is located inside, or on-boundary, or outside of the gamut classes. | 06-25-2009 |
20090161183 | OPTIMAL NODE PLACEMENT FOR MULTI-DIMENSIONAL PROFILE LUTS FOR ARBITRARY MEDIA AND HALFTONES USING PARAMETERIZED MINIMIZATION - A method and system for optimal node placement of a color correction table first generate a high resolution color correction table. A low resolution color correction table is generated. Each node of the low resolution color correction table has a corresponding color correction value generated by interpolating the color correction values of the high resolution color correction table. A reconstructed color correction table is generated, and each of the nodes of the reconstructed color correction table has a corresponding color correction value generated by interpolating the color correction values of the low resolution color correction table using an interpolation method identical to an output device interpolation method. Differences between the color correction values of the reconstructed and the high resolution color correction table are quantified into a measure of error, and the node locations of the low resolution color correction table are adjusted, and the procedure is repeated. | 06-25-2009 |
20090185230 | METHOD AND APPARATUS FOR OPTIMUM BLACK COMPONENT DETERMINATION FOR GRAY COMPONENT REPLACEMENT - A multi-dimensional printer profile look-up table for color correction is generated. First, an initial estimate for a black (K) component in a four-color color space for received color signals in the device independent color space is generated by using a three-dimensional parametric function. Next, initial estimates for the three non-black color components of the four-color color space are generated from the generated initial estimate for the black (K) component and the received color signals. Then, a printer profile including a map that maps the device independent color space to the four-color color space is generated using the generated initial estimates for the black (K) and the three non-black color components in the four-color color space. | 07-23-2009 |
20090190144 | GAMUT BOUNDARY SEPARATED PRINT SYSTEM PROFILING METHODS AND SYSTEMS - This disclosure provides a method and system to generate device dependent color space representations for an image output device. The method and system are particularly applicable to a printing device, where gamut boundary separated profile methods are executed to map device in-gamut and device out-of-gamut colors. | 07-30-2009 |
20090251712 | Methodology for developing color models and printer sensitivity functions for spot colors and profiles - A method and system is disclosed for developing a printer model from a reduced set of selected test patches. The model corresponds to a spot color editor controller having a sensitivity matrix model developed from a plurality of the patches to define printer operation. The sensitivity matrix is comprised of coefficients computed from an orthogonal disposition of the experimental patches within a selected sub gamut of the color printer gamut. A plurality of replicas of the experimental patches are run for achieving statistical significance. | 10-08-2009 |
20090296107 | METHOD, APPARATUS AND SYSTEMS TO RETRIEVE GCRS FROM HISTORICAL DATABASE - This disclosure provides methods, apparatus and systems for generating a profile for a printing device. Specifically, the profile is generated by selecting a GCR profile from a plurality of GCR profiles and mapping a plurality of nodes to a device dependent color space as a function of the selected GCR profiles. | 12-03-2009 |
20090296108 | COOPERATIVE NEIGHBOR PRINTING SYSTEM PROFILE METHODS AND SYSTEMS - This disclosure provides printing methods, apparatus, and systems to generate a multidimensional printer profile for a color printer. Specifically, the profile is generated by a method of selecting a recruiter set of nodes associated with a plurality of target color nodes and selecting a candidate set of nodes associated with a plurality of target color nodes. The candidate nodes and recruiting node cooperate to generate a printer profile. | 12-03-2009 |
20090296109 | PRINTER PROFILING METHODS, APPARATUS AND SYSTEMS FOR DETERMINING DEVICE AND GAIN MATRIX VALUES - This disclosure provides printer profiling methods, apparatus and systems for determining device and gain matrix values. Specifically, a method is disclosed for generating a multidimensional printer profile look-up table (LUT) for color correction. The method includes generating an initial LUT associating a plurality of colorimetric nodes with respective initial estimates of their respective device dependent color space representations and their respective gain matrix. | 12-03-2009 |
20090296112 | SPOT COLOR CONTROL METHOD, APPARATUS AND SYSTEM - This disclosure provides spot color control methods, apparatus and systems. According to one exemplary embodiment, disclosed is a method of generating device dependent color recipes for a plurality of printing devices. The method includes generating a first device dependent recipe for a target color for rendering on a first printing device, and generating a second device dependent recipe for the target color for rendering on a second printing device, whereby the second device dependent recipe is a function of the first device dependent color recipe. | 12-03-2009 |
20090296113 | METHODS AND SYSTEMS TO PRODUCE CONSISTENT SPOT COLORS FOR MULTI-COLOR PRINT ENGINES - This disclosure provides methods, systems and apparatus to manage spot colors for an image marking device. Specifically, disclosed is a spot color control method including selecting a gain matrix K from a plurality of gain matrices, the gain matrix K being selected to satisfy performance criteria associated with the rendering of the target spot color, the performance criteria including an acceptable spot color error associated with the rendered spot color relative to the target color, an acceptable actuator energy utilized to achieve the acceptable spot color error and a total toner/ink usage acceptable to render the spot color. | 12-03-2009 |
20090296153 | METHODS, APPARATUS AND SYSTEMS FOR BLENDING MULTIPLE GCRS - This disclosure provides methods, apparatus and systems for generating a multidimensional printer profile for a color printer. Specifically, the disclosure provides a method to blend multiple GCR functions or strategies to produce a final GCR blended printer profile, for example a printer profile LUT. | 12-03-2009 |
20090296171 | CONTROL BASED ITERATIVE PROFILING METHODS - A method and system of color management for an image marking device. A sensor measures printed hardcopy colors. A first gain, computed by a linear controller based on a linear model, is scheduled for each color node of a sampled color space. For each node where a convergence error exceeds a threshold, a second gain is scheduled by a nonlinear controller. The second gain scheduling includes initializing operational parameters, and performing an iterative procedure. The iterative procedure includes computing gain matrices over a defined projection horizon, evaluating a cost function for each gain matrix, determining the cost function, scheduling a new gain based on selecting a gain matrix having the minimum value of the cost function, and computing new CMYK values based on the new gain. A multidimensional LUT based on the scheduled gain matrices is generated and stored in memory, and a hardcopy output image is generated based on the stored multidimensional LUT. | 12-03-2009 |
20100177366 | METHOD, APPARATUS AND SYSTEM FOR MATCHING COLOR GAMUTS OF MULTIPLE IMAGE TRANSFER DEVICES - A method for adjusting the gamuts of a set of printers to match the gamuts across a population of printers using mass targets. The method involves printing color patches suitably positioned in the color gamut with CMYK separations and simultaneously actuating DMA targets to the level 2 controls of the printers using closed loop control algorithms. An extreme MIMO control algorithm is used to converge to the desired L*a*b* targets by adjusting mass targets to the printing system in an iterative fashion to maximize the common intersection gamut across the printers. | 07-15-2010 |
20100198368 | METHODS AND SYSTEMS TO SCHEDULE GAINS IN PROCESS CONTROL LOOPS - Methods and planning systems used to schedule gain matrices for process control loops and determine optimal values for manipulated variables according to a minimum cost function. A cost function is calculated for each of a predetermined number of plans as a sum of partial cost functions calculated over a predetermined number of projections in a horizon. Each partial cost function after the initial projection of a plan is calculated using a scheduled gain matrix. The gain matrix can be scheduled for each projection by selection from a predetermined set of gain matrices or can be calculated in real time during the calculation for each projection. | 08-05-2010 |
20100214579 | MAPPING AN OUT-OF-GAMUT COLOR TO A SURFACE OF A COLOR GAMUT - What is disclosed is a system and method for mapping an out-of-gamut spot color to a surface boundary of a target color gamut of a color marking device in a color management system. The present method accurately detects the intersection of a point at the boundary surface of a ray traced between the out-of-gamut color and color point along a neutral axis of the target gamut. The ability to map an out-of-gamut color accurately to the gamut surface provides many advantages as one skilled in the art would appreciate. Various embodiments are provided. | 08-26-2010 |
20100214616 | UNDERCOLOR REMOVAL GRAY COLOR REPLACEMENT WITH IMPROVED DEVICE COLOR LINEARITY - A system and methods for performing UCR/GCR (Undercolor Removal/Gray Color Replacement) in a digital printer is provided. The system and method includes maximizing the linearity of a color mapping function mapping a device independent color to a device dependent color through linear filtering and performing color projection to ensure color accuracy. The system and methods reduces graininess of printed color images having flesh-tones by also including a K reduction step. | 08-26-2010 |
20100215258 | DETERMINING WHETHER A COLOR IS INSIDE OR OUTSIDE A BOUNDARY SURFACE OF A COLOR GAMUT - What is disclosed is a novel system and method for quickly and accurately determining whether a color is inside or outside the boundary of a surface of a color gamut. The present method enables a gamut mapping algorithm to quickly identify points which require further processing and those which are already inside the gamut and thus do not need to be processed by the gamut mapping function. The present method can be performed directly on the printing device to determine whether the colors are in/out of the actual gamut surface of the target marking device. Other embodiments have also been disclosed. | 08-26-2010 |
20100225939 | METHODS, APPARATUS AND SYSTEMS FOR USING BLACK-ONLY ON THE NEUTRAL AXIS IN COLOR MANAGEMENT PROFILES - This disclosure provides methods, apparatus and systems for generating and using color management profiles. Specifically, the color management profiles generated include K-only colorant recipes for image colors associated with a neutral axis. | 09-09-2010 |
20100259794 | METHODS AND ALGORITHMS FOR ADJUSTING GLOSS LEVELS IN PRINTERS - A printer configured to adjust gloss appearance of images includes a marking engine configured to render an image on a substrate from input image data; and a controller configured to: (i) correlate a minimum luminance value to be used by the printer based on a gloss selection; (ii) determine a black point compensation function based on the correlated minimum luminance value; and (iii) adjust luminance values for input image data using the determined black point compensation function. A method to adjust gloss appearance of images is also provided. | 10-14-2010 |
20110090548 | REDUCING NOISE INDUCED BY COLOR MIXING SPOT COLOR RECIPE SEARCH - What is disclosed is a novel system and method to reduce noise induced by color mixing in a color management system. At least one device color recipe is obtained for a target spot color. The recipe is defined for a color marking device and defines a range of marking device color values for a target L*a*b color value. Next, a minimal value and a maximum value of each color value in the range of color values for said target L*a*b color value are identified. An iterative process of searching is performed until the printed color test patch produces a visually acceptable smoothness while matching color accuracy. This iterative process includes generating at least one additional new device color recipe from color values within the range of color values. At least one of the new device color recipes is selected and provided to the color marking device for rendering. | 04-21-2011 |
20110134447 | METHOD TO RETRIEVE A GAMUT MAPPING STRATEGY - What is disclosed is a novel system and method for retrieving a gamut mapping for a color device. A ray-based model is derived from a system estimation of either a seed profile or a seed device. The model is hard coded inside a run-time ICC profile creation algorithm. The runtime profile generation code can be optimized for a variety of gamut mapping scenarios. The generated profile is provided to an imaging system wherein out-of-gamut colors are mapped to the color gamut of the host device. The present method provides an accurate way to reproduce colors of images by retrieving the gamut mapping from profiles or from the color device that use destination profiles for rendering images. | 06-09-2011 |
20120086959 | OPTIMAL SPOT COLOR RECIPES USING VARIABLE GCR PROFILES - What is disclosed is a novel system and method for obtaining optimum CMYK values for spot colors, with significantly lower computational effort, by using a set of printer profiles with different pre-computed GCR strategies. Various versions are discussed on how to utilize and/or choose among these profiles for each spot color. The present invention is applicable to spot color emulation for CMYK as well as N-color printing, and can be used to optimize one or more image quality attributes, including graininess, mottle, color stability, ink cost, etc. Various embodiments are disclosed. | 04-12-2012 |
20120113440 | ATTRIBUTE DRIVEN GAMUT MAPPING VIA A MINIMIZED MULTI-OBJECTIVE CUMULATIVE COST FUNCTION - What is disclosed is a novel system and method for mapping out-of-gamut colors to a device's gamut to improve image quality in a color document reproduction device involves performing the following. First, an out-of-gamut color x | 05-10-2012 |
20120327434 | SPOT COLOR RENDERING VIA FEEDBACK-BASED MULTI-OBJECTIVE OPTIMIZATION - What is disclosed is a feedback control based system and method for selecting spot color recipes for improved spot color rendition while simultaneously minimizing a function of image quality attributes formed with states defined as vectors such as L*, a*, b*, mottle, graininess, etc. Color is measured with an in-line spectrophotometer or with a full/partial width array. If the sensor is not available, then a model of the print device is used to optimize the function of image quality attributes. In one example embodiment, a spot color of interest is selected along with a set of image quality attributes to be improved for the spot colors of interest. Set points for process actuators and color recipes of the color marking device are adjusted such that a function of the image quality attributes is minimized when the spot color is rendered on the device. Various workflows are disclosed. | 12-27-2012 |
20130016284 | HYPERSPECTRAL IMAGE RECONSTRUCTION VIA A COMPRESSED SENSING FRAMEWORKAANM MESTHA; Lalit KeshavAACI FairportAAST NYAACO USAAGP MESTHA; Lalit Keshav Fairport NY USAANM GIL; Alvaro EnriqueAACI RochesterAAST NYAACO USAAGP GIL; Alvaro Enrique Rochester NY US - What is disclosed is a system and method for image reconstruction using a compressed sensing framework to increase the number of wavelength bands in hyperspectral video systems. The present method utilizes a restricted representation matrix and sampling matrix to reconstruct bands to a very large number without losing information content. Reference multi-band image vectors are created and those vectors are processed in a block-wise form to obtain custom orthonormal representation matrices. A sampling matrix is also constructed offline in the factory. The compressed sensing protocol is applied using a l | 01-17-2013 |
20130088729 | USING A PARETO FRONTIER TO FIND AN OPTIMAL COLOR SOLUTION FOR SPOT CALIBRATION - What is disclosed is a method for determining a color solution which achieves color objectives for a color marking device involves performing the following. In one embodiment, N objectives of interest are identified for a color marking device and a N-dimensional Pareto Front is constructed which comprises a collection of color solutions which accommodates those objectives. The Pareto Front is constructed using an optimization process based upon printer models of the objectives. Color solutions can be at least one color recipe, or a combination of color recipes and process actuators. A target point is selected in an N-dimensional objective space based upon at least one user-selected preference. The target point is then mapped to a point on the Pareto Front. The mapping identifies one of the color solutions which, in turn, is used to generate a spot color for the device. The generated spot color achieves the user-selected preference. | 04-11-2013 |
20130182266 | GENERATING AN IMAGE PROFILE LUT FOR A N-COLOR MARKING DEVICE VIA MULTI-OBJECTIVE COST MINIMIZATION - What is disclosed is a method for profile LUT construction which uses a cost function to provide improvements to one or more image quality attributes present in printed images while imposing constraints in terms of color accuracy and spectral response to achieve a color match under various illuminants. Image quality attributes are selected. A reference profile is selected. For each node, candidate recipes are found which reproduce L*a*b* colors within a threshold e | 07-18-2013 |
20140213909 | CONTROL-BASED INVERSION FOR ESTIMATING A BIOLOGICAL PARAMETER VECTOR FOR A BIOPHYSICS MODEL FROM DIFFUSED REFLECTANCE DATA - What is disclosed is a system and method for estimating a biological parameter vector for a biophysics model using reflectance measurements obtained from a reflectance-based spectral measurement system. The present method uses a semi-empirical biophysics model to describe skin properties and estimate reflectance spectra and reduces the dimensionality of the estimated and measured reflectance spectra using basis vectors for computational efficiency. A mixture of algorithms are employed to generate an initial set of parameters which, in turn, are further refined using an iterative control based technique in which the error between the parameters derived from the measured spectra are compared to the parameters calculated from the estimated spectra. These errors are then processed to generate a small delta to the initial set of parameters. The process is repeated until an error between the estimated virtual biological parameters and the measured virtual biological parameters falls to zero or is otherwise below a pre-defined threshold level. | 07-31-2014 |