Title :
CUDA-based JPEG2000 encoding scheme
Author :
Jeong-Woo Lee ; Bumho Kim ; Ki-Song Yoon
Author_Institution :
ETRI (Electron. & Telecommun. Res. Inst.), Daejeon, South Korea
Abstract :
JPEG2000 is the international standard for image compression. The rich feature set and the state of the art image compression performance make JPEG2000 an attractive alternative for many applications. Especially JPEG2000 is used in the area for digital cinema and medical image. Although the JPEG2000 provides high compression rates and error tolerance, it is burden for both encoding and decoding. To improve the performance, a parallel computing architecture called CUDA has been receiving a lot of attention recently. In this paper, we attempt to realize a real-time JPEG2000 encoding scheme by using GPUs. We present CUDA algorithms that perform DCDM decomposition, multi-component transform, 2D discrete wavelet transform, and quantization completely on a CUDA device, which brings us significant performance gain on a general CPU without extra cost. In addition, we present CUDA algorithm for performing the color conversion from RGB to XYZ.
Keywords :
data compression; image coding; parallel architectures; quantisation (signal); telecommunication standards; wavelet transforms; 2D discrete wavelet transform; CUDA; DCDM decomposition; GPU; JPEG2000; decoding; digital cinema; encoding; image compression; international standard; medical image; multicomponent transform; parallel computing architecture; quantization; Encoding; Graphics processing units; Image coding; Instruction sets; Kernel; Streaming media; Transform coding; CUDA; GPU; JPEG2000; NVIDIA; Parallel Processing;
Conference_Titel :
Advanced Communication Technology (ICACT), 2014 16th International Conference on
Conference_Location :
Pyeongchang
Print_ISBN :
978-89-968650-2-5
DOI :
10.1109/ICACT.2014.6779047