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
Link To Document :
بازگشت