• DocumentCode
    2547662
  • Title

    Scalable high-throughput architecture for H.264/AVC variable block size motion estimation

  • Author

    Warrington, Stephen ; Chan, Wai-Yip ; Sudharsanan, Subramania

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Queen´´s Univ.
  • fYear
    2006
  • fDate
    21-24 May 2006
  • Lastpage
    3833
  • Abstract
    Variable block size motion estimation (VBSME) is a key part of the new H.264/AVC video coding standard. This has increased the demand for high performance VBSME architectures. This paper proposes a VLSI architecture for high throughput VBSME. The VBS calculation is done by combining the results of sub-block calculations to form the results for larger blocks. High motion vector throughput is achieved in two proposed implementations: one performing operations on a 1times4 set of pixels per cycle, and the second performing operations on a 1times16 set of pixels per cycle. Using these approaches, the architecture is able to produce motion vector results at a higher throughput than current VBSME designs, while providing a high level of scalability through adjusting the length of the processing element array
  • Keywords
    VLSI; motion estimation; video codecs; video coding; H.264/AVC; VLSI architecture; motion estimation; motion vector; variable block; video coding standard; Automatic voltage control; Computer architecture; Concurrent computing; Large scale integration; MPEG 4 Standard; Motion estimation; Scalability; Throughput; Very large scale integration; Video coding;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2006. ISCAS 2006. Proceedings. 2006 IEEE International Symposium on
  • Conference_Location
    Island of Kos
  • Print_ISBN
    0-7803-9389-9
  • Type

    conf

  • DOI
    10.1109/ISCAS.2006.1693463
  • Filename
    1693463