Theory and Implementation of the Discrete Hilbert Transform

The MIT Press eBooks · 1969

The Hilbert transform has traditionally played an important part in the theory and practice of signal processing operations in continuous system theory because of its relevance to such problems as envelope detection and demodulation, as well as its use in relating the real and imaginary components, and the magnitude and phase components of spectra. The Hilbert transform plays a similar role in digital signal processing. In this paper, the Hilbert transform relations, as they apply to sequences and their z-transforms, and also as they apply to sequences and their Discrete Fourier Transforms, will be discussed. These relations are identical only in the limit as the number of data samples taken in the Discrete Fourier Transforms becomes infinite. The implementation of the Hilbert transform operation as applied to sequences usually takes the form of digital linear networks with constant coefficients, either recursive or non-recursive, which approximate an all-pass network with 90° phase shift, or two-output digital networks which have a 90° phase difference over a wide range of frequencies. Means of implementing such phase shifting and phase splitting networks are presented.

Read the paper · More papers on PaperTik