Methods and system for ink limit adjustments to ICC profiles for color printing

    公开(公告)号:US11902490B2

    公开(公告)日:2024-02-13

    申请号:US17314436

    申请日:2021-05-07

    CPC classification number: H04N1/605 G06K15/1802 H04N1/6097

    Abstract: A color printing system manages ICC profiles by controlling ink use without performing the ICC profile creation operations. To obtain an ink limit for an ICC profile, a table associated with the ICC profile is parsed to determine the ink limit. The ink limit is decreased or increased. For an ink limit decrease, a color over the decreased ink limit is adjusted to meet the new ink limit. The ICC profile is updated accordingly. For an ink limit increase, the combination of primary colors are boosted by a percentage amount. Checks are made with regard to the volume-based ink limit and an quality check operation to accepted the boosted amount. The ICC profile is updated accordingly.

    Methods and systems for creating ICC printer profiles with unorthodox ink limits

    公开(公告)号:US11182112B1

    公开(公告)日:2021-11-23

    申请号:US16914943

    申请日:2020-06-29

    Abstract: Example embodiments relate to creating ICC printer profiles with unorthodox ink limits. A printing device may initially print a color profile chart represented by color combinations that are equal to or below an ink limit and generate a first ICC profile based on the color profile chart. The first ICC profile uses a first color set to map input colors of a source color space to output colors of a destination color space. At least one color of the first color set, however, may be represented by a color combination that exceeds the ink limit and thus the printing device may determine a second color set based on the first color set. For the second color set, each color is represented by a color combination that is equal to or below the ink limit. A second ICC profile may be generated to use the second color set.

    Color conversion using neural networks

    公开(公告)号:US11023791B2

    公开(公告)日:2021-06-01

    申请号:US16668134

    申请日:2019-10-30

    Abstract: An example system includes a processor and a non-transitory computer-readable medium having stored therein instructions that are executable to cause the system to perform various functions. The functions include obtaining a source profile associated with a print job and a destination profile associated with the print job. The functions also include, based on the source profile and the destination profile, generating a color conversion object that maps input colors of a source color space to output colors of a destination color space. In addition, the functions include training a neural network using the color conversion object so as to obtain weights associated with two or more hidden layers of nodes of the neural network. Further, the functions include receiving color data corresponding to pixels of the print job, and converting the color data from the source color space to the destination color space using the neural network.

    Selection of halftoning technique based on microstructure detection

    公开(公告)号:US10070009B2

    公开(公告)日:2018-09-04

    申请号:US15359957

    申请日:2016-11-23

    Abstract: An example embodiment may involve obtaining a digital image containing a pixel block. An AM halftone may be configured to be applied to the digital image by default. The example embodiment may also involve deriving, from the pixel block, a bitmap defining foreground and non-foreground pixels of the pixel block. The example embodiment may also involve sequentially scanning horizontal lines of the bitmap to identify clusters of foreground pixels. Each pixel in a particular cluster of the clusters of foreground pixels may be either (i) the only pixel in the particular cluster, or (ii) vertically or horizontally adjacent to another pixel in the particular cluster. The example embodiment may also involve, possibly based on the clusters of foreground pixels identified in the bitmap, applying an FM halftone to the digital image, and causing the digital image to be printed with the applied FM halftone.

    Digital Image Attribute Plane Compression
    17.
    发明申请
    Digital Image Attribute Plane Compression 有权
    数字图像属性平面压缩

    公开(公告)号:US20160255247A1

    公开(公告)日:2016-09-01

    申请号:US15150660

    申请日:2016-05-10

    Abstract: An example embodiment may involve obtaining an m×n pixel cell from an input image. Each of the m×n pixels in the m×n pixel cell may be associated with at least one color value. An m×n attribute cell may be determined, elements of which may be associated in a one-to-one fashion with respective pixels in the m×n pixel cell. The m×n pixel cell may be compressed in a lossy fashion, and the m×n attribute cell may be compressed in a lossless fashion. Compression of the m×n pixel cell may be based on at least part of the m×n attribute cell. An interleaved representation of the compressed m×n pixel cell and the compressed m×n attribute cell may be written to an output medium.

    Abstract translation: 示例性实施例可以涉及从输入图像获得m×n像素单元。 m×n像素单元中的每个m×n像素可以与至少一个颜色值相关联。 可以确定m×n属性单元,其元素可以以一对一的方式与m×n像素单元中的各个像素相关联。 m×n像素单元可以以有损方式被压缩,并且m×n属性单元可以以无损方式被压缩。 m×n像素单元的压缩可以基于m×n个属性单元的至少一部分。 可以将压缩的m×n像素单元和压缩的m×n属性单元的交织表示写入输出介质。

    Digital image attribute plane compression
    18.
    发明授权
    Digital image attribute plane compression 有权
    数字图像属性平面压缩

    公开(公告)号:US09363416B1

    公开(公告)日:2016-06-07

    申请号:US14610126

    申请日:2015-01-30

    Abstract: An example embodiment may involve obtaining an m×n pixel cell from an input image. Each of the m×n pixels in the m×n pixel cell may be associated with at least one color value. An m×n attribute cell may be determined, elements of which may be associated in a one-to-one fashion with respective pixels in the m×n pixel cell. The m×n pixel cell may be compressed in a lossy fashion, and the m×n attribute cell may be compressed in a lossless fashion. Compression of the m×n pixel cell may be based on at least part of the m×n attribute cell. An interleaved representation of the compressed m×n pixel cell and the compressed m×n attribute cell may be written to an output medium.

    Abstract translation: 示例性实施例可以涉及从输入图像获得m×n像素单元。 m×n像素单元中的每个m×n像素可以与至少一个颜色值相关联。 可以确定m×n属性单元,其元素可以以一对一的方式与m×n像素单元中的各个像素相关联。 m×n像素单元可以以有损方式被压缩,并且m×n属性单元可以以无损方式被压缩。 m×n像素单元的压缩可以基于m×n个属性单元的至少一部分。 可以将压缩的m×n像素单元和压缩的m×n属性单元的交织表示写入输出介质。

    Interleaved encoding of compressed attribute and color planes
    19.
    发明授权
    Interleaved encoding of compressed attribute and color planes 有权
    压缩属性和颜色平面的交织编码

    公开(公告)号:US09319565B1

    公开(公告)日:2016-04-19

    申请号:US14610247

    申请日:2015-01-30

    Abstract: An example embodiment may involve obtaining an a×b pixel macro-cell from an image with one or more color planes, and an a×b attribute macro-cell. The a×b pixel macro-cell may contain 4 non-overlapping m×n pixel cells, and the a×b attribute macro-cell may contain 4 non-overlapping m×n attribute cells. The pixels in the a×b pixel macro-cell may be associated with respective color values. The example embodiment may also involve determining 4 attribute output values associated respectively with the 4 non-overlapping m×n attribute cells. The example embodiment may further involve determining 1 to 4 color-plane output values for the non-overlapping m×n pixel cells, and writing an interleaved representation of the 4 attribute output values and the determined color-plane output values.

    Abstract translation: 一个示例实施例可以包括从具有一个或多个彩色平面的图像和a×b属性宏小区获得a×b像素宏小区。 a×b像素宏小区可以包含4个非重叠的m×n个像素单元,并且a×b属性宏小区可以包含4个不重叠的m×n个属性单元。 a×b像素宏单元中的像素可以与相应的颜色值相关联。 示例实施例还可以涉及确定与4个非重叠m×n属性单元分别相关联的4个属性输出值。 该示例性实施例可以进一步包括为非重叠的m×n个像素单元确定1到4个彩色平面输出值,以及写入4个属性输出值和所确定的彩色平面输出值的交织表示。

    Method and system for determining an object type from raster data in an image forming apparatus
    20.
    发明授权
    Method and system for determining an object type from raster data in an image forming apparatus 有权
    用于在图像形成装置中从光栅数据确定对象类型的方法和系统

    公开(公告)号:US09129208B2

    公开(公告)日:2015-09-08

    申请号:US14180583

    申请日:2014-02-14

    CPC classification number: G06K15/1878 H04N1/40 H04N1/40062 H04N1/60 H04N1/6072

    Abstract: A method for determining a color profile from received raster data and printing the raster data is provided. Color profiles provide a mapping from a color space of the raster data to a color space of the printer, which typically uses CMYK toner or ink. A text color profile may be employed to print crisper text, or a photo color profile may be employed to produce better images. The raster data includes a plurality of raster scan lines containing digital pixel values. The method includes determining a number of sequentially repeated digital pixel values and a number of sequentially non-repeated digital pixel values for the plurality of raster scan lines. A color profile is selected based on a determination between the repeated and non-repeated digital pixel values. An example image forming apparatus that may carry out the method is also provided.

    Abstract translation: 提供了一种用于从接收的光栅数据确定颜色轮廓并打印光栅数据的方法。 颜色配置文件提供从光栅数据的颜色空间到打印机的颜色空间的映射,通常使用CMYK墨粉或墨水。 可以使用文本颜色配置文件来打印更干净的文本,或者可以使用照片颜色配置文件来产生更好的图像。 栅格数据包括包含数字像素值的多个光栅扫描线。 该方法包括确定多个光栅扫描线的顺序重复数字像素值和多个顺序非重复数字像素值的数量。 基于重复和非重复数字像素值之间的确定来选择颜色分布。 还提供了可以执行该方法的示例性图像形成装置。

Patent Agency Ranking