-
公开(公告)号:US20180176421A1
公开(公告)日:2018-06-21
申请号:US15383708
申请日:2016-12-19
CPC分类号: H04N1/6025 , H04N1/405 , H04N1/56 , H04N1/6005 , H04N1/6008 , H04N1/6027 , H04N1/646
摘要: A printing system is disclosed. The printing system includes a color management unit including one or more color caches to store input colors and corresponding output colors and a color engine (CE) to receive input colors and perform Force-K transformations to map near black input colors into pure black output colors by dynamically identifying the near black input colors based on chroma values and effective output values.
-
公开(公告)号:US09762772B1
公开(公告)日:2017-09-12
申请号:US15208386
申请日:2016-07-12
IPC分类号: H04N1/60 , G06K15/02 , G06F3/12 , G06F12/08 , G06F17/30 , H04N1/64 , G06F12/0891 , G06F12/0864
CPC分类号: H04N1/6019 , G06F3/1211 , G06F3/122 , G06F3/1247 , G06F12/0864 , G06F12/0891 , G06F17/3033 , G06K15/1802 , G06K15/1827 , G06K15/1878 , H04N1/6008 , H04N1/6058 , H04N1/644
摘要: Embodiments described herein provide for the reuse of some locations in a hash table of color conversions during processing of a print job, while preventing the reuse of other locations. If a determination is made that the hash table is to be re-initialized, then the locations in the hash table that are marked as non-persistent are marked as saved to allow them to be reused, while the locations in the hash table that are marked as persistent are prevented from being reused. During processing of the print job subsequent to re-initialization of the hash table, if a color in the print job does not have a color conversion, then a location in the hash table is identified that is marked as saved. If the location stores the color conversion for the color, then the non-persistent mark is restored for the location to bypass performing a color conversion for the color.
-
公开(公告)号:US12017462B2
公开(公告)日:2024-06-25
申请号:US17685946
申请日:2022-03-03
CPC分类号: B41J2/2054 , B41J2/2052 , B41J2/2132 , B41J29/393 , H04N1/405 , B41J2029/3935 , G06K15/105
摘要: A printing system is disclosed. The printing system includes at least one physical memory device to store halftone calibration logic and one or more processors coupled with the at least one physical memory device to execute the halftone calibration logic determine an uncalibrated deposition distribution for each of a plurality of pel forming elements, determine a calibrated deposition distribution for each of the plurality of pel forming elements and determine calibration values for each of the plurality of pel forming elements.
-
公开(公告)号:US11956403B1
公开(公告)日:2024-04-09
申请号:US18181614
申请日:2023-03-10
CPC分类号: H04N1/4052 , H04N1/52
摘要: A system is disclosed. The system includes at least one physical memory device to store edge enhancement logic and one or more processors coupled with the at least one physical memory device to execute the edge enhancement logic to receive a plurality of pels in a continuous tone image (CTI), receive compensation data for pel forming elements associated with each of the plurality of pels, receive edge enhancement transfer functions, determine whether each of the plurality of pels is an edge pel, perform edge enhancement processing for each of the determined edge pels, including generating a final pel value for the pel based on the pel value for the pel, the edge enhancement transfer function associated with the pel, and the compensation data associated with the pel and perform compensation processing for each of the determined not edge pels, including generating a final pel value for the pel based on the pel value for the pel, and the compensation data associated with the pel.
-
公开(公告)号:US11745501B1
公开(公告)日:2023-09-05
申请号:US17669804
申请日:2022-02-11
申请人: Walter F. Kailey , Mikel Stanich
发明人: Walter F. Kailey , Mikel Stanich
IPC分类号: B41J2/045 , H04N1/52 , B41J29/393
CPC分类号: B41J2/04535 , B41J2/0456 , H04N1/52 , B41J29/393
摘要: A system is disclosed. The system includes at least one physical memory device to store drop size logic and one or more processors coupled with the at least one physical memory device to execute the drop size logic to receive first ink usage amount data for each of a plurality of color planes associated with a first halftone design and print job data, receive first ink drop size data for each of a plurality of color planes associated with the first halftone design, receive second ink drop count data for each of the plurality of color planes associated with a second halftone design and the print job data and determine second ink drop size data for each of the plurality of color planes based on the corresponding first ink usage amount data, the first ink drop size data and the second ink drop count data.
-
公开(公告)号:US11636296B1
公开(公告)日:2023-04-25
申请号:US17684275
申请日:2022-03-01
摘要: A system is disclosed. The system includes at least one physical memory device to store compensation logic and one or more processors coupled with the at least one physical memory device to execute the compensation logic to generate inverse transfer functions for each of a plurality of color planes to compensate for non-functioning pel forming elements based on ink deposition functions for groups of pel forming elements including functioning pel forming elements and the non-functioning pel forming elements, wherein the inverse transfer functions transform output digital counts and the ink deposition functions represent output ink amount versus input digital count and generate compensated halftones for each of a plurality of color planes based on the inverse transfer functions.
-
公开(公告)号:US20230123461A1
公开(公告)日:2023-04-20
申请号:US17506322
申请日:2021-10-20
摘要: A system is disclosed. The system includes at least one physical memory device to store compensation logic and one or more processors coupled with the at least one physical memory device to execute the compensation logic to generate first ink deposition function representing a first output ink amount versus input digital count for each of a plurality of color planes, generate second ink deposition function representing a second output ink amount versus input digital count for each of the plurality of color planes and generate transfer functions for each of the plurality of color planes based on the first ink deposition function and the second ink deposition function, wherein the transfer functions transform input digital counts.
-
公开(公告)号:US11477343B2
公开(公告)日:2022-10-18
申请号:US17506002
申请日:2021-10-20
申请人: Mikel Stanich , Nikita Gurudath , Larry Ernst , Walter F. Kailey
发明人: Mikel Stanich , Nikita Gurudath , Larry Ernst , Walter F. Kailey
摘要: A printing system is disclosed. The printing system includes a printer to print image data to a medium and a print controller including a halftone calibration module to dynamically generate calibrated halftones to compensate for optical density changes that occur at the printer.
-
公开(公告)号:US20220101505A1
公开(公告)日:2022-03-31
申请号:US17034262
申请日:2020-09-28
申请人: Walter F. Kailey , Carl M. Dennison
发明人: Walter F. Kailey , Carl M. Dennison
IPC分类号: G06T7/00
摘要: A method is disclosed. The method includes receiving one or more images of bitmap data applied to a print medium as print medium image data, register the print medium image data to the bitmap data, detecting one or more candidate defects based on whether a difference between the print medium image data at a location and the bitmap data at the location exceeds a predetermined threshold, detecting one or more defects among the candidate defects and transmitting information about the one or more candidate defects classified as defects.
-
20.
公开(公告)号:US20210187940A1
公开(公告)日:2021-06-24
申请号:US16719331
申请日:2019-12-18
申请人: Walter F. Kailey , David Ward
发明人: Walter F. Kailey , David Ward
摘要: Systems, methods, software for monitoring usage of a recording medium in an image forming apparatus. In one embodiment, a usage monitor receives a raster image, and identifies thresholds that distinguish different intensity levels reproduced by different drop sizes of the recording material. The usage monitor identifies a set of pixel values for a block of pixels from the raster image, performs a vectorized comparison of the set of pixel values to each of the thresholds to generate sets of comparison bits, determines a number of set bits in each of the sets of comparison bits, and updates a threshold counter for each of the thresholds based on the number of set bits. The usage monitor may then compute drop counts for different drop sizes based on the threshold counter for each of the thresholds.
-
-
-
-
-
-
-
-
-