Short Time Fourier Transform Implementation on Fpga
Bathula Murali Krishna1, S. Sai Madhav2, U. Priyanka3, V. Venkata Sai4
1S.P. Vijayaragavan, Associate Professor/EEE, Bharath Institute of Higher Education and Research, Chennai.
Manuscript received on 01 April 2019 | Revised Manuscript received on 07 May 2019 | Manuscript published on 30 May 2019 | PP: 3256-3259 | Volume-8 Issue-1, May 2019 | Retrieval Number: A9240058119/19©BEIESP
Open Access | Ethics and Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC-BY-NC-ND license (

Abstract: Fourier transform gives us good localization of frequencies occurred in a signal. But the simultaneous time-frequency localization is a major problem in normal fourier transform. Also fourier transform fails in the case of non stationary signals and time invariant signals. As it only good in dealing frequency part, it is very poor in the context of time domain. This limitation of fourier transform has led to the new transform called as short time fourier transform(STFT) which can deal with both time and frequency domains simultaneously. STFT divides the signal in particular time intervals where we can find the non stationary signal as a stationary and can take the fourier transform for that interval by applying windowing technique.Short time fourier transform in image processing has many applications in medical fields,military purposes etc.The implementation of STFT is done by taking a image as input and the output transformed image is sent to the FPGA kit and the results were analysed using modelsim.Implementation on FPGA has many advantages as FPGA takes very few processing time and gives us accurate results when compared to DSPs.
Index Terms: Short Time Fourier Transform, FPGA, Image processing.

Scope of the Article: Image Processing and Pattern Recognition