A Low-Power Variable Length Decoder for MPEG-2 with Self Checking FIFO
碩士 === 國立彰化師範大學 === 資訊工程學系 === 99 === Variable-Length Code Decoder is a widely used technique in digital video compression systems. The length of each decoding are not fixed in Variable length decoder, so if an data error occurred before the data transformed into the variable length decoding, this e...
Main Author: | |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2011
|
Online Access: | http://ndltd.ncl.edu.tw/handle/31099351967192264156 |
id |
ndltd-TW-099NCUE5392022 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-099NCUE53920222016-04-11T04:22:20Z http://ndltd.ncl.edu.tw/handle/31099351967192264156 A Low-Power Variable Length Decoder for MPEG-2 with Self Checking FIFO 適用於MPEG-2且具有自我偵測錯誤功能之低功率可變長度式解碼器 葉皇輝 碩士 國立彰化師範大學 資訊工程學系 99 Variable-Length Code Decoder is a widely used technique in digital video compression systems. The length of each decoding are not fixed in Variable length decoder, so if an data error occurred before the data transformed into the variable length decoding, this error data will lead to the next data error. Using Variable-Length Code Decoder can reach high compression efficiency, but how to solve this error data will be a big problem. In order to solve the problem of error data, there are some methods in MPEG standard, these methods are focused on how to give up these error data. The less data discard, the more accurate decode will be. In this paper we propose a method, we use Self Checking FIFO Queue in Variable-Length Code Decoder, this method can solve the intermittent error, and can detect the error data earlier, and send the error sign to Variable-Length Code Decoder, to avoid error decoding, use this method can get better decoding efficiency. In original Self Checking FIFO Queue, it uses Berger code to generate check bit, and than uses check bit to check the data correctness. But using Berger code to generate check bit, this method cannot detect the error data in some conditions. So in this paper, we improve the method of Berger code to generate check bit. We called the new methods “Double Berger code”, this new method improved the check bit generating method of Berger code and greatly increase the error data detection rate. 陳仁德 2011 學位論文 ; thesis 32 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立彰化師範大學 === 資訊工程學系 === 99 === Variable-Length Code Decoder is a widely used technique in digital video compression systems. The length of each decoding are not fixed in Variable length decoder, so if an data error occurred before the data transformed into the variable length decoding, this error data will lead to the next data error. Using Variable-Length Code Decoder can reach high compression efficiency, but how to solve this error data will be a big problem.
In order to solve the problem of error data, there are some methods in MPEG standard, these methods are focused on how to give up these error data. The less data discard, the more accurate decode will be. In this paper we propose a method, we use Self Checking FIFO Queue in Variable-Length Code Decoder, this method can solve the intermittent error, and can detect the error data earlier, and send the error sign to Variable-Length Code Decoder, to avoid error decoding, use this method can get better decoding efficiency.
In original Self Checking FIFO Queue, it uses Berger code to generate check bit, and than uses check bit to check the data correctness. But using Berger code to generate check bit, this method cannot detect the error data in some conditions. So in this paper, we improve the method of Berger code to generate check bit. We called the new methods “Double Berger code”, this new method improved the check bit generating method of Berger code and greatly increase the error data detection rate.
|
author2 |
陳仁德 |
author_facet |
陳仁德 葉皇輝 |
author |
葉皇輝 |
spellingShingle |
葉皇輝 A Low-Power Variable Length Decoder for MPEG-2 with Self Checking FIFO |
author_sort |
葉皇輝 |
title |
A Low-Power Variable Length Decoder for MPEG-2 with Self Checking FIFO |
title_short |
A Low-Power Variable Length Decoder for MPEG-2 with Self Checking FIFO |
title_full |
A Low-Power Variable Length Decoder for MPEG-2 with Self Checking FIFO |
title_fullStr |
A Low-Power Variable Length Decoder for MPEG-2 with Self Checking FIFO |
title_full_unstemmed |
A Low-Power Variable Length Decoder for MPEG-2 with Self Checking FIFO |
title_sort |
low-power variable length decoder for mpeg-2 with self checking fifo |
publishDate |
2011 |
url |
http://ndltd.ncl.edu.tw/handle/31099351967192264156 |
work_keys_str_mv |
AT yèhuánghuī alowpowervariablelengthdecoderformpeg2withselfcheckingfifo AT yèhuánghuī shìyòngyúmpeg2qiějùyǒuzìwǒzhēncècuòwùgōngnéngzhīdīgōnglǜkěbiànzhǎngdùshìjiěmǎqì AT yèhuánghuī lowpowervariablelengthdecoderformpeg2withselfcheckingfifo |
_version_ |
1718220373315551232 |