Faculty of Information Technology, BUT

Publication Details

Single-Loop Software Architecture for JPEG 2000

BAŘINA David, KLÍMA Ondřej and ZEMČÍK Pavel. Single-Loop Software Architecture for JPEG 2000. 2016 Data Compression Conference (DCC). Washington: IEEE Computer Society, 2016. ISBN 978-1-5090-1853-6.
Czech title
Jednoprůchodová softwarová architektura pro JPEG 2000
Type
abstract
Language
english
Authors
Keywords
discrete wavelet transforms, image processing, lifting scheme, compression, JPEG 2000
Abstract
This abstract introduces a software architecture designed for JPEG 2000 coders. The proposed method employs a strip-based data processing technique while it performs a single-pass multi-scale wavelet transform. The overall compression chain is driven by incoming data while the fragments of the resulting bitstream can be produced immediately after loading the corresponding data and additionally in parallel. The method is friendly to the CPU cache and can nicely exploit the SIMD extensions.
Annotation
JPEG 2000 is an image coding system based on the discrete wavelet transform. Unfortunately, there exist several major issues with the effective implementation of the codec. For high resolution data decomposed by a separable transform, immensely many CPU cache misses occur. Following the procedure as defined in the standard, the coefficients of a single resolution appears all at once. Consequently, the entropy coder (EBCOT) needs to once again return to the data already touched. We present a software architecture designed for JPEG 2000 coders. The proposed method employs a strip-based data processing technique while it performs a single-pass multi-scale wavelet transform. The overall compression chain is driven by incoming data while the fragments of the resulting bitstream can be produced immediately after loading the corresponding data and additionally in parallel. The method is friendly to the CPU cache and can nicely exploit the SIMD extensions.
Published
2016
Pages
582-582
Book
2016 Data Compression Conference (DCC)
Conference
Data Compression Conference, Snowbird, Utah, US
ISBN
978-1-5090-1853-6
Publisher
IEEE Computer Society
Place
Washington, US
DOI
Files
Back to top