FPGA-based optical distortion correction for imaging systems

Qiang, L. and Allinson, Nigel (2006) FPGA-based optical distortion correction for imaging systems. In: 2006 8th International Conference on Signal Processing, 16-20 November 2006, Beijing.

Full text not available from this repository.

Item Type:Conference or Workshop contribution (Paper)
Item Status:Live Archive


A novel algorithm for correcting optical spatial distortion in imaging systems is presented, together with the architectures implemented for FPGA-based hardware. Since coordinate transformation functions generally require square root and trigonometric functions, which are not easily calculated using FPGA hardware, the CORDIC (Coordinate Rotation Digital Computer) algorithms are employed for these function implementations. An effective pipelined implementation for the radius correction is also demonstrated. The hardware architecture of the spatial correction algorithm has been targeted successfully on a Xilinx Spartan 3 device using the minimum of slices. The experimental results show that the pincushion distortion correction algorithms produce a very low residual error. © 2006 IEEE.

Keywords:Algorithms, Computer architecture, Computer hardware, Field programmable gate arrays (FPGA), Optimization, Signal distortion, Barrel distortions, Coordinate Rotation Digital Computer (CORDIC) algorithms, FPGA hardware implementation, Pincushion distortion, Spatial optical distortions, Image reconstruction
Subjects:G Mathematical and Computer Sciences > G400 Computer Science
G Mathematical and Computer Sciences > G740 Computer Vision
Divisions:College of Science > School of Computer Science
Related URLs:
ID Code:8555
Deposited On:10 Apr 2013 15:38

Repository Staff Only: item control page