DocumentCode :
681633
Title :
Pipelining Harris corner detection with a tiny FPGA for a mobile robot
Author :
Aydogdu, M. Fatih ; Demirci, M. Fatih ; Kasnakoglu, Cosku
Author_Institution :
Electr. & Electron. Eng. Dept., TOBB Univ. of Econ. & Technol., Ankara, Turkey
fYear :
2013
fDate :
12-14 Dec. 2013
Firstpage :
2177
Lastpage :
2184
Abstract :
With their parallelizable inner structures, field programmable gate array (FPGA) are increasing their popularity in today´s embedded systems. In this paper, we present an implemented, unique and pipelined FPGA architecture designed with Verilog HDL to be used on a mobile robot for detecting corners in colored stereo images using Harris corner detection (HCD) algorithm in real time. The architecture consists of 3 pipelined modules and processes RGB555 formatted images in 640×480 resolution. The design is implemented on Xilinx´s ML501 board having a XC5VLX50 FPGA, one of the smallest FPGAs of Virtex-5 series. Raw and processed data are stored into a single DDR2 memory of Micron, MT4HTF3264HY on the board, allowing only a single read or write operation at a time. By using less than 75% of FPGA resources and a 100MHz system clock, we achieved a corner detection rate of 0.33 pixels per clock cycle (ppcc) corresponding to a corner detection frequency of 54Hz for the stereo images.
Keywords :
edge detection; field programmable gate arrays; hardware description languages; image colour analysis; mobile robots; robot vision; stereo image processing; DDR2 memory; HCD; Harris corner detection; MT4HTF3264HY; Micron; RGB555 formatted images; Verilog HDL; Virtex-5 series; XC5VLX50 FPGA; Xilinx ML501 board; colored stereo images; field programmable gate array; mobile robot; parallelizable inner structures; pipelined FPGA architecture; stereo images; tiny FPGA; Algorithm design and analysis; Cameras; Computer architecture; Feeds; Field programmable gate arrays; Random access memory; Shift registers;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Robotics and Biomimetics (ROBIO), 2013 IEEE International Conference on
Conference_Location :
Shenzhen
Type :
conf
DOI :
10.1109/ROBIO.2013.6739792
Filename :
6739792
Link To Document :
بازگشت