DocumentCode
3183065
Title
A multi-standard video coding accelerator based on a vector architecture
Author
Chouliaras, Vassilios A. ; Nunez, Jose L. ; Rovati, Fabrizio S. ; Alfonso, Danieie
Author_Institution
Dept. of Electron. & Electr. Eng., Loughborough Univ., UK
fYear
2005
fDate
8-12 Jan. 2005
Firstpage
135
Lastpage
136
Abstract
We discuss the architecture definition and microarchitecture of a multi-standard, parametric vector accelerator for block-based video coding. Our target coding algorithms were the MPEG-2 TM5, MPEG-4 (XViD) and STM´s proprietary H.264 implementation. We fully vectorized the MPEG-2 and MPEG-4 coders and partially vectorized the H.264 encoder. In the proprietary H.264 case, we targeted the inner loop of the motion estimation function. Our preliminary results demonstrate a significant complexity reduction of the order of 65%, 70% and 16% for MPEG-2, MPEG-4 and H.264 respectively. In the latter case the complexity of the inner loop of motion estimation has been reduced by 79% compared to the scalar case.
Keywords
code standards; computational complexity; coprocessors; motion estimation; parallel architectures; reduced instruction set computing; vector processor systems; video coding; MPEG-2 TM5; MPEG-4 (XViD); RISC coprocessor; SIMD; STM proprietary H.264; block-based video coding; complexity reduction; microarchitecture; motion estimation; multi-standard video coding accelerator; parametric vector accelerator; vector architecture; Clocks; Consumer products; Coprocessors; MPEG 4 Standard; Microarchitecture; Motion estimation; Pipelines; Reduced instruction set computing; Registers; Video coding;
fLanguage
English
Publisher
ieee
Conference_Titel
Consumer Electronics, 2005. ICCE. 2005 Digest of Technical Papers. International Conference on
Print_ISBN
0-7803-8838-0
Type
conf
DOI
10.1109/ICCE.2005.1429754
Filename
1429754
Link To Document