This paper describes the hardware implementation of the RANdom Sample Consensus (RANSAC) algorithm for featured-based image registration applications. The Multiple-Input Signature Register (MISR) and the index register are used to achieve the random sampling effect. The systolic array architecture is adopted to implement the forward elimination step in the Gaussian elimination. The computational complexity in the forward elimination is reduced by sharing the coefficient matrix. As a result, the area of the hardware cost is reduced by more than 50%. The proposed architecture is realized using Verilog and achieves real-time calculation on 30 fps 1024 * 1024 video stream on 100 MHz clock.
 Z. Xiong and Y. Zhang, “A Critical Review of Im-age Registration Methods,” International Journal of Image and Data Fusion, Vol. 1, No. 2, 2010, pp. 137-158. http://dx.doi.org/10.1080/19479831003802790
 B. Zitova and J. Flusser, “Image Registration Methods: A Survey,” Image and Vision Computing, Vol. 21, No. 11, 2003, pp. 977-1000. http://dx.doi.org/10.1016/S0262-8856(03)00137-9
 M. A. Fischler and R. C. Bolles, “Random Sample Consensus: A Paradigm for Model Fitting with Applications to Image Analysis and Automated Cartography,” Communications of the ACM, Vol. 24, No. 6, 1981, pp. 381- 395. http://dx.doi.org/10.1145/358669.358692
 T. Kim and Y.-J. Im, “Automatic Satellite Image Registration by Combination of Matching and Random Sample Consensus,” IEEE Transactions on Geoscience and Remote Sensing, Vol. 41, No. 5, 2003, pp. 1111-1117. http://dx.doi.org/10.1109/TGRS.2003.811994
 M. Brown and D. G. Lowe, “Automatic Panoramic Image Stitching Using Invariant Features,” International Journal of Computer Vision, Vol. 74, No. 1, 2007, pp. 59-73. http://dx.doi.org/10.1007/s11263-006-0002-3