Browsing JPEG images using MPEG hardware chips
    31.
    发明授权
    Browsing JPEG images using MPEG hardware chips 失效
    使用MPEG硬件芯片浏览JPEG图像

    公开(公告)号:US07254272B2

    公开(公告)日:2007-08-07

    申请号:US10644962

    申请日:2003-08-21

    Abstract: Rapid throughput of still image compressed data (e.g. JPEG) is achieved for presentation of images in rapid succession for browsing or browsing by panning within large images by using a hardware decoder adapted for presentation of moving images to reduce the processing load which must be performed in accordance with software although the still image data is incompatible with still image data in many respects; some of which necessarily lead to a loss of image fidelity. The still image data is partially decoded (e.g. entropy decoded) in software processing and re-encoded and reformatted to a form which can at least be accepted by the hardware decoder even though not compliant with any particular moving picture data standard (e.g. MPEG). Storage in the hardware decoder is reallocated to provide, in combination with a reduction of slower software processing, a throughput increase of four-fold or more. Software processing of the still image data is also allowed to proceed and the result substituted for the result of the hardware decoding if a given image is viewed for a time sufficient for the software image processing to be completed.

    Abstract translation: 实现静止图像压缩数据(例如JPEG)的快速吞吐量,用于通过使用适于呈现运动图像的硬件解码器来快速连续地呈现图像以浏览或浏览大图像中的平移,以减少必须执行的处理负载 根据软件虽然静止图像数据在许多方面与静止图像数据不兼容; 其中一些必然导致图像保真度的丧失。 静止图像数据在软件处理中被部分解码(例如熵解码),并被重新编码并重新格式化为至少可被硬件解码器接受的形式,即使不符合任何特定的运动图像数据标准(例如MPEG)。 重新分配硬件解码器中的存储,结合减少较慢的软件处理,吞吐量增加四倍或更多。 静止图像数据的软件处理也被允许进行,并且如果给定图像被观看足以使软件图像处理完成的时间,则结果代替硬件解码的结果。

    Method, data structure and apparatus for providing object level rendering control using tagged secondary resources
    32.
    发明授权
    Method, data structure and apparatus for providing object level rendering control using tagged secondary resources 有权
    使用标记的二次资源提供对象级渲染控制的方法,数据结构和装置

    公开(公告)号:US07218405B1

    公开(公告)日:2007-05-15

    申请号:US09507022

    申请日:2000-02-18

    CPC classification number: H04N1/603

    Abstract: The present invention allows data objects to be tagged with secondary resources that specify rendering attributes, such as color profiles. A method, data structure and apparatus provides object level management using tagged secondary resources. Rendering control (color space selection, in this case) of the primary datastream (AFP, in this case) is provided to heterogeneous objects (PostScript Level 1 color images, in this case). The present invention provides a method for the primary datastream to include the source calibration parameters, i.e., the rendering control, without modifying the heterogeneous object. For example, if the threshold matrix for the halftoning is tagged as a resource to the image object, the rendering process can use this specific matrix when the image is halftoned and presented.

    Abstract translation: 本发明允许使用指定诸如颜色配置文件之类的渲染属性的辅助资源标记数据对象。 一种方法,数据结构和装置使用标记的二次资源提供对象级别管理。 主数据流(在这种情况下为AFP)的渲染控制(在这种情况下为颜色空间选择))提供给异构对象(在这种情况下为PostScript 1级彩色图像)。 本发明提供了一种用于主数据流包括源校准参数(即,渲染控制)而不修改异构对象的方法。 例如,如果半色调的阈值矩阵被标记为图像对象的资源,则当图像被半色调和呈现时,渲染过程可以使用该特定矩阵。

    Estimation of ink/toner coverage when printing
    33.
    发明申请
    Estimation of ink/toner coverage when printing 有权
    打印时墨水/墨粉覆盖率的估算

    公开(公告)号:US20070070454A1

    公开(公告)日:2007-03-29

    申请号:US11233213

    申请日:2005-09-22

    CPC classification number: H04N1/46

    Abstract: In summary, the present invention provides a method, apparatus and program product for calculating an estimate of the amount of toner coverage required for printing print data defined in a compressed data stream. The estimate is obtained with reduced processing by obtaining coverage data from a partially decompressed formed of the data stream and using this to obtain the coverage estimate, thus removing the need to do a full de-compression of the data stream. For example the coverage data is a count of toned pixels for at least one intensity level.

    Abstract translation: 总之,本发明提供一种用于计算在压缩数据流中定义的打印打印数据所需的调色剂覆盖量的估计的方法,装置和程序产品。 通过从数据流的部分解压缩获得覆盖数据并利用其获得覆盖估计,从而减少处理,从而消除对数据流进行完全解压缩的需要。 例如,覆盖数据是至少一个强度级别的调色像素的计数。

    Method and apparatus for the scaling down of data
    36.
    发明授权
    Method and apparatus for the scaling down of data 失效
    用于缩小数据的方法和装置

    公开(公告)号:US07062098B1

    公开(公告)日:2006-06-13

    申请号:US09570849

    申请日:2000-05-12

    CPC classification number: H04N19/59 H04N19/132 H04N19/18 H04N19/40

    Abstract: A method, system, and data structure for the scaling down of data is provided. At least two blocks of transformed data samples representing at least two blocks of original data samples are received. One of at least two tables of constants is selected wherein each table of constants is capable of reducing the number of transformed data samples by a different factor. The constants taken from the selected table are applied to the at least two blocks of transformed data samples to produce one block of transformed data samples representing one block of final data samples. The data is processed one dimension at a time by multiplying the data in one dimension with selected constants taken from previously developed tables corresponding to the desired scale down factor. Scaling down by different factors in each dimension as well as scaling down in one dimension and scaling up in the other dimension may be achieved. In addition, the de-quantization of the quantized transform coefficients may be accomplished by pre-multiplication of the selected constants when the quantization values are known. In a similar way the re-quantization may be accomplished by a pre-division of the selected constants. Both de-quantization and re-quantization may be combined when the input quantized transform coefficients and output quantized transform coefficients are desired.

    Abstract translation: 提供了一种用于缩小数据的方法,系统和数据结构。 接收表示至少两个原始数据样本块的至少两个变换数据样本块。 选择至少两个常数表中的一个,其中每个常数表能够通过不同的因子减少变换数据样本的数量。 从所选择的表中取出的常数被应用于至少两个经变换的数据样本块,以产生表示一个最终数据样本块的一个变换数据样本块。 通过将一维中的数据与从先前开发的对应于期望的缩小因子的表获取的选定常数相乘,一次处理数据。 可以通过在每个维度中的不同因素进行缩放,以及在一维中缩小并在另一维度上进行放大。 此外,量化变换系数的去量化可以通过当量化值已知时所选常数的预乘法来实现。 以类似的方式,重新量化可以通过所选常数的预分割来实现。 当需要输入量化变换系数和输出量化变换系数时,可以组合去量化和重量化。

    Method and system for efficiently printing simple data using a complex page data stream
    37.
    发明申请
    Method and system for efficiently printing simple data using a complex page data stream 有权
    使用复杂页面数据流有效打印简单数据的方法和系统

    公开(公告)号:US20060012816A1

    公开(公告)日:2006-01-19

    申请号:US10892848

    申请日:2004-07-16

    Abstract: A method and system for printing simple data utilizing a raster image processor in a computer system is disclosed. The raster image processor is configured for use with a complex data stream corresponding to at least one complex page description language. The method and system include embedding at least one control structure in the complex data stream. The control structure(s) are for informing the raster image processor of the simple data. The method and system also include converting the simple data into a printable format based on the at least one control structure and without using the complex page description language to convert a portion of the complex data stream corresponding to the simple data into the printable format. The method and system also include converting a remaining portion of the complex data stream into the printable format using the complex page description language.

    Abstract translation: 公开了一种在计算机系统中利用光栅图像处理器打印简单数据的方法和系统。 光栅图像处理器被配置为与对应于至少一个复杂页面描述语言的复杂数据流一起使用。 该方法和系统包括在复数数据流中嵌入至少一个控制结构。 控制结构用于向光栅图像处理器通知简单数据。 该方法和系统还包括基于至少一个控制结构将简单数据转换成可打印格式,并且不使用复杂页面描述语言将与简单数据相对应的复数数据流的一部分转换为可打印格式。 该方法和系统还包括使用复杂页面描述语言将复数数据流的剩余部分转换成可打印格式。

    Method and system for transforming datastreams
    38.
    发明申请
    Method and system for transforming datastreams 审中-公开
    用于转换数据流的方法和系统

    公开(公告)号:US20050094190A1

    公开(公告)日:2005-05-05

    申请号:US10689126

    申请日:2003-10-20

    Abstract: The present invention is related to a method and system for transforming a datastream. The method includes parsing the datastream into a plurality of work units in a first format and processing each of the plurality of work units by at least one compute node to convert each work unit into a second format. In another aspect, the system includes a central component for receiving the datastream in a first format, a plurality of sources in the central component, where each of the plurality of sources is associated with at least one transform, and at least one compute node coupled to the central component. According to the system of the present invention, the central component instantiates at least one source of the plurality of sources that parses the datastream into a plurality of work units in the first format, and distributes each of the work units to the at least one compute node, which converts each work unit into a second format.

    Abstract translation: 本发明涉及一种用于转换数据流的方法和系统。 该方法包括以第一格式将数据流解析为多个工作单元,并且由至少一个计算节点处理多个工作单元中的每一个,以将每个工作单元转换成第二格式。 在另一方面,该系统包括用于以第一格式接收数据流的中央组件,中央组件中的多个源,其中多个源中的每一个与至少一个变换相关联,并且至少一个计算节点耦合 到中心部件。 根据本发明的系统,中央组件将以数据流解析为多个工作单元的多个源的至少一个源实例化为第一格式的多个工作单元,并将每个工作单元分配给至少一个计算 节点,将每个工作单元转换为第二种格式。

    Faster lossless rotation of JPEG images
    40.
    发明授权
    Faster lossless rotation of JPEG images 失效
    JPEG图像更快的无损旋转

    公开(公告)号:US06819803B2

    公开(公告)日:2004-11-16

    申请号:US09896117

    申请日:2001-07-02

    CPC classification number: G06T3/60

    Abstract: Image rotations of 90°, 180° and 270° and horizontal and vertical mirroring image transformations are performed losslessly and with greatly enhanced speed by processing orthogonal transform coefficients in a zig-zag order with direct storage of S (size) values, reassociated R (run of zero valued coefficients) from an adjacent coded orthogonal transform value and a non-zero valued transformation coefficient in reverse zig-zag order. Cache misses are avoided by processing values which are not widely separated in the coded data and other features of the technique and memory accesses are reduced to accelerate processing while extremely little computation is required. These effects are substantially augmented when intermediate codes having certain attributes including coding of zero valued coefficients and flagging certain code features are employed.

    Abstract translation: 90°,180°和270°的图像旋转和水平和垂直镜像图像变换通过以直接存储S(尺寸)值的Z字形顺序处理正交变换系数而大大提高速度,重新关联R( 来自相邻编码正交变换值和非零值变换系数的反向Z字形顺序的零值系数的运算。 通过处理在编码数据中没有被广泛分离的值来避免高速缓存未命中,并且减少了技术的其他特征,并且减少了存储器访问以加速处理,同时需要极少的计算。 当使用具有包括零值系数的编码和标记某些代码特征的某些属性的中间代码时,这些效果基本上增加。

Patent Agency Ranking