Stable Buffer Control and Effectively Bit-Allocation with Kalman Filtering Algorithm
碩士 === 義守大學 === 資訊工程學系 === 88 === Bit-rate controlling plays a significant role for stable real-time visual communication. The paper introduces an efficient rate-buffer control algorithm for the H.263 standard to achieve well spatial-temporal quality control according to the video scene content. In...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2000
|
Online Access: | http://ndltd.ncl.edu.tw/handle/79720211951929075122 |
id |
ndltd-TW-088ISU00392010 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-088ISU003920102015-10-13T10:56:26Z http://ndltd.ncl.edu.tw/handle/79720211951929075122 Stable Buffer Control and Effectively Bit-Allocation with Kalman Filtering Algorithm 以卡曼濾波器完成穩定緩衝器控制和有效位元率分配之演算法 Chia-Hui Chao 趙家慧 碩士 義守大學 資訊工程學系 88 Bit-rate controlling plays a significant role for stable real-time visual communication. The paper introduces an efficient rate-buffer control algorithm for the H.263 standard to achieve well spatial-temporal quality control according to the video scene content. In the proposed scheme, a Kalman filtering predictor is a major part to estimate the encoded bit, assign target bit-rate per frame and use prediction error feedback to stabilize buffer content. To handle well tradeoff of temporal and spatial qualities, we use long-term and short-term frame skips mechanisms where the long-term one makes decision on the characteristics of windowed pictures. And, to use the incorporation of encoded-bit predicting via Kalman filtering and the short-term frame skips decision, not only the proposed rate buffer controller can precisely avoid overflowing the transmission buffer, but also obtain proper bit-budget for each picture. After selecting an appropriate rate-distortion model, of which parameters are the functions of bandwidth. Using off-line regression analysis and the statistical average according to the occurrence probabilities of quantization parameters can primarily yield the model parameters. And the suitable slice quantization parameters are determined by the energy ratio of each other slices in this picture. The macroblock quantization parameters are adjusted in a small dynamic range according to macroblocks’ activities. Further, the proposed rate buffer controller has load-balanced scheme, where more complex computation exists higher H.263 layers, such that it can be suitable for performing in the processor with the ability of parallel processes. Consequently, such a proposed rate buffer control with omni-directional consideration and reasonable complexity can be high regularly and effectively realized in practical real-time system. Din-Yuen Chan 章定遠 2000 學位論文 ; thesis 73 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 義守大學 === 資訊工程學系 === 88 === Bit-rate controlling plays a significant role for stable real-time visual communication. The paper introduces an efficient rate-buffer control algorithm for the H.263 standard to achieve well spatial-temporal quality control according to the video scene content. In the proposed scheme, a Kalman filtering predictor is a major part to estimate the encoded bit, assign target bit-rate per frame and use prediction error feedback to stabilize buffer content. To handle well tradeoff of temporal and spatial qualities, we use long-term and short-term frame skips mechanisms where the long-term one makes decision on the characteristics of windowed pictures. And, to use the incorporation of encoded-bit predicting via Kalman filtering and the short-term frame skips decision, not only the proposed rate buffer controller can precisely avoid overflowing the transmission buffer, but also obtain proper bit-budget for each picture. After selecting an appropriate rate-distortion model, of which parameters are the functions of bandwidth. Using off-line regression analysis and the statistical average according to the occurrence probabilities of quantization parameters can primarily yield the model parameters. And the suitable slice quantization parameters are determined by the energy ratio of each other slices in this picture. The macroblock quantization parameters are adjusted in a small dynamic range according to macroblocks’ activities. Further, the proposed rate buffer controller has load-balanced scheme, where more complex computation exists higher H.263 layers, such that it can be suitable for performing in the processor with the ability of parallel processes. Consequently, such a proposed rate buffer control with omni-directional consideration and reasonable complexity can be high regularly and effectively realized in practical real-time system.
|
author2 |
Din-Yuen Chan |
author_facet |
Din-Yuen Chan Chia-Hui Chao 趙家慧 |
author |
Chia-Hui Chao 趙家慧 |
spellingShingle |
Chia-Hui Chao 趙家慧 Stable Buffer Control and Effectively Bit-Allocation with Kalman Filtering Algorithm |
author_sort |
Chia-Hui Chao |
title |
Stable Buffer Control and Effectively Bit-Allocation with Kalman Filtering Algorithm |
title_short |
Stable Buffer Control and Effectively Bit-Allocation with Kalman Filtering Algorithm |
title_full |
Stable Buffer Control and Effectively Bit-Allocation with Kalman Filtering Algorithm |
title_fullStr |
Stable Buffer Control and Effectively Bit-Allocation with Kalman Filtering Algorithm |
title_full_unstemmed |
Stable Buffer Control and Effectively Bit-Allocation with Kalman Filtering Algorithm |
title_sort |
stable buffer control and effectively bit-allocation with kalman filtering algorithm |
publishDate |
2000 |
url |
http://ndltd.ncl.edu.tw/handle/79720211951929075122 |
work_keys_str_mv |
AT chiahuichao stablebuffercontrolandeffectivelybitallocationwithkalmanfilteringalgorithm AT zhàojiāhuì stablebuffercontrolandeffectivelybitallocationwithkalmanfilteringalgorithm AT chiahuichao yǐkǎmànlǜbōqìwánchéngwěndìnghuǎnchōngqìkòngzhìhéyǒuxiàowèiyuánlǜfēnpèizhīyǎnsuànfǎ AT zhàojiāhuì yǐkǎmànlǜbōqìwánchéngwěndìnghuǎnchōngqìkòngzhìhéyǒuxiàowèiyuánlǜfēnpèizhīyǎnsuànfǎ |
_version_ |
1716833428709572608 |