Abstract:
A system and method for processing image data converts a pixel (Vi) of image data having a first resolution to subpixels, the subpixels representing a second resolution, the second resolution being higher than the first resolution. The subpixels are thresholded to generate a group of subpixel values for each pixel and a threshold error value (Err). It is then determined if the group of subpixel values from the thresholding process produce a pattern containing an isolated subpixel. If the group of subpixel values from the thresholding process produce a pattern containing an isolated subpixel, the group of subpixel vales is modified to produce a pattern (Binary Output) without an isolated subpixel. The modification process produces a subpixel error value which is diffused in the slowscan direction to adjacent pixels.
Abstract:
Ein Verfahren zum Kompensieren eines fehlerhaften Tintenstrahls in einem Tintenstrahldrucker wurde entwickelt. Eine Steuereinheit identifiziert Pixel in binären Bilddaten, die dem fehlerhaften Tintenstrahl entsprechen. Die Steuereinheit identifiziert alternative Pixelpositionen für nicht-fehlerhafte Tintenstrahlen, um Tintentropfen nahe den Positionen der fehlerhaften Pixel zu drucken. Wenn ein Überlappungsparameterwert, der zwischen Tintentropfen in alternativen Pixelpositionen und anderen Tintentropfen um die alternativen Pixelpositionen herum identifiziert wurde, einen vorab definierten Wert überschreitet, ändert die Steuereinheit die alternative Pixelposition für zumindest einen Tintentropfen, um die Überlappung zu verringern und die Bildqualität zu verbessern.
Abstract:
A system and method for processing image data converts a pixel of image data having a first resolution to a plurality of subpixels, the plurality of subpixels representing a second resolution, the second resolution being higher than the first resolution. The plurality of subpixels are thresholded to generate a group of subpixel values for each pixel and a threshold error value. It is then determined if the group of subpixel values from the thresholding process produce a pattern containing an isolated subpixel. If the group of subpixel values from the thresholding process produce a pattern containing an isolated subpixel, the group of subpixel values is modified to produce a pattern without an isolated subpixel. The modification process produces a subpixel error value which is compensated for localized error before being diffused to adjacent pixels.
Abstract:
A process eliminates pattern shifting artifacts in a printed image by perturbing a threshold/image signal value relationship when a multi-level grey signal (VIDEO) is binarized. The process utilizes a programmable multi-level grey signal modifying circuit (5) for modifying the multi-level grey signal (VIDEO) by a predetermined value according to its grey level (see Fig. 6). The modified multi-level grey signal (VIDEO) is binarized by a comparator (1) to a binary pixel signal according to a relationship between the modified multi-level grey signal (VIDEO) and a threshold value ("128"). The process further generates an error corresponding to the relationship and diffuses the error to neighboring pixels. The multi-level grey signal (VIDEO) is modified with either random noise multiplied by a grey level dependent coefficient or by a predetermined value from a checkerboard or vertical line pattern generator (7; Figs. 4,5). The value from the pattern is dependent upon the grey level and pixel location of the image data. An apparatus for implementing the method is also disclosed.
Abstract:
A method and system implements a high addressability characteristic into an error diffusion process. A grey level value representing a pixel is received. The grey level value has a first resolution which corresponds to an original input resolution. The grey level value is interpolated (S30) to generate subpixel grey level values which correspond to a second resolution. The second resolution is higher than the first resolution and corresponds to the high addressability characteristic. A threshold circuit thresholds the interpolated grey level value and generates (s180) an error value as a result of the threshold. The error value has a resolution corresponding to the first resolution. A portion of the error value is diffused (S190) to adjacent pixels on a next scanline.
Abstract:
A system and method for processing image data converts a pixel (Vi) of image data having a first resolution to subpixels, the subpixels representing a second resolution, the second resolution being higher than the first resolution. The subpixels are thresholded to generate a group of subpixel values for each pixel and a threshold error value (Err). It is then determined if the group of subpixel values from the thresholding process produce a pattern containing an isolated subpixel. If the group of subpixel values from the thresholding process produce a pattern containing an isolated subpixel, the group of subpixel vales is modified to produce a pattern (Binary Output) without an isolated subpixel. The modification process produces a subpixel error value which is diffused in the slowscan direction to adjacent pixels.
Abstract:
A system and method for processing image data converts a pixel of image data having a first resolution to a plurality of subpixels, the plurality of subpixels representing a second resolution, the second resolution being higher than the first resolution. The plurality of subpixels are thresholded to generate a group of subpixel values for each pixel and a threshold error value. It is then determined if the group of subpixel values from the thresholding process produce a pattern containing an isolated subpixel. If the group of subpixel values from the thresholding process produce a pattern containing an isolated subpixel, the group of subpixel values is modified to produce a pattern without an isolated subpixel. The modification process produces a subpixel error value which is compensated for localized error before being diffused to adjacent pixels.
Abstract:
A process eliminates pattern shifting artifacts in a printed image by perturbing a threshold/image signal value relationship when a multi-level grey signal (VIDEO) is binarized. The process utilizes a programmable multi-level grey signal modifying circuit (5) for modifying the multi-level grey signal (VIDEO) by a predetermined value according to its grey level (see Fig. 6). The modified multi-level grey signal (VIDEO) is binarized by a comparator (1) to a binary pixel signal according to a relationship between the modified multi-level grey signal (VIDEO) and a threshold value ("128"). The process further generates an error corresponding to the relationship and diffuses the error to neighboring pixels. The multi-level grey signal (VIDEO) is modified with either random noise multiplied by a grey level dependent coefficient or by a predetermined value from a checkerboard or vertical line pattern generator (7; Figs. 4,5). The value from the pattern is dependent upon the grey level and pixel location of the image data. An apparatus for implementing the method is also disclosed.