• DocumentCode
    1324138
  • Title

    A comparison of block-matching algorithms mapped to systolic-array implementation

  • Author

    Cheng, Sheu-Chih ; Hang, Hsueh-Ming

  • Author_Institution
    Dept. of Electron. Eng., Nat. Chiao Tung Univ., Hsinchu, Taiwan
  • Volume
    7
  • Issue
    5
  • fYear
    1997
  • fDate
    10/1/1997 12:00:00 AM
  • Firstpage
    741
  • Lastpage
    757
  • Abstract
    This paper presents an evaluation of several well-known block-matching motion estimation algorithms from a system-level very large scale integration (VLSI) design viewpoint. Because a straightforward block-matching algorithm (BMA) demands a very large amount of computing power, many fast algorithms have been developed. However, these fast algorithms are often designed to merely reduce arithmetic operations without considering their overall performance in VLSI implementation. Three criteria are used to compare various block-matching algorithms: (1) silicon area, (2) input/output requirement, and (3) image quality. A basic systolic array architecture is chosen to implement all the selected algorithms. The purpose of this study is to compare these representative BMAs using the aforementioned criteria. The advantages/disadvantages of these algorithms in terms of their hardware tradeoff are discussed. The methodology and results presented provide useful guidelines to system designers in selecting a BMA for VLSI implementation
  • Keywords
    VLSI; digital signal processing chips; image matching; motion estimation; systolic arrays; video coding; Si; VLSI design; VLSI implementation; block matching motion estimation algorithms; fast algorithms; hardware tradeoff; image quality; input/output requirement; performance; silicon area; standard video coder; systolic array architecture; systolic array implementation; very large scale integration; Algorithm design and analysis; Arithmetic; Circuits; Costs; Hardware; Motion estimation; Signal processing algorithms; Silicon; Systolic arrays; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems for Video Technology, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1051-8215
  • Type

    jour

  • DOI
    10.1109/76.633491
  • Filename
    633491