Patent ID: 6353687
Filing Date: 2002-03-05
Classification: G06T,H04N

Abstract:
A method for processing image data, comprising the steps of:(a) receiving a plurality of pixels of image data; (b) converting the received pixels of image data to a bitmap of image data ready for rendering on an output device; (c) analyzing the bitmap for a predetermined characteristic; (d) modifying the image data within the bitmap when the predetermined characteristic is detected; (e) generating an error based on the modification performed in said step (d); (f) determining if other image data within the bitmap needs modification based on the generated error using a method including: (f1) comparing adjacent error values; and (f2) assigning the error value that has the smaller absolute value to a value of zero and the other error value to a value equal to a sum of the two original error values when the two compared adjacent error values are of different polarity; and (g) further modifying the bitmap if said step (f) makes a positive determination.