• DocumentCode
    42687
  • Title

    Block-based two-dimensional wavelet transform running on graphics processing unit

  • Author

    Changhe Song ; YunSong Li ; Jie Guo ; Jie Lei

  • Author_Institution
    State Key Lab. of Integrated Service Networks, Xidian Univ., Xi´an, China
  • Volume
    8
  • Issue
    5
  • fYear
    2014
  • fDate
    Sep-14
  • Firstpage
    229
  • Lastpage
    236
  • Abstract
    This study explores the use of the graphics processing units (GPUs) for performing the two-dimensional discrete wavelet transform (DWT) of images. The study of fast wavelet transforms has been driven both by the enormous volumes of data produced by modern cameras and by the need for real-time processing of these data. With the emergence of general computing on GPUs, many time-consuming applications have started to reap the associated benefits. In the implementation of a GPU-based DWT, two approaches are used according to the published works, which are the row-column (RC) approach and the block-based (BB) approach. Most state-of-the-art techniques are based on the RC approach, which utilises the parallelism between different rows and columns; few works are based on the BB approach, which explores the parallelism between different blocks of the image. Although easy to implement, resource usage of the RC approach is usually related to the image size. Another shortcoming of the RC approach lies in the fact, according to the author´s analysis, that more global memory access is required. The authors thus select the BB approach in this study. Experiment results show that the proposed BB approach outperforms the RC approach, being 99× faster than a native CPU implementation for 4096 × 4096 images.
  • Keywords
    discrete wavelet transforms; graphics processing units; image processing; real-time systems; BB approach; DWT; GPU; RC approach; block based approach; block based two dimensional wavelet transform; data volumes; global memory access; graphics processing unit; real-time processing; row column approach; time consuming applications; two dimensional discrete wavelet transform;
  • fLanguage
    English
  • Journal_Title
    Computers & Digital Techniques, IET
  • Publisher
    iet
  • ISSN
    1751-8601
  • Type

    jour

  • DOI
    10.1049/iet-cdt.2013.0141
  • Filename
    6882280