Mobile GPU Computing Based Filter Bank Convolution for Three-Dimensional Wavelet Transform

Mobile GPU Computing Based Filter Bank Convolution for Three-Dimensional Wavelet Transform

Di Zhao
Copyright: © 2016 |Volume: 7 |Issue: 2 |Pages: 14
ISSN: 1937-9412|EISSN: 1937-9404|EISBN13: 9781466689916|DOI: 10.4018/IJMCMC.2016040102
Cite Article Cite Article

MLA

Zhao, Di. "Mobile GPU Computing Based Filter Bank Convolution for Three-Dimensional Wavelet Transform." IJMCMC vol.7, no.2 2016: pp.22-35. http://doi.org/10.4018/IJMCMC.2016040102

APA

Zhao, D. (2016). Mobile GPU Computing Based Filter Bank Convolution for Three-Dimensional Wavelet Transform. International Journal of Mobile Computing and Multimedia Communications (IJMCMC), 7(2), 22-35. http://doi.org/10.4018/IJMCMC.2016040102

Chicago

Zhao, Di. "Mobile GPU Computing Based Filter Bank Convolution for Three-Dimensional Wavelet Transform," International Journal of Mobile Computing and Multimedia Communications (IJMCMC) 7, no.2: 22-35. http://doi.org/10.4018/IJMCMC.2016040102

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

Mobile GPU computing, or System on Chip with embedded GPU (SoC GPU), becomes in great demand recently. Since these SoCs are designed for mobile devices with real-time applications such as image processing and video processing, high-efficient implementations of wavelet transform are essential for these chips. In this paper, the author develops two SoC GPU based DWT: signal based parallelization for discrete wavelet transform (sDWT) and coefficient based parallelization for discrete wavelet transform (cDWT), and the author evaluates the performance of three-dimensional wavelet transform on SoC GPU Tegra K1. Computational results show that, SoC GPU based DWT is significantly faster than SoC CPU based DWT. Computational results also show that, sDWT can generally satisfy the requirement of real-time processing (30 frames per second) with the image sizes of 352×288, 480×320, 720×480 and 1280×720, while cDWT can only obtain read-time processing with small image sizes of 352×288 and 480×320.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.