• DocumentCode
    1643726
  • Title

    An efficient VLSI architecture and implementation of motion compensation for MPEG-4

  • Author

    Duoli, Zhang ; Liang, Ma ; Yukun, Song ; Gaoming, Du ; Jinghua, Jia

  • Author_Institution
    Inst. of VLSI Design, Hefei Univ. of Technol., Hefei, China
  • fYear
    2010
  • Firstpage
    2049
  • Lastpage
    2052
  • Abstract
    An efficient VLSI architecture of motion compensation of MPEG-4 is presented in this paper. Aiming at the memory accessing problem of the motion compensation, three special methods were adopted. First, a novel interpolation pixel buffering mechanism and the corresponding parallel interpolation structure were proposed to save the buffering storage consumption of the interpolation pixels distinctly. Second, a modified method of motion vector decoding was adopted, which uses row buffer instead of storing the entire motion vectors of the whole frame, and can saves about 85% of the motion vector storage space. Third, method of hardware based unrestricted motion compensation was also discussed, using coordinate transformation to avoid pixel reproduction, can save both memory usage and memory accessing times. The design has been described by Verilog HDL and was implemented based on Field Programmable Gate Array (FPGA). Integrated with the motion compensation module, the whole MPEG-4 decoder can operate correctly.
  • Keywords
    VLSI; decoding; field programmable gate arrays; hardware description languages; interpolation; motion compensation; storage management; video coding; MPEG-4; VLSI architecture; Verilog HDL; buffering storage consumption; field programmable gate array; interpolation pixel buffering mechanism; interpolation pixels; memory accessing problem; motion compensation; motion vector decoding; parallel interpolation structure; pixel reproduction; Buffer storage; Decoding; Hardware; Interpolation; Motion compensation; Pixel; Transform coding;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Solid-State and Integrated Circuit Technology (ICSICT), 2010 10th IEEE International Conference on
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-1-4244-5797-7
  • Type

    conf

  • DOI
    10.1109/ICSICT.2010.5667888
  • Filename
    5667888