Home /Research /FPGA-based parallel hardware architecture for SIFT algorithm
OTHER

FPGA-based parallel hardware architecture for SIFT algorithm

Jianqing Peng, Y.H. Liu, Congyi Lyu, Yuxuan Li, Weiguo Zhou, Kuang-Yi Fan

Year
2016
Citations
19

Abstract

A parallel hardware architecture for real-time image feature detection based on the SIFT (Scale Invariant Feature Transform) algorithm has been presented. The proposed parallel hardware architecture is completely stand-alone; it reads the input data directly from VITA2000 and provides the results via a Field-Programmable Gate Array (FPGA); image key points are extracted in combination with SIFT IP Core. Our proposed parallel hardware system could be able to detect feature points up to 30 frames per second with the resolution 1920*1080; the proposed method has the similar accuracy to PC implementation. Experimental results shown that the hardware architecture for SIFT algorithm realizes fast feature extraction, the shortcomings of massive calculation and low speed in the process of extracting image features have been efficiently improved, which meets the real-time requirements in feature matching system. The achieved system performance is at least two orders of magnitude better than a PC-based solution; this algorithm can be applied to feature matching in the field of Robotics.

Keywords

Scale-invariant feature transformField-programmable gate arrayComputer scienceFeature extractionFeature (linguistics)Hardware architectureArtificial intelligenceAlgorithmComputer visionGate array

Related papers

Browse all OTHER papers