• KSII Transactions on Internet and Information Systems
    Monthly Online Journal (eISSN: 1976-7277)

APBT-JPEG Image Coding Based on GPU


Abstract

In wireless multimedia sensor networks (WMSN), the latency of transmission is an increasingly problem. With the improvement of resolution, the time cost in image and video compression is more and more, which seriously affects the real-time of WMSN. In JPEG system, the core of the system is DCT, but DCT-JPEG is not the best choice. Block-based DCT transform coding has serious blocking artifacts when the image is highly compressed at low bit rates. APBT is used in this paper to solve that problem, but APBT does not have a fast algorithm. In this paper, we analyze the structure in JPEG and propose a parallel framework to speed up the algorithm of JPEG on GPU. And we use all phase biorthogonal transform (APBT) to replace the discrete cosine transform (DCT) for the better performance of reconstructed image. Therefore, parallel APBT-JPEG is proposed to solve the real-time of WMSN and the blocking artifacts in DCT-JPEG in this paper. We use the CUDA toolkit based on GPU which is released by NVIDIA to design the parallel algorithm of APBT-JPEG. Experimental results show that the maximum speedup ratio of parallel algorithm of APBT-JPEG can reach more than 100 times with a very low version GPU, compared with conventional serial APBT-JPEG. And the reconstructed image using the proposed algorithm has better performance than the DCT-JPEG in terms of objective quality and subjective effect. The proposed parallel algorithm based on GPU of APBT also can be used in image compression, video compression, the edge detection and some other fields of image processing.


Statistics

Show / Hide Statistics

Statistics (Cumulative Counts from December 1st, 2015)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article

[IEEE Style]
Chengyou Wang, Rongyang Shan and Xiao Zhou, "APBT-JPEG Image Coding Based on GPU," KSII Transactions on Internet and Information Systems, vol. 9, no. 4, pp. 1457-1470, 2015. DOI: 10.3837/tiis.2015.04.011

[ACM Style]
Wang, C., Shan, R., and Zhou, X. 2015. APBT-JPEG Image Coding Based on GPU. KSII Transactions on Internet and Information Systems, 9, 4, (2015), 1457-1470. DOI: 10.3837/tiis.2015.04.011