DocumentCode :
3583730
Title :
Cache-efficient wavelet lifting in JPEG 2000
Author :
Chatterjee, Saptarshi ; Brooks, Christopher D.
Author_Institution :
IBM T. J. Watson Res. Center, Yorktown Heights, NY, USA
Volume :
1
fYear :
2002
fDate :
6/24/1905 12:00:00 AM
Firstpage :
797
Abstract :
The discrete wavelet transform (DWT), the technology at the heart of the JPEG 2000 image compression system, operates on user-definable tiles of the image, as opposed to fixed-size blocks of the image as does the discrete cosine transform (DCT) used in JPEG. This difference reduces artificial blocking effects but can severely stress the memory system. We examine the interaction of the DWT and the memory hierarchy, modify the structure of the DWT computation and the layout of the image data to improve cache and translation lookaside buffer (TLB) locality, and demonstrate significant performance improvements of the DWT over a baseline implementation. Our optimized DWT implementation exhibits speedups of up to 4× over the DWT in a JPEG 2000 reference implementation.
Keywords :
cache storage; code standards; data compression; discrete wavelet transforms; image coding; telecommunication standards; transform coding; DCT; DWT; JPEG 2000 image compression system; TLB locality; artificial blocking effects reduction; cache; cache-efficient wavelet lifting; discrete cosine transform; discrete wavelet transform; image data layout; memory hierarchy; still image coding; still image compression; translation lookaside buffer; user-definable image tiles; Discrete cosine transforms; Discrete wavelet transforms; Frequency; Heart; Image coding; Resilience; Scalability; Stress; Tiles; Transform coding;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Multimedia and Expo, 2002. ICME '02. Proceedings. 2002 IEEE International Conference on
Print_ISBN :
0-7803-7304-9
Type :
conf
DOI :
10.1109/ICME.2002.1035902
Filename :
1035902
Link To Document :
بازگشت