8 December 2015 An optimized structure on FPGA of key point description in SIFT algorithm
Author Affiliations +
Proceedings Volume 9875, Eighth International Conference on Machine Vision (ICMV 2015); 987519 (2015) https://doi.org/10.1117/12.2228710
Event: Eighth International Conference on Machine Vision, 2015, Barcelona, Spain
SIFT algorithm is one of the most significant and effective algorithms to describe the features of image in the field of image matching. To implement SIFT algorithm to hardware environment is apparently considerable and difficult. In this paper, we mainly discuss the realization of Key Point Description in SIFT algorithm, along with Matching process. In Key Point Description, we have proposed a new method of generating histograms, to avoid the rotation of adjacent regions and insure the rotational invariance. In Matching, we replace conventional Euclidean distance with Hamming distance. The results of the experiments fully prove that the structure we propose is real-time, accurate, and efficient. Future work is still needed to improve its performance in harsher conditions.
© (2015) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Chenyu Xu, Jinlong Peng, En Zhu, Yuxin Zou, "An optimized structure on FPGA of key point description in SIFT algorithm", Proc. SPIE 9875, Eighth International Conference on Machine Vision (ICMV 2015), 987519 (8 December 2015); doi: 10.1117/12.2228710; https://doi.org/10.1117/12.2228710


RPython high-level synthesis
Proceedings of SPIE (September 28 2016)
Segmentation-free morphological character recognition
Proceedings of SPIE (March 23 1994)
Hardware-based image processing library for Virtex FPGA
Proceedings of SPIE (October 06 2000)
FPGA implementation of fuzzy morphological filters
Proceedings of SPIE (May 18 2004)

Back to Top