Design and Implementation of an Area Aware H.264 Encoder

碩士 === 國立臺灣大學 === 電子工程學研究所 === 95 === 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...

Full description

Bibliographic Details
Main Authors: Chia-Wen Tsai, 蔡嘉文
Other Authors: Sao-Jie Chen
Format: Others
Language:en_US
Published: 2007
Online Access:http://ndltd.ncl.edu.tw/handle/75815182727612207888
id ndltd-TW-095NTU05428103
record_format oai_dc
spelling ndltd-TW-095NTU054281032015-12-07T04:04:29Z http://ndltd.ncl.edu.tw/handle/75815182727612207888 Design and Implementation of an Area Aware H.264 Encoder 小面積H.264編碼器之設計與實作 Chia-Wen Tsai 蔡嘉文 碩士 國立臺灣大學 電子工程學研究所 95 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. Sao-Jie Chen 陳少傑 2007 學位論文 ; thesis 60 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立臺灣大學 === 電子工程學研究所 === 95 === 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.
author2 Sao-Jie Chen
author_facet Sao-Jie Chen
Chia-Wen Tsai
蔡嘉文
author Chia-Wen Tsai
蔡嘉文
spellingShingle Chia-Wen Tsai
蔡嘉文
Design and Implementation of an Area Aware H.264 Encoder
author_sort Chia-Wen Tsai
title Design and Implementation of an Area Aware H.264 Encoder
title_short Design and Implementation of an Area Aware H.264 Encoder
title_full Design and Implementation of an Area Aware H.264 Encoder
title_fullStr Design and Implementation of an Area Aware H.264 Encoder
title_full_unstemmed Design and Implementation of an Area Aware H.264 Encoder
title_sort design and implementation of an area aware h.264 encoder
publishDate 2007
url http://ndltd.ncl.edu.tw/handle/75815182727612207888
work_keys_str_mv AT chiawentsai designandimplementationofanareaawareh264encoder
AT càijiāwén designandimplementationofanareaawareh264encoder
AT chiawentsai xiǎomiànjīh264biānmǎqìzhīshèjìyǔshízuò
AT càijiāwén xiǎomiànjīh264biānmǎqìzhīshèjìyǔshízuò
_version_ 1718146492794929152