TY - GEN
T1 - Pipelined Parallel Design of SIFT Algorithm on FPGA
AU - Zhang, Yuanhao
AU - Xu, Tianliang
AU - Li, Jianfeng
AU - Lv, Zhenbin
AU - Yang, Shanqiang
AU - Wang, Chenxu
AU - Wang, Yuhang
AU - Chu, Bo
AU - Han, Zhiwei
N1 - Publisher Copyright:
© 2025 IEEE.
PY - 2025
Y1 - 2025
N2 - This paper presents an FPGA-accelerated architecture for real-time Scale-Invariant Feature Transform (SIFT) algorithm implementation. To address the high computational complexity of the algorithm, we design a pyramid structure with reduced layers but maintained high feature point generation rate, implement a threshold-based extreme point detection circuit, replace division operations with multiply-add units in descriptor normalization, and realize a fully pipelined circuit architecture. Experimental results on the Xilinx Kintex-7 XC7K325T platform demonstrate that our design achieves a processing speed of 3.19ms/frame for 640×480 images, reaching a 115.4× speedup over CPU implementation while preserving feature matching accuracy.
AB - This paper presents an FPGA-accelerated architecture for real-time Scale-Invariant Feature Transform (SIFT) algorithm implementation. To address the high computational complexity of the algorithm, we design a pyramid structure with reduced layers but maintained high feature point generation rate, implement a threshold-based extreme point detection circuit, replace division operations with multiply-add units in descriptor normalization, and realize a fully pipelined circuit architecture. Experimental results on the Xilinx Kintex-7 XC7K325T platform demonstrate that our design achieves a processing speed of 3.19ms/frame for 640×480 images, reaching a 115.4× speedup over CPU implementation while preserving feature matching accuracy.
KW - Scale-invariant feature transform
KW - feature extraction
KW - field-programmable gate array
KW - hardware acceleration
UR - https://www.scopus.com/pages/publications/105034214167
U2 - 10.1109/ASICON66040.2025.11325887
DO - 10.1109/ASICON66040.2025.11325887
M3 - 会议稿件
AN - SCOPUS:105034214167
T3 - Proceedings of International Conference on ASIC
BT - 2025 IEEE 16th International Conference on ASIC, ASICON 2025
PB - IEEE Computer Society
T2 - 2025 IEEE 16th International Conference on ASIC, ASICON 2025
Y2 - 21 October 2025 through 24 October 2025
ER -