• DocumentCode
    1385169
  • Title

    Fast computation of the discrete Walsh and Hadamard transforms

  • Author

    Sundararajan, Duraisamy ; Ahmad, M. Omair

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Concordia Univ., Montreal, Que., Canada
  • Volume
    7
  • Issue
    6
  • fYear
    1998
  • fDate
    6/1/1998 12:00:00 AM
  • Firstpage
    898
  • Lastpage
    904
  • Abstract
    The discrete Walsh and Hadamard transforms are often used in image processing tasks such as image coding, pattern recognition, and sequency filtering. A new discrete Walsh transform (DWT) algorithm is derived in which a modified form of the DWT relation is decomposed into smaller-sized transforms using vectorized quantities. A new sequency-ordered discrete Hadamard transform (DHAT) algorithm is also presented. The proposed approach results in more regular algorithms requiring no independent data swapping and fewer array-index updating and bit-reversal operations. An analysis of the computational complexity and the execution time performance are provided. The results are compared with those of the existing algorithms
  • Keywords
    Hadamard transforms; Walsh functions; computational complexity; digital arithmetic; filtering theory; image coding; pattern recognition; signal flow graphs; transform coding; array-index updating; bit-reversal operations; computational complexity; discrete Hadamard transform; discrete Walsh transform algorithm; execution time; fast computation; image coding; image processing; pattern recognition; sequency filtering; sequency-ordered discrete Hadamard transform; signal flow graph; software implementation; vectorized quantities; Computational complexity; Discrete transforms; Discrete wavelet transforms; Error correction; Error correction codes; Filtering; Image coding; Image processing; Pattern recognition; Performance analysis;
  • fLanguage
    English
  • Journal_Title
    Image Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1057-7149
  • Type

    jour

  • DOI
    10.1109/83.679439
  • Filename
    679439