H04N1/603

Methods and systems for emulating spot inks or other colorants
11685178 · 2023-06-27 · ·

A method for printing a document includes receiving the document, the document including at least one element to be printed using a combination of a spot color and a print effect; receiving a spot color emulation definition for the spot color and the print effect, the spot color emulation definition including a spot color name, an indication of a device-independent color space, values for the spot color in the device-independent color space, and an additional ink parameter indicating at least one additional ink to produce the print effect; and printing the document using the spot color emulation definition.

CORRECTING COLOR DIFFERENCES BETWEEN SCANNER MODULES

An example disclosed herein analyzes a first scan of a first target scanned with a first scanner module of a scanner, analyzes second scan of a second target scanned with a second scanner module of the scanner, identifies a color difference greater than a threshold color difference between the first scan and the second scan, and adjusts color settings for the first scanner module to correct the color difference to less than the threshold color difference.

IMAGE PROCESSING APPARATUS, METHOD, AND STORAGE MEDIUM USING COLOR-ADJUSTED IMAGE DATA
20170353627 · 2017-12-07 ·

An image processing apparatus includes an adjustment unit, an acquisition unit, and a forming unit. The adjustment unit is configured to adjust an output value corresponding to an input value including a predetermined value in a first lookup table storing the output value corresponding to the input value. The acquisition unit is configured to acquire a second lookup table by adjusting the first lookup table through adjustment of the output value by the adjustment unit. The forming unit is configured to form an image using color-adjusted image data generated by performing color adjustment on image data to be processed using a color conversion table generated based on the second lookup table acquired by the acquisition unit.

Systems and methods for lossy compression of image color profiles
09836854 · 2017-12-05 · ·

In one embodiment, an image containing a number of colors is received. The image is divided into a number of sections, and an importance value is determined for each section. For each section of the image, a frequency of each color is determined. For each color in the image, a weighted score is calculated based on the frequency of that color in a particular section, and the importance value in the particular section. The weighted scores are used to adjust an error metric used to determine an approximation function for a color profile to transform the image from a first color space to a second color space, where the error metric measures the difference between the approximation function and an ideal function curve for the transformation.

Interactive Three-Dimensional (3D) Color Histograms
20170346992 · 2017-11-30 ·

Techniques for interactively determining/visualizing the color content of a source image and how the corresponding image data is mapped to device colors are described herein. For example, the color content of a digital image can be converted between different color spaces to identify gamut limitations of an output device (e.g., a printing assembly), discover color(s) that cannot be accurately reproduced, etc. Color space conversions enable the transformation of the color content of the digital image from device-specific colorants to a device-independent representation (and vice versa). In some embodiments, these transformations are facilitated using lookup tables that are implemented in graphical processing unit-resident memory.

Image Forming Apparatus That Ensures Highly Accurate Color Conversion to Input Image with Gradation, and Recording Medium Therefor
20170346991 · 2017-11-30 ·

An image forming apparatus includes a table generating unit. The table generating unit, in a Voronoi diagram, obtains empty circles as circles centered at Voronoi seeds of ends of Voronoi sides that intersect with a straight line passing through a largest saturation color and a smallest-saturation and specific-lightness color and passes through generatrices. After the table generating unit sets one of the generatrices shared by the two adjacent empty circles whose radius ratio is outside a specific range as a target point, and causes the radius ratio of the two empty circles to be within the specific range by changing at least one radius of the two empty circles, the table generating unit generates the conversion table that sets a color that corresponds to an intersection point corresponding to the target point among the intersection points of the two empty circles, as the definition colors.

Image forming apparatus and image forming system
11675557 · 2023-06-13 · ·

An image forming apparatus includes: a printing device which prints an image using a color material consumable; a storage device which stores one or more color profiles for the printing device; and a profile management unit which selects a color profile usable for printing the image from the one or more color profiles stored in the storage device. The color profile stored in the storage device has version information of color material consumables corresponding to the color profile. The profile management unit acquires version information of the color material consumable mounted on the printing device at present, and selects a color profile having the same version information as the acquired version information, as the color profile usable for printing the image.

Color space ink model generation mechanism

A printing system is disclosed. The printing system includes at least one physical memory device to store ink model estimation logic and one or more processors coupled with the at least one physical memory device to execute the ink model estimation logic to receive an ink deposition curve for one of a plurality of primary color inks of a print system, receive a color space mapping profile for the print system wherein the color space mapping profile characterizes a relationship between a first color space and a printer color space of the print system and generate a color space ink model for the one of a plurality of primary color inks of the print system based on the ink deposition curve and the color space mapping profile, wherein the color space ink model represents a relationship between each of a plurality of parameters of the first color space and ink deposition.

Image processing apparatus and method for correcting color components

An image processing apparatus includes: an interface unit configured to input an image signal from an imaging apparatus that exposes a specimen dyed with a fluorescent dye to excitation light and images fluorescence by a color imaging element; and a color correction circuit configured to retain information on a percentage of each of a component of a second color and a component of a third color with respect to a component of a first color corresponding to the excitation light in the image signal, which is determined in advance based on color filter spectral characteristics of the color imaging element, and reduce each of an amount corresponding to the percentage of the component of the second color and an amount corresponding to the percentage of the component of the third color from the input image signal.

COLOR VOLUME TRANSFORMS IN CODING OF HIGH DYNAMIC RANGE AND WIDE COLOR GAMUT SEQUENCES
20230171429 · 2023-06-01 · ·

A method of encoding a digital video, comprising receiving a high dynamic range (HDR) master of a video, a reference standard dynamic range (SDR) master of the video, and target SDR display properties at an encoder, finding a color volume transform that converts HDR values from the HDR master into SDR values that, when converted for display on the target SDR display, are substantially similar to SDR values in the reference SDR master, converting HDR values from the HDR master into SDR values using the color volume transform, generating metadata items that identifies the color volume transform to decoders, and encoding the SDR values into a bitstream.