DocumentCode
2110041
Title
Hardware Design of the H.264/AVC Variable Block Size Motion Estimation for Real-Time 1080HD Video Encoding
Author
Porto, Roger ; Agostini, Luciano ; Bampi, Sergio
Author_Institution
Microelectron. Group (GME), UFRGS, Porto Alegre
fYear
2009
fDate
13-15 May 2009
Firstpage
115
Lastpage
120
Abstract
Amongst the video compression standards, the latest one is the H.264/AVC. This standard reaches the highest compression rates when compared to the previous standards. On the other hand, it has a high computational complexity. This high computational complexity makes it difficult the development of software applications running in a current processor when high definitions videos are considered. Thus, hardware implementations become essential. Addressing the hardware architectures, this work presents the architectural design for the variable block size motion estimation (VBSME) defined in the H.264/AVC standard. This architecture is based on full search motion estimation algorithm and SAD calculation. This architecture is able to produce the 41 motion vectors within a macroblock as specified in the standard. The implementation of this architecture was based on standard cell methodology in 0.18 mum CMOS technology. The architecture reached a throughput of 34 1080HD frames per second.
Keywords
CMOS integrated circuits; computational complexity; data compression; motion estimation; video coding; CMOS technology; H.264/AVC standard; H.264/AVC variable block size motion estimation; SAD calculation; VBSME; computational complexity; full search motion estimation algorithm; hardware architecture; real-time 1080HD video encoding; size 0.18 mum; software applications; standard cell methodology; variable block size motion estimation; video compression standards; Application software; Automatic voltage control; CMOS technology; Computational complexity; Computer architecture; Encoding; Hardware; High definition video; Motion estimation; Video compression; H.264/AVC; variable block-size motion estimation; video coding;
fLanguage
English
Publisher
ieee
Conference_Titel
VLSI, 2009. ISVLSI '09. IEEE Computer Society Annual Symposium on
Conference_Location
Tampa, FL
Print_ISBN
978-1-4244-4408-3
Electronic_ISBN
978-0-7695-3684-2
Type
conf
DOI
10.1109/ISVLSI.2009.11
Filename
5076393
Link To Document