Title :
A hardware implementation of Bag of Words and Simhash for image recognition
Author :
Shengye Wang ; Chen Liang ; Xuegong Zhou ; Wei Cao ; Chenlu Wu ; Xitian Fan ; Lingli Wang
Author_Institution :
State Key Lab. of ASIC & Syst., Fudan Univ., Shanghai, China
Abstract :
Algorithms such as Bag of Words and Simhash have been widely used in image recognition. To achieve better performance as well as energy-efficiency, a hardware implementation of these two algorithms is proposed in this paper. To the best of our knowledge, it is the first time that these algorithms have been implemented on hardware for image recognition purpose. The proposed implementation is able to generate a fingerprint of an image and find the closest match in the database accurately. It is implemented on Xilinx´s Virtex-6 SX475T FPGA. Tradeoffs between high performance and low hardware overhead are obtained through proper parallelization. The experimental result shows that the proposed implementation can process 1,018 images per second, approximately 17.8x faster than software on Intel´s 12-thread Xeon X5650 processor. On the other hand, the power consumption is 0.35x compared to software-based implementation. Thus, the overall advantage in energy-efficiency is as much as 46x. The proposed architecture is scalable, and is able to meet various requirements of image recognition.
Keywords :
energy conservation; field programmable gate arrays; image matching; microprocessor chips; power aware computing; visual databases; Bag of Words; Intel 12-thread Xeon X5650 processor; Simhash; Xilinx Virtex-6 SX475T FPGA; energy-efficiency; fingerprint; hardware implementation; image database; image matching; image recognition; power consumption; Computer architecture; Databases; Dictionaries; Field programmable gate arrays; Hardware; Image recognition; Vectors; Bag of Words; FPGA implementation; Simhash; image recognition;
Conference_Titel :
Field-Programmable Technology (FPT), 2013 International Conference on
Conference_Location :
Kyoto
Print_ISBN :
978-1-4799-2199-7
DOI :
10.1109/FPT.2013.6718403