Computation of hilbert transform via discrete cosine transform

H. Olkkonen, P. Pesola, Juuso T. Olkkonen (Corresponding Author)

Research output: Contribution to journalArticleScientificpeer-review


Hilbert transform (HT) is an important tool in constructing analytic signals for various purposes, such as envelope and instantaneous frequency analysis, amplitude modulation, shift invariant wavelet analysis and Hilbert-Huang decompo-sition. In this work we introduce a method for computation of HT based on the discrete cosine transform (DCT). We show that the Hilbert transformed signal can be obtained by replacing the cosine kernel in inverse DCT by the sine kernel. We describe a FFT-based method for the computation of HT and the analytic signal. We show the usefulness of the proposed method in mech anical vibration and ultrasonic echo and transmission measurements.
Original languageEnglish
Pages (from-to)18-23
JournalJournal of Signal and Information Processing
Issue number1
Publication statusPublished - 2010
MoE publication typeA1 Journal article-refereed


  • Hilbert Transform, Analytic Signal, Envelope Analysis, FFT


Dive into the research topics of 'Computation of hilbert transform via discrete cosine transform'. Together they form a unique fingerprint.

Cite this