-
公开(公告)号:US09380304B1
公开(公告)日:2016-06-28
申请号:US14610101
申请日:2015-01-30
Applicant: KYOCERA Document Solutions Inc.
Inventor: Michael M. Chang , Kenneth A. Schmidt , Dongpei Su , Sheng Li , Kendrick Wong
IPC: G06F15/00 , H04N19/103 , H04N1/00 , H04N1/21 , H04N19/119 , H04N19/132 , H04N19/136 , H04N19/17 , H04N19/60
CPC classification number: H04N19/103 , H04N1/00005 , H04N1/21 , H04N1/415 , H04N1/52 , H04N1/642 , H04N19/119 , H04N19/12 , H04N19/132 , H04N19/136 , H04N19/14 , H04N19/17 , H04N19/176 , H04N19/186 , H04N19/60 , H04N19/625 , H04N19/93 , H04N2201/0094
Abstract: An example embodiment may involve obtaining an a×b pixel macro-cell from an input image. Pixels in the a×b pixel macro-cell may have respective pixel values and may be associated with respective tags. It may be determined whether at least e of the respective tags indicate that their associated pixels represent edges in the input image. Based on this determination, either a first encoding or a second encoding of the a×b pixel macro-cell may be selected. The first encoding may weigh pixels that represent edges in the input image heavier than pixels that do not represent edges in the input image, and the second encoding might not consider whether pixels represent edges. The selected encoding may be performed and written to a computer-readable output medium.
Abstract translation: 示例性实施例可以涉及从输入图像获得a×b像素宏小区。 a×b像素宏小区中的像素可以具有各自的像素值,并且可以与相应的标签相关联。 可以确定各个标签中的至少e是否指示其相关联的像素表示输入图像中的边缘。 基于该确定,可以选择a×b像素宏小区的第一编码或第二编码。 第一编码可以称重表示比输入图像中不表示边缘的像素重的输入图像中的边缘的像素,并且第二编码可能不考虑像素是否表示边缘。 可以执行所选择的编码并将其写入计算机可读输出介质。
-
公开(公告)号:US11902490B2
公开(公告)日:2024-02-13
申请号:US17314436
申请日:2021-05-07
Applicant: Kyocera Document Solutions Inc.
Inventor: Michael M. Chang , Javier A. Morales
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.
-
公开(公告)号:US11182112B1
公开(公告)日:2021-11-23
申请号:US16914943
申请日:2020-06-29
Applicant: Kyocera Document Solutions Inc.
Inventor: Michael M. Chang , Javier A. Morales
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.
-
公开(公告)号:US11023791B2
公开(公告)日:2021-06-01
申请号:US16668134
申请日:2019-10-30
Applicant: KYOCERA DOCUMENT SOLUTIONS INC.
Inventor: Michael M. Chang , Alexander Daniel Friedman
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.
-
公开(公告)号:US10070009B2
公开(公告)日:2018-09-04
申请号:US15359957
申请日:2016-11-23
Applicant: KYOCERA Document Solutions Inc.
Inventor: Michael M. Chang , Dongpei Su , Kenneth A. Schmidt
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.
-
公开(公告)号:US09838570B2
公开(公告)日:2017-12-05
申请号:US15150693
申请日:2016-05-10
Applicant: KYOCERA Document Solutions Inc.
Inventor: Michael M. Chang , Kenneth A. Schmidt , Dongpei Su , Sheng Li , Kendrick Wong , Larry Lubman
CPC classification number: H04N1/64 , G06F3/1208 , G06F3/122 , G06F3/1229 , H04N1/50 , H04N1/52 , H04N1/58 , H04N1/642 , H04N1/644 , H04N2201/0094
Abstract: An example embodiment may involve obtaining (i) an a×b attribute macro-cell, and (ii) a×b pixel macro-cells for each of a luminance plane, a first color plane, and a second color plane of an input image. The a×b pixel macro-cells may each contain 4 non-overlapping m×n pixel cells. The example embodiment may also involve determining 4 attribute-plane output values that represent the 4 non-overlapping m×n attribute cells, 1 to 4 luminance-plane output values that represent the a×b pixel macro-cell of the luminance plane, a first color-plane output value to represent the a×b pixel macro-cell of the first color plane, and a second color-plane output value to represent the a×b pixel macro-cell of the second color plane. The example embodiment may further involve writing an interleaved representation of the output values to a computer-readable output medium.
-
公开(公告)号:US20160269726A1
公开(公告)日:2016-09-15
申请号:US15164410
申请日:2016-05-25
Applicant: KYOCERA Document Solutions Inc.
Inventor: Michael M. Chang , Kenneth A. Schmidt , Dongpei Su , Sheng Li , Kendrick Wong
IPC: H04N19/103 , H04N19/132 , H04N1/21 , H04N19/17 , H04N19/60 , H04N1/00 , H04N19/119 , H04N19/136
CPC classification number: H04N19/103 , H04N1/00005 , H04N1/21 , H04N1/415 , H04N1/52 , H04N1/642 , H04N19/119 , H04N19/12 , H04N19/132 , H04N19/136 , H04N19/14 , H04N19/17 , H04N19/176 , H04N19/186 , H04N19/60 , H04N19/625 , H04N19/93 , H04N2201/0094
Abstract: An example embodiment may involve obtaining an a×b pixel macro-cell from an input image. Pixels in the a×b pixel macro-cell may have respective pixel values and may be associated with respective tags. It may be determined whether at least e of the respective tags indicate that their associated pixels represent edges in the input image. Based on this determination, either a first encoding or a second encoding of the a×b pixel macro-cell may be selected. The first encoding may weigh pixels that represent edges in the input image heavier than pixels that do not represent edges in the input image, and the second encoding might not consider whether pixels represent edges. The selected encoding may be performed and written to a computer-readable output medium.
Abstract translation: 示例性实施例可以涉及从输入图像获得a×b像素宏小区。 a×b像素宏小区中的像素可以具有各自的像素值,并且可以与相应的标签相关联。 可以确定各个标签中的至少e是否指示其相关联的像素表示输入图像中的边缘。 基于该确定,可以选择a×b像素宏小区的第一编码或第二编码。 第一编码可以称重表示比输入图像中不表示边缘的像素重的输入图像中的边缘的像素,并且第二编码可能不考虑像素是否表示边缘。 可以执行所选择的编码并将其写入计算机可读输出介质。
-
公开(公告)号:US20160255247A1
公开(公告)日:2016-09-01
申请号:US15150660
申请日:2016-05-10
Applicant: KYOCERA Document Solutions Inc.
Inventor: Michael M. Chang , Kenneth A. Schmidt , Dongpei Su , Sheng Li , Kendrick Wong , Larry Lubman , Alfred Abkarian , Stephen L. Schafer
CPC classification number: H04N1/648 , H04N1/41 , H04N1/4105 , H04N1/411 , H04N1/642 , H04N2201/0094
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属性单元的交织表示写入输出介质。
-
公开(公告)号:US09363416B1
公开(公告)日:2016-06-07
申请号:US14610126
申请日:2015-01-30
Applicant: KYOCERA Document Solutions Inc.
Inventor: Michael M. Chang , Kenneth A. Schmidt , Dongpei Su , Sheng Li , Kendrick Wong , Larry Lubman , Alfred Abkarian , Stephen L. Schafer
CPC classification number: H04N1/648 , H04N1/41 , H04N1/4105 , H04N1/411 , H04N1/642 , H04N2201/0094
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属性单元的交织表示写入输出介质。
-
30.
公开(公告)号:US09319565B1
公开(公告)日:2016-04-19
申请号:US14610247
申请日:2015-01-30
Applicant: KYOCERA Document Solutions Inc.
Inventor: Michael M. Chang , Kenneth A. Schmidt , Dongpei Su , Sheng Li , Kendrick Wong , Larry Lubman , Alfred Abkarian , Stephen L. Schafer
CPC classification number: H04N1/6016 , G06F3/1213 , G06F3/122 , G06F3/1244 , H03M7/46 , H03M7/48 , H04N1/2166 , H04N1/32379 , H04N1/603 , H04N1/642 , H04N1/644 , H04N1/648 , H04N2201/0094
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个属性输出值和所确定的彩色平面输出值的交织表示。
-
-
-
-
-
-
-
-
-