• 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