Reducing the real time H.264 Decoder’s Decoded Picture Buffer Size by removing the pixels that are no longer used in time

碩士 === 國立交通大學 === 資訊科學與工程研究所 === 101 === In the H.264 video compression standard decoder, the Decode Picture Buffer (DPB) consumes over 95% memory space and the chip area. If we can reduce the DPB size, it can achieve the reduction in chip area and power consumption especial the embedded video decod...

Full description

Bibliographic Details
Main Authors: Liu, Ying-Heng, 劉盈亨
Other Authors: Fu, Hsin-Chia
Format: Others
Language:en_US
Published: 2012
Online Access:http://ndltd.ncl.edu.tw/handle/42497853033054942391
id ndltd-TW-101NCTU5394037
record_format oai_dc
spelling ndltd-TW-101NCTU53940372015-10-13T21:45:19Z http://ndltd.ncl.edu.tw/handle/42497853033054942391 Reducing the real time H.264 Decoder’s Decoded Picture Buffer Size by removing the pixels that are no longer used in time 即時移除不再使用到的像素來減少real time H.264解碼端解碼圖片緩衝器的容量 Liu, Ying-Heng 劉盈亨 碩士 國立交通大學 資訊科學與工程研究所 101 In the H.264 video compression standard decoder, the Decode Picture Buffer (DPB) consumes over 95% memory space and the chip area. If we can reduce the DPB size, it can achieve the reduction in chip area and power consumption especial the embedded video decoder. In this paper, we focus on the analysis of the reference behavior among the frames. We find that there are 60% to 80 % of pixels of each frame which are no longer used in specific time. Therefore, we can remove the unused pixels after the specific time to reduce the DPB size. Besides, according to the properties of streaming data, we proposed the suitable decoding pipeline to achieve the steady frame output rate. In order to reduce the DPB size, we propose the suitable time to remove the unused pixels for each frame, a pre-decoding mechanism to obtain the lifetime information of pixels, and new memory architecture to store the frames. Without affecting the decoding performance, our design is able to achieve a 62.4% reduction in storage, with a decrease in image quality less than 4.1%. Compared to the traditional H.264 decoder, our design can achieve a 66.7% reduction in chip area and a 56.2% reduction in power consumption. Fu, Hsin-Chia 傅心家 2012 學位論文 ; thesis 68 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立交通大學 === 資訊科學與工程研究所 === 101 === In the H.264 video compression standard decoder, the Decode Picture Buffer (DPB) consumes over 95% memory space and the chip area. If we can reduce the DPB size, it can achieve the reduction in chip area and power consumption especial the embedded video decoder. In this paper, we focus on the analysis of the reference behavior among the frames. We find that there are 60% to 80 % of pixels of each frame which are no longer used in specific time. Therefore, we can remove the unused pixels after the specific time to reduce the DPB size. Besides, according to the properties of streaming data, we proposed the suitable decoding pipeline to achieve the steady frame output rate. In order to reduce the DPB size, we propose the suitable time to remove the unused pixels for each frame, a pre-decoding mechanism to obtain the lifetime information of pixels, and new memory architecture to store the frames. Without affecting the decoding performance, our design is able to achieve a 62.4% reduction in storage, with a decrease in image quality less than 4.1%. Compared to the traditional H.264 decoder, our design can achieve a 66.7% reduction in chip area and a 56.2% reduction in power consumption.
author2 Fu, Hsin-Chia
author_facet Fu, Hsin-Chia
Liu, Ying-Heng
劉盈亨
author Liu, Ying-Heng
劉盈亨
spellingShingle Liu, Ying-Heng
劉盈亨
Reducing the real time H.264 Decoder’s Decoded Picture Buffer Size by removing the pixels that are no longer used in time
author_sort Liu, Ying-Heng
title Reducing the real time H.264 Decoder’s Decoded Picture Buffer Size by removing the pixels that are no longer used in time
title_short Reducing the real time H.264 Decoder’s Decoded Picture Buffer Size by removing the pixels that are no longer used in time
title_full Reducing the real time H.264 Decoder’s Decoded Picture Buffer Size by removing the pixels that are no longer used in time
title_fullStr Reducing the real time H.264 Decoder’s Decoded Picture Buffer Size by removing the pixels that are no longer used in time
title_full_unstemmed Reducing the real time H.264 Decoder’s Decoded Picture Buffer Size by removing the pixels that are no longer used in time
title_sort reducing the real time h.264 decoder’s decoded picture buffer size by removing the pixels that are no longer used in time
publishDate 2012
url http://ndltd.ncl.edu.tw/handle/42497853033054942391
work_keys_str_mv AT liuyingheng reducingtherealtimeh264decodersdecodedpicturebuffersizebyremovingthepixelsthatarenolongerusedintime
AT liúyínghēng reducingtherealtimeh264decodersdecodedpicturebuffersizebyremovingthepixelsthatarenolongerusedintime
AT liuyingheng jíshíyíchúbùzàishǐyòngdàodexiàngsùláijiǎnshǎorealtimeh264jiěmǎduānjiěmǎtúpiànhuǎnchōngqìderóngliàng
AT liúyínghēng jíshíyíchúbùzàishǐyòngdàodexiàngsùláijiǎnshǎorealtimeh264jiěmǎduānjiěmǎtúpiànhuǎnchōngqìderóngliàng
_version_ 1718068465730846720