Object optimized printing system and method
    1.
    发明授权
    Object optimized printing system and method 失效
    对象优化打印系统和方法

    公开(公告)号:US06327043B1

    公开(公告)日:2001-12-04

    申请号:US08715664

    申请日:1996-09-18

    IPC分类号: G06K1500

    摘要: An object optimized printing system and method comprises a page description language decomposing system, a command instruction and data generating system and an image output terminal controller. The PDL decomposition system inputs a print file defining a plurality of pages in the page description language and locates the plurality of objects forming each page and their object types. Based on the determine object types and any explicit rendering commands in the PDL file, the PDL decomposition system automatically generates rendering tags for each of the objects. The rendering tags are used to control the command instruction and data generating system, the IOT controller and/or the image output terminal to optimize the printing by the IOT on an object-by-object basis. Based on the objects and the generated rendering tags, the command instruction and data generating system generates the differing types of data and the command instructions on a scanline-by-scanline basis. The generated command instructions and data are output to the IOT controller scanline-by-scanline. The data output to the IOT controller includes metabit data which is generated from the rendering tags. The metabit data output to the IOT controller is used to control various subsystems of the IOT controller and the IOT to optimize the printing characteristics of the IOT for each differing object on each scanline.

    摘要翻译: 对象优化打印系统和方法包括页面描述语言分解系统,命令指令和数据生成系统以及图像输出终端控制器。 PDL分解系统输入定义页面描述语言中的多个页面的打印文件,并且定位形成每个页面的多个对象及其对象类型。 根据PDL文件中确定的对象类型和任何显式渲染命令,PDL分解系统自动为每个对象生成渲染标记。 渲染标签用于控制命令指令和数据生成系统,IOT控制器和/或图像输出端子,以优化IOT在逐个对象的基础上的打印。 基于对象和生成的渲染标签,命令指令和数据生成系统基于逐行扫描线生成不同类型的数据和命令指令。 生成的命令指令和数据被输出到IOT控制器逐行扫描线。 输出到IOT控制器的数据包括从渲染标签生成的元数据。 输出到IOT控制器的元数据用于控制IOT控制器和IOT的各个子系统,以优化每个扫描线上每个不同对象的IOT的打印特性。

    Object optimized printing system and method
    2.
    发明授权
    Object optimized printing system and method 失效
    对象优化打印系统和方法

    公开(公告)号:US06429948B1

    公开(公告)日:2002-08-06

    申请号:US09632787

    申请日:2000-08-04

    IPC分类号: G06K1500

    摘要: An object optimized printing system and method includes a page description language decomposing system, a command instruction and data generating system and an image output terminal controller. The PDL decomposition system inputs a plurality of pages in the page description language and locates the plurality of objects forming each page and their object types. Based on the determine object types and any explicit rendering commands, the PDL decomposition system automatically generates rendering tags for each of the objects. The rendering tags are used to control the command instruction and data generating system, the IOT controller and/or the IOT to optimize the printing by the IOT on an object-by-object basis. Based on the objects and the generated rendering tags, the command instruction and data generating system generates the differing types of data and the command instructions on a scanline-by-scanline basis. The generated command instructions and data are output to the IOT controller scanline-by-scanline. The data output to the IOT controller includes metabit data generated from the rendering tags. The metabit data is used to control various subsystems of the IOT controller and the IOT to optimize the printing characteristics, of the IOT for each differing object on each scanline. The metabits can optimize such processing subsystems as halftone generation, halftone screen size and angle, color space transformation, tone reproduction curve, IOT output correction and the like. Using this system, each page output by the IOT has the printing characteristics for each object within the page optimized to the object's types.

    摘要翻译: 对象优化打印系统和方法包括页面描述语言分解系统,命令指令和数据生成系统以及图像输出终端控制器。 PDL分解系统输入页面描述语言中的多个页面,并且定位形成每个页面的多个对象及其对象类型。 基于确定对象类型和任何显式渲染命令,PDL分解系统自动为每个对象生成渲染标记。 渲染标签用于控制命令指令和数据生成系统,IOT控制器和/或IOT,以便在逐个对象的基础上优化IOT的打印。 基于对象和生成的渲染标签,命令指令和数据生成系统基于逐行扫描线生成不同类型的数据和命令指令。 生成的命令指令和数据被输出到IOT控制器逐行扫描线。 输出到IOT控制器的数据包括从渲染标签生成的元数据。 元数据用于控制IOT控制器和IOT的各个子系统,以优化每个扫描线上每个不同对象的IOT的打印特性。 半导体器件可以优化这样的处理子系统,如半色调产生,半色调屏幕尺寸和角度,颜色空间转换,色调再现曲线,IOT输出校正等。 使用该系统,IOT输出的每个页面都具有针对对象类型优化的页面内每个对象的打印特征。

    Object optimized printing system and method
    3.
    发明授权
    Object optimized printing system and method 失效
    对象优化打印系统和方法

    公开(公告)号:US06256104B1

    公开(公告)日:2001-07-03

    申请号:US08715509

    申请日:1996-09-18

    IPC分类号: G06F1500

    摘要: An object optimized printing system and method comprises a page description language decomposing system, a command instruction and data generating system and an image output terminal controller. The PDL decomposition system inputs a print file defining a plurality of pages in the page description language and locates the plurality of objects forming each page and their object types. Based on the determine object types and any explicit rendering commands in the PDL file, the PDL decomposition system automatically generates rendering tags for each of the objects. The rendering tags are used to control the command instruction and data generating system, the IOT controller and/or the image output terminal to optimize the printing by the IOT on an object-by-object basis. Based on the objects and the generated rendering tags, the command instruction and data generating system generates the differing types of data and the command instructions on a scanline-by-scanline basis. The generated command instructions and data are output to the IOT controller scanline-by-scanline. The data output to the IOT controller includes metabit data which is generated from the rendering tags. The metabit data output to the IOT controller is used to control various subsystems of the IOT controller and the IOT to optimize the printing characteristics of the IOT for each differing object on each scanline. The metabits can optimize such processing subsystems as halftone generation, halftone screen size and angle, color space transformation, tone reproduction curve, IOT output correction, and the like. Using this system, each page output by the IOT has the printing characteristics for each object within the page optimized to the object's types.

    摘要翻译: 对象优化打印系统和方法包括页面描述语言分解系统,命令指令和数据生成系统以及图像输出终端控制器。 PDL分解系统输入定义页面描述语言中的多个页面的打印文件,并且定位形成每个页面的多个对象及其对象类型。 根据PDL文件中确定的对象类型和任何显式渲染命令,PDL分解系统会自动为每个对象生成渲染标记。 渲染标签用于控制命令指令和数据生成系统,IOT控制器和/或图像输出端子,以优化IOT在逐个对象的基础上的打印。 基于对象和生成的渲染标签,命令指令和数据生成系统基于逐行扫描线生成不同类型的数据和命令指令。 生成的命令指令和数据被输出到IOT控制器逐行扫描线。 输出到IOT控制器的数据包括从渲染标签生成的元数据。 输出到IOT控制器的元数据用于控制IOT控制器和IOT的各个子系统,以优化每个扫描线上每个不同对象的IOT的打印特性。 半导体器件可以优化这样的处理子系统,如半色调产生,半色调屏幕尺寸和角度,颜色空间转换,色调再现曲线,IOT输出校正等。 使用该系统,IOT输出的每个页面都具有针对对象类型优化的页面内每个对象的打印特性。

    Object optimized printing system and method
    4.
    发明授权
    Object optimized printing system and method 失效
    对象优化打印系统和方法

    公开(公告)号:US06671064B2

    公开(公告)日:2003-12-30

    申请号:US09778741

    申请日:2001-02-08

    IPC分类号: G06K1500

    摘要: An object optimized printing system and method comprises a page description language decomposing system, a command instruction and data generating system and an image output terminal controller. The PDL decomposition system inputs a print file defining a plurality of pages in the page description language and locates the plurality of objects forming each page and their object types. Based on the determine object types and any explicit rendering commands in the PDL file, the PDL decomposition system automatically generates rendering tags for each of the objects. The rendering tags are used to control the command instruction and data generating system, the IOT controller and/or the image output terminal to optimize the printing by the IOT on an object-by-object basis. Based on the objects and the generated rendering tags, the command instruction and data generating system generates the differing types of data and the command instructions on a scanline-by-scanline basis. The generated command instructions and data are output to the IOT controller scanline-by-scanline. The data output to the IOT controller includes metabit data which is generated from the rendering tags. The metabit data output to the IOT controller is used to control various subsystems of the IOT controller and the IOT to optimize the printing characteristics of the IOT for each differing object on each scanline.

    摘要翻译: 对象优化打印系统和方法包括页面描述语言分解系统,命令指令和数据生成系统以及图像输出终端控制器。 PDL分解系统输入定义页面描述语言中的多个页面的打印文件,并且定位形成每个页面的多个对象及其对象类型。 根据PDL文件中确定的对象类型和任何显式渲染命令,PDL分解系统会自动为每个对象生成渲染标记。 渲染标签用于控制命令指令和数据生成系统,IOT控制器和/或图像输出端子,以优化IOT在逐个对象的基础上的打印。 基于对象和生成的渲染标签,命令指令和数据生成系统基于逐行扫描线生成不同类型的数据和命令指令。 生成的命令指令和数据被输出到IOT控制器逐行扫描线。 输出到IOT控制器的数据包括从渲染标签生成的元数据。 输出到IOT控制器的元数据用于控制IOT控制器和IOT的各个子系统,以优化每个扫描线上每个不同对象的IOT的打印特性。

    Printer controller for object optimized printing
    6.
    发明授权
    Printer controller for object optimized printing 失效
    打印机控制器,用于对象优化打印

    公开(公告)号:US5687303A

    公开(公告)日:1997-11-11

    申请号:US473895

    申请日:1995-06-07

    摘要: An object optimized printed system includes an image output terminal controller. The system inputs a print file defining a plurality of pages in a page description language and locates the plurality of objects forming each page and their object types. Based on the determine object types and any explicit rendering commands in the PDL file, the system automatically generates rendering tags for each of the objects. The rendering tags are used to control the image output terminal to optimize the printing by the IOT on an object-by-object basis. Based on the objects and the generated rendering tags, the system generates the differing types of data and the command instructions on a scanline-by-scanline basis. The generated command instructions and data are output to the IOT controller scanline-by-scanline. The data output to the IOT controller includes metabit data which is generated from the rendering tags. The metabit data output to the IOT controller is used to control various subsystems of the IOT controller and the IOT to optimize the printing characteristics of the IOT for each differing object on each scanline. The metabits can optimize such processing subsystems as halftone generation, halftone screen size and angle, color space transformation, tone reproduction curve, IOT output correction, and the like. Using this system, each page output by the IOT has the printing characteristics for each object within the page optimized to the object's types.

    摘要翻译: 对象优化印刷系统包括图像输出端子控制器。 系统输入以页面描述语言定义多个页面的打印文件,并且定位形成每个页面的多个对象及其对象类型。 根据PDL文件中确定的对象类型和任何显式渲染命令,系统会自动为每个对象生成渲染标记。 渲染标签用于控制图像输出端子,以便逐个对象地优化IOT的打印。 基于对象和生成的渲染标签,系统会根据逐行扫描线生成不同类型的数据和命令指令。 生成的命令指令和数据被输出到IOT控制器逐行扫描线。 输出到IOT控制器的数据包括从渲染标签生成的元数据。 输出到IOT控制器的元数据用于控制IOT控制器和IOT的各个子系统,以优化每个扫描线上每个不同对象的IOT的打印特性。 半导体器件可以优化这样的处理子系统,如半色调产生,半色调屏幕尺寸和角度,颜色空间转换,色调再现曲线,IOT输出校正等。 使用该系统,IOT输出的每个页面都具有针对对象类型优化的页面内每个对象的打印特性。

    Method for color cast removal in scanned images
    7.
    发明授权
    Method for color cast removal in scanned images 有权
    扫描图像中色彩去除方法

    公开(公告)号:US07345786B2

    公开(公告)日:2008-03-18

    申请号:US10368690

    申请日:2003-02-18

    IPC分类号: G06F15/00

    CPC分类号: H04N1/608

    摘要: A method for color cast removal in a scanned image in L*a*b* space includes generating a first color cast correction curve for mapping L* to a first color correction, Δa*, (or Δb*) wherein the first correction curve provides a desired a* shift in midtone regions and is modulated as a function of L* such that black and white points are unaffected; for each pixel n in the scanned image, passing L*n through the first color cast correction curve for obtaining a value of Δa*n; and adding the value of Δa*n to the scanned image's original a*n component. To ensure that the color corrected a* remains within gamut, a second correction curve for applying a clipping factor to the mapped Δa* may be generated with the a*n passing through the second correction curve for obtaining a clipping factor Cn; and modifying the a*n value by Cn(Δa*n).

    摘要翻译: 一种用于在L * a * b *空间中的扫描图像中去色调的方法包括:生成用于将L *映射到第一颜色校正的Deltaa *(或Deltab *)的第一色偏校正曲线,其中第一校正曲线 中间色调区域中所需的*移位,并且被调制为L *的函数,使得黑色和白色点不受影响; 对于扫描图像中的每个像素n,通过第一颜色转换校正曲线的L * 以获得Deltaa * N n的值; 并将Deltaa * N 的值添加到扫描图像的原始a * 分量。 为了确保校正的颜色a *保持在色域内,可以通过经过第二校正曲线的a * N n生成用于将削波因子应用于映射的Deltaa *的第二校正曲线,以获得 剪切因子C 并且通过C n n n(ΔΔ* N n)修改a * N 值。

    Correlated secondary TRC calibration method
    8.
    发明授权
    Correlated secondary TRC calibration method 有权
    相关二次TRC校准方法

    公开(公告)号:US07274492B1

    公开(公告)日:2007-09-25

    申请号:US09569637

    申请日:2000-05-12

    IPC分类号: G06K15/00 G06F15/00

    摘要: This invention is a method of producing a set of TRC's for a color printer's secondary halftone screens that is correlated with the printer's primary halftone screens. The method makes use of the printer/screen characteristic data that is normally gathered during screen calibration. However, instead of progressing from the data to a normal calibration for the secondary screens, the method goes backward through the data starting with the finished primary screen TRC's. The method insures that for every primary screen density, the closest possible secondary screen density is used when the same digital value is specified.

    摘要翻译: 本发明是一种生产用于彩色打印机的二次半色调屏幕的一组TRC的方法,其与打印机的主要半色调屏幕相关。 该方法利用在屏幕校准期间通常收集的打印机/屏幕特征数据。 然而,该方法不是从数据进行到二级屏幕的正常校准,而是从完成的主屏幕TRC开始的数据向后移动。 该方法确保了对于每个主屏幕密度,当指定相同的数字值时,使用最接近的可能的二次屏幕密度。

    Piecewise color transformation by gamut partitioning
    9.
    发明授权
    Piecewise color transformation by gamut partitioning 失效
    通过色域分割进行分段颜色转换

    公开(公告)号:US06724500B1

    公开(公告)日:2004-04-20

    申请号:US09450799

    申请日:1999-11-29

    IPC分类号: G03F308

    CPC分类号: H04N1/6055 H04N1/6019

    摘要: A method for selecting CMY coordinates for printing a desired source color represented in an source color-space includes the step of obtaining coordinates for the printer gamut in the source color-space and then dividing the printer gamut into a plurality of tetrahedra, one of which contains the desired source color. This particular tetrahedron, referred to as the source-bearing tetrahedron, is identified and transformed into a target-bearing tetrahedron in the CMY color space. The target-bearing tetrahedron contains the CMY coordinates of the desired color. The specific color within the target-bearing tetrahedron is identified by obtaining barycentric coordinates for the source color relative to the source-bearing tetrahedron and identifying that color in the target-bearing tetrahedron that has the same barycenric coordinates. The CMY coordinates for that color can then be provided to a printer to print the desired source color.

    摘要翻译: 用于选择用于打印在源色彩空间中表示的期望的源颜色的CMY坐标的方法包括以下步骤:获得源颜色空间中的打印机色域的坐标,然后将打印机色域分成多个四面体,其中之一 包含所需的源颜色。 这种特殊的四面体,被称为源代表四面体,被识别并在CMY颜色空间中被转换为带有目标的四面体。 目标四面体包含所需颜色的CMY坐标。 目标四面体中的具体颜色通过相对于源代表四面体获得源颜色的重心坐标来识别,并且识别具有相同二次坐标的目标四面体中的颜色。 然后可以将该颜色的CMY坐标提供给打印机以打印所需的源颜色。

    Tinted edge enhancement using harmonic halftones for the boundary pixels
    10.
    发明授权
    Tinted edge enhancement using harmonic halftones for the boundary pixels 有权
    带边缘增强使用谐波半色调为边界像素

    公开(公告)号:US07688473B2

    公开(公告)日:2010-03-30

    申请号:US10973725

    申请日:2004-10-26

    IPC分类号: H04N1/409

    CPC分类号: H04N1/4092 H04N1/4058

    摘要: Disclosed herein is an image processing method for producing enhanced halftone edges, particularly suited to those edges which only lie upon the background as apposed to those edges which abut other halftone screens. It utilizes a step of defining border pixels and a step of halftoning those border pixels in a different manner than the halftoning applied to the interior region of the tint or image segment. The preferred halftone for the border pixels will be related to the interior halftone by some number of common spatial frequency harmonics. Examples of common-harmonic screening for an edge include, but are not limited to: (a) same screen with different tone reproduction characteristics (boosted edge values); (b) same screen angles and frequencies with a different spot function, possibly phase shifted; (c) a dot screen whose frequency vectors can be generated by the frequency vectors of the interior screen; (d) a line screen whose frequency vectors can be generated by the frequency vectors of the interior screen. This generation process is directed to ensuring that the two screens will be “harmonically matched” where at least one of the fundamental frequency vectors and harmonics of the first screen will equal at least one of the fundamental frequency vectors and harmonics of the second screen.

    摘要翻译: 本文公开了一种用于生产增强的半色调边缘的图像处理方法,特别适合于仅靠在与其它半色调屏幕相邻的那些边缘上的背景的那些边缘。 它利用定义边框像素的步骤和以与应用于色调或图像片段的内部区域的半色调不同的方式对这些边界像素进行半色调的步骤。 用于边框像素的优选半色调将通过若干数量的共同空间频率谐波与内部半色调相关。 用于边缘的共谐波筛选的示例包括但不限于:(a)具有不同色调再现特性(增强边缘值)的相同屏幕; (b)具有不同光点功能的相同屏幕角度和频率,可能相移; (c)可以通过内部画面的频率矢量生成频率矢量的点画面; (d)可以通过内部画面的频率矢量生成其频率矢量的行画面。 该生成处理旨在确保两个屏幕将被“谐波匹配”,其中基本频率矢量和第一屏幕的谐波中的至少一个将等于第二屏幕的基本频率矢量和谐波中的至少一个。