5 December 2016 Hardware architecture for projective model calculation and false match refining using random sample consensus algorithm
Ehsan Azimi, Alireza Behrad, Mohammad Bagher Ghaznavi-Ghoushchi, Jamshid Shanbehzadeh
Author Affiliations +
Abstract
The projective model is an important mapping function for the calculation of global transformation between two images. However, its hardware implementation is challenging because of a large number of coefficients with different required precisions for fixed point representation. A VLSI hardware architecture is proposed for the calculation of a global projective model between input and reference images and refining false matches using random sample consensus (RANSAC) algorithm. To make the hardware implementation feasible, it is proved that the calculation of the projective model can be divided into four submodels comprising two translations, an affine model and a simpler projective mapping. This approach makes the hardware implementation feasible and considerably reduces the required number of bits for fixed point representation of model coefficients and intermediate variables. The proposed hardware architecture for the calculation of a global projective model using the RANSAC algorithm was implemented using Verilog hardware description language and the functionality of the design was validated through several experiments. The proposed architecture was synthesized by using an application-specific integrated circuit digital design flow utilizing 180-nm CMOS technology as well as a Virtex-6 field programmable gate array. Experimental results confirm the efficiency of the proposed hardware architecture in comparison with software implementation.
© 2016 SPIE and IS&T 1017-9909/2016/$25.00 © 2016 SPIE and IS&T
Ehsan Azimi, Alireza Behrad, Mohammad Bagher Ghaznavi-Ghoushchi, and Jamshid Shanbehzadeh "Hardware architecture for projective model calculation and false match refining using random sample consensus algorithm," Journal of Electronic Imaging 25(6), 063014 (5 December 2016). https://doi.org/10.1117/1.JEI.25.6.063014
Published: 5 December 2016
Lens.org Logo
CITATIONS
Cited by 2 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Affine motion model

Field programmable gate arrays

Visual process modeling

Clocks

Feature extraction

Computer architecture

Detection and tracking algorithms

RELATED CONTENT


Back to Top