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
Link To Document