• DocumentCode
    3437824
  • Title

    Programmable Motion Estimation architecture

  • Author

    Drolapas, Anargyros ; Lentaris, George ; Reisi, Dionysios

  • Author_Institution
    Dpt of Phys., Nat. & Kapodistrian Univ. of Athens, Athens, Greece
  • fYear
    2009
  • fDate
    13-16 Dec. 2009
  • Firstpage
    323
  • Lastpage
    326
  • Abstract
    This paper presents a real-time Motion Estimation architecture with improved hardware cost. The design bases on a parallel memory organization minimizing the resources required to support integer and sub-pixel modes of search, while it sustains the required throughput of pixels to the SAD calculator. A speculative execution technique improves the number of cycles required by the search process. The architecture is programmable including an instruction set for actions common to all the block-matching techniques, while circuits introduced at compile time accommodate individual actions of the most demanding algorithms such as MVFAST and PMVFAST. A FPGA implementation validates HDTV video performance.
  • Keywords
    computer architecture; image processing equipment; instruction sets; motion estimation; parallel memories; parallel programming; FPGA implementation; HDTV video performance; PMVFAST; SAD calculator; block matching technique; instruction set; parallel memory organization; programmable motion estimation architecture; speculative execution technique; subpixel mode; Circuits; Computer architecture; Costs; Filters; HDTV; Hardware; Motion estimation; Pipelines; Read-write memory; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Circuits, and Systems, 2009. ICECS 2009. 16th IEEE International Conference on
  • Conference_Location
    Yasmine Hammamet
  • Print_ISBN
    978-1-4244-5090-9
  • Electronic_ISBN
    978-1-4244-5091-6
  • Type

    conf

  • DOI
    10.1109/ICECS.2009.5411005
  • Filename
    5411005