Patent ID: 7460275
Filing Date: 2008-12-02
Classification: H04N

Abstract:
1. A method of performing error diffusion, the method comprising the steps of: simultaneously processing image data for at least two pixels in a row of pixels, said at least two pixels comprising a first group of pixels and a last pixel, said last pixel abutting a group of pixels to be processed next in said row of pixels; reducing the precision of said image data to produce a modified image data word and an error word for each pixel; propagating none of said error word for each pixel in said first group to another pixel in said first group and a portion of said error word for each pixel in said first group to at least two pixels in a next row of pixels; and propagating a first portion of said error word for said last pixel to at least one pixel in said next row of pixels and a second portion of said error word for said last pixel to at least one pixel in said group of pixels to be processed next; outputting a data signal for causing a display corresponding to said at least two pixels in said next row of pixels at least in part in response to said portion of said error word for a pixel in said first group; and outputting a data signal for causing a display corresponding to said at least one pixel in said group of pixels to be processed next at least in part in response to said second portion of said error word.