Paper
16 May 2006 A novel approach to implementing geometric transformations in FPGAs
W. Larry Herald, Paul R. Mackin, Charles M. Niswonger, Rhoe Thompson, George C. Goldsmith II
Author Affiliations +
Abstract
Recent advances in Field-Programmable Gate Arrays (FPGAs) and innovations in firmware design have allowed more complex image processing algorithms to be implemented entirely within the FPGA devices while substantially improving performance and reducing development time. Firmware innovations include a unique memory buffer architecture and the use of floating-point math. The design discussed takes advantage of these advances and innovations to implement a geometric transformation algorithm with bilinear interpolation for applications such as distortion correction. The firmware and hardware developed in this effort support image sizes of up to 1024x1024 pixels at 200 Hz and pixel rates of 216 MHz with versions available that support oversized input images.
© (2006) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
W. Larry Herald, Paul R. Mackin, Charles M. Niswonger, Rhoe Thompson, and George C. Goldsmith II "A novel approach to implementing geometric transformations in FPGAs", Proc. SPIE 6208, Technologies for Synthetic Environments: Hardware-in-the-Loop Testing XI, 620815 (16 May 2006); https://doi.org/10.1117/12.669299
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Field programmable gate arrays

Image processing

Digital signal processing

Logic

Algorithm development

Clocks

Distortion

Back to Top