DocumentCode
64670
Title
Efficient Algorithms for Discrete Gabor Transforms on a Nonseparable Lattice
Author
Wiesmeyr, Christoph ; Holighaus, N. ; Sondergaard, Peter L.
Author_Institution
Numerical Harmonic Anal. Group, Univ. of Vienna, Vienna, Austria
Volume
61
Issue
20
fYear
2013
fDate
Oct.15, 2013
Firstpage
5131
Lastpage
5142
Abstract
The Discrete Gabor Transform (DGT) is the most commonly used transform for signal analysis and synthesis using a linear frequency scale. It turns out that the involved operators are rich in structure if one samples the discrete phase space on a subgroup. Most of the literature focuses on separable subgroups, in this paper we will survey existing methods for a generalization to arbitrary groups, as well as present an improvement on existing methods. Comparisons are made with respect to the computational complexity, and the running time of optimized implementations in the C programming language. The new algorithms have the lowest known computational complexity for nonseparable lattices and the implementations are freely available for download. By summarizing general background information on the state of the art, this article can also be seen as a research survey, sharing with the readers experience in the numerical work in Gabor analysis.
Keywords
C language; computational complexity; discrete transforms; signal sampling; signal synthesis; C programming language; DGT; arbitrary groups; computational complexity; discrete Gabor transform; discrete phase space; linear frequency scale; nonseparable lattices; optimized implementations; research survey; signal analysis; signal synthesis; Algorithm design and analysis; Computational complexity; Lattices; Signal processing algorithms; Standards; Time-frequency analysis; Transforms; 42C15; 42C40; algorithm; discrete Gabor transform; implementation;
fLanguage
English
Journal_Title
Signal Processing, IEEE Transactions on
Publisher
ieee
ISSN
1053-587X
Type
jour
DOI
10.1109/TSP.2013.2275311
Filename
6572819
Link To Document