• DocumentCode
    3591983
  • Title

    Advanced Methods for High-Speed Template Matching Targeting FPGAs

  • Author

    Elfert, Patrick ; Tiemerding, Tobias ; Diederichs, Claas ; Fatikow, Sergej

  • Author_Institution
    Div. for Microrobotics & Control Eng., Univ. of Oldenburg, Oldenburg, Germany
  • fYear
    2014
  • Firstpage
    33
  • Lastpage
    37
  • Abstract
    Template matching is an important image processing algorithm for object detection and tracking tasks especially because of its very high accuracy. Yet, one major disadvantage of this algorithm is its very high computational effort due to its high complexity which results in low update rates using conventional software-based systems. Additionally, these systems are often afflicted by latency and jitter. Pre-calculating small and robust templates allows for using FPGA-based template matching as an approach to solve these problems. Therefore, the paper outlines three successive software-based approaches to find these small and robust templates. The first approach contains the basic algorithm and is refined by the following two approaches using pre-processing. The resulting templates allow for using the programmable hardware of an FPGA to cache necessary image information and, more importantly, to derive the best matching of template and source image, which results in high update rates. This paper shows novel approaches to high-speed template matching on FPGAs. The validation of these approaches has shown that the resulting tracking quality and feasibility is highly dependent on the relative size of the template in regard to the object to track. The results show tracking uncertainties between one single pixel for low and hundreds of pixels for high resolution videos.
  • Keywords
    field programmable gate arrays; high-speed optical techniques; image matching; FPGA; high-speed template matching; image processing; object detection; software-based systems; tracking quality; Automation; Field programmable gate arrays; Hardware; Image edge detection; Robustness; Videos;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Optomechatronic Technologies (ISOT), 2014 International Symposium on
  • Type

    conf

  • DOI
    10.1109/ISOT.2014.17
  • Filename
    7119380