Published 2008 | Version v1
Journal article

Parallel inverse halftoning by look-up table (LUT) partitioning

  • 1. Dept. of Computer Engineering, King Fahd Univ. of Petroleum and Minerals, Dhahran (Saudi Arabia)

Description

The Look-Up Table (LUT) method for inverse halftoning is not only computation-less and fast but yields good results. The method employs a single LUT that is stored in a ROM and contains pre-computed contone (gray level) values for inverse halftone operation. This paper proposes an algorithm that can perform parallel inverse halftone operations by partitioning the single LUT into N smaller look-Up Tables (s- LUTs). Therefore, up to k (k<-N) pixels can be concurrently fetched from the halftone image and their contone values fetched concurrently from separate s- LUT. Obviously, this parallelization increases the speed of inverse halftoning by upto k times. In this proposed method, the total entries in all s- LUTs remain equal to the entries in the single LUT of the serial LUT method. Some degradation in image quality is also possible due to pixel loss during fetching. This is because some other contone value is being fetched from that s-LUT. The complete implementation of the algorithm requires two CPLDs (Complex Programmable Logic Devices) for the computational portion, external content addressable memories (CAM) and static RAMs to store s-LUTs. (author)

Additional details

Publishing Information

Journal Title
Arabian Journal for Science and Engineering
Journal Volume
33
Journal Issue
2B
Journal Page Range
p. 503-516
ISSN
1319-8025

INIS

Country of Publication
Saudi Arabia
Country of Input or Organization
Saudi Arabia
INIS RN
41042404
Subject category
S99: GENERAL AND MISCELLANEOUS;
Descriptors DEI
ALGORITHMS; COMPUTERS; IMAGE PROCESSING; MEMORY DEVICES; PARALLEL PROCESSING; SAUDI ARABIA
Descriptors DEC
ARAB COUNTRIES; ASIA; DEVELOPING COUNTRIES; MATHEMATICAL LOGIC; MIDDLE EAST; PROCESSING; PROGRAMMING