-
公开(公告)号:US12126781B2
公开(公告)日:2024-10-22
申请号:US18394071
申请日:2023-12-22
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.
-
公开(公告)号:US11769025B2
公开(公告)日:2023-09-26
申请号:US17470070
申请日:2021-09-09
Applicant: Kyocera Document Solutions Inc.
Inventor: Michael M. Chang , Mohamed Al Sayed Mostafa
IPC: H04N1/60 , G06K15/02 , G06Q30/0283 , G06K15/00 , H04N1/34
CPC classification number: G06K15/027 , G06K15/4065 , G06Q30/0283 , H04N1/344 , H04N1/6097 , H04N2201/3256
Abstract: A color printing system includes a printing device and other components that use color printing resources, such as calibration and ICC profiles, to complete color printing operations. These color printing resources are used for a large number of paper types stored in a paper catalog. The paper types can be further placed into paper groups within the paper catalog. The paper groups may be formed by assigning new papers into the paper catalog to those having paper types with existing calibration data and ICC profiles. These relationships are shown in a paper catalog map. The print shop can use the paper catalog map for selling paper types, providing different capabilities for paper types, and other information.
-
公开(公告)号:US20210133522A1
公开(公告)日:2021-05-06
申请号: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.
-
公开(公告)号:US10136128B2
公开(公告)日:2018-11-20
申请号:US15822691
申请日:2017-11-27
Applicant: KYOCERA Document Solutions Inc.
Inventor: Michael M. Chang , Kenneth A. Schmidt , Dongpei Su , Sheng Li , Kendrick Wong
IPC: H04N19/103 , H04N19/60 , H04N19/12 , H04N19/132 , H04N1/415 , H04N1/21 , H04N1/00 , H04N19/93 , H04N19/625 , H04N19/119 , H04N19/186 , H04N19/176 , H04N19/17 , H04N19/14 , H04N19/136 , H04N1/52 , H04N1/64
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.
-
公开(公告)号:US20180084247A1
公开(公告)日:2018-03-22
申请号:US15822691
申请日:2017-11-27
Applicant: KYOCERA Document Solutions Inc.
Inventor: Michael M. Chang , Kenneth A. Schmidt , Dongpei Su , Sheng Li , Kendrick Wong
IPC: H04N19/103 , H04N19/60 , H04N19/12 , H04N19/132 , H04N1/415 , H04N1/21 , H04N1/00 , H04N19/93 , H04N19/625 , H04N19/119 , H04N19/186 , H04N19/176 , H04N19/17 , H04N19/14 , H04N19/136 , H04N1/52 , H04N1/64
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.
-
公开(公告)号:US20180084149A1
公开(公告)日:2018-03-22
申请号:US15359957
申请日:2016-11-23
Applicant: KYOCERA Document Solutions Inc.
Inventor: Michael M. Chang , Dongpei Su , Kenneth A. Schmidt
IPC: H04N1/405
CPC classification number: H04N1/4055 , H04N1/4051 , H04N2201/0094
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.
-
公开(公告)号:US09854236B2
公开(公告)日:2017-12-26
申请号: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/119 , H04N19/12 , H04N19/132 , H04N19/136 , H04N19/14 , H04N19/17 , H04N19/176 , H04N19/186 , H04N19/60 , H04N19/625 , H04N1/415 , H04N1/21 , H04N1/00 , H04N19/93 , H04N1/52 , H04N1/64
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.
-
公开(公告)号:US09667839B2
公开(公告)日:2017-05-30
申请号:US15353556
申请日:2016-11-16
Applicant: KYOCERA Document Solutions Inc.
Inventor: Michael M. Chang , Kenneth A. Schmidt , Dongpei Su , Sheng Li , Kendrick Wong , Alfred Abkarian , Stephen L. Schafer
IPC: H04N1/64
CPC classification number: H04N1/648 , H04N1/413 , H04N1/64 , H04N9/64 , H04N19/119 , H04N2201/0094
Abstract: An example embodiment may involve obtaining an a×b pixel macro-cell from an input image. The a×b pixel macro-cell may contain 4 non-overlapping m×n pixel cells. The a×b pixels in the a×b pixel macro-cell may have respective color values and may be associated with respective object type tags. The example embodiment may also include selecting a compression technique to either (i) compress the a×b pixel macro-cell as a whole, or (ii) compress the a×b pixel macro-cell by compressing each of the 4 non-overlapping m×n pixel cells separately. The example embodiment may further include compressing the a×b pixel macro-cell according to the selected compression technique, and writing a representation of the compressed a×b pixel macro-cell to a computer-readable output medium.
-
公开(公告)号:US20170064153A1
公开(公告)日:2017-03-02
申请号:US15353556
申请日:2016-11-16
Applicant: KYOCERA Document Solutions Inc.
Inventor: Michael M. Chang , Kenneth A. Schmidt , Dongpei Su , Sheng Li , Kendrick Wong , Alfred Abkarian , Stephen L. Schafer
IPC: H04N1/64
CPC classification number: H04N1/648 , H04N1/413 , H04N1/64 , H04N9/64 , H04N19/119 , H04N2201/0094
Abstract: An example embodiment may involve obtaining an a×b pixel macro-cell from an input image. The a×b pixel macro-cell may contain 4 non-overlapping m×n pixel cells. The a×b pixels in the a×b pixel macro-cell may have respective color values and may be associated with respective object type tags. The example embodiment may also include selecting a compression technique to either (i) compress the a×b pixel macro-cell as a whole, or (ii) compress the a×b pixel macro-cell by compressing each of the 4 non-overlapping m×n pixel cells separately. The example embodiment may further include compressing the a×b pixel macro-cell according to the selected compression technique, and writing a representation of the compressed a×b pixel macro-cell to a computer-readable output medium.
Abstract translation: 示例性实施例可以涉及从输入图像获得a×b像素宏小区。 a×b像素宏单元可以包含4个非重叠的m×n个像素单元。 a×b像素宏单元中的a×b像素可以具有各自的颜色值,并且可以与相应的对象类型标签相关联。 该示例性实施例还可以包括选择压缩技术以(i)整体地压缩a×b个像素宏小区,或者(ii)通过压缩4个不重叠的每个像素宏小区来压缩a×b像素宏小区 m×n个像素单元。 示例性实施例还可以包括根据所选择的压缩技术来压缩a×b像素宏小区,并将压缩的a×b像素宏小区的表示写入计算机可读输出介质。
-
公开(公告)号: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像素宏小区的第一编码或第二编码。 第一编码可以称重表示比输入图像中不表示边缘的像素重的输入图像中的边缘的像素,并且第二编码可能不考虑像素是否表示边缘。 可以执行所选择的编码并将其写入计算机可读输出介质。
-
-
-
-
-
-
-
-
-