Paper
28 December 2001 Compression of screened halftone image using block prediction
Author Affiliations +
Abstract
Binary image compression is different from contone image compression. Binary image compression ratio varies greatly with halftoning algorithm as well as image type. Most binary compression methods cannot efficiently compress images halftoned using frequency modulation (FM) screening or error diffusion. The blue noise characteristic of the output pattern makes all run-length based compression algorithms ineffective. In this paper, we describe a method that combines prior information about the halftone screen used in the halftone process with local statistics to improve the prediction of the FM screened halftone image. The binary image is first broken into sub-blocks and the mean of each block is calculated. This block mean and the halftone screen are used to generate a predicted image. A residual image, the difference between the predicted image and the original halftone image, can be constructed by performing an exclusive OR between the original image and the predicted image. Since there is strong correlation between this predicted pattern and the original halftone image, the residual image consists mainly of zeros. The residual image can then be compressed with run-length encoding algorithms. We applied this method to a number of test images with both photo and text content; the compression ratio is improved by up to a factor of 10 as compared to a standard run-length encoding algorithm.
© (2001) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Xiaofan Feng "Compression of screened halftone image using block prediction", Proc. SPIE 4663, Color Imaging: Device-Independent Color, Color Hardcopy, and Applications VII, (28 December 2001); https://doi.org/10.1117/12.452995
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Image compression

Binary data

Halftones

Frequency modulation

Computer programming

Image processing

Fermium

Back to Top