• DocumentCode
    316728
  • Title

    A binary friendly algorithm for computing discrete Hartley transform

  • Author

    Bhatnagar, Nirdosh

  • Author_Institution
    San Jose, CA, USA
  • Volume
    1
  • fYear
    1997
  • fDate
    2-4 Jul 1997
  • Firstpage
    353
  • Abstract
    The discrete Hartley transform (DHT) has found use in signal processing. A binary friendly algorithm for computing the DHT is proposed. This is possible, if the transform size N is a Ramanujan number. The use of Ramanujan numbers has been proposed by Bhatnagar (see Signal Processing, vol.43, p.93-101, 1996) for the computation of the discrete Fourier transform (DFT) via shift and addition operations. Direct computation of the DHT of size N, requires O(N2) arithmetical operations. However, if N is permitted to be a Ramanujan number, then the DHT can be computed sequentially with a single adder in O(N2) addition times, plus the time required for the normalizing (division) operations. The use of these numbers permits the computation of DHT in O(N2) shift and addition operations, and O(N) division operations. A parallel implementation of the algorithm can be executed in O(N) addition times, with O(N) number of adders, in addition to the time required for the normalization operations
  • Keywords
    Hartley transforms; computational complexity; digital arithmetic; parallel algorithms; signal processing; DFT; Ramanujan number; adders; addition times; arithmetical operations; binary friendly algorithm; discrete Fourier transform; discrete Hartley transform; division operations; normalization operations; parallel algorithm; shift and addition operations; signal processing; Chebyshev approximation; Digital signal processing; Discrete Fourier transforms; Discrete transforms; Signal processing algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital Signal Processing Proceedings, 1997. DSP 97., 1997 13th International Conference on
  • Conference_Location
    Santorini
  • Print_ISBN
    0-7803-4137-6
  • Type

    conf

  • DOI
    10.1109/ICDSP.1997.628098
  • Filename
    628098