• DocumentCode
    1253796
  • Title

    A parallel implementation of the 2-D discrete wavelet transform without interprocessor communications

  • Author

    Marino, Francescomaria ; Piuri, Vincenzo ; Swartzlander, Earl E., Jr.

  • Author_Institution
    Dipt. di Ingegneria Elettrotecnica ed Elettron, Politecnico di Bari, Italy
  • Volume
    47
  • Issue
    11
  • fYear
    1999
  • fDate
    11/1/1999 12:00:00 AM
  • Firstpage
    3179
  • Lastpage
    3184
  • Abstract
    The discrete wavelet transform is currently attracting much interest among researchers and practitioners as a powerful tool for a wide variety of digital signal and imaging processing applications. This article presents an efficient approach to compute the two-dimensional (2-D) discrete wavelet transform in standard form on parallel general-purpose computers. This approach does not require transposition of intermediate results and avoids interprocessor communication. Since it is based on matrix-vector multiplication, our technique does not introduce any restriction on the size of the input data or on the transform parameters. Complete use of the available processor parallelism, modularity, and scalability are achieved. Theoretical and experimental evaluations and comparisons are given with respect to traditional parallelization
  • Keywords
    discrete wavelet transforms; image processing; matrix multiplication; parallel algorithms; parallel architectures; signal processing; vectors; 2D discrete wavelet transform; digital image processing; digital signal processing; experimental evaluation; input data partitioning algorithm; input data size; matrix-vector multiplication; modularity; parallel general-purpose computers; parallel implementation; scalability; transform parameters; Application software; Application specific integrated circuits; Computer architecture; Concurrent computing; Discrete wavelet transforms; Parallel processing; Production; Signal processing; Signal processing algorithms; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1053-587X
  • Type

    jour

  • DOI
    10.1109/78.796458
  • Filename
    796458