DocumentCode
2459052
Title
An FPGA-Based Real-Time Hardware Accelerator for Orientation Calculation Part in SIFT
Author
Qiu, Jingbang ; Lu, Ying ; Huang, Tianci ; Ikenaga, Takeshi
Author_Institution
Grad. Sch. of IPS, Waseda Univ., Tokyo, Japan
fYear
2009
fDate
12-14 Sept. 2009
Firstpage
1334
Lastpage
1337
Abstract
SIFT is regarded as one of the most powerful feature point detection algorithms in the world. The Orientation Calculation Part, defining major orientation of feature points, enables selected image features to be invariant to rotation changes. In this paper, we propose an FPGA-implementable hardware accelerator for this part. By introducing LUT-Based Square Root Computation and Shifting-Based Orientation Calculation with use of dual-port DDR2 memory access, we achieve to reach real-time process speed, meanwhile keeping high accuracy. By experiment, our system proves to reach Max Clock Frequency of 130.0 MHz, processing up to around 256,000 feature points including memory operations. Compared with conventional work, hardware cost is remained at the same level. Accuracy is kept at 98.9% for over 40,000 feature points from 50 images. Our proposal is suitable for a real-time SIFT system.
Keywords
feature extraction; field programmable gate arrays; FPGA-based real-time hardware accelerator; LUT-based square root computation; SIFT system; dual-port DDR2 memory access; feature point detection algorithms; frequency 130 MHz; orientation calculation part; shifting-based orientation calculation; Computer vision; Costs; Field programmable gate arrays; Hardware; Histograms; Lighting; Noise robustness; Proposals; Real time systems; Signal processing algorithms; FPGA; Orientation Calculation; SIFT; real-time;
fLanguage
English
Publisher
ieee
Conference_Titel
Intelligent Information Hiding and Multimedia Signal Processing, 2009. IIH-MSP '09. Fifth International Conference on
Conference_Location
Kyoto
Print_ISBN
978-1-4244-4717-6
Electronic_ISBN
978-0-7695-3762-7
Type
conf
DOI
10.1109/IIH-MSP.2009.64
Filename
5337207
Link To Document