Paper
13 January 2003 Memory efficient error diffusion
Author Affiliations +
Proceedings Volume 5008, Color Imaging VIII: Processing, Hardcopy, and Applications; (2003) https://doi.org/10.1117/12.479674
Event: Electronic Imaging 2003, 2003, Santa Clara, CA, United States
Abstract
Li and Allebach recently proposed parameter-trainable tone dependent error diffusion (TDED) which yields outstanding halftone quality among error diffusion based algorithms. In TDED, the tone dependent weights and thresholds as well as a halftone bitmap for threshold modulation are implemented as look-up tables (LUTs) which consume on-chip memory. In addition, the diffused errors must be buffered in on-chip memory and in most cases, transferred to off-chip memory. However, off-chip memory access considerably deteriorates system performance. In this paper, we propose two approaches to improve memory efficiency. First, we use deterministic bit flipping to replace threshold modulation, and linearize the weights and thresholds of TDED. This reduces the memory requirement by using only a few constants, rather than full LUTs, and generates halftones whose quality is nearly indistinguishable from that of standard TDED. Secondly, we propose a block-based processing strategy which significantly reduces off-chip memory access. We devise a novel scan-path which enables our algorithm to process any input image block-by-block without yielding block-boundary artifacts. Special filters are designed and optimized for the block diagonals so that the resulting halftone quality is comparable to that of standard TDED.
© (2003) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Ti-chiun Chang and Jan P. Allebach "Memory efficient error diffusion", Proc. SPIE 5008, Color Imaging VIII: Processing, Hardcopy, and Applications, (13 January 2003); https://doi.org/10.1117/12.479674
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Halftones

Diffusion

Image processing

Raster graphics

Modulation

Binary data

Lithium

Back to Top