Joint Clustered-SPIHT and Turbo-codes Via Equalizing Bit Error Sensitivities to Improve the Quality and Robustness of Transmitted Images over AWGN Channels
博士 === 國立中正大學 === 電機工程研究所 === 92 === With the increasing population of mobile users and the innovation of technology, it will be natural for the wireless communications to support multimedia communications in the near future. The demanding of Quality of Service (QoS) in wireless communica...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2004
|
Online Access: | http://ndltd.ncl.edu.tw/handle/67167050468444069305 |
id |
ndltd-TW-092CCU00442010 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-092CCU004420102016-01-04T04:08:29Z http://ndltd.ncl.edu.tw/handle/67167050468444069305 Joint Clustered-SPIHT and Turbo-codes Via Equalizing Bit Error Sensitivities to Improve the Quality and Robustness of Transmitted Images over AWGN Channels 結合Clustered-SPIHT和Turbo-codes以等化位元錯誤敏感性提昇AWGN通道下影像傳輸品質與穩定性 Jiunn-Tsair Fang 方俊才 博士 國立中正大學 電機工程研究所 92 With the increasing population of mobile users and the innovation of technology, it will be natural for the wireless communications to support multimedia communications in the near future. The demanding of Quality of Service (QoS) in wireless communications will be more stringent due to the competing of new service and the variety of multimedia. Therefore, how to maintain QoS to users over bandwidth-limited and error-prone wireless channels will be a good topic to be explored. In this paper, we first cluster source output bits. Bits with similar Bit Error Sensitivity (BES) are clustered so that different bit-clusters can be protected differently. Then, we derive a formula to assign channel coding rates. The optimal assignment of channel coding rates to bit-cluster is to equalize the mean BES of bit-clusters. In other words, the error probability after channel decoding of bit clusters should be inverse proportional to the mean BES of bit-clusters. Finally, we propose a step of unequal error protection for source output bits so that the transmission quality can achieve the highest PSNR performance under a give transmission bandwidth. Set Partitioning In Hierarchical Trees (SPIHT) image coding is adopted as source coding for its low-bit-rate and progressive transmission. However, the embedded coding structure of SPIHT will cause the potential error propagations. We thus propose C-SPIHT to modify SPIHT coding algorithm. C-SPIHT first adopts Fixed-Length Coding (FLC) to improve the error resilience of output bits. Then, it clusters the output bits according to their BES. Based on our proposed scheme of Equalizing BES (EqBES), we adopt Rate Compatible Punctured Convolutional (RCPC) codes and assign different channel coding rates to C-SPIHT output bit-clusters. Since Turbo-codes is popular for its high ability of error correction, we joint design Turbo-codes and C-SPIHT. The different protections of C-SPIHT output bit-clusters is based on the proposed EqBES scheme. In order to detect the bit error rate of Turbo iterative decoding, Cyclic Redundancy Code(CRC) is concatenated. Then, for different importance of C-SPIHT bit-clusters, we assign different tolerant number of erroneous CRC-frames within Turbo iterative decoding. This assignment is based on the EqBES scheme. So, the optimal assignment of different protections to C-SPIHT bit-clusters can be achieved. Since the assignment of erroneous CRC-frames is independent to channel noise and the number of Turbo iterations is determined by the receiver, the output performance preserves stable, which is robust to channels. Simulations are taken under different Signal-to-Noise (SNR) over Additive White Gaussian Noise (AWGN) channels. It shows that the best PSNR performance can be achieved under a given transmission rate, and C-SPIHT outperforms SPIHT with higher PSNR and less PSNR variations. Besides, the application of EqBES scheme to Turbo-codes on C-SPIHT can achieve stable transmission quality under different channel SNR. Kim-Joan Chen Cheng-Shong Wu 陳景章 吳承崧 2004 學位論文 ; thesis 114 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
博士 === 國立中正大學 === 電機工程研究所 === 92 === With the increasing population of mobile users and the innovation of technology, it will be natural for the wireless communications to support multimedia communications in the near future. The demanding of Quality of Service (QoS) in wireless communications will be more stringent due to the competing of new service and the variety of multimedia. Therefore, how to maintain QoS to users over bandwidth-limited and error-prone wireless channels will be a good topic to be explored.
In this paper, we first cluster source output bits. Bits with
similar Bit Error Sensitivity (BES) are clustered so that
different bit-clusters can be protected differently. Then, we
derive a formula to assign channel coding rates. The optimal
assignment of channel coding rates to bit-cluster is to equalize the mean BES of bit-clusters. In other words, the error probability after channel decoding of bit clusters should be inverse proportional to the mean BES of bit-clusters. Finally, we propose a step of unequal error protection for source output bits so that the transmission quality can achieve the highest PSNR performance under a give transmission bandwidth.
Set Partitioning In Hierarchical Trees (SPIHT) image coding is
adopted as source coding for its low-bit-rate and progressive
transmission. However, the embedded coding structure of SPIHT will cause the potential error propagations. We thus propose C-SPIHT to modify SPIHT coding algorithm. C-SPIHT first adopts Fixed-Length Coding (FLC) to improve the error resilience of output bits. Then, it clusters the output bits according to their BES. Based on our proposed scheme of Equalizing BES (EqBES), we adopt Rate Compatible Punctured Convolutional (RCPC) codes and assign different channel coding rates to C-SPIHT output bit-clusters.
Since Turbo-codes is popular for its high ability of error correction, we joint design Turbo-codes and C-SPIHT. The different protections of C-SPIHT output bit-clusters is based on the proposed EqBES scheme. In order to detect the bit error rate of Turbo iterative decoding, Cyclic Redundancy Code(CRC) is concatenated. Then, for different importance of C-SPIHT
bit-clusters, we assign different tolerant number of erroneous
CRC-frames within Turbo iterative decoding. This assignment is
based on the EqBES scheme. So, the optimal assignment of different protections to C-SPIHT bit-clusters can be achieved. Since the assignment of erroneous CRC-frames is independent to channel noise and the number of Turbo iterations is determined by the receiver, the output performance preserves stable, which is robust to channels.
Simulations are taken under different Signal-to-Noise (SNR) over Additive White Gaussian Noise (AWGN) channels. It shows that the best PSNR performance can be achieved under a given transmission rate, and C-SPIHT outperforms SPIHT with higher PSNR and less PSNR variations. Besides, the application of EqBES scheme to Turbo-codes on C-SPIHT can achieve stable transmission quality under different channel SNR.
|
author2 |
Kim-Joan Chen |
author_facet |
Kim-Joan Chen Jiunn-Tsair Fang 方俊才 |
author |
Jiunn-Tsair Fang 方俊才 |
spellingShingle |
Jiunn-Tsair Fang 方俊才 Joint Clustered-SPIHT and Turbo-codes Via Equalizing Bit Error Sensitivities to Improve the Quality and Robustness of Transmitted Images over AWGN Channels |
author_sort |
Jiunn-Tsair Fang |
title |
Joint Clustered-SPIHT and Turbo-codes Via Equalizing Bit Error Sensitivities to Improve the Quality and Robustness of Transmitted Images over AWGN Channels |
title_short |
Joint Clustered-SPIHT and Turbo-codes Via Equalizing Bit Error Sensitivities to Improve the Quality and Robustness of Transmitted Images over AWGN Channels |
title_full |
Joint Clustered-SPIHT and Turbo-codes Via Equalizing Bit Error Sensitivities to Improve the Quality and Robustness of Transmitted Images over AWGN Channels |
title_fullStr |
Joint Clustered-SPIHT and Turbo-codes Via Equalizing Bit Error Sensitivities to Improve the Quality and Robustness of Transmitted Images over AWGN Channels |
title_full_unstemmed |
Joint Clustered-SPIHT and Turbo-codes Via Equalizing Bit Error Sensitivities to Improve the Quality and Robustness of Transmitted Images over AWGN Channels |
title_sort |
joint clustered-spiht and turbo-codes via equalizing bit error sensitivities to improve the quality and robustness of transmitted images over awgn channels |
publishDate |
2004 |
url |
http://ndltd.ncl.edu.tw/handle/67167050468444069305 |
work_keys_str_mv |
AT jiunntsairfang jointclusteredspihtandturbocodesviaequalizingbiterrorsensitivitiestoimprovethequalityandrobustnessoftransmittedimagesoverawgnchannels AT fāngjùncái jointclusteredspihtandturbocodesviaequalizingbiterrorsensitivitiestoimprovethequalityandrobustnessoftransmittedimagesoverawgnchannels AT jiunntsairfang jiéhéclusteredspihthéturbocodesyǐděnghuàwèiyuáncuòwùmǐngǎnxìngtíshēngawgntōngdàoxiàyǐngxiàngchuánshūpǐnzhìyǔwěndìngxìng AT fāngjùncái jiéhéclusteredspihthéturbocodesyǐděnghuàwèiyuáncuòwùmǐngǎnxìngtíshēngawgntōngdàoxiàyǐngxiàngchuánshūpǐnzhìyǔwěndìngxìng |
_version_ |
1718158197757313024 |