会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Fast page analyzer for proper selection of compression engine for rendered data
    • 快速页面分析器,用于正确选择渲染数据的压缩引擎
    • US06778291B1
    • 2004-08-17
    • US09591998
    • 2000-06-12
    • Scott C. Clouthier
    • Scott C. Clouthier
    • G06F1500
    • H04N19/12H04N19/14
    • To reduce the memory requirements of a printer, it is desirable to compress rendered data of a to-be-printed page. Specific types of data of a to-be-printed page are best compressed using either lossless or lossy data-compression engines. “Text,” “graphics,” and “halftone” images are typically best compressed using a lossless engine. “Natural” images (such as photographs) are typically best compressed using a lossy engine. To select the best compression engine, the fast page analyzer divides the page into multiple horizontal strips of multiple horizontal lines. The fast page analyzer concurrently compresses and analyzes each strip. The analysis of one strip determines which compression engine is used to compress the next strip. In effect, each strip predicts the proper engine to compress the next strip. When printing a page that has been compressed in that manner, the printer will decompress each strip using its associated decompressor. The pixels and lines are delivered to a print engine as they are decompressed and in the order that the print engine prints the image onto the paper.
    • 为了减少打印机的存储器要求,期望压缩被打印页面的渲染数据。 要打印的页面的特定数据类型最好使用无损或有损数据压缩引擎进行压缩。 “文本”,“图形”和“半色调”图像通常使用无损引擎进行最佳压缩。 “自然”图像(如照片)通常使用有损引擎最佳压缩。 要选择最佳的压缩引擎,快速页分析仪将页面分为多个水平线条。 快速页面分析器同时压缩和分析每个条带。 一个条的分析决定了哪个压缩引擎用于压缩下一个条。 实际上,每个条带预测适当的发动机压缩下一条。 当以这种方式打印已压缩的页面时,打印机将使用其相关的解压缩程序解压缩每个条带。 像素和线条在被解压缩时被传送到打印引擎,并且按照打印引擎将图像打印到纸上的顺序。
    • 3. 发明授权
    • Computer system with parallel processor for pixel arithmetic
    • 具有并行处理器的计算机系统用于像素算术
    • US5892890A
    • 1999-04-06
    • US877349
    • 1997-06-17
    • Scott C. ClouthierDouglas Heins
    • Scott C. ClouthierDouglas Heins
    • B41J5/30G06F3/12G06T1/20G09G5/00G09G5/393G06T15/00G05B11/00
    • G09G5/393G09G2340/12
    • A pixel processor, for use in conjunction with a color video monitor or an all points addressable color print engine, includes brush logic, mask logic, clip logic, and a multi-pixel logic unit to produce a page map consisting of millions of pixels, each having a color value. To portray a 2D-rasterization of overlapping objects with portions of objects being transparent, and objects shaded with colored pattern, the processor combines source S, brush T, pattern mask, source mask, and prior destination D data. Brush logic combines an RGB color setting with a pattern to provide the brush data, tiled within a source region. Mask logic ensures transparency of portions of the pattern or source as defined by pattern mask data and source mask data, respectively. Clip logic limits pixel updates in regions of the page map not within the source region. The processor includes dynamically reconfigurable bit-slice architecture, for updating multiple pixels in parallel, for example four 8-bit pixels in one color plane per operation in a 32-bit embodiment. Registers hold intermediate results of arithmetic comparisons permitting a single raster operation such as S ((S T) & (T D)) to be performed in four clock periods. The symbol " " represents a function that returns the absolute value of the difference of the operands. The symbol "&" represents a function that returns the arithmetic "minimum" of, in this case, intermediate results.
    • 用于与彩色视频监视器或全点可寻址彩色打印引擎结合使用的像素处理器包括画笔逻辑,掩模逻辑,剪辑逻辑和多像素逻辑单元,以产生由数百万像素组成的页面映射, 每个都有一个颜色值。 为了描绘重叠对象的2D光栅化,对象的部分是透明的,并且对象用彩色图案着色,处理器组合了源S,画笔T,图案掩码,源掩码和先前的目标D数据。 画笔逻辑将RGB颜色设置与图案相结合,以提供平铺在源区域内的画笔数据。 掩模逻辑确保模式或源的部分的透明度分别由模式掩码数据和源掩码数据定义。 剪辑逻辑限制不在源区域内的页面映射区域中的像素更新。 该处理器包括用于在32位实施例中每个操作更新并行更新多个像素的动态可重新配置的位片结构,例如每个操作中的一个彩色平面中的四个8位像素。 寄存器保存中间的算术比较结果,允许在四个时钟内执行单个栅格操作,如S + E,Cir + EE((S + E,Cir + EE T)&(T + E,cir + EE D)) 时期。 符号“+ E,cir + EE”表示返回操作数差的绝对值的函数。 符号“&”表示返回算术“最小”的函数,在这种情况下是中间结果。
    • 6. 发明授权
    • Configurable data processing pipeline
    • 可配置数据处理流水线
    • US5852742A
    • 1998-12-22
    • US878883
    • 1997-06-17
    • Gary L. Vondran, Jr.James R. NottinghamScott C. ClouthierDouglas HeinsBrian E. Hoffmann
    • Gary L. Vondran, Jr.James R. NottinghamScott C. ClouthierDouglas HeinsBrian E. Hoffmann
    • B41J29/38B41J5/30G06F3/12G06F7/00G06K15/02G06T1/20H04N1/40H04N1/411G06F9/00
    • G06K15/02G06K2215/0002G06K2215/0011G06K2215/0094
    • A print data processing pipeline for use in a color electrophotographic printer optimizes print quality and minimizes memory usage by separately processing lossy and lossless print data. Lossy print data may include print data for images and lossless print data may include print data for text, line art, and graphics. Partitioning print data into lossy and lossless components allows application of the print data compression operations optimized for each type of print data. High compression ratios can be achieved on lossy print data by applying visually lossless compression operations designed for the lossy print data. In addition, high compression ratios can be achieved on the lossless print data by applying lossless compression operations designed for the lossless print data. A merge unit combines the lossy and lossless print data streams after decompression to reconstruct the original image. Placement of the color space conversion operation and the halftone operation relative to the merge operation, further optimizes the print quality while minimizing memory usage. The print data processing pipeline includes a direct memory access controller which has the capability to allow print data to be selectively directed to the lossy or lossless compressor/decompressor, the color space converter, or the merge unit. Feedback paths within the print data processing pipeline allow the results of the various operations performed to be returned to the direct memory access controller for further processing or storage in system memory. Bypass paths in the color space converter and halftone unit allow print data to be selectively directed around these operations. These capabilities allow configuration of the print data processing pipeline to perform a multitude of permutations of print data processing operations optimized for the print data.
    • 用于彩色电子照相打印机的打印数据处理流水线通过单独处理有损耗和无损打印数据来优化打印质量并最小化存储器使用。 有损打印数​​据可以包括用于图像的打印数据和无损打印数据可以包括用于文本,线条图形和图形的打印数据。 将打印数据分成有损和无损的组件,可以应用针对每种打印数据优化的打印数据压缩操作。 通过为有损打印数​​据应用视觉无损压缩操作,可以在有损打印数​​据上实现高压缩比。 此外,通过为无损打印数据应用无损压缩操作,可以在无损打印数据上实现高压缩比。 合并单元在解压缩之后组合有损和无损打印数据流以重建原始图像。 相对于合并操作,色彩空间转换操作和半色调操作的放置进一步优化打印质量,同时最小化存储器使用。 打印数据处理流水线包括直接存储器访问控制器,其具有允许打印数据被选择性地指向有损或无损压缩器/解压缩器,色空间转换器或合并单元的能力。 打印数据处理流水线内的反馈路径允许执行的各种操作的结果返回到直接存储器访问控制器,以便进一步处理或存储在系统存储器中。 彩色空间转换器和半色调单元中的旁路路径允许打印数据选择性地围绕这些操作。 这些功能允许配置打印数据处理流水线,以执行针对打印数据优化的打印数据处理操作的多种排列。