RENDERING IMAGES UTILIZING ADAPTIVE ERROR DIFFUSION
An adaptive halftoning method where the difference between a digital image and a filtered image is introduced into the system on a pixel by pixel basis is disclosed. In this method, each input difference pixel has a corresponding error value of the previous pixel added to the input value at a summin...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | An adaptive halftoning method where the difference between a digital image and a filtered image is introduced into the system on a pixel by pixel basis is disclosed. In this method, each input difference pixel has a corresponding error value of the previous pixel added to the input value at a summing node, resulting in modified image difference data; the modified image difference data is passed to a threshold comparator where the modified image difference data is compared to a threshold value, the threshold value varying according to the properties of the digital image, to determine the appropriate output level; the output level is subtracted from the modified image difference value to produce the input to an error filter; the output of the error filter is multiplied by an adaptation coefficient, where the adaptation coefficient varies according to the properties of the digital image, to generate the error level for the subsequent input pixel; and, the cyclical processing of pixels is continued until the end of the input data is reached.
L'invention concerne un procédé adaptatif de création de grisés où la différence entre une image numérique et une image numérique filtrée est introduite dans le système pixel par pixel. Selon ce procédé, à chaque pixel de différence entré correspond une valeur d'erreur du pixel précédent ajoutée à la valeur d'entrée au niveau d'un noeud de sommation, des données de différence d'image modifiée étant ainsi produites. Ces données de différence d'image sont envoyées à un comparateur de seuil où les données de différence d'image modifiée sont comparées à une valeur seuil, cette valeur seuil variant selon les propriétés de l'image numérique, afin que le niveau de sortie approprié soit déterminé. Le niveau de sortie est soustrait de la valeur de différence d'image modifiée, pour que l'entrée destinée à être envoyée à un filtre d'erreur soit produite. La sortie du filtre d'erreur est multipliée par un coefficient d'adaptation, coefficient variant selon les propriétés de l'image numérique, afin que le niveau d'erreur pour le pixel entré suivant soit généré, le traitement des pixels est poursuivi jusqu'à la fin des données entrées. |
---|