• DocumentCode
    2425991
  • Title

    A Parallel Architecture for Successive Elimination Block Matching Algorithm

  • Author

    Srinivasarao, B.K.N. ; Chakrabarti, Indrajit

  • Author_Institution
    Dept. of Electron. & Electr. Commun. Eng., Indian Inst. of Technol., Kharagpur
  • fYear
    2008
  • fDate
    16-19 Dec. 2008
  • Firstpage
    226
  • Lastpage
    231
  • Abstract
    This paper proposes a parallel architecture for a successive elimination algorithm (SEA), which is used in block matching motion estimation. SEA effectively eliminates the search points within the search window and thus decreases the number of matching evaluation instances that require very intensive computations compared to the standard full search algorithm (FSA). The proposed architecture for SEA decreases the time to calculate the motion vector by 57 percent compared to FSA. The performance while applying the SEA to several standard video clips has been shown to be same compared to the standard FSA. The proposed architecture uses 16 processing elements accompanied with use of intelligent data arrangement and memory configuration. A technique for reducing external memory accesses has also been developed. The proposed architecture for SEA provides an efficient solution for applications requiring real-time motion estimations. For, it serves to compute motion vectors in less amount of time while requiring almost same power and some increase in area compared to a similar architecture for implementing the full search algorithm. A register-transfer level implementation as well as simulation results on benchmark video clips are presented. Relevant design statistics on area and power for comparing between SEA and FSA implementations are also provided.
  • Keywords
    motion estimation; parallel architectures; video signal processing; block matching motion estimation; parallel architecture; register-transfer level; successive elimination algorithm; video clips; Computer architecture; Computer graphics; Computer vision; Hardware; Image processing; Motion estimation; Paper technology; Parallel architectures; Underwater communication; Video compression; motion estimation; parallel architectures; processing element; successive elimination; video processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Vision, Graphics & Image Processing, 2008. ICVGIP '08. Sixth Indian Conference on
  • Conference_Location
    Bhubaneswar
  • Print_ISBN
    978-0-7695-3476-3
  • Electronic_ISBN
    978-0-7695-3476-3
  • Type

    conf

  • DOI
    10.1109/ICVGIP.2008.16
  • Filename
    4756075