New Integrated Architecture for H.264 Transform and Quantization Hardware Implementation

被引:2
作者
Husemann, Ronaldo [1 ]
Majolo, Mariano [1 ]
Susin, Altamiro [1 ]
Roesler, Valter [2 ]
de Lima, Jose Valdeni [2 ]
机构
[1] DELET UFRGS, Dept Elect Engn, Av Osvaldo Aranha 103, Porto Alegre, RS, Brazil
[2] II UFRGS, Inst Informat, Porto Alegre, RS, Brazil
来源
53RD IEEE INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS | 2010年
关键词
DCT; Hadamard; Quantization; H.264; encoder; FPGA;
D O I
10.1109/MWSCAS.2010.5548868
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Due the computational complexity of video processing algorithms the practical implementation of modern video encoders, like H.264/SVC, normally demands for some kind of hardware acceleration. In this paper we present a new integrated computational hardware module, able to perform the H.264 encoder algorithms of Discrete Cosine Transform, Hadamard Transform and Quantization. All these hardware modules were jointly designed aiming to speed up encoder performance by optimizing timing synchronism, data handling and memory accesses. Particularly our integrated solution globally allows the complete processing of up to eight samples by clock of distinct data types (luma, blue or red chroma) for both inter or intra operations. The proposed project has been implemented for logic programmable technology using hardware description language (VHDL). Practical results obtained after synthesing and downloading the proposal into commercial FPGA boards confirms it as an innovative high performance hardware solution, adequate for real-time encoder implementation.
引用
收藏
页码:379 / 382
页数:4
相关论文
共 11 条
[1]  
Agostini L., 2006, 16 ACM GREAT LAK S V
[2]   High throughput multitransform and multiparallelism IP for H.264/AVC video compression standard [J].
Agostini, Luciano ;
Porto, Roger ;
Guntzel, Jos ;
Silva, Ivan Saraiva ;
Bampi, Sergio .
2006 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, PROCEEDINGS, 2006, :5419-+
[3]  
KEITH J, 2004, EAGLE ROCK
[4]  
LOGASHANMUGAM E, 2008, IJCSNS, V8
[5]  
Prasoon A. K., 2009, INT C ADV COMP COMM, P573
[6]  
Richardson I., 2003, H 264 MPEG 4 VIDEO C
[7]  
Shirani S., 2005, IEEE INT C IM PROC
[8]  
SILVA IS, 2006, WORKSH IB IWS
[9]   Performance analysis of SVC [J].
Wien, Mathias ;
Schwarz, Heiko ;
Oelbaum, Tobias .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2007, 17 (09) :1194-1203
[10]   Performance-complexity analysis of high resolution video encoder and its memory organization for DSP implementation [J].
Yang, Zhigang ;
Gao, Wen ;
Liu, Yan .
2006 IEEE International Conference on Multimedia and Expo - ICME 2006, Vols 1-5, Proceedings, 2006, :1261-1264