DocumentCode
1730034
Title
Design and implementation of a new pipelined H.264 encoder
Author
Qi, Bin ; Zhang, Duoli ; Song, Yukun ; Du, Gaoming ; Zheng, Yong
Author_Institution
Inst. of VLSI Design, Hefei Univ. of Technol., Hefei, China
Volume
1
fYear
2011
Firstpage
130
Lastpage
133
Abstract
In order to get better coding effect, H.264 adopts an algorithm with high computation complexity, which makes the architecture directly influence the performance of encoder. It is important to design an efficient architecture for H.264 encoder. This paper presents a new five-stage pipelined architecture of H.264 encoder. Existing H.264 encoders adopt four-stage pipelined architecture, whose critical path is too long due to the high computation complexity of integer motion estimation (IME) stage. In this paper, we separate off-chip data read from IME and make it a substantive stage, which shortens the critical path and improves the performance of encoder. Besides, an optimized motion estimation (ME) algorithm is adopted to remove data dependencies and shared storage policies are adopted to save hardware resources. The H.264 baseline profile is successfully mapped into hardware with the proposed architecture, which can encode 720p 30 fps videos in real time at 93 MHz.
Keywords
computational complexity; motion estimation; video coding; H.264 baseline profile; IME; computation complexity; data dependencies; encoder performance; hardware resources; integer motion estimation; pipelined H.264 encoder; pipelined architecture; video coding; Bismuth; Buffer storage; Detectors; Generators; Hardware; Radiation detectors; Transform coding; 720p; H.264 encoder; five-stage; system structure;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Science and Network Technology (ICCSNT), 2011 International Conference on
Conference_Location
Harbin
Print_ISBN
978-1-4577-1586-0
Type
conf
DOI
10.1109/ICCSNT.2011.6181924
Filename
6181924
Link To Document