• DocumentCode
    698332
  • Title

    Architectural optimizations for software-based MPEG4 video encoder

  • Author

    Nasim, F. ; Masud, S. ; Khan, N. ; Virk, K. ; Farrukh, A.

  • Author_Institution
    Dept. of Comput. Sci., Lahore Univ. of Manage. Sci., Lahore, Pakistan
  • fYear
    2005
  • fDate
    4-8 Sept. 2005
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    This paper presents a set of architectural optimizations for improving the performance of an MPEG4 video encoder. The techniques presented here focus on optimizing the encoder architecture rather than module level algorithmic modifications. The optimizations contribute to the development of a fast and memory efficient encoder without affecting video quality. An interface driven methodology has been developed to identify and solve performance bottlenecks for the encoder. Appropriate data flow between components has been developed so that memory intensive operations, such as memory access and copying, are minimized. These optimizations have been applied on MPEG4 simple profile encoder. Results demonstrate orders of magnitude computational improvements without any algorithmic modifications.
  • Keywords
    optimisation; software architecture; video coding; architectural optimizations; data flow; encoder architecture; interface driven methodology; memory access; memory intensive operations; software-based MPEG4 video encoder; video quality; Data transfer; MPEG 4 Standard; Memory management; Motion estimation; Optimization; Software; Software algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing Conference, 2005 13th European
  • Conference_Location
    Antalya
  • Print_ISBN
    978-160-4238-21-1
  • Type

    conf

  • Filename
    7077915