Algorithm and Architecture Design of Real-Time Adaptive Rate Control in H.264/AVC Video System
博士 === 國立高雄第一科技大學 === 工程科技研究所 === 98 === Rate control is a key technique for video compression and transmission because it regulates the bitrate throughput of a video encoder in order to obtain optimum visual quality under the channel bandwidth constraint and to avoid buffer overflow or underflow. F...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2010
|
Online Access: | http://ndltd.ncl.edu.tw/handle/16529007995163739609 |
id |
ndltd-TW-098NKIT5028031 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-098NKIT50280312016-04-20T04:17:30Z http://ndltd.ncl.edu.tw/handle/16529007995163739609 Algorithm and Architecture Design of Real-Time Adaptive Rate Control in H.264/AVC Video System 在H.264/AVC視訊系統中即時可適性位元率控制演算法與架構設計 Szu-Hong Wang 王斯弘 博士 國立高雄第一科技大學 工程科技研究所 98 Rate control is a key technique for video compression and transmission because it regulates the bitrate throughput of a video encoder in order to obtain optimum visual quality under the channel bandwidth constraint and to avoid buffer overflow or underflow. For H.264/AVC, the reference rate control mechanism of JVT-G012 [32] uses a linear mean absolute difference (MAD) prediction model to predict the MAD of the current basic unit in the frame and a quadratic rate-distortion (Q2 R-D) model to calculate the quantization parameter (QP). However, the linear regression method employed to update the parameters of the linear MAD prediction model and Q2 R-D model is not suitable unfavorable for hardware implementation. In this dissertation, a low-complexity rate control algorithm is presented for the H.264/AVC encoder. The algorithm using spatio-temporal information can effectively improve video quality. This dissertation has three major contributions. Firstly, an adaptive group-of-picture (AGOP) rate control algorithm is proposed to improve the coding performance of the H.264/AVC system. The algorithm evaluates the temporal correlation between inter-frames to determine whether the AGOP structure should be used, and dynamically adjusts the QP using feedback information to improve video quality. Secondly, the defects of JVT-G012 [32] are analyzed to develop an adaptive rate control algorithm for real-time H.264/AVC encoder. The algorithm includes four major parts: 1) the initial QP decision based on the Laplacian of Gaussian operator, 2) the macroblock-level quantization parameter calculated based on the spatio-temporal correlation, 3) the adaptive GOP structure scheme, and 4) the appropriate quantization parameter re-calculated in scene case. Finally, the proposed adaptive rate control algorithm is realized with module-by-module for real-time applications. The VLSI chip is prototyped with 26K gates and implemented with 0.18-μm TSMC CMOS technology. The power consume is about 3.68 mW of when operation frequency is at 129 MHz. Shih-Chang Hsia King-Chu Hung 夏世昌 洪金車 2010 學位論文 ; thesis 133 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
博士 === 國立高雄第一科技大學 === 工程科技研究所 === 98 === Rate control is a key technique for video compression and transmission because it regulates the bitrate throughput of a video encoder in order to obtain optimum visual quality under the channel bandwidth constraint and to avoid buffer overflow or underflow. For H.264/AVC, the reference rate control mechanism of JVT-G012 [32] uses a linear mean absolute difference (MAD) prediction model to predict the MAD of the current basic unit in the frame and a quadratic rate-distortion (Q2 R-D) model to calculate the quantization parameter (QP). However, the linear regression method employed to update the parameters of the linear MAD prediction model and Q2 R-D model is not suitable unfavorable for hardware implementation.
In this dissertation, a low-complexity rate control algorithm is presented for the H.264/AVC encoder. The algorithm using spatio-temporal information can effectively improve video quality. This dissertation has three major contributions. Firstly, an adaptive group-of-picture (AGOP) rate control algorithm is proposed to improve the coding performance of the H.264/AVC system. The algorithm evaluates the temporal correlation between inter-frames to determine whether the AGOP structure should be used, and dynamically adjusts the QP using feedback information to improve video quality.
Secondly, the defects of JVT-G012 [32] are analyzed to develop an adaptive rate control algorithm for real-time H.264/AVC encoder. The algorithm includes four major parts: 1) the initial QP decision based on the Laplacian of Gaussian operator, 2) the macroblock-level quantization parameter calculated based on the spatio-temporal correlation, 3) the adaptive GOP structure scheme, and 4) the appropriate quantization parameter re-calculated in scene case.
Finally, the proposed adaptive rate control algorithm is realized with module-by-module for real-time applications. The VLSI chip is prototyped with 26K gates and implemented with 0.18-μm TSMC CMOS technology. The power consume is about 3.68 mW of when operation frequency is at 129 MHz.
|
author2 |
Shih-Chang Hsia |
author_facet |
Shih-Chang Hsia Szu-Hong Wang 王斯弘 |
author |
Szu-Hong Wang 王斯弘 |
spellingShingle |
Szu-Hong Wang 王斯弘 Algorithm and Architecture Design of Real-Time Adaptive Rate Control in H.264/AVC Video System |
author_sort |
Szu-Hong Wang |
title |
Algorithm and Architecture Design of Real-Time Adaptive Rate Control in H.264/AVC Video System |
title_short |
Algorithm and Architecture Design of Real-Time Adaptive Rate Control in H.264/AVC Video System |
title_full |
Algorithm and Architecture Design of Real-Time Adaptive Rate Control in H.264/AVC Video System |
title_fullStr |
Algorithm and Architecture Design of Real-Time Adaptive Rate Control in H.264/AVC Video System |
title_full_unstemmed |
Algorithm and Architecture Design of Real-Time Adaptive Rate Control in H.264/AVC Video System |
title_sort |
algorithm and architecture design of real-time adaptive rate control in h.264/avc video system |
publishDate |
2010 |
url |
http://ndltd.ncl.edu.tw/handle/16529007995163739609 |
work_keys_str_mv |
AT szuhongwang algorithmandarchitecturedesignofrealtimeadaptiveratecontrolinh264avcvideosystem AT wángsīhóng algorithmandarchitecturedesignofrealtimeadaptiveratecontrolinh264avcvideosystem AT szuhongwang zàih264avcshìxùnxìtǒngzhōngjíshíkěshìxìngwèiyuánlǜkòngzhìyǎnsuànfǎyǔjiàgòushèjì AT wángsīhóng zàih264avcshìxùnxìtǒngzhōngjíshíkěshìxìngwèiyuánlǜkòngzhìyǎnsuànfǎyǔjiàgòushèjì |
_version_ |
1718227376099295232 |