Paper
12 July 2002 Real-time 2D floating-point fast Fourier transforms for seeker simulation
Richard Chamberlain, Eric Lord, David J. Shand
Author Affiliations +
Abstract
The floating point Fast Fourier Transform (FFT) is one of the most useful basic functions available to the image and signal processing engineer allowing many complex and detailed special functions to be implemented more simply in the frequency domain. In the Hardware-in-the-Loop field an image transformed using FFT would allow the designer to think about accurate frequency based simulation of seeker lens effects, motion blur, detector transfer functions and much more. Unfortunately, the transform requires many hundreds of thousands or millions of floating point operations on a single modest sized image making it impractical for realtime Hardware-in-the-Loop systems. .until now. This paper outlines the development, by Nallatech, of an FPGA based IEEE floating point core. It traces the subsequent use of this core to develop a full 256 X 256 FFT and filter process implemented on COTS hardware at frame rates up to 150Hz. This transform can be demonstrated to model optical transfer functions at a far greater accuracy than the current spatial models. Other applications and extensions of this technique will be discussed such as filtering for image tracking algorithms and in the simulation of radar processing in the frequency domain.
© (2002) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Richard Chamberlain, Eric Lord, and David J. Shand "Real-time 2D floating-point fast Fourier transforms for seeker simulation", Proc. SPIE 4717, Technologies for Synthetic Environments: Hardware-in-the-Loop Testing VII, (12 July 2002); https://doi.org/10.1117/12.474723
Lens.org Logo
CITATIONS
Cited by 3 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Field programmable gate arrays

Image processing

Computer simulations

Clocks

Fourier transforms

Logic

Image filtering

RELATED CONTENT


Back to Top