Bandless halftone design for multiple beam printers employing non-orthogonal halftones
    1.
    发明授权
    Bandless halftone design for multiple beam printers employing non-orthogonal halftones 失效
    使用非正交半色调的多光束打印机的无带半色调设计

    公开(公告)号:US07545537B2

    公开(公告)日:2009-06-09

    申请号:US11193960

    申请日:2005-07-29

    IPC分类号: G06K15/00 H04N1/405

    CPC分类号: H04N1/4055

    摘要: A multiple beam printer system having N laser beams receives print job information from a print host. A rendering application uses a threshold array to generate halftone image data from the print job. The threshold array is defined based on a spot function. The defined screen is non-orthogonal and includes Y pels in a direction that is perpendicular to a scanning direction of the laser beams where Y is an integer multiple of N. A distance between screen dots in pels is preferably equal to an integer multiple of N. The screen dot may be defined by a supercell encompassing two screen dots and having an odd number of pels in a direction that is parallel to the scanning direction. The spot function may include a snap feature that snaps a screen dot to the nearest printer grid pel. The spot function may include scaling to compensate for the distortion of the non-orthogonal screen dot.

    摘要翻译: 具有N个激光束的多光束打印机系统从打印主机接收打印作业信息。 渲染应用程序使用阈值阵列从打印作业生成半色调图像数据。 基于点函数定义阈值数组。 定义的屏幕是非正交的,并且在垂直于激光束的扫描方向的Y方向上包括Y个像素,其中Y是N的整数倍。像素中的屏幕点之间的距离优选等于N的整数倍 屏幕点可以由包含两个屏幕点的超细胞定义,并且在平行于扫描方向的方向上具有奇数个像素。 斑点功能可以包括将屏幕点捕捉到最近的打印机网格像素的快照特征。 点功能可以包括缩放以补偿非正交屏幕点的失真。

    Generating threshold values in a dither matrix
    2.
    发明授权
    Generating threshold values in a dither matrix 有权
    在抖动矩阵中生成阈值

    公开(公告)号:US07733533B2

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

    申请号:US11278939

    申请日:2006-04-06

    IPC分类号: G06K15/00 H04N1/46

    CPC分类号: H04N1/4051

    摘要: Provided are a method, system, and program for generating threshold values in a dither matrix. A dither matrix of threshold values is generated. The threshold values in the dither matrix are filtered to generate a filtered dither matrix of filtered dither values by performing for dither values in the dither matrix: determining a region of dither values in the dither matrix that surrounds the value being considered, wherein the dither values in the determined region comprise one of dither values in a first portion of the region within the dither matrix or a wrap around dither value in a second portion of the region that extends beyond the dither matrix; and using an offset value to determine one wrap around dither value, wherein repeated instances of the dither matrix are designed to be applied to an image by forming a tile pattern of the repeated instances of the matrix over the image pattern, and wherein the repeated instances of the matrix in the tile pattern are offset in one direction by the offset value; and performing an operation on the determined dither values in the region to determine a filtered value for the dither value being considered.

    摘要翻译: 提供了用于在抖动矩阵中生成阈值的方法,系统和程序。 产生阈值的抖动矩阵。 对抖动矩阵中的阈值进行滤波以通过执行抖动矩阵中的抖动值来执行滤波抖动值的滤波抖动矩阵:确定抖动矩阵中围绕所考虑值的抖动值的区域,其中抖动值 在所确定的区域中包括抖动矩阵内的该区域的第一部分中的抖动值中的一个或在延伸超过抖动矩阵的区域的第二部分中的缠绕值抖动值; 以及使用偏移值来确定围绕抖动值的一个包裹,其中所述抖动矩阵的重复实例被设计为通过在所述图像图案上形成所述矩阵的所述重复实例的平铺图案来应用于图像,并且其中所述重复实例 在瓦片图案中的矩阵在一个方向上偏移偏移值; 以及对所确定的区域中的抖动值执行操作,以确定被考虑的抖动值的滤波值。

    Methods and apparatus for generating dither mask through interpolation between preferred patterns
    3.
    发明授权
    Methods and apparatus for generating dither mask through interpolation between preferred patterns 有权
    用于通过优选图案之间的插值产生抖动掩模的方法和装置

    公开(公告)号:US07446904B2

    公开(公告)日:2008-11-04

    申请号:US10856470

    申请日:2004-05-28

    IPC分类号: H04N1/405

    CPC分类号: H04N1/4051

    摘要: Techniques for generating dither masks are provided. A dither mask is generated by selecting a sequence of at least three original patterns comprising pixels of at least one of a first color and a second color. At least two patterns are interpolated to generate interpolated patterns in the sequence between the at least three original patterns. If a pattern having at least one specified characteristic exists in the sequence, the steps of interpolating between at least two patterns, and determining if a pattern having at least one specified characteristic exists in the sequence, are repeated. The interpolation is between at least one pattern from each side of the pattern having at least one specified characteristic in the sequence.

    摘要翻译: 提供了产生抖动掩模的技术。 通过选择至少三个包括第一颜色和第二颜色中的至少一个的像素的原始图案的序列来生成抖动掩模。 内插至少两个图案以在至少三个原始图案之间的序列中生成插值图案。 如果序列中存在至少一个特定特征的图案,则重复在至少两个图案之间进行内插并确定序列中是否存在具有至少一个特定特征的图案的步骤。 该插值位于具有序列中至少一个指定特征的图案的每侧的至少一个图案之间。

    Detecting and compensating for color misregistration produced by a color scanner
    4.
    发明授权
    Detecting and compensating for color misregistration produced by a color scanner 有权
    检测和补偿由彩色扫描仪产生的颜色重合失调

    公开(公告)号:US07400430B2

    公开(公告)日:2008-07-15

    申请号:US10672234

    申请日:2003-09-25

    IPC分类号: H04N1/58 G03F3/08

    CPC分类号: H04N1/58

    摘要: A method, computer program product and system for detecting and compensating for color misregistration. A black/white edge or a solid color edge on a target may be scanned. A black/white edge may refer to a black image, e.g., black text, on a white surrounding background having a rapid spatial transition from black to white. A solid color edge may refer to a solid color image, e.g., solid color text, on a white surrounding background having a rapid spatial transition from color to white. A curve of gray values versus spatial pixel positions for each color channel, e.g., red, green and blue color channels, may be generated. A misregistration error may then be calculated by calculating the offset between the color channel curves. The misregistration error may then be used to calibrate the scanner to compensate for the detected color misregistration.

    摘要翻译: 一种用于检测和补偿颜色错配的方法,计算机程序产品和系统。 可以扫描目标上的黑色/白色边缘或纯色边缘。 黑白边缘可以指白色周围背景上的黑色图像,例如黑色文本,其具有从黑色到白色的快速空间转变。 纯色边缘可以指在白色周围背景上具有从颜色到白色的快速空间转变的纯色图像,例如纯色文本。 可以生成灰度值与每个颜色通道(例如红色,绿色和蓝色通道)的空间像素位置的曲线。 然后可以通过计算颜色通道曲线之间的偏移来计算重合失误。 然后可能会使用重合失误来校准扫描仪以补偿检测到的颜色重合失调。

    Method and system for scaling with dot gain control
    5.
    发明授权
    Method and system for scaling with dot gain control 有权
    使用点增益控制进行缩放的方法和系统

    公开(公告)号:US08520253B2

    公开(公告)日:2013-08-27

    申请号:US11085161

    申请日:2005-03-22

    IPC分类号: H04N1/60

    CPC分类号: G06K15/02

    摘要: A method (and system) for changing spatial resolution of an image includes systematically creating an image scaling look-up table including at least one pixel replacement pattern and applying a scaling algorithm to modify the image using the image scaling look-up table, thereby allowing a user to scale binary images with easy control of dot gain, output bit depth and other printer parameters.

    摘要翻译: 用于改变图像的空间分辨率的方法(和系统)包括系统地创建包括至少一个像素替换图案的图像缩放查找表,并且使用缩放算法来使用图像缩放查找表修改图像,从而允许 用户可以轻松控制点增益,输出位深度和其他打印机参数来缩放二进制图像。

    Method and system for designing multilevel halftone screens using spot functions
    7.
    发明授权
    Method and system for designing multilevel halftone screens using spot functions 有权
    使用现场功能设计多层半色调网版的方法和系统

    公开(公告)号:US07599097B2

    公开(公告)日:2009-10-06

    申请号:US11149235

    申请日:2005-06-10

    IPC分类号: G06K15/00

    CPC分类号: H04N1/4055 H04N1/40087

    摘要: A method and system for generating halftone tables, using a spot function, subdivides the pixels within the halftone cell of a halftone matrix into a plurality of sub-pixels, determines the value of the spot function corresponding to the position of each of the sub-pixels within the halftone matrix, repeats the subdividing and determining for all of the sub-pixels in the halftone matrix, ranks the values for the entire halftone matrix, normalizes the ranked values, generates a cumulative histogram based upon the normalized values, and stores the cumulative histogram as a halftone table.

    摘要翻译: 使用点功能产生半色调表的方法和系统将半色调矩阵的半色调单元内的像素细分成多个子像素,确定与每个子像素的位置相对应的光点函数的值, 半色调矩阵内的像素重复细分和确定半色调矩阵中的所有子像素,对整个半色调矩阵的值进行排序,对排序的值进行归一化,基于归一化值生成累积直方图,并存储 累积直方图作为半色调表。

    Method and apparatus for controlling a spot function for digital halftoning
    8.
    发明授权
    Method and apparatus for controlling a spot function for digital halftoning 有权
    用于控制数字半色调的点功能的方法和装置

    公开(公告)号:US07310168B2

    公开(公告)日:2007-12-18

    申请号:US09898254

    申请日:2001-07-03

    IPC分类号: H04N1/405 G06K15/00

    CPC分类号: G06K15/02 H04N1/4055

    摘要: A digital halftoning technique for controlling a spot function is disclosed. A method for generating a spot for use in halftoning according to the present invention includes defining a spot function that combines two functions selected to provide a predetermined spot shape for use in a halftone cell and scaling the spot function using a scaling function that varies according to a value of a first and second spot function ordinate. Asymmetric modulation of spot functions is used to control the touching of adjacent spots, and to change the shape of the spots with the gray region.

    摘要翻译: 公开了一种用于控制光点功能的数字半色调技术。 根据本发明的用于产生用于半色调的斑点的方法包括定义点功能,其组合选择的两个功能以提供用于半色调单元的预定斑点形状,并且使用根据 第一和第二点函数纵坐标的值。 点函数的不对称调制用于控制相邻斑点的触摸,并改变斑点与灰色区域的形状。

    Data processing system and method for producing shifted-element halftone screens
    9.
    发明授权
    Data processing system and method for producing shifted-element halftone screens 失效
    用于生成移位元件半色调网的数据处理系统和方法

    公开(公告)号:US06687023B1

    公开(公告)日:2004-02-03

    申请号:US09550780

    申请日:2000-04-17

    IPC分类号: H04N1403

    CPC分类号: H04N1/4055

    摘要: A data processing system and method are described for generating a halftone screened image from an input image. A first threshold matrix is generated which, when utilized to halftone a solid gray input image, generates a first halftoned output image which is a plurality of generally solid vertical lines. The first threshold matrix includes a plurality of matrix elements arranged in a plurality of rows and a plurality of columns. A plurality of groups of the matrix elements are shifted within the first threshold matrix to create a second threshold matrix which, when utilized to halftone the solid gray input image, generates a second halftoned output image which is a checkerboard type pattern of alternating black or white blocks. In one embodiment, groups of the plurality of the rows are shifted horizontally over by at least one adjacent column to generate the second matrix.

    摘要翻译: 描述了从输入图像生成半色调筛选图像的数据处理系统和方法。 产生第一阈值矩阵,当用于将实灰灰色输入图像进行半色调时,生成第一半色调输出图像,该第一半色调输出图像是多个大体上实线的垂直线。 第一阈值矩阵包括排列成多行和多列的多个矩阵元素。 多个矩阵元素组在第一阈值矩阵内移位以产生第二阈值矩阵,当第二阈值矩阵用于对实灰灰色输入图像进行半色调时,产生第二半色调输出图像,其是交替的黑色或白色的棋盘型图案 块。 在一个实施例中,多行中的组被水平移动至少一个相邻的列以产生第二矩阵。

    Printer independent halftone image rendering
    10.
    发明授权
    Printer independent halftone image rendering 失效
    打印机独立的半色调图像渲染

    公开(公告)号:US6055065A

    公开(公告)日:2000-04-25

    申请号:US132881

    申请日:1998-08-12

    IPC分类号: H04N1/405 H04N1/407 G06F15/00

    CPC分类号: H04N1/405 H04N1/4078

    摘要: A method and apparatus for matching the print outputs of two printers having different characteristics. For the purpose of laser printing, or more generally for reproduction on any printing device with limited number of printing levels, a color or grayscale image has to be transformed into an array of printing decisions at each pixel of the output image. Sometimes this array is the only available representation of the original image. One may desire to print this array on a printer with different characteristics from the printer for which the array was originally prepared. The method and apparatus solve this problem by generating a printing decision matrix which takes into account the differences between the two printers.

    摘要翻译: 一种用于匹配具有不同特征的两台打印机的打印输出的方法和装置。 为了激光打印的目的,或者更通常地,在具有有限数量的打印级别的任何打印设备上再现,颜色或灰度图像必须被变换成输出图像的每个像素处的打印决定的阵列。 有时这个数组是原始图像的唯一可用表示。 可能希望在具有与原始准备阵列的打印机不同的特征的打印机上打印该阵列。 该方法和装置通过产生考虑到两个打印机之间的差异的打印决策矩阵来解决这个问题。