Patent classifications
G06K15/1825
Uniformity compensation refinement mechanism
A printing system is disclosed. The printing system includes at least one physical memory device to store uniformity compensation logic and one or more processors coupled with the at least one physical memory device to execute the uniformity compensation logic to receive print image measurement data corresponding with each of a plurality of pel forming elements, generate a first set of intermediate images based on the print image measurement data, determine whether historical sets of intermediate images are available, generate first transfer functions corresponding to each of the pel forming elements based on the first set of intermediate images and the historical sets of intermediate images upon a determination that the historical sets of intermediate images are available and transmit the first transfer functions for each of the pel forming elements.
Smart page decoding system including linearization for viewing and printing
Methods and apparatus for decoding data streams are provided. A computing device can receive a decoder-input data stream encoded in a decoder-input format. The decoder-input data stream can include one or more pages of content. The decoder-input data stream can be initiated by an identifier identifying the decoder-input format (which may be the same as an encoder-output format) and a lookup table. The lookup table can reference objects within the decoder-input data stream and can specify locations of each of the one or more pages within the decoder-input data stream. The computing device can generate an output based on the decoder-input data stream.
PRINTING APPARATUS AND CONTROL METHOD
If it is determined that a recording medium is set in a first set portion and a recording medium is not set in a second set portion and a print target image is not included in a first region and a print target image is included in a second region in printing data, the printing data is edited so that the print target image included in the second region is printed onto the first set portion and is not printed onto the second set portion.
Correcting in-track errors in a linear printhead
A method for correcting in-track position errors in a digital printing system having a linear printhead includes printing a test target including a plurality of alignment marks. A data processing system is used to automatically analyze a captured image of the printed test target to determine a measured in-track position for each of the alignment marks. The measured in-track positions for the alignment marks are compared to reference positions to determine measured in-track position errors. An in-track position correction function is determined responsive to the measured in-track position errors, wherein the in-track position correction function specifies in-track position corrections to be applied as a function of cross-track position. A corrected digital image is determined by resampling an input digital image responsive to the in-track position correction function.
IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND STORAGE MEDIUM
The image processing apparatus includes: a color conversion unit configured to convert an input color space of the document image data into a device-dependent color space specified by the plurality of color materials; and an output unit configured to output the document image data converted into the device-dependent color space, and the color conversion unit performs, in a case where the document image data includes a first kind of object and a second kind of object different from the first kind, the conversion by selectively applying a first color conversion method of converting data corresponding to the first kind of object into data represented in a first color space and a second color conversion method of converting data corresponding to the second kind of object into data represented in a second color space different from the first color space within one print job.
SMART PAGE DECODING SYSTEM INCLUDING LINEARIZATION FOR VIEWING AND PRINTING
Methods and apparatus for decoding data streams are provided. A computing device can receive a decoder-input data stream encoded in a decoder-input format. The decoder-input data stream can include one or more pages of content. The decoder-input data stream can be initiated by an identifier identifying the decoder-input format (which may be the same as an encoder-output format) and a lookup table. The lookup table can reference objects within the decoder-input data stream and can specify locations of each of the one or more pages within the decoder-input data stream. The computing device can generate an output based on the decoder-input data stream.
CORRECTING IN-TRACK ERRORS IN A LINEAR PRINTHEAD
A method for correcting in-track position errors in a digital printing system having a linear printhead includes printing a test target including a plurality of alignment marks. A data processing system is used to automatically analyze a captured image of the printed test target to determine a measured in-track position for each of the alignment marks. The measured in-track positions for the alignment marks are compared to reference positions to determine measured in-track position errors. An in-track position correction function is determined responsive to the measured in-track position errors, wherein the in-track position correction function specifies in-track position corrections to be applied as a function of cross-track position. A corrected digital image is determined by resampling an input digital image responsive to the in-track position correction function.
Automatic generation of an animated image for the printing thereof on a lenticular support
The method for generating a final image for the printing thereof on a lenticular support includes an acquisition of a first file including a plurality of images; an automatic extraction of a determined number of images of the first file as a function of a maximum number of images to extract, the images being ordered according to a first order; a redimensioning of the images as a function of a parameter of density of lenses per unit surface area of a predefined printable support, called the pitch; an interlacing of the extracted images; and a generation of a final image to be printed on a lenticular support.
Applicator device including a camera and a print head which is movable between a position that blocks the camera and a position that does not block the camera, applicator system, application method, and non-transitory recording medium
An applicator device includes a camera, a print head, and a driver. The camera captures an image of an application surface of an application target. The print head applies a material to the application surface. The driver causes the print head to move between a first position where the print head does not block a field of view of the capturing, by the camera, of the image of the application surface and a second position where the print head blocks the field of view of the capturing, by the camera, of the image of the application surface. The print head applies the material to the application surface when the print head is at the second position, based on the image of the application surface captured by the camera when the print head is at the first position.
Smart page encoding system including linearization for viewing and printing
Methods and apparatus for encoding data streams are provided. A computing device can receive an input data stream encoded in an encoder-input format. The input data stream can include a header identifying the encoder-input format, pages of content, a cross-reference table referencing objects in the pages of content, and a trailer object. The computing device can determine a list of pages within the input data stream. The computing device can reformat the input data stream into an output data stream having an encoder-output format. The output data stream can include an identifier identifying the encoder-output format, a lookup table, pages in the list of pages, the cross-reference table, and the trailer object. The lookup table can reference objects and specify locations of pages within the output data stream. The computing device can generate an output based on the output data stream.