102 research outputs found
Media processor implementations of image rendering algorithms
Demands for fast execution of image processing are a driving force for today\u27s computing market. Many image processing applications require intense numeric calculations to be done on large sets of data with minimal overhead time. To meet this challenge, several approaches have been used. Custom-designed hardware devices are very fast implementations used in many systems today. However, these devices are very expensive and inflexible. General purpose computers with enhanced multimedia instructions offer much greater flexibility but process data at a much slower rate than the custom-hardware devices. Digital signal processors (DSP\u27s) and media processors, such as the MAP-CA created by Equator Technologies, Inc., may be an efficient alternative that provides a low-cost combination of speed and flexibility. Today, DSP\u27s and media processors are commonly used in image and video encoding and decoding, including JPEG and MPEG processing techniques. Little work has been done to determine how well these processors can perform other image process ing techniques, specifically image rendering for printing. This project explores various image rendering algorithms and the performance achieved by running them on a me dia processor to determine if this type of processor is a viable competitor in the image rendering domain. Performance measurements obtained when implementing rendering algorithms on the MAP-CA show that a 4.1 speedup can be achieved with neighborhood-type processes, while point-type processes achieve an average speedup of 21.7 as compared to general purpose processor implementations
New methods for digital halftoning and inverse halftoning
Halftoning is the rendition of continuous-tone pictures on bi-level displays. Here we first review some of the halftoning algorithms which have a direct bearing on our paper and then describe some of the more recent advances in the field. Dot diffusion halftoning has the advantage of pixel-level parallelism, unlike the popular error diffusion halftoning method. We first review the dot diffusion algorithm and describe a recent method to improve its image quality by taking advantage of the Human Visual System function. Then we discuss the inverse halftoning problem: The reconstruction of a continuous tone image from its halftone. We briefly review the methods for inverse halftoning, and discuss the advantages of a recent algorithm, namely, the Look Up Table (LUT)Method. This method is extremely fast and achieves image quality comparable to that of the best known methods. It can be applied to any halftoning scheme. We then introduce LUT based halftoning and tree-structured LUT (TLUT)halftoning. We demonstrate how halftone image quality in between that of error diffusion and Direct Binary Search (DBS)can be achieved depending on the size of tree structure in TLUT algorithm while keeping the complexity of the algorithm much lower than that of DBS
Feature-preserving multiscale error diffusion for digital halftoning
Centre for Multimedia Signal Processing, Department of Electronic and Information Engineering2004-2005 > Academic research: refereed > Publication in refereed journalVersion of RecordPublishe
Rethinking PRL: A Multiscale Progressively Residual Learning Network for Inverse Halftoning
Image inverse halftoning is a classic image restoration task, aiming to
recover continuous-tone images from halftone images with only bilevel pixels.
Because the halftone images lose much of the original image content, inverse
halftoning is a classic ill-problem. Although existing inverse halftoning
algorithms achieve good performance, their results lose image details and
features. Therefore, it is still a challenge to recover high-quality
continuous-tone images. In this paper, we propose an end-to-end multiscale
progressively residual learning network (MSPRL), which has a UNet architecture
and takes multiscale input images. To make full use of different input image
information, we design a shallow feature extraction module to capture similar
features between images of different scales. We systematically study the
performance of different methods and compare them with our proposed method. In
addition, we employ different training strategies to optimize the model, which
is important for optimizing the training process and improving performance.
Extensive experiments demonstrate that our MSPRL model obtains considerable
performance gains in detail restoration
Layer Decomposition Learning Based on Gaussian Convolution Model and Residual Deblurring for Inverse Halftoning
Layer decomposition to separate an input image into base and detail layers
has been steadily used for image restoration. Existing residual networks based
on an additive model require residual layers with a small output range for fast
convergence and visual quality improvement. However, in inverse halftoning,
homogenous dot patterns hinder a small output range from the residual layers.
Therefore, a new layer decomposition network based on the Gaussian convolution
model (GCM) and structure-aware deblurring strategy is presented to achieve
residual learning for both the base and detail layers. For the base layer, a
new GCM-based residual subnetwork is presented. The GCM utilizes a statistical
distribution, in which the image difference between a blurred continuous-tone
image and a blurred halftoned image with a Gaussian filter can result in a
narrow output range. Subsequently, the GCM-based residual subnetwork uses a
Gaussian-filtered halftoned image as input and outputs the image difference as
residual, thereby generating the base layer, i.e., the Gaussian-blurred
continuous-tone image. For the detail layer, a new structure-aware residual
deblurring subnetwork (SARDS) is presented. To remove the Gaussian blurring of
the base layer, the SARDS uses the predicted base layer as input and outputs
the deblurred version. To more effectively restore image structures such as
lines and texts, a new image structure map predictor is incorporated into the
deblurring network to induce structure-adaptive learning. This paper provides a
method to realize the residual learning of both the base and detail layers
based on the GCM and SARDS. In addition, it is verified that the proposed
method surpasses state-of-the-art methods based on U-Net, direct deblurring
networks, and progressively residual networks
Digital Color Imaging
This paper surveys current technology and research in the area of digital
color imaging. In order to establish the background and lay down terminology,
fundamental concepts of color perception and measurement are first presented
us-ing vector-space notation and terminology. Present-day color recording and
reproduction systems are reviewed along with the common mathematical models
used for representing these devices. Algorithms for processing color images for
display and communication are surveyed, and a forecast of research trends is
attempted. An extensive bibliography is provided
- …