Paper
15 October 2012 Parallel hardware architecture for JPEG-LS based on domain decomposition
S. Ahmed, Z. Wang, M. Klaiber, S. Wahl, M. Wroblewski, S. Simon
Author Affiliations +
Abstract
JPEG-LS has a large number of different and independent context sets that provide the opportunity for par-allelism. As JPEG-LS, many of the lossless image compression standards have “adaptive” error modeling as the core part. This, however, leads to data dependency loops of the compression scheme such that a parallel compression of neighboring pixels is not possible. In this paper, a hardware architecture is proposed in order to achieve parallelism in the JPEG-LS compression. In the adaptive part of the algorithm, the context update and error modeling of a pixel belonging to a context number depends on the previous pixel having the same context number. On the other hand, the probability for two successive pixels to be in different contexts is only 17%. Thus storage is required for the intermediary pixels of the same context. In this architecture, a buffer mechanism is built to exploit the parallelism regardless of the adaptive characteristics. Despite the introduced architectural parallelism, the resulting JPEG-LS codec is fully compatible with the ISO/IEC 14495-1 JPEG-LS standard. A design for such a hardware system is provided here and simulated in FPGA which is also compared with a sequential pipelined architecture of JPEG-LS implemented in FPGA. The final design makes it possible to be applied with a streaming image sensor and does not require storing the entire image before compression. Thus it is capable of lossless compression of input images in real-time embedded systems.
© (2012) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
S. Ahmed, Z. Wang, M. Klaiber, S. Wahl, M. Wroblewski, and S. Simon "Parallel hardware architecture for JPEG-LS based on domain decomposition", Proc. SPIE 8499, Applications of Digital Image Processing XXXV, 849914 (15 October 2012); https://doi.org/10.1117/12.929650
Lens.org Logo
CITATIONS
Cited by 1 scholarly publication.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Computer programming

Image compression

Clocks

Field programmable gate arrays

Image processing

Plutonium

Image sensors

RELATED CONTENT

Real-time implementation of JPEG encoder/decoder
Proceedings of SPIE (June 18 1998)
Color image coding using image-adaptive quantization
Proceedings of SPIE (September 25 1998)
ASIC chip for real-time vector quantization of video signals
Proceedings of SPIE (November 01 1992)
Real-time MAXbus compatible image compression board
Proceedings of SPIE (November 01 1992)

Back to Top