Area-Efficient MPEG-2 / H.264 VLC Decoder Design Using Sub-tree Classification

碩士 === 國立成功大學 === 電機工程學系碩博士班 === 98 === Most video compression standards, such as MPEG-2 and H.264/AVC, use variable length coding to remove statistical redundancy. Since the codewords are variable length, how to represent the codeword table to reduce the size of storage is quite important. However,...

Full description

Bibliographic Details
Main Authors: Chia-WeiHsu, 許家維
Other Authors: Ming-Der Shieh
Format: Others
Language:zh-TW
Published: 2010
Online Access:http://ndltd.ncl.edu.tw/handle/18476621636906572638
id ndltd-TW-098NCKU5442200
record_format oai_dc
spelling ndltd-TW-098NCKU54422002016-04-22T04:22:57Z http://ndltd.ncl.edu.tw/handle/18476621636906572638 Area-Efficient MPEG-2 / H.264 VLC Decoder Design Using Sub-tree Classification 支援MPEG-2/H.264之附屬樹分類可變長度解碼電路 Chia-WeiHsu 許家維 碩士 國立成功大學 電機工程學系碩博士班 98 Most video compression standards, such as MPEG-2 and H.264/AVC, use variable length coding to remove statistical redundancy. Since the codewords are variable length, how to represent the codeword table to reduce the size of storage is quite important. However, the throughput of decoding may be suffered from codeword reduction. Besides, both MPEG-2 and H.264/AVC VLC decoder can not be combined directly due to the difference of codeword table of the two standards. In this thesis, we proposed a low-cost VLC decoder which supports MPEG-2 and H.264/AVC and achieves real-time decoding. In this thesis, we first proposed a 2-D to 1-D tree translation scheme to minimize the number of stored bits. However, the throughput is also limited by the tree search decoding flow. Then we decomposed the VLC tree by use tree partition with sub-tree classification. Tree partition with sub-tree classification not only reduces the size of codeword storage but also improve the throughput compared to the proposed 2-D to 1-D tree translation scheme. The proposed method can support MPEG-2 and H.264/AVC decoding and has 20% of area reduced compared to the combination of H.264 decoder and MPEG-2 decoder. The throughput of the proposed design also meets real-timely video decoding. Ming-Der Shieh 謝明得 2010 學位論文 ; thesis 84 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立成功大學 === 電機工程學系碩博士班 === 98 === Most video compression standards, such as MPEG-2 and H.264/AVC, use variable length coding to remove statistical redundancy. Since the codewords are variable length, how to represent the codeword table to reduce the size of storage is quite important. However, the throughput of decoding may be suffered from codeword reduction. Besides, both MPEG-2 and H.264/AVC VLC decoder can not be combined directly due to the difference of codeword table of the two standards. In this thesis, we proposed a low-cost VLC decoder which supports MPEG-2 and H.264/AVC and achieves real-time decoding. In this thesis, we first proposed a 2-D to 1-D tree translation scheme to minimize the number of stored bits. However, the throughput is also limited by the tree search decoding flow. Then we decomposed the VLC tree by use tree partition with sub-tree classification. Tree partition with sub-tree classification not only reduces the size of codeword storage but also improve the throughput compared to the proposed 2-D to 1-D tree translation scheme. The proposed method can support MPEG-2 and H.264/AVC decoding and has 20% of area reduced compared to the combination of H.264 decoder and MPEG-2 decoder. The throughput of the proposed design also meets real-timely video decoding.
author2 Ming-Der Shieh
author_facet Ming-Der Shieh
Chia-WeiHsu
許家維
author Chia-WeiHsu
許家維
spellingShingle Chia-WeiHsu
許家維
Area-Efficient MPEG-2 / H.264 VLC Decoder Design Using Sub-tree Classification
author_sort Chia-WeiHsu
title Area-Efficient MPEG-2 / H.264 VLC Decoder Design Using Sub-tree Classification
title_short Area-Efficient MPEG-2 / H.264 VLC Decoder Design Using Sub-tree Classification
title_full Area-Efficient MPEG-2 / H.264 VLC Decoder Design Using Sub-tree Classification
title_fullStr Area-Efficient MPEG-2 / H.264 VLC Decoder Design Using Sub-tree Classification
title_full_unstemmed Area-Efficient MPEG-2 / H.264 VLC Decoder Design Using Sub-tree Classification
title_sort area-efficient mpeg-2 / h.264 vlc decoder design using sub-tree classification
publishDate 2010
url http://ndltd.ncl.edu.tw/handle/18476621636906572638
work_keys_str_mv AT chiaweihsu areaefficientmpeg2h264vlcdecoderdesignusingsubtreeclassification
AT xǔjiāwéi areaefficientmpeg2h264vlcdecoderdesignusingsubtreeclassification
AT chiaweihsu zhīyuánmpeg2h264zhīfùshǔshùfēnlèikěbiànzhǎngdùjiěmǎdiànlù
AT xǔjiāwéi zhīyuánmpeg2h264zhīfùshǔshùfēnlèikěbiànzhǎngdùjiěmǎdiànlù
_version_ 1718229833129918464