Share Email Print

Proceedings Paper

Custom instruction for NIOS II processor FFT implementation for image processing
Author(s): Sindhuja Sundararajana; Uwe Meyer-Baese; Guillermo Botella
Format Member Price Non-Member Price
PDF $14.40 $18.00
cover GOOD NEWS! Your organization subscribes to the SPIE Digital Library. You may be able to download this paper for free. Check Access

Paper Abstract

Image processing can be considered as signal processing in two dimensions (2D). Filtering is one of the basic image processing operation. Filtering in frequency domain is computationally faster when compared to the corresponding spatial domain operation as the complex convolution process is modified as multiplication in frequency domain. The popular 2D transforms used in image processing are Fast Fourier Transform (FFT), Discrete Cosine Transform (DCT) and Discrete Wavelet Transform (DWT). The common values for resolution of an image are 640x480, 800x600, 1024x768 and 1280x1024. As it can be seen, the image formats are generally not a power of 2. So power of 2 FFT lengths are not required and these cannot be built using shorter Discrete Fourier Transform (DFT) blocks. Split radix based FFT algorithms like Good-Thomas FFT algorithm simplifies the implementation logic required for such applications and hence can be implemented in low area and power consumption and also meet the timing constraints thereby operating at high frequency. The Good-Thomas FFT algorithm which is a Prime Factor FFT algorithm (PFA) provides the means of computing DFT with least number of multiplication and addition operations. We will be providing an Altera FPGA based NIOS II custom instruction implementation of Good-Thomas FFT algorithm to improve the system performance and also provide the comparison when the same algorithm is completely implemented in software.

Paper Details

Date Published: 19 May 2016
PDF: 12 pages
Proc. SPIE 9871, Sensing and Analysis Technologies for Biomedical and Cognitive Applications 2016, 987105 (19 May 2016); doi: 10.1117/12.2224252
Show Author Affiliations
Sindhuja Sundararajana, Florida State Univ. (United States)
Uwe Meyer-Baese, Florida State Univ. (United States)
Guillermo Botella, Univ. Complutense de Madrid (Spain)

Published in SPIE Proceedings Vol. 9871:
Sensing and Analysis Technologies for Biomedical and Cognitive Applications 2016
Liyi Dai; Yufeng Zheng; Henry Chu; Anke D. Meyer-Bäse, Editor(s)

© SPIE. Terms of Use
Back to Top