Design and Implementation of an Area Aware H.264 Encoder
Date Issued
2007
Date
2007
Author(s)
Tsai, Chia-Wen
DOI
en-US
Abstract
H.264/AVC is one of the latest international video coding standards. This standard is developed by the ITU-T Video Coding Experts Group and the ISO/IEC Moving Picture Experts Group. It can achieve higher coding efficiency than previous standards. With the advent of new video standards such as MPEG-4 part-10 and H.264/H.26L, demands for advanced video coding (AVC) are increasing. However, AVC requires a much higher computation complexity due to the use of coding tools such as variable block sizes motion estimation (VBSME). This makes the pure software solution nearly impossible to work even under low requirement.
In this Thesis, we design and implement an area aware H.264 encoder architecture including full search motion estimation, intra prediction, forward and inverse transforms, and forward and inverse quantizations. Many works were done with the consideration of saving area, such as the choice of architectures and the schedule of processes. After combining all these modules, the system can encoder a QCIF picture in 7.13K clocks.
After carefully checking the correctness of design, the prototype of the proposed design was implemented in TSMC 0.18μm 1P6M process technology and fabricated by CIC. The maximum operation frequency of the system is 108MHz. The core size of the chip is 2mm x 2mm with a total gate count about 410K and the die size is 2.95mm x 2.95mm after placement and routing.
Subjects
移動評估器
畫面內編碼器
餘弦轉換
H.264
motion estimation
intra prediction
DCT
Type
thesis
File(s)![Thumbnail Image]()
Loading...
Name
ntu-96-R94943095-1.pdf
Size
23.31 KB
Format
Adobe PDF
Checksum
(MD5):365d6fe1248d728fca5bc64916698c13
