scispace - formally typeset
Open AccessJournal Article

FFT pruning

Reads0
Chats0
TLDR
It is shown that for situations in which the relative number of zero-valued samples is quite large, significant time-saving can be obtained by pruning the FFT algorithm.
Abstract
There are basically four modifications of the N=2Mpoint FFT algorithm developed by Cooley and Tukey which give improved computational efficiency. One of these, FFT pruning, is quite useful for applications such as interpolation (in both the time and frequency domain), and least-squares approximation with trignometric polynomials. It is shown that for situations in which the relative number of zero-valued samples is quite large, significant time-saving can be obtained by pruning the FFT algorithm. The programming modifications are developed and shown to be nearly trivial. Several applications of the method for speech analysis are presented along with Fortran programs of the basic and pruned FFT algorithm. The technique described can also be applied effectively for evaluating a narrow region of the frequency domain by pruning a decimation-in-time algorithm.

read more

Citations
More filters
Journal ArticleDOI

Spectrum analysis—A modern perspective

TL;DR: In this paper, a summary of many of the new techniques developed in the last two decades for spectrum analysis of discrete time series is presented, including classical periodogram, classical Blackman-Tukey, autoregressive (maximum entropy), moving average, autotegressive-moving average, maximum likelihood, Prony, and Pisarenko methods.
Book

Spectral analysis of signals

TL;DR: 1. Basic Concepts. 2. Nonparametric Methods. 3. Parametric Methods for Rational Spectra.
Book

Understanding digital signal processing

TL;DR: In this article, the author covers the essential mathematics by explaining the meaning and significance of the key DSP equations, and the book will help to achieve a thorough grasp of the basics and move gradually to more sophisticated DSP concepts and applications.
Journal ArticleDOI

A comparison of pilot-aided channel estimation methods for OFDM systems

TL;DR: Two pilot-aided schemes for the estimation of the channel impulse response (CIR) in orthogonal frequency division multiplexed (OFDM) systems are focused on: the maximum likelihood estimator (MLE) and the Bayesian minimum mean square error estimators (MMSEE).
Journal ArticleDOI

Gauss and the history of the fast fourier transform

TL;DR: The algorithm developed by Cooley and Tukey clearly had its roots in, though perhaps not a direct influence from, the early twentieth century, and remains the most Widely used method of computing Fourier transforms.
References
More filters
Journal ArticleDOI

An algorithm for the machine calculation of complex Fourier series

TL;DR: Good generalized these methods and gave elegant algorithms for which one class of applications is the calculation of Fourier series, applicable to certain problems in which one must multiply an N-vector by an N X N matrix which can be factored into m sparse matrices.
Journal ArticleDOI

An algorithm for computing the mixed radix fast Fourier transform

TL;DR: This paper presents an algorithm for computing the fast Fourier transform, based on a method proposed by Cooley and Tukey, and includes an efficient method for permuting the results in place.
Proceedings ArticleDOI

Fast Fourier Transforms: for fun and profit

TL;DR: The "Fast Fourier Transform" has had a major effect on several areas of computing, the most striking example being techniques of numerical convolution, which have been completely revolutionized.
Journal ArticleDOI

System for automatic formant analysis of voiced speech.

TL;DR: A system for automatically estimating the lowest three formants and the pitch period of voiced speech is presented, based on a digital computation of the cepstrum (defined as the inverse transform of the log magnitude of the z‐transform).
Journal ArticleDOI

Short‐Time Spectrum and “Cepstrum” Techniques for Vocal‐Pitch Detection

TL;DR: Cepstral techniques appear to be even more reliable and efficient than visual methods for pitch detection, and to produce high‐resolution spectra without utilizing either heterodyning methods or bandpass filter banks.