Patent application number | Description | Published |
20110096344 | Printing System - Method of computing a convex hull in a predetermined color space, comprising determining a print attribute value range pertaining to a reference print attribute value, selecting base NP (Neugebauer Primary) area coverages, comprising area coverages of single NPs and combined NPs, having print attribute values in the print attribute value range, printing and measuring patches corresponding to the base NP area coverages, computing linear combinations of the base NP area coverages, and assigning one of the base NP area coverage or the linear combination of base NP area coverages to the corresponding color, depending on which is closest to the reference print attribute value. | 04-28-2011 |
20110096345 | Print System - Method of determining a color gamut of a predetermined print system, comprising determining ink restrictions of the print system, generating all NP states of the print system, generating a convex hull of area coverages of NPs that do not exceed said ink restrictions, determining which NP states are outside of the convex hull, mapping NP states that are outside of the convex hull onto the convex hull, re-expressing the mapped NP states as area coverages of NPs, and sampling the convex hull in a colorimetrically predetermined way. | 04-28-2011 |
20110096364 | Color Separation Table - Method of setting up a color separation table for a specific print system, comprising finding first NP (Neugebauer Primary) area coverages of a specific print system that correspond to color values, adding second NP area coverages by converting halftone data from at least one pre-determined pair of halftone data and corresponding color value to NP area coverages, and generating a color separation table arranged as input for a halftone process that comprises color values linked to the corresponding first and second NP area coverages. | 04-28-2011 |
20110310406 | BITMAP ANALYSIS - A method for bitmap analysis for print cost estimation performed by a physical computing system includes, with the physical computing system, receiving an electronic document comprising an image to be printed; with the physical computing system, analyzing a bitmap format of the image; and with the physical computing system, using an analysis of the bitmap format of the image to determine an estimate of an amount of ink to be used to print the image. | 12-22-2011 |
20150314598 | METHODS FOR PRINTING WITH A PRINTHEAD - A method for printing with a printhead, comprising: generating a first imaging matrix comprising cells each containing information related to the ink to be deposited on a corresponding area of the print medium; on the basis of said first matrix, generating a second imaging matrix, comprising cells each containing information related to the ink drops to be deposited on a corresponding area of the print medium; wherein some cells of the second matrix are prioritized and for some of them the information related to the ink drops depends on a cell of the first matrix that corresponds to a different area of the print medium than the area of said prioritized cell of the second matrix; such that upon printing, nozzles of the printhead associated with some prioritized cells fire ink that in the first matrix is associated with areas of the print medium corresponding to non-prioritized cells. | 11-05-2015 |
Patent application number | Description | Published |
20110096365 | Print Interface - Method of generating a CIElab to Neugebauer Primary area coverages interface for a print system, comprising selecting area coverages of Neugebauer Primaries and printing corresponding patches, measuring the CIE XYZ coordinates of the patches, converting the CIE XYZ coordinates to corresponding CIE Lab coordinates, and relating the CIE Lab coordinates to the NPacs. | 04-28-2011 |
20110292433 | PRINT WORKFLOW MANAGEMENT - A method for managing print workflow performed by a physical computing system includes, with an add-on application executed by the physical computing system, interfacing with a printing-capable application executed by the physical computing system; with the add-on application, interfacing with hardware components of a printing device; and with the add-on application, providing additional printing related functionality to the printing-capable application. | 12-01-2011 |
20120057781 | METHOD AND SYSTEM TO DETERMINE WHETHER AN IMAGE INCLUDES SPATIAL ADJUSTMENTS - The present disclosure provides a computer-implemented method of identifying spatial image modifications. The method includes receiving a original image and a adjusted image. The method also includes identifying a first subset of pixels comprising pixels in the original image that have a same first color value. The method also includes determining whether a second subset of pixels in the adjusted image all have a same second color value, wherein the second subset of pixels spatially correspond with the first subset of pixels. A spatial adjustment is identified if the second subset of pixels do not all have the same second color value. | 03-08-2012 |
20130076778 | COLOR LOOKUP TABLE SMOOTHING EMPLOYING NODE ADJUSTMENT PROPAGATION - Color lookup table smoothing employs propagation of a portion of an adjustment of a modified node to an unmodified node of a color lookup table (CLUT). | 03-28-2013 |
20130101328 | SYSTEM AND METHOD FOR PRE-PRINT INK USE ESTIMATION - An image representation of an image and printing specifications describing how the image is to be printed may be accepted at a device. A predicted ink drop count may be calculated by a processor in the device using the image representation and a printer imaging step, the printer imaging step to convert image data into printer data. A predicted ink use value may be calculated by processor based on the predicted ink drop count, predicted ink drop weights, the image representation (e.g., a histogram) and the printing specifications. Actual ink use during a printing operation may be measured. | 04-25-2013 |
20150298474 | METHODS FOR PRINTING WITH A PRINTHEAD - A method for printing, comprising: obtaining an imaging matrix, in which each row or each column of cells is associated with at least a nozzle of a printhead, and in which each cell contains an initial value of a parameter which is related to an amount of ink to be deposited on the print medium; dividing the imaging matrix into at least two subsets of cells, such that each cell of the matrix belongs to one of said subsets; associating with each subset of cells a conversion function; obtaining a converted imaging matrix by applying to the initial value in each cell the function that corresponds to the subset to which the cell belongs; and printing using said converted imaging matrix. | 10-22-2015 |
20150324996 | IMAGE PROCESSING FOR PRINTING - Image processing for printing comprises identifying regions of an input image having characteristics of distinct printing requirements; classifying each pixel within each identified region based on the characteristic of the identified region; applying a colour mapping to each pixel according to the classification of the pixel to optimize each color mapping in accordance with at least one of plurality of attributes. | 11-12-2015 |
Patent application number | Description | Published |
20100214576 | Color Separation into Neugebauer Primary Area Coverage Vectors - The disclosure describes methods for color printing, performing a color separation process and performing a halftoning process. Furthermore, the disclosure describes the color separation process determining one or more Neugebauer Primaries, tessellating the Neugebauer Primaries, and generating one or more Neugebauer Primary area coverage vectors, whose area coverages are linear with respect to a device-independent color space. The disclosure further describes that the color separation process communicates with the halftoning process using one or more Neugebauer Primary area coverage vectors. | 08-26-2010 |
20120057785 | METHOD AND SYSTEM TO MODIFY A COLOR LOOKUP TABLE - The present disclosure provides a computer-implemented method of generating a modified color lookup table (CLUT) based on an original image, a profile connection space (PCS) image, and an adjusted image. The method includes, for each PCS pixel of the PCS image, identifying a subset of CLUT nodes corresponding to the PCS pixel. The method also includes identifying a color shift between an original pixel of the original image and an adjusted pixel of the adjusted image, wherein the original pixel and the adjusted pixel are co-located with the PCS pixel. The identified the color shift is associated with each one of the subset of CLUT nodes. For each CLUT node, a combined color shift is determined based on the color shifts associated with the CLUT node. A modified CLUT can be generated based on the combined color shifts computed for each of the CLUT nodes. | 03-08-2012 |
20130100157 | METHOD AND SYSTEM TO MODIFY A COLOR LOOKUP TABLE - Modifying a color lookup table includes receiving a first image, a first color lookup table (CLUT) indexed in a first image color space, and a second CLUT indexed in a colorimetric space. Tracer pixels from the second CLUT are generated and retained, each tracer pixel including color coordinates of a corresponding unique node in the first CLUT. Tracer pixels are inserted into the first image, and tracer pixels are tracked. Color adjustments are made using image editing software to generate an adjusted combined image having adjusted tracer pixels. The adjusted tracer pixels are extracted. The second CLUT is converted to a third CLUT having a size N | 04-25-2013 |
20140016143 | COLOR SEPARATION AND PRINTING - The present disclosure relates to a computer implemented method for color separation for a printer, systems, and methods for printing using a printer. In some examples, the method for color separation for a printer comprises
| 01-16-2014 |
20150062148 | ASSIGNING DISPLAY COLORS TO ACHIEVE APPARENT DESIRED COLORS - A system in accordance with an example is to assign a display color to a pixel to be displayed, to achieve an apparent desired color at a local neighborhood node of pixels having an apparent color bit depth greater than an addressable color palette for the display color that the pixel is capable of producing. The display color is assigned to the pixel based on a convex combination of colors of the local neighborhood node of pixels, to provide the desired color for the node based on local optical averaging. | 03-05-2015 |