会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Capability negotiation between printer and target device
    • 打印机和目标设备之间的能力协商
    • US07903278B2
    • 2011-03-08
    • US10763214
    • 2004-01-26
    • Timothy L. KohlerTodd Newman
    • Timothy L. KohlerTodd Newman
    • G06K15/00
    • G06K1/12
    • A system for determining layout of print data printed by a printer onto a recording medium, in which the recording medium is processed by a target device different from the printer. Printing capabilities of the printer and processing capabilities of the target device are both determined. Then, layout of the print data is determined based on compatible capabilities between the printing capabilities of the printer and the processing capabilities of the target device. The layout preferably is determined through communication with the printer and the target device so as to negotiate the layout.
    • 一种用于确定由打印机打印到打印机上的打印数据的布局的系统,其中记录介质由与打印机不同的目标设备处理。 确定打印机的打印功能和目标设备的处理能力。 然后,基于打印机的打印能力和目标设备的处理能力之间的兼容性来确定打印数据的布局。 布局优选通过与打印机和目标设备的通信来确定,以便协商布局。
    • 2. 发明授权
    • Application programming interface for measuring devices
    • 用于测量设备的应用程序编程接口
    • US06873431B1
    • 2005-03-29
    • US09241853
    • 1999-02-02
    • Timothy L. KohlerTodd Newman
    • Timothy L. KohlerTodd Newman
    • G03G15/00G06K1/00H04N1/50
    • G03G15/50G03G15/5075G03G2215/00033G03G2215/00063G03G2215/00067G03G2215/00109
    • An application programming interface (API) that provides a common interface between an application program and plural different types of color measuring devices each having at least one color measuring sensor. The API includes plural functions for operating any of the plural different types of color measuring devices. In order to complete an operation performed by at least one of the plural functions, the function that performs the operation must be called a number of times which is different for at least two different types of color measuring devices. For a particular color measuring device, the API provides the application program with flow control data of the number of times that the function must be called. This flow control data preferably can be provided by the function, in the form of a call-again value or as a numerical value, or by a separate function in the API such as a get-device-capabilities function. In some embodiments of the invention, a combination of these methods of providing the flow control data is utilized. Preferred functions for operating any of the plural different types of color measuring devices include a calibrate-position function, a calibrate-sensor function, a move-to-patch function, and a make-measurement function.
    • 一种应用编程接口(API),其提供应用程序和多个不同类型的颜色测量装置之间的公共接口,每个颜色测量装置具有至少一个颜色测量传感器。 API包括用于操作多种不同类型的颜色测量装置中的任何一种的多个功能。 为了完成由多个功能中的至少一个执行的操作,执行操作的功能必须被称为对于至少两种不同类型的颜色测量装置不同的次数。 对于特定的色彩测量设备,API为应用程序提供了必须调用该功能次数的流量控制数据。 该流量控制数据优选地可以通过函数,以再呼叫值或数值形式,或通过API中的单独函数,诸如获取设备功能功能来提供。 在本发明的一些实施例中,利用这些提供流量控制数据的方法的组合。 用于操作多种不同类型的颜色测量装置中的任何一种的优选功能包括校准位置功能,校准传感器功能,移动到贴片功能和制造测量功能。
    • 3. 发明授权
    • Iterative gamut mapping
    • 迭代色域映射
    • US06618499B1
    • 2003-09-09
    • US09323266
    • 1999-06-01
    • Timothy L. KohlerTodd Newman
    • Timothy L. KohlerTodd Newman
    • H04N146
    • H04N1/6058
    • A system for mapping an input point to a surface of a color gamut in a color space. A two-dimensional slice of the color space is selected. The two-dimensional slice includes the input point. A projection point in the two-dimensional slice and a projection between the input point and the projection point are determined. An intersection point between the projection and a mathematical approximation in the two-dimensional slice also is determined between points at least substantially on the surface of the color gamut. A new mathematical approximation is determined between points at least substantially on the surface of the color gamut, based on the intersection point. The intersection point is redetermined at an intersection between the projection and the new mathematical approximation. The determination of the new mathematical approximation and the redetermination of the intersection are repeated until the intersection point satisfies a goodness criteria.
    • 用于将输入点映射到颜色空间中的色域的表面的系统。 选择颜色空间的二维切片。 二维切片包括输入点。 确定二维切片中的投影点和输入点与投影点之间的投影。 在二维切片中的投影与数学近似之间的交点也可以至少基本上在色域的表面上确定。 基于该交点,在至少基本上在色域表面上的点之间确定新的数学近似。 在投影和新的数学近似之间的交点处重新确定交点。 重复确定新的数学近似和交叉点的重新确定,直到交点满足良好标准。
    • 6. 发明授权
    • Color management of black data
    • 黑色数据的颜色管理
    • US06873434B1
    • 2005-03-29
    • US09571975
    • 2000-05-16
    • Timothy L. KohlerTodd D. Newman
    • Timothy L. KohlerTodd D. Newman
    • G03F3/08G06K9/00H04N1/60
    • H04N1/603H04N1/6022
    • Managing color data to transform CMYK source color data from a source device into CMYK destination color data for rendering by a destination device, the CMYK source color data and the CMYK destination color data being comprised of color pixels represented by cyan (C), magenta (M), yellow (Y) and black (K) values, in which a source color profile and a destination color profile are accessed, the source color profile containing a source color transform and the destination color profile containing a destination color transform. A determination is made, for each pixel of the CMYK source color data, whether the pixel has a non-zero C, M or Y value. In a case that a pixel is determined to not have a non-zero C, M or Y value, the CMYK source color data corresponding to the pixel is set into the CMYK destination color data, and in a case that a pixel is determined to have a non-zero C, M or Y value, the CMYK source color data corresponding to the pixel is transformed from a source device color space into CMYK destination color data in a destination device color space. In the transforming step, the source color transform is applied to the CMYK source color data corresponding to the pixel to generate device-independent color data in a device-independent color space, and the destination color transform is applied to the device-independent color data to generate the CMYK destination color data.
    • 管理颜色数据以将来自源设备的CMYK源颜色数据转换为CMYK目的色数据,以便由目的地设备呈现,CMYK源颜色数据和CMYK目的色数据由青色(C),品红色(C) M),黄色(Y)和黑色(K)值,其中访问源颜色配置文件和目的地颜色配置文件,源颜色配置文件包含源颜色变换​​和包含目的地颜色变换的目的地颜色配置文件。 对于CMYK源颜色数据的每个像素,确定像素是否具有非零C,M或Y值。 在像素被确定为不具有非零C,M或Y值的情况下,将与像素相对应的CMYK源颜色数据设置为CMYK目的色数据,并且在将像素确定为 具有非零C,M或Y值,将与像素相对应的CMYK源颜色数据从源设备颜色空间转换为目标设备颜色空间中的CMYK目标颜色数据。 在变换步骤中,将源颜色变换​​应用于与像素对应的CMYK源颜色数据,以在与设备无关的颜色空间中生成与设备无关的颜色数据,并将目的地颜色变换应用于与设备无关的颜色数据 以生成CMYK目的色彩数据。
    • 7. 发明授权
    • User interface for image acquisition devices
    • 用于图像采集设备的用户界面
    • US06587129B1
    • 2003-07-01
    • US09547912
    • 2000-04-11
    • Laurence A. LavendelTimothy L. KohlerEdward StittHarold Schoolcraft
    • Laurence A. LavendelTimothy L. KohlerEdward StittHarold Schoolcraft
    • G09G500
    • H04N1/00416H04N1/00236H04N1/00241H04N1/00411H04N1/00432H04N1/00482H04N2201/0074
    • A user interface for image acquisition devices that provides common control of common features of different image acquisition devices while retaining the flexibility needed to provide tailored control that take advantage of unique features of each different image acquisition device. The user interface includes a control area for displaying a property sheet. The property sheet has a plurality of property pages, each of which has an interface for image acquisition device control and each of which has a tab describing the control provided by that property page. At least one property page has an interface for core image acquisition device control, and at least one property page has an interface for device-dependent image acquisition device control. The user interface also provides a property sheet with a property page that attractively provides plural interfaces for control in that property page. The property page includes a control region for providing control and a button region having multiple buttons. An appearance of the control region is changed in response to user manipulation of the multiple buttons, with each different appearance providing a different interface for the control.
    • 用于图像采集设备的用户界面,其提供对不同图像采集设备的共同特征的共同控制,同时保留提供利用每个不同图像采集设备的独特特征的定制控制所需的灵活性。 用户界面包括用于显示属性表的控制区域。 属性表具有多个属性页,每个属性页具有用于图像获取装置控制的界面,并且每个属性页都具有描述由该属性页提供的控件的制表符。 至少一个属性页面具有用于核心图像采集设备控制的接口,并且至少一个属性页面具有用于依赖于设备的图像采集设备控制的接口。 用户界面还提供了一个属性页,该属性页吸引力地提供了多个接口来控制该属性页。 属性页面包括用于提供控制的控制区域和具有多个按钮的按钮区域。 响应于用户操纵多个按钮而改变控制区域的外观,每个不同的外观为控件提供不同的界面。
    • 8. 发明授权
    • Generating and using a color palette
    • 生成和使用调色板
    • US06518981B2
    • 2003-02-11
    • US08969058
    • 1997-11-12
    • Jun ZhaoTimothy L. KohlerJonathan Hui
    • Jun ZhaoTimothy L. KohlerJonathan Hui
    • G09G500
    • H04N1/644
    • To generate a color palette having m colors (such as 28=256 colors) from a color image described in a color space, pixel image data corresponding to the color image is first obtained. A frequency of occurrence for each color in the pixel image data is then determined. Each color in the pixel image data is assigned to one of a predetermined number of cells into which the color space has been partitioned, the predetermined number being not greater than m. The most commonly occurring color is selected in each cell in which a color exists, so as to obtain n palette colors. A vote value is calculated for each unselected color, the vote value being based at least in part on the frequency of occurrence of the color in the pixel image and a weighting factor based on a rank of the color in its corresponding cell, the unselected colors being the colors not selected in the first selecting step. Thereafter, m-n colors are selected as the unselected colors with the highest vote values. Also, input colors in a color image described in a color space are mapped to a reduced palette of m colors derived by partitioning the color space into a predetermined number of cells, there being at least one palette color in each cell that includes an input color. The mapping is performed by determining in which cell each input color lies, and mapping each input color to the closest palette color from among all palette colors in the cell identified for that input color.
    • 为了从颜色空间中描述的彩色图像生成具有m种颜色(诸如28 = 256色)的调色板,首先获得与彩色图像对应的像素图像数据。 然后确定像素图像数据中的每种颜色的出现频率。 像素图像数据中的每种颜色被分配给已经划分色彩空间的预定数量的单元中的一个,预定数量不大于m。 在存在颜色的每个单元格中选择最常见的颜色,以获得n个调色板颜色。 对于每个未选择的颜色计算投票值,投票值至少部分地基于像素图像中的颜色的出现频率和基于其对应单元格中的颜色的等级的加权因子,未选择的颜色 是在第一选择步骤中未选择的颜色。 此后,选择m-n种颜色作为具有最高投票值的未选择的颜色。 此外,在颜色空间中描述的彩色图像中的输入颜色被映射到通过将颜色空间分割成预定数量的单元而导出的m种颜色的调色板,每个单元中至少有一个调色板颜色,其包括输入颜色 。 通过确定每个输入颜色位于哪个单元中,并且将每个输入颜色映射到针对该输入颜色标识的单元格中的所有调色板颜色中,来执行该映射。
    • 9. 发明授权
    • Iterative approximation of color patch area
    • 色块区域的迭代逼近
    • US06512845B1
    • 2003-01-28
    • US09357142
    • 1999-07-20
    • John S. HaikinTimothy L. Kohler
    • John S. HaikinTimothy L. Kohler
    • G06K900
    • H04N1/6033H04N1/56
    • Selection of pixels from a scanned image of a target document. The target document includes a plurality of color patches. The image includes a rectangular grid of pixels at least some of which correspond to a color patch on the target document. All of the selected pixels correspond to the color patch. The pixels of the image have color values associated therewith. A position in the image is determined which is expected to correspond to the color patch on the target document. An approximation is selected of pixels which correspond to the color patch at the determined position in the image. Groups of all pixels for a border of the approximation are successively discarded, thereby reducing an area of the approximation. The groups of pixels are successively discarded until a variance of color values is stabilized for pixels in the approximation.
    • 从目标文档的扫描图像中选择像素。 目标文件包括多个色块。 图像包括矩形网格的像素,其至少一些对应于目标文档上的色块。 所有选定的像素都对应于色块。 图像的像素具有与其相关联的颜色值。 确定图像中的位置,其预期对应于目标文档上的色标。 选择对应于图像中确定位置处的色块的像素的近似值。 用于近似边界的所有像素的组被连续丢弃,从而减少近似的面积。 像素组被连续丢弃,直到颜色值的变化对于近似中的像素是稳定的。