• DocumentCode
    758096
  • Title

    Mapping of generalized template matching onto reconfigurable computers

  • Author

    Liang, Xuejun ; Jean, Jack Shiann-Ning

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Wright State Univ., Dayton, OH, USA
  • Volume
    11
  • Issue
    3
  • fYear
    2003
  • fDate
    6/1/2003 12:00:00 AM
  • Firstpage
    485
  • Lastpage
    498
  • Abstract
    Image processing algorithms for template matching, two-dimensional (2-D) digital filtering, morphologic operations, and motion estimation share some common properties. They can all benefit from using reconfigurable computers that use coprocessor boards based on field-programmable gate array (FPGA) chips. This paper characterizes those applications as generalized template matching (GTM) operations and describes the mapping of the GTM operations onto reconfigurable computers. A three-step approach is described. The first two steps enumerate and prune the design space of basic GTM building blocks, which consist of FPGA buffers and GTM computation cores. The last step is to achieve a solution through an optimal combination of these building blocks where the cost function is the FPGA computation time and the constraints are FPGA coprocessor board resources. Various FPGA buffers are presented so as to introduce design options of basic GTM building blocks. Algorithms used for the mapping are described. Experimental results are summarized to reveal the relationship between the GTM mapping results and FPGA board resource parameters.
  • Keywords
    coprocessors; field programmable gate arrays; image matching; mathematical morphology; motion estimation; reconfigurable architectures; two-dimensional digital filters; coprocessor board; field programmable gate array; generalized template matching; image processing algorithm; mapping algorithm; morphologic operation; motion estimation; reconfigurable computer; two-dimensional digital filtering; Application software; Coprocessors; Cost function; Digital filters; Field programmable gate arrays; Filtering algorithms; Image processing; Matched filters; Motion estimation; Two dimensional displays;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2003.812306
  • Filename
    1218221