Authors:
Cristian Vancea
1
;
Sergiu Nedevschi
1
;
Mihai Negru
1
and
Stefan Mathe
2
Affiliations:
1
Technical University of Cluj-Napoca, Romania
;
2
University of Toronto, Canada
Keyword(s):
Image rectification, Pipeline hardware design, VHDL, FPGA.
Related
Ontology
Subjects/Areas/Topics:
Computational Geometry
;
Computer Vision, Visualization and Computer Graphics
;
Image Formation and Preprocessing
;
Image Formation, Acquisition Devices and Sensors
;
Implementation of Image and Video Processing Systems
;
Multi-View Geometry
Abstract:
Image rectification is the process of transforming stereo-images as if they were captured using a canonical stereo-system. Computationally intensive tasks, like dense stereo matching, are greatly simplified if performed on rectified images. We developed an efficient pipeline hardware machine which performs real-time image rectification. The design was implemented using VHDL, thus allowing portability on many hardware platforms. The architecture was highly optimized, both in terms of time and resources needed. To increase its flexibility, the design was described based on generics (configuration parameters), which allow reconfiguring different characteristics and behaviour, such as: image size, number of precision bits, memory cache complexity. We also analyze the performance of the implemented solution on a VirtexE600 FPGA device.