Rendering images to lower bits per pixel formats using reduced numbers of registers
    1.
    发明授权
    Rendering images to lower bits per pixel formats using reduced numbers of registers 有权
    使用减少数量的寄存器将图像渲染为每像素格式的较低位

    公开(公告)号:US09262704B1

    公开(公告)日:2016-02-16

    申请号:US14638743

    申请日:2015-03-04

    CPC classification number: G06K15/1876 G06K15/1835 H04N1/40068

    Abstract: Methods and systems render higher bit per pixel contone images to lower bit formats using multiple registers of a SIMD processor. The rendering process uses a first register to maintain contone image values of all the pixels being simultaneously processed. A second register maintains a threshold value used during the conversion process. A third register maintains one value for the print ready format pixels (e.g., those having less bits per pixel), and a fourth register maintains the other value (e.g., 0) for the print ready format pixels. Also, a fifth register maintains the conversion error amount for all the pixels being simultaneously processed. Sixth through ninth registers maintain distributed conversion error amounts produced by the diffusing process (for different pixels being simultaneously processed); and a tenth register maintains the pixels in the print-ready format produced by the conversion for all the pixels being simultaneously processed.

    Abstract translation: 方法和系统使用SIMD处理器的多个寄存器,使每像素连续图像更高位使用较低位格式。 渲染过程使用第一寄存器来维持正在同时处理的所有像素的连拍图像值。 第二个寄存器保持在转换过程中使用的阈值。 第三个寄存器为打印就绪格式像素(例如,每像素位数较少的像素)保持一个值,而第四寄存器维持打印就绪格式像素的另一个值(例如,0)。 此外,第五寄存器保持所有被同时处理的像素的转换误差量。 第六至第九寄存器保持由扩散处理产生的分布式转换误差量(对于不同像素被同时处理); 并且第十个寄存器保持由所有被同时处理的像素的转换产生的打印就绪格式的像素。

    Method and apparatus for starting an error diffusion method

    公开(公告)号:US09906687B2

    公开(公告)日:2018-02-27

    申请号:US15065442

    申请日:2016-03-09

    CPC classification number: H04N1/4052 H04N1/233 H04N2201/0094

    Abstract: A method, non-transitory computer readable medium and apparatus for starting a multiple scanline error diffusion method are disclosed. For example, the method includes identifying a pixel for each scanline of a plurality of scanlines, wherein the pixel that is identified in the each scanline of the plurality of scanlines is offset, setting all pixels behind the pixel for the each scanline of the plurality of scanlines that is identified with a white pixel value and starting the multiple scanline error diffusion method.

    METHOD AND APPARATUS FOR STARTING AN ERROR DIFFUSION METHOD

    公开(公告)号:US20170264783A1

    公开(公告)日:2017-09-14

    申请号:US15065442

    申请日:2016-03-09

    CPC classification number: H04N1/4052 H04N1/233 H04N2201/0094

    Abstract: A method, non-transitory computer readable medium and apparatus for starting a multiple scanline error diffusion method are disclosed. For example, the method includes identifying a pixel for each scanline of a plurality of scanlines, wherein the pixel that is identified in the each scanline of the plurality of scanlines is offset, setting all pixels behind the pixel for the each scanline of the plurality of scanlines that is identified with a white pixel value and starting the multiple scanline error diffusion method

    System and method for estimating continuous tone values from rendered binary input
    4.
    发明授权
    System and method for estimating continuous tone values from rendered binary input 有权
    用于从渲染的二进制输入估计连续色调值的系统和方法

    公开(公告)号:US08983182B1

    公开(公告)日:2015-03-17

    申请号:US14029903

    申请日:2013-09-18

    Abstract: A method and system for estimating continuous tone values associated with input pixels in a color image are provided. The method includes receiving binarized halftone image data representing a color image, wherein the color image has a plurality of input pixels; and estimating the continuous tone values associated with each of the input pixels by: establishing a window comprising a pixel of interest and neighboring pixels in the binarized halftone image data, wherein the window comprises a plurality of sub-window's and wherein each sub-window has a plurality of predetermined number of rows and columns of pixels; and processing the binarized halftone image data in both a process direction and a cross-process direction using the window such that the processing is performed for one of the pixels in each of the rows within the sub-window and the processing is skipped for the remaining pixels in that row of that sub-window.

    Abstract translation: 提供了一种用于估计与彩色图像中的输入像素相关联的连续色调值的方法和系统。 该方法包括接收表示彩色图像的二值化半色调图像数据,其中彩色图像具有多个输入像素; 以及通过以下步骤估计与每个所述输入像素相关联的连续色调值:建立包括所述二值化半色调图像数据中的感兴趣像素和相邻像素的窗口,其中所述窗口包括多个子窗口,并且其中每个子窗口具有 多个预定数量的行和列的像素; 以及使用所述窗口在处理方向和交叉处理方向上处理二进制化的半色调图像数据,使得对于子窗口内的每行中的一个像素执行处理,并且跳过剩余的处理 该子窗口该行的像素。

    Simultaneous duplex magnification compensation for high-speed software image path (SWIP) applications
    5.
    发明授权
    Simultaneous duplex magnification compensation for high-speed software image path (SWIP) applications 有权
    用于高速软件图像路径(SWIP)应用的同时双工放大倍率补偿

    公开(公告)号:US09357101B1

    公开(公告)日:2016-05-31

    申请号:US14672511

    申请日:2015-03-30

    CPC classification number: H04N1/3935

    Abstract: An image processor determines the number of pixels to be added/removed within each row/column of pixels of an image to accomplish a given image enlargement/reduction. The image processor evenly distributes pixels that are to be added/removed along the full length of each of the rows or columns of pixels, and adds/removes pixels in a process that identifies a set of original pixels that are immediately adjacent to the pixel to be added/removed. The image processor then replaces each of the sets of the original pixels with a replacement set (that has one more/less pixel relative to the set of original pixels). Also, for each pixel that will be added/removed, the image processor determines data values for replacement pixels in each of the replacement sets by weighting data values from original pixels in the sets of original pixels. The image processor outputs an enlarged/reduced size version of the input image.

    Abstract translation: 图像处理器确定要在图像的每行/列的像素内添加/移除的像素的数量,以实现给定的图像放大/缩小。 图像处理器均匀地分布沿像素的每行或每列的全长被添加/去除的像素,并且在标识与像素邻近的一组原始像素的处理中添加/去除像素 被添加/删除。 然后,图像处理器用替换集(相对于原始像素集合具有多一个/少于一个像素)替换原始像素的每一组。 此外,对于将被添加/去除的每个像素,图像处理器通过从原始像素组中的原始像素加权数据值来确定每个替换集合中的替换像素的数据值。 图像处理器输出输入图像的放大/缩小尺寸版本。

    SYSTEM AND METHOD FOR ESTIMATING CONTINUOUS TONE VALUES FROM RENDERED BINARY INPUT
    6.
    发明申请
    SYSTEM AND METHOD FOR ESTIMATING CONTINUOUS TONE VALUES FROM RENDERED BINARY INPUT 有权
    从渲染二进制输入中估计连续色调值的系统和方法

    公开(公告)号:US20150077808A1

    公开(公告)日:2015-03-19

    申请号:US14029903

    申请日:2013-09-18

    Abstract: A method and system for estimating continuous tone values associated with input pixels in a color image are provided. The method includes receiving binarized halftone image data representing a color image, wherein the color image has a plurality of input pixels; and estimating the continuous tone values associated with each of the input pixels by: establishing a window comprising a pixel of interest and neighboring pixels in the binarized halftone image data, wherein the window comprises a plurality of sub-windows and wherein each sub-window has a plurality of predetermined number of rows and columns of pixels; and processing the binarized halftone image data in both a process direction and a cross-process direction using the window such that the processing is performed for one of the pixels in each of the rows within the sub-window and the processing is skipped for the remaining pixels in that row of that sub-window.

    Abstract translation: 提供了一种用于估计与彩色图像中的输入像素相关联的连续色调值的方法和系统。 该方法包括接收表示彩色图像的二值化半色调图像数据,其中彩色图像具有多个输入像素; 以及通过以下步骤估计与每个输入像素相关联的连续色调值:建立包括所述二值化半色调图像数据中的感兴趣像素和相邻像素的窗口,其中所述窗口包括多个子窗口,并且其中每个子窗口具有 多个预定数量的行和列的像素; 以及使用所述窗口在处理方向和交叉处理方向上处理二进制化的半色调图像数据,使得对于子窗口内的每行中的一个像素执行处理,并且跳过剩余的处理 该子窗口该行的像素。

    System and method of compensating for defective inkjets with context dependent image data
    7.
    发明授权
    System and method of compensating for defective inkjets with context dependent image data 有权
    用上下文相关图像数据补偿有缺陷的喷墨打印机的系统和方法

    公开(公告)号:US08714692B1

    公开(公告)日:2014-05-06

    申请号:US13693922

    申请日:2012-12-04

    CPC classification number: B41J2/2139 B41J2/2142

    Abstract: A method of compensating for a defective inkjet in an inkjet printer has been developed. A controller identifies pixels in binary image data corresponding to the defective inkjet. The controller identifies alternative pixel locations for non-defective inkjets to print ink drops proximate to the locations of the defective pixels. When a total overlap parameter value identified in a region of image data around the pixels from the defective inkjet exceeds a predetermined value, the controller changes the alternative pixel location for at least one ink drop to reduce overlap and improve image quality.

    Abstract translation: 已经开发了一种在喷墨打印机中补偿有缺陷喷墨的方法。 控制器识别对应于有缺陷喷墨的二值图像数据中的像素。 控制器识别非缺陷喷墨打印机的替代像素位置,以打印靠近缺陷像素位置的墨滴。 当在来自有缺陷喷墨头的像素周围的图像数据的区域中识别的总重叠参数值超过预定值时,控制器改变至少一个墨滴的替代像素位置,以减少重叠并提高图像质量。

Patent Agency Ranking