SlideShare a Scribd company logo
A. H. M. Almawgani & M. F. M. Salleh
International Journal of Image Processing (IJIP), Volume (3) : Issue (1) 12
Soft Decision Scheme for Multiple Descriptions Coding over
Rician Fading Channels
A. H. M. Almawgani and M. F. M. Salleh almawgani2003@hotmail.com
School of Electrical and Electronic,
Universiti Sains Malaysia, 14300 Nibong
Tebal,PulauPinang,Malaysia fadzlisalleh@eng.usm.my
‫ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ‬
ABSTRACT
This paper presents a new MDC scheme for robust wireless data
communications. The soft detection making of the MDC scheme utilises the
statistical received data error obtained from channel decoding. The coded bit
stream in the system is protected using either the Reed Solomon (RS) or Low
Density Parity Check Codes (LDPC) channel coding scheme. Simulation
results show that this system has some significant performance improvements
over the single description or single channel transmission systems in terms of
symbol error rate and peak signal-to-noise ratio PSNR. The system with RS
codes is 2 to 5 dB better than single description. The system with LDPC
channel codes is 6 to10 dB better than the single description.
Keywords: Multiple Descriptions Coding, Rician fading channel and Image transmission.
‫ــــ‬‫ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ‬
1. INTRODUCTION
In recent years, many researchers have involved in the development of Multiple Descriptions
Coding (MDC) techniques which improves the robustness of wireless data transmission as
presented in [1-9]. In MDC technique, retransmission of the lost information is not required
since the receive data are sufficient for quality reconstruction. Retransmission often incurs
unacceptable delay. This makes MDC particularly appealing for real-time interactive multimedia
applications such as multimedia communication for mobile and video conferencing.
There have been lot of research activities done for applications in multimedia communication.
For example, in [1-2] present the works done for image coding, in [3-4] present the works done
for video coding, and in [5-7] present the works done for audio as well as speech coding. Other
related works to MDC technique include the use of quantization such as MD scalar quantizers
(MDSQ) as presented in [8] and the work that involves transformation technique, such as MD
Transform Coding (MDTC) as presented in [9].
In this paper, a new MDC coding scheme is introduced where the soft decision making of the
reconstructed image is based on the statistical data error channel decoding. An image
transmission system that consists of the new MDC scheme and channel coding scheme is
simulated over wireless channels. The coded bit stream is protected either using the RS or
LDPC as well as the hybrid of RS and LDPC codes. Results for the system with RS codes are
2 to 5 dB better than single description. Results for the system with LDPC codes are 6 to 10 dB
better than the single description.
a. Proposed MDC scheme
The proposed image transmission system that consists of the new MDC scheme and channel
coding is illustrated in Fig. 1.
A. H. M. Almawgani & M. F. M. Salleh
International Journal of Image Processing (IJIP), Volume (3) : Issue (1) 13
2D
1D
FIGURE 1: A Multiple Description System
An image is first divided into several packets, where the size of each packet is determined by
size of the image row. At this stage the data are considered single description (SD) data. Then,
each element ),( jiX in SD packet is converted to a pair of elements ( ),(1 jiD , ),(2 jiD ). At this
stage the data are considered as multiple descriptions (MD) data. The conversion formula used
is as the following;
1
2
),(
),(1 +=
jiX
jiD 1
2
1),(
),(2
+
=
jiX
jiD
2
This can be considered as combining the neighbouring data (pixels) of the original data as shown in
Table 1.
Table 1: Single to Multiple Descriptions
),( jiX 1 2 3 4 5 6 7 8 9 10 …
),(1 jiD 1 2 3 4 5 6 …
),(2 jiD 1 2 3 4 5 …
The MD data sequences are then coded using either the RS codes or using the LDPC codes.
Both schemes use the same code rate of 1/3. Then, the encoded data are transmitted over
wireless channels after BPSK modulation process.
At the receiver, the data are first demodulated by the BPSK demodulator. Then, the data are
decoded using either the RS or LDPC decoder. The channel decoder has three outputs i.e. the
decoded MD data, sum of error in the packet (channel 1 error ( )iE1 or channel 2 error ( )iE2 ),
and symbol pairs
),( jiRk . Then the MD data are converted to a SD data. The next process is
the conversion of MD to SD data. This is the inverse of SD to MD process given by equation 3
and 4.
)1),((*2),( 11 −= jiRjiD 3
1),(*2),( 12 −= jiRjiD 4
0)(:),(:),( 110 == iEifiDiD 5
0)(:),(:),( 220 == iEifiDiD 6
The final process is the soft decision algorithm, where it takes the best data out of the two
channels. There are three possible inputs to this process;
The best packet will be received from channel 1, if no error occurs during transmission of the
whole packet as stated by equation 5.
The best packet will be received from channel 2, if no error occurs during transmission of the
whole packet as stated by equation 6.
If there are errors in each channel, the following steps are taken;
A. H. M. Almawgani & M. F. M. Salleh
International Journal of Image Processing (IJIP), Volume (3) : Issue (1) 14
a. If ( )iE1 > ( )iE2 : Choose packet from channel 2.
b. If ( )iE1 < ( )iE2 : Choose packet from channel 1.
c. If ( )iE1 = ( )iE2 : Compare each component from both packets, and the check the pixel
error PE1 and PE2 values. Choose the component where the PEi of zero value.
The entire process is summarised by the flow chart shown in Fig. 2.
Simulation Results
This section presents the simulation results of the system using two different channel coding
schemes. The first scheme uses RS channel coding and the transmission is carried out over
AWGN channel. The channel condition is varied by changing the signal to noise ration (SNR)
for each transmission. Then, a different channel i.e. the Rician fading channel is used. The
second scheme uses LDPC codes as channel coding. The standard image “Lena” is used as
the test image. The performance is measured based on the Peak Signal to Noise Ration
(PSNR) that serves as the quantitative measure of the quality for the reconstructed images.
FIGURE 2: Performance in AWGN channel
Table 2 shows the results obtained for image transmission system over AWGN channel. The
system consists of the new MDC algorithm and two channel coding schemes. The PSNR
performance of the reconstructed image is obtained for channel SNR from 1 dB to 10dB. This
results show that the system with LDPC performs better than RS codes at SNR lower than 10
dB.
SNR(dB)
PSNR(dB) 1 4 7 10
Channel 1 10.37 16.31 34.08 ∞
Channel 2 10.56 16.87 31.59 ∞Use RS channel codes
Combine between 1&2 10.56 18.81 41.56 ∞
Channel 1 ∞ ∞ ∞ ∞
Channel 2 ∞ ∞ ∞ ∞Use LDPC channel codes
Combine between 1&2 ∞ ∞ ∞ ∞
A. H. M. Almawgani & M. F. M. Salleh
International Journal of Image Processing (IJIP), Volume (3) : Issue (1) 15
1),(*2),(
)1),((*2),(
12
11
−=
−=
jiRjiD
jiRjiD
),(),( 20 jiDjiD =
),(),( 10 jiDjiD =
),(0 NMD
FIGURE 3: flow chart of MD to SD
Fig. 3 shows the results obtained for image transmission system over Rician fading channel. In
this simulation, a mobile system with the source rate of 100 kbps and carrier frequency of 900
MHz are assumed. The mobile speed of 120 km/h is used that gives the Maximum Doppler
shift as 100 Hz. The AWGN environment is assumed to be with every path in the Rician fading
channel. In the simulation, the frequency-selective “multiple paths” Rician channel uses the K-
factor equal 10 (K-factor defined as the ratio of signal power for line of sight (LOS) over the
scattered, reflected power).
This results show the performance of image transmission system with LDPC codes is better
than RS codes. The performance of MD system always outperforms the SD system. For
example, looking at 8 dB channel SNR in Fig. 3, for the systems with RS codes, there is almost
2 dB gain obtained by comparing the dotted lines. Similarly, for the systems with LDPC codes,
there is almost 5 dB gain obtained by comparing the continuous lines.. The better performance
of the system that uses LDPC codes is due to its excellent error correction capability as
compared to RS codes over the Rician fading channel.
A. H. M. Almawgani & M. F. M. Salleh
International Journal of Image Processing (IJIP), Volume (3) : Issue (1) 16
FIGURE 4: PSNR (dB) via frequency-selective “multiple path” Rician channel
1. Conclusions
In this paper the proposed MDC scheme for image transmission system together with two FEC
schemes are analysed. The technique has significantly improves the performance of image
transmission system in wireless channels. The proposed MDC scheme is an alternative
technique for image transmission in wireless channel where methods that use error control
schemes such as ARQ are not suitable due to the introduction of delay.
The MDC scheme increases robustness of data transmission. If a receiver gets only one
description (other descriptions is lost), it can still reconstruct image with lower but acceptable
quality. Simulation results have shown that the image transmission system with LDPC codes
performs better than RS codes for both simulation via AWGN and Rician fading channels.
Acknowledgements
This work is funded in part by MOSTI Science Fund with Grant Number 6013353, USM
Fellowship, and USM RU grant with Grant Number 814012.
References
1. V. A. Vaishampayan, “Application of multiple description codes to image and video
transmission over lossy networks," Proc. 7th Int. Workshop Packet Video, Brisbane, Australia,
pp. 55-60, 18-19/3/1996.
2. Y. Wang, M. T. Orchard and A. R. Reibman, “Optimal pairwise correlating transforms for
multiple description coding", Proc. Int. Conf. Image Process, vol. 1, pp. 679-683, Chicago, IL,
Oct. 1998.
3. Y. Wang, A. R. Reibman, and S. Lin, “Multiple description coding for video delivery,”
Proceedings of the IEEE, vol. 93, no. 1, pp. 57-70, Jan.2005.
4. D. Comas, R. Singh and A. Ortega, “Rate-distortion optimization in a robust video
transmission based on unbalanced multiple description coding," IEEE Workshop Multimedia
Signal Process., MMSP01, Cannes, France, Oct. 2001.
5. G. Schuller, J. Kova·cevic, F. Masson, and V. K. Goyal, “Robust low-delay audio coding
using multiple descriptions," IEEE Trans. Speech and Audio Process., vol. 13, pp. 1014-1024,
Sept. 2005.
6. M. Kwong, R. Lefebvre and S. Cherkaoui, “Multiple description coding for audio transmission
using conjugate vector quantization," Proc. 122th AES Convention, Vienna, Austria, May 2007.
7. J. Balam and J. D. Gibson, “Multiple descriptions and path diversity using the AMR-WB
speech codec for voice communication over MANETs," Proc. IWCMC, Vancouver, Jul. 2006.
8.V. Vaishampayan, “Design of multiple description scalar quantizers,”1EEE Trans. on Info.
Theory, vol. 39, no. 3, pp. 821-834, May 1993.
9. Y. Wang, M. T. Orchard, and A. Reibman. “Multiple description image coding for noisy
channels by pairing transform coefficients”, Proceedings of the 1st Workshop IEEE MMSP.
Princeton, NJ, 1997.
0 5 10 15 20 25
5
10
15
20
25
30
35
40
45
50
55
SNR (dB)
PSNR(dB)
Frequency-selective ("multiple path") Rician fading channel
Channel 1 using LDPC
Channel 2 using LDPC
combine between channel 1 & 2 using LDPC
Channel 1 using RS
Channel 2 using RS
combine between channel 1 & 2 using RS

More Related Content

What's hot

Rate Distortion Performance for Joint Source Channel Coding of JPEG image Ove...
Rate Distortion Performance for Joint Source Channel Coding of JPEG image Ove...Rate Distortion Performance for Joint Source Channel Coding of JPEG image Ove...
Rate Distortion Performance for Joint Source Channel Coding of JPEG image Ove...
CSCJournals
 
Hardware implementation of (63, 51) bch encoder and decoder for wban using lf...
Hardware implementation of (63, 51) bch encoder and decoder for wban using lf...Hardware implementation of (63, 51) bch encoder and decoder for wban using lf...
Hardware implementation of (63, 51) bch encoder and decoder for wban using lf...
ijitjournal
 
Reliability Level List Based Iterative SISO Decoding Algorithm for Block Turb...
Reliability Level List Based Iterative SISO Decoding Algorithm for Block Turb...Reliability Level List Based Iterative SISO Decoding Algorithm for Block Turb...
Reliability Level List Based Iterative SISO Decoding Algorithm for Block Turb...
TELKOMNIKA JOURNAL
 
S.A.kalaiselvan- robust video data hiding at forbidden zone
S.A.kalaiselvan- robust video data hiding at forbidden zoneS.A.kalaiselvan- robust video data hiding at forbidden zone
S.A.kalaiselvan- robust video data hiding at forbidden zone
kalaiselvanresearch
 
IRJET- The RTL Model of a Reconfigurable Pipelined MCM
IRJET- The RTL Model of a Reconfigurable Pipelined MCMIRJET- The RTL Model of a Reconfigurable Pipelined MCM
IRJET- The RTL Model of a Reconfigurable Pipelined MCM
IRJET Journal
 
FPGA Implementation of Viterbi Decoder using Hybrid Trace Back and Register E...
FPGA Implementation of Viterbi Decoder using Hybrid Trace Back and Register E...FPGA Implementation of Viterbi Decoder using Hybrid Trace Back and Register E...
FPGA Implementation of Viterbi Decoder using Hybrid Trace Back and Register E...
ijsrd.com
 
Design, Analysis and Implementation of Modified Luby Transform Code
Design, Analysis and Implementation of Modified Luby Transform CodeDesign, Analysis and Implementation of Modified Luby Transform Code
Design, Analysis and Implementation of Modified Luby Transform Code
IOSR Journals
 
D04561722
D04561722D04561722
D04561722
IOSR-JEN
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
IJERD Editor
 
T04504121126
T04504121126T04504121126
T04504121126
IJERA Editor
 
Ccna 3-discovery-4-0-module-7-100-
Ccna 3-discovery-4-0-module-7-100-Ccna 3-discovery-4-0-module-7-100-
Ccna 3-discovery-4-0-module-7-100-junkut3
 
Hybrid ldpc and stbc algorithms to improve ber reduction in ofdm
Hybrid ldpc and stbc algorithms to improve ber reduction in ofdmHybrid ldpc and stbc algorithms to improve ber reduction in ofdm
Hybrid ldpc and stbc algorithms to improve ber reduction in ofdmIAEME Publication
 
Joint Fixed Power Allocation and Partial Relay Selection Schemes for Cooperat...
Joint Fixed Power Allocation and Partial Relay Selection Schemes for Cooperat...Joint Fixed Power Allocation and Partial Relay Selection Schemes for Cooperat...
Joint Fixed Power Allocation and Partial Relay Selection Schemes for Cooperat...
TELKOMNIKA JOURNAL
 
At34278282
At34278282At34278282
At34278282
IJERA Editor
 
Reduced Energy Min-Max Decoding Algorithm for Ldpc Code with Adder Correction...
Reduced Energy Min-Max Decoding Algorithm for Ldpc Code with Adder Correction...Reduced Energy Min-Max Decoding Algorithm for Ldpc Code with Adder Correction...
Reduced Energy Min-Max Decoding Algorithm for Ldpc Code with Adder Correction...
ijceronline
 
Image pcm 09
Image pcm 09Image pcm 09
Image pcm 09
anilbl
 
SC-FDM-IDMA Scheme Employing BCH Coding
SC-FDM-IDMA Scheme Employing BCH Coding SC-FDM-IDMA Scheme Employing BCH Coding
SC-FDM-IDMA Scheme Employing BCH Coding
IJECEIAES
 

What's hot (19)

Rate Distortion Performance for Joint Source Channel Coding of JPEG image Ove...
Rate Distortion Performance for Joint Source Channel Coding of JPEG image Ove...Rate Distortion Performance for Joint Source Channel Coding of JPEG image Ove...
Rate Distortion Performance for Joint Source Channel Coding of JPEG image Ove...
 
Hardware implementation of (63, 51) bch encoder and decoder for wban using lf...
Hardware implementation of (63, 51) bch encoder and decoder for wban using lf...Hardware implementation of (63, 51) bch encoder and decoder for wban using lf...
Hardware implementation of (63, 51) bch encoder and decoder for wban using lf...
 
Reliability Level List Based Iterative SISO Decoding Algorithm for Block Turb...
Reliability Level List Based Iterative SISO Decoding Algorithm for Block Turb...Reliability Level List Based Iterative SISO Decoding Algorithm for Block Turb...
Reliability Level List Based Iterative SISO Decoding Algorithm for Block Turb...
 
S.A.kalaiselvan- robust video data hiding at forbidden zone
S.A.kalaiselvan- robust video data hiding at forbidden zoneS.A.kalaiselvan- robust video data hiding at forbidden zone
S.A.kalaiselvan- robust video data hiding at forbidden zone
 
IRJET- The RTL Model of a Reconfigurable Pipelined MCM
IRJET- The RTL Model of a Reconfigurable Pipelined MCMIRJET- The RTL Model of a Reconfigurable Pipelined MCM
IRJET- The RTL Model of a Reconfigurable Pipelined MCM
 
D0151724
D0151724D0151724
D0151724
 
FPGA Implementation of Viterbi Decoder using Hybrid Trace Back and Register E...
FPGA Implementation of Viterbi Decoder using Hybrid Trace Back and Register E...FPGA Implementation of Viterbi Decoder using Hybrid Trace Back and Register E...
FPGA Implementation of Viterbi Decoder using Hybrid Trace Back and Register E...
 
Design, Analysis and Implementation of Modified Luby Transform Code
Design, Analysis and Implementation of Modified Luby Transform CodeDesign, Analysis and Implementation of Modified Luby Transform Code
Design, Analysis and Implementation of Modified Luby Transform Code
 
D04561722
D04561722D04561722
D04561722
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
T04504121126
T04504121126T04504121126
T04504121126
 
Ccna 3-discovery-4-0-module-7-100-
Ccna 3-discovery-4-0-module-7-100-Ccna 3-discovery-4-0-module-7-100-
Ccna 3-discovery-4-0-module-7-100-
 
Hybrid ldpc and stbc algorithms to improve ber reduction in ofdm
Hybrid ldpc and stbc algorithms to improve ber reduction in ofdmHybrid ldpc and stbc algorithms to improve ber reduction in ofdm
Hybrid ldpc and stbc algorithms to improve ber reduction in ofdm
 
Joint Fixed Power Allocation and Partial Relay Selection Schemes for Cooperat...
Joint Fixed Power Allocation and Partial Relay Selection Schemes for Cooperat...Joint Fixed Power Allocation and Partial Relay Selection Schemes for Cooperat...
Joint Fixed Power Allocation and Partial Relay Selection Schemes for Cooperat...
 
At34278282
At34278282At34278282
At34278282
 
Reduced Energy Min-Max Decoding Algorithm for Ldpc Code with Adder Correction...
Reduced Energy Min-Max Decoding Algorithm for Ldpc Code with Adder Correction...Reduced Energy Min-Max Decoding Algorithm for Ldpc Code with Adder Correction...
Reduced Energy Min-Max Decoding Algorithm for Ldpc Code with Adder Correction...
 
Image pcm 09
Image pcm 09Image pcm 09
Image pcm 09
 
SC-FDM-IDMA Scheme Employing BCH Coding
SC-FDM-IDMA Scheme Employing BCH Coding SC-FDM-IDMA Scheme Employing BCH Coding
SC-FDM-IDMA Scheme Employing BCH Coding
 
CR_CSI_119
CR_CSI_119CR_CSI_119
CR_CSI_119
 

Viewers also liked

Video Coding Standard
Video Coding StandardVideo Coding Standard
Video Coding StandardVideoguy
 
Identifying inconsistent patterns in Survey Responses
Identifying inconsistent patterns in Survey ResponsesIdentifying inconsistent patterns in Survey Responses
Identifying inconsistent patterns in Survey Responses
Ken Plummer
 
Deciding on coding scheme
Deciding on coding schemeDeciding on coding scheme
Deciding on coding scheme
Ken Plummer
 
Coding Scheme/ Information theory/ Error coding scheme
Coding Scheme/ Information theory/ Error coding schemeCoding Scheme/ Information theory/ Error coding scheme
Coding Scheme/ Information theory/ Error coding scheme
skysunilyadav
 
Spatial techniques in WiFi 802.11ac
Spatial techniques in WiFi 802.11acSpatial techniques in WiFi 802.11ac
Spatial techniques in WiFi 802.11ac
Mohamed Seif
 
Chapter 3 - Data and Signals
Chapter 3 - Data and SignalsChapter 3 - Data and Signals
Chapter 3 - Data and Signals
Wayne Jones Jnr
 

Viewers also liked (10)

Video Coding Standard
Video Coding StandardVideo Coding Standard
Video Coding Standard
 
Identifying inconsistent patterns in Survey Responses
Identifying inconsistent patterns in Survey ResponsesIdentifying inconsistent patterns in Survey Responses
Identifying inconsistent patterns in Survey Responses
 
Deciding on coding scheme
Deciding on coding schemeDeciding on coding scheme
Deciding on coding scheme
 
Coding Scheme/ Information theory/ Error coding scheme
Coding Scheme/ Information theory/ Error coding schemeCoding Scheme/ Information theory/ Error coding scheme
Coding Scheme/ Information theory/ Error coding scheme
 
Coding Scheme
Coding SchemeCoding Scheme
Coding Scheme
 
2.3 information coding_scheme
2.3 information coding_scheme2.3 information coding_scheme
2.3 information coding_scheme
 
Spatial techniques in WiFi 802.11ac
Spatial techniques in WiFi 802.11acSpatial techniques in WiFi 802.11ac
Spatial techniques in WiFi 802.11ac
 
Error correction, ARQ, FEC
Error correction, ARQ, FECError correction, ARQ, FEC
Error correction, ARQ, FEC
 
Chap 5
Chap 5Chap 5
Chap 5
 
Chapter 3 - Data and Signals
Chapter 3 - Data and SignalsChapter 3 - Data and Signals
Chapter 3 - Data and Signals
 

Similar to Soft Decision Scheme for Multiple Descriptions Coding over Rician Fading Channels

Design and implementation of log domain decoder
Design and implementation of log domain decoder Design and implementation of log domain decoder
Design and implementation of log domain decoder
IJECEIAES
 
Performances Concatenated LDPC based STBC-OFDM System and MRC Receivers
Performances Concatenated LDPC based STBC-OFDM System and MRC Receivers  Performances Concatenated LDPC based STBC-OFDM System and MRC Receivers
Performances Concatenated LDPC based STBC-OFDM System and MRC Receivers
IJECEIAES
 
Implementation of Joint Network Channel Decoding Algorithm for Multiple Acces...
Implementation of Joint Network Channel Decoding Algorithm for Multiple Acces...Implementation of Joint Network Channel Decoding Algorithm for Multiple Acces...
Implementation of Joint Network Channel Decoding Algorithm for Multiple Acces...
csandit
 
IMPLEMENTATION OF JOINT NETWORK CHANNEL DECODING ALGORITHM FOR MULTIPLE ACCES...
IMPLEMENTATION OF JOINT NETWORK CHANNEL DECODING ALGORITHM FOR MULTIPLE ACCES...IMPLEMENTATION OF JOINT NETWORK CHANNEL DECODING ALGORITHM FOR MULTIPLE ACCES...
IMPLEMENTATION OF JOINT NETWORK CHANNEL DECODING ALGORITHM FOR MULTIPLE ACCES...
cscpconf
 
H017653645
H017653645H017653645
H017653645
IOSR Journals
 
Iisrt jona priyaa(1 5)
Iisrt jona priyaa(1 5)Iisrt jona priyaa(1 5)
Iisrt jona priyaa(1 5)IISRT
 
Mk3621242127
Mk3621242127Mk3621242127
Mk3621242127
IJERA Editor
 
Ff34970973
Ff34970973Ff34970973
Ff34970973
IJERA Editor
 
NON-STATISTICAL EUCLIDEAN-DISTANCE SISO DECODING OF ERROR-CORRECTING CODES OV...
NON-STATISTICAL EUCLIDEAN-DISTANCE SISO DECODING OF ERROR-CORRECTING CODES OV...NON-STATISTICAL EUCLIDEAN-DISTANCE SISO DECODING OF ERROR-CORRECTING CODES OV...
NON-STATISTICAL EUCLIDEAN-DISTANCE SISO DECODING OF ERROR-CORRECTING CODES OV...
IJCSEA Journal
 
NON-STATISTICAL EUCLIDEAN-DISTANCE SISO DECODING OF ERROR-CORRECTING CODES OV...
NON-STATISTICAL EUCLIDEAN-DISTANCE SISO DECODING OF ERROR-CORRECTING CODES OV...NON-STATISTICAL EUCLIDEAN-DISTANCE SISO DECODING OF ERROR-CORRECTING CODES OV...
NON-STATISTICAL EUCLIDEAN-DISTANCE SISO DECODING OF ERROR-CORRECTING CODES OV...
IJCSEA Journal
 
NON-STATISTICAL EUCLIDEAN-DISTANCE SISO DECODING OF ERROR-CORRECTING CODES OV...
NON-STATISTICAL EUCLIDEAN-DISTANCE SISO DECODING OF ERROR-CORRECTING CODES OV...NON-STATISTICAL EUCLIDEAN-DISTANCE SISO DECODING OF ERROR-CORRECTING CODES OV...
NON-STATISTICAL EUCLIDEAN-DISTANCE SISO DECODING OF ERROR-CORRECTING CODES OV...
IJCSEA Journal
 
NON-STATISTICAL EUCLIDEAN-DISTANCE SISO DECODING OF ERROR-CORRECTING CODES OV...
NON-STATISTICAL EUCLIDEAN-DISTANCE SISO DECODING OF ERROR-CORRECTING CODES OV...NON-STATISTICAL EUCLIDEAN-DISTANCE SISO DECODING OF ERROR-CORRECTING CODES OV...
NON-STATISTICAL EUCLIDEAN-DISTANCE SISO DECODING OF ERROR-CORRECTING CODES OV...
IJCSEA Journal
 
PERFORMANCE COMPARISON DCM VERSUS QPSK FOR HIGH DATA RATES IN THE MBOFDM UWB ...
PERFORMANCE COMPARISON DCM VERSUS QPSK FOR HIGH DATA RATES IN THE MBOFDM UWB ...PERFORMANCE COMPARISON DCM VERSUS QPSK FOR HIGH DATA RATES IN THE MBOFDM UWB ...
PERFORMANCE COMPARISON DCM VERSUS QPSK FOR HIGH DATA RATES IN THE MBOFDM UWB ...
csandit
 
Improving The Performance of Viterbi Decoder using Window System
Improving The Performance of Viterbi Decoder using Window System Improving The Performance of Viterbi Decoder using Window System
Improving The Performance of Viterbi Decoder using Window System
IJECEIAES
 
A New Hybrid Diversity Combining Scheme for Mobile Radio Communication System...
A New Hybrid Diversity Combining Scheme for Mobile Radio Communication System...A New Hybrid Diversity Combining Scheme for Mobile Radio Communication System...
A New Hybrid Diversity Combining Scheme for Mobile Radio Communication System...
AIRCC Publishing Corporation
 
A NEW HYBRID DIVERSITY COMBINING SCHEME FOR MOBILE RADIO COMMUNICATION SYSTEM...
A NEW HYBRID DIVERSITY COMBINING SCHEME FOR MOBILE RADIO COMMUNICATION SYSTEM...A NEW HYBRID DIVERSITY COMBINING SCHEME FOR MOBILE RADIO COMMUNICATION SYSTEM...
A NEW HYBRID DIVERSITY COMBINING SCHEME FOR MOBILE RADIO COMMUNICATION SYSTEM...
ijcsit
 
RS Codes for Downlink LTE System over LTE-MIMO Channel
RS Codes for Downlink LTE System over LTE-MIMO ChannelRS Codes for Downlink LTE System over LTE-MIMO Channel
RS Codes for Downlink LTE System over LTE-MIMO Channel
TELKOMNIKA JOURNAL
 
A041203010014
A041203010014A041203010014
A041203010014
IOSR-JEN
 
PERFORMANCE ANALYSIS OF TRANSMISSION OF 5 USERS BASED ON MODEL B USING GF (5)...
PERFORMANCE ANALYSIS OF TRANSMISSION OF 5 USERS BASED ON MODEL B USING GF (5)...PERFORMANCE ANALYSIS OF TRANSMISSION OF 5 USERS BASED ON MODEL B USING GF (5)...
PERFORMANCE ANALYSIS OF TRANSMISSION OF 5 USERS BASED ON MODEL B USING GF (5)...
cscpconf
 
Performance evaluation of family of prime sequence codes in an ocdma system
Performance evaluation of family of prime sequence codes in an ocdma systemPerformance evaluation of family of prime sequence codes in an ocdma system
Performance evaluation of family of prime sequence codes in an ocdma system
IAEME Publication
 

Similar to Soft Decision Scheme for Multiple Descriptions Coding over Rician Fading Channels (20)

Design and implementation of log domain decoder
Design and implementation of log domain decoder Design and implementation of log domain decoder
Design and implementation of log domain decoder
 
Performances Concatenated LDPC based STBC-OFDM System and MRC Receivers
Performances Concatenated LDPC based STBC-OFDM System and MRC Receivers  Performances Concatenated LDPC based STBC-OFDM System and MRC Receivers
Performances Concatenated LDPC based STBC-OFDM System and MRC Receivers
 
Implementation of Joint Network Channel Decoding Algorithm for Multiple Acces...
Implementation of Joint Network Channel Decoding Algorithm for Multiple Acces...Implementation of Joint Network Channel Decoding Algorithm for Multiple Acces...
Implementation of Joint Network Channel Decoding Algorithm for Multiple Acces...
 
IMPLEMENTATION OF JOINT NETWORK CHANNEL DECODING ALGORITHM FOR MULTIPLE ACCES...
IMPLEMENTATION OF JOINT NETWORK CHANNEL DECODING ALGORITHM FOR MULTIPLE ACCES...IMPLEMENTATION OF JOINT NETWORK CHANNEL DECODING ALGORITHM FOR MULTIPLE ACCES...
IMPLEMENTATION OF JOINT NETWORK CHANNEL DECODING ALGORITHM FOR MULTIPLE ACCES...
 
H017653645
H017653645H017653645
H017653645
 
Iisrt jona priyaa(1 5)
Iisrt jona priyaa(1 5)Iisrt jona priyaa(1 5)
Iisrt jona priyaa(1 5)
 
Mk3621242127
Mk3621242127Mk3621242127
Mk3621242127
 
Ff34970973
Ff34970973Ff34970973
Ff34970973
 
NON-STATISTICAL EUCLIDEAN-DISTANCE SISO DECODING OF ERROR-CORRECTING CODES OV...
NON-STATISTICAL EUCLIDEAN-DISTANCE SISO DECODING OF ERROR-CORRECTING CODES OV...NON-STATISTICAL EUCLIDEAN-DISTANCE SISO DECODING OF ERROR-CORRECTING CODES OV...
NON-STATISTICAL EUCLIDEAN-DISTANCE SISO DECODING OF ERROR-CORRECTING CODES OV...
 
NON-STATISTICAL EUCLIDEAN-DISTANCE SISO DECODING OF ERROR-CORRECTING CODES OV...
NON-STATISTICAL EUCLIDEAN-DISTANCE SISO DECODING OF ERROR-CORRECTING CODES OV...NON-STATISTICAL EUCLIDEAN-DISTANCE SISO DECODING OF ERROR-CORRECTING CODES OV...
NON-STATISTICAL EUCLIDEAN-DISTANCE SISO DECODING OF ERROR-CORRECTING CODES OV...
 
NON-STATISTICAL EUCLIDEAN-DISTANCE SISO DECODING OF ERROR-CORRECTING CODES OV...
NON-STATISTICAL EUCLIDEAN-DISTANCE SISO DECODING OF ERROR-CORRECTING CODES OV...NON-STATISTICAL EUCLIDEAN-DISTANCE SISO DECODING OF ERROR-CORRECTING CODES OV...
NON-STATISTICAL EUCLIDEAN-DISTANCE SISO DECODING OF ERROR-CORRECTING CODES OV...
 
NON-STATISTICAL EUCLIDEAN-DISTANCE SISO DECODING OF ERROR-CORRECTING CODES OV...
NON-STATISTICAL EUCLIDEAN-DISTANCE SISO DECODING OF ERROR-CORRECTING CODES OV...NON-STATISTICAL EUCLIDEAN-DISTANCE SISO DECODING OF ERROR-CORRECTING CODES OV...
NON-STATISTICAL EUCLIDEAN-DISTANCE SISO DECODING OF ERROR-CORRECTING CODES OV...
 
PERFORMANCE COMPARISON DCM VERSUS QPSK FOR HIGH DATA RATES IN THE MBOFDM UWB ...
PERFORMANCE COMPARISON DCM VERSUS QPSK FOR HIGH DATA RATES IN THE MBOFDM UWB ...PERFORMANCE COMPARISON DCM VERSUS QPSK FOR HIGH DATA RATES IN THE MBOFDM UWB ...
PERFORMANCE COMPARISON DCM VERSUS QPSK FOR HIGH DATA RATES IN THE MBOFDM UWB ...
 
Improving The Performance of Viterbi Decoder using Window System
Improving The Performance of Viterbi Decoder using Window System Improving The Performance of Viterbi Decoder using Window System
Improving The Performance of Viterbi Decoder using Window System
 
A New Hybrid Diversity Combining Scheme for Mobile Radio Communication System...
A New Hybrid Diversity Combining Scheme for Mobile Radio Communication System...A New Hybrid Diversity Combining Scheme for Mobile Radio Communication System...
A New Hybrid Diversity Combining Scheme for Mobile Radio Communication System...
 
A NEW HYBRID DIVERSITY COMBINING SCHEME FOR MOBILE RADIO COMMUNICATION SYSTEM...
A NEW HYBRID DIVERSITY COMBINING SCHEME FOR MOBILE RADIO COMMUNICATION SYSTEM...A NEW HYBRID DIVERSITY COMBINING SCHEME FOR MOBILE RADIO COMMUNICATION SYSTEM...
A NEW HYBRID DIVERSITY COMBINING SCHEME FOR MOBILE RADIO COMMUNICATION SYSTEM...
 
RS Codes for Downlink LTE System over LTE-MIMO Channel
RS Codes for Downlink LTE System over LTE-MIMO ChannelRS Codes for Downlink LTE System over LTE-MIMO Channel
RS Codes for Downlink LTE System over LTE-MIMO Channel
 
A041203010014
A041203010014A041203010014
A041203010014
 
PERFORMANCE ANALYSIS OF TRANSMISSION OF 5 USERS BASED ON MODEL B USING GF (5)...
PERFORMANCE ANALYSIS OF TRANSMISSION OF 5 USERS BASED ON MODEL B USING GF (5)...PERFORMANCE ANALYSIS OF TRANSMISSION OF 5 USERS BASED ON MODEL B USING GF (5)...
PERFORMANCE ANALYSIS OF TRANSMISSION OF 5 USERS BASED ON MODEL B USING GF (5)...
 
Performance evaluation of family of prime sequence codes in an ocdma system
Performance evaluation of family of prime sequence codes in an ocdma systemPerformance evaluation of family of prime sequence codes in an ocdma system
Performance evaluation of family of prime sequence codes in an ocdma system
 

Recently uploaded

Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
Peter Windle
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
Nguyen Thanh Tu Collection
 

Recently uploaded (20)

Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
 

Soft Decision Scheme for Multiple Descriptions Coding over Rician Fading Channels

  • 1. A. H. M. Almawgani & M. F. M. Salleh International Journal of Image Processing (IJIP), Volume (3) : Issue (1) 12 Soft Decision Scheme for Multiple Descriptions Coding over Rician Fading Channels A. H. M. Almawgani and M. F. M. Salleh almawgani2003@hotmail.com School of Electrical and Electronic, Universiti Sains Malaysia, 14300 Nibong Tebal,PulauPinang,Malaysia fadzlisalleh@eng.usm.my ‫ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ‬ ABSTRACT This paper presents a new MDC scheme for robust wireless data communications. The soft detection making of the MDC scheme utilises the statistical received data error obtained from channel decoding. The coded bit stream in the system is protected using either the Reed Solomon (RS) or Low Density Parity Check Codes (LDPC) channel coding scheme. Simulation results show that this system has some significant performance improvements over the single description or single channel transmission systems in terms of symbol error rate and peak signal-to-noise ratio PSNR. The system with RS codes is 2 to 5 dB better than single description. The system with LDPC channel codes is 6 to10 dB better than the single description. Keywords: Multiple Descriptions Coding, Rician fading channel and Image transmission. ‫ــــ‬‫ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ‬ 1. INTRODUCTION In recent years, many researchers have involved in the development of Multiple Descriptions Coding (MDC) techniques which improves the robustness of wireless data transmission as presented in [1-9]. In MDC technique, retransmission of the lost information is not required since the receive data are sufficient for quality reconstruction. Retransmission often incurs unacceptable delay. This makes MDC particularly appealing for real-time interactive multimedia applications such as multimedia communication for mobile and video conferencing. There have been lot of research activities done for applications in multimedia communication. For example, in [1-2] present the works done for image coding, in [3-4] present the works done for video coding, and in [5-7] present the works done for audio as well as speech coding. Other related works to MDC technique include the use of quantization such as MD scalar quantizers (MDSQ) as presented in [8] and the work that involves transformation technique, such as MD Transform Coding (MDTC) as presented in [9]. In this paper, a new MDC coding scheme is introduced where the soft decision making of the reconstructed image is based on the statistical data error channel decoding. An image transmission system that consists of the new MDC scheme and channel coding scheme is simulated over wireless channels. The coded bit stream is protected either using the RS or LDPC as well as the hybrid of RS and LDPC codes. Results for the system with RS codes are 2 to 5 dB better than single description. Results for the system with LDPC codes are 6 to 10 dB better than the single description. a. Proposed MDC scheme The proposed image transmission system that consists of the new MDC scheme and channel coding is illustrated in Fig. 1.
  • 2. A. H. M. Almawgani & M. F. M. Salleh International Journal of Image Processing (IJIP), Volume (3) : Issue (1) 13 2D 1D FIGURE 1: A Multiple Description System An image is first divided into several packets, where the size of each packet is determined by size of the image row. At this stage the data are considered single description (SD) data. Then, each element ),( jiX in SD packet is converted to a pair of elements ( ),(1 jiD , ),(2 jiD ). At this stage the data are considered as multiple descriptions (MD) data. The conversion formula used is as the following; 1 2 ),( ),(1 += jiX jiD 1 2 1),( ),(2 + = jiX jiD 2 This can be considered as combining the neighbouring data (pixels) of the original data as shown in Table 1. Table 1: Single to Multiple Descriptions ),( jiX 1 2 3 4 5 6 7 8 9 10 … ),(1 jiD 1 2 3 4 5 6 … ),(2 jiD 1 2 3 4 5 … The MD data sequences are then coded using either the RS codes or using the LDPC codes. Both schemes use the same code rate of 1/3. Then, the encoded data are transmitted over wireless channels after BPSK modulation process. At the receiver, the data are first demodulated by the BPSK demodulator. Then, the data are decoded using either the RS or LDPC decoder. The channel decoder has three outputs i.e. the decoded MD data, sum of error in the packet (channel 1 error ( )iE1 or channel 2 error ( )iE2 ), and symbol pairs ),( jiRk . Then the MD data are converted to a SD data. The next process is the conversion of MD to SD data. This is the inverse of SD to MD process given by equation 3 and 4. )1),((*2),( 11 −= jiRjiD 3 1),(*2),( 12 −= jiRjiD 4 0)(:),(:),( 110 == iEifiDiD 5 0)(:),(:),( 220 == iEifiDiD 6 The final process is the soft decision algorithm, where it takes the best data out of the two channels. There are three possible inputs to this process; The best packet will be received from channel 1, if no error occurs during transmission of the whole packet as stated by equation 5. The best packet will be received from channel 2, if no error occurs during transmission of the whole packet as stated by equation 6. If there are errors in each channel, the following steps are taken;
  • 3. A. H. M. Almawgani & M. F. M. Salleh International Journal of Image Processing (IJIP), Volume (3) : Issue (1) 14 a. If ( )iE1 > ( )iE2 : Choose packet from channel 2. b. If ( )iE1 < ( )iE2 : Choose packet from channel 1. c. If ( )iE1 = ( )iE2 : Compare each component from both packets, and the check the pixel error PE1 and PE2 values. Choose the component where the PEi of zero value. The entire process is summarised by the flow chart shown in Fig. 2. Simulation Results This section presents the simulation results of the system using two different channel coding schemes. The first scheme uses RS channel coding and the transmission is carried out over AWGN channel. The channel condition is varied by changing the signal to noise ration (SNR) for each transmission. Then, a different channel i.e. the Rician fading channel is used. The second scheme uses LDPC codes as channel coding. The standard image “Lena” is used as the test image. The performance is measured based on the Peak Signal to Noise Ration (PSNR) that serves as the quantitative measure of the quality for the reconstructed images. FIGURE 2: Performance in AWGN channel Table 2 shows the results obtained for image transmission system over AWGN channel. The system consists of the new MDC algorithm and two channel coding schemes. The PSNR performance of the reconstructed image is obtained for channel SNR from 1 dB to 10dB. This results show that the system with LDPC performs better than RS codes at SNR lower than 10 dB. SNR(dB) PSNR(dB) 1 4 7 10 Channel 1 10.37 16.31 34.08 ∞ Channel 2 10.56 16.87 31.59 ∞Use RS channel codes Combine between 1&2 10.56 18.81 41.56 ∞ Channel 1 ∞ ∞ ∞ ∞ Channel 2 ∞ ∞ ∞ ∞Use LDPC channel codes Combine between 1&2 ∞ ∞ ∞ ∞
  • 4. A. H. M. Almawgani & M. F. M. Salleh International Journal of Image Processing (IJIP), Volume (3) : Issue (1) 15 1),(*2),( )1),((*2),( 12 11 −= −= jiRjiD jiRjiD ),(),( 20 jiDjiD = ),(),( 10 jiDjiD = ),(0 NMD FIGURE 3: flow chart of MD to SD Fig. 3 shows the results obtained for image transmission system over Rician fading channel. In this simulation, a mobile system with the source rate of 100 kbps and carrier frequency of 900 MHz are assumed. The mobile speed of 120 km/h is used that gives the Maximum Doppler shift as 100 Hz. The AWGN environment is assumed to be with every path in the Rician fading channel. In the simulation, the frequency-selective “multiple paths” Rician channel uses the K- factor equal 10 (K-factor defined as the ratio of signal power for line of sight (LOS) over the scattered, reflected power). This results show the performance of image transmission system with LDPC codes is better than RS codes. The performance of MD system always outperforms the SD system. For example, looking at 8 dB channel SNR in Fig. 3, for the systems with RS codes, there is almost 2 dB gain obtained by comparing the dotted lines. Similarly, for the systems with LDPC codes, there is almost 5 dB gain obtained by comparing the continuous lines.. The better performance of the system that uses LDPC codes is due to its excellent error correction capability as compared to RS codes over the Rician fading channel.
  • 5. A. H. M. Almawgani & M. F. M. Salleh International Journal of Image Processing (IJIP), Volume (3) : Issue (1) 16 FIGURE 4: PSNR (dB) via frequency-selective “multiple path” Rician channel 1. Conclusions In this paper the proposed MDC scheme for image transmission system together with two FEC schemes are analysed. The technique has significantly improves the performance of image transmission system in wireless channels. The proposed MDC scheme is an alternative technique for image transmission in wireless channel where methods that use error control schemes such as ARQ are not suitable due to the introduction of delay. The MDC scheme increases robustness of data transmission. If a receiver gets only one description (other descriptions is lost), it can still reconstruct image with lower but acceptable quality. Simulation results have shown that the image transmission system with LDPC codes performs better than RS codes for both simulation via AWGN and Rician fading channels. Acknowledgements This work is funded in part by MOSTI Science Fund with Grant Number 6013353, USM Fellowship, and USM RU grant with Grant Number 814012. References 1. V. A. Vaishampayan, “Application of multiple description codes to image and video transmission over lossy networks," Proc. 7th Int. Workshop Packet Video, Brisbane, Australia, pp. 55-60, 18-19/3/1996. 2. Y. Wang, M. T. Orchard and A. R. Reibman, “Optimal pairwise correlating transforms for multiple description coding", Proc. Int. Conf. Image Process, vol. 1, pp. 679-683, Chicago, IL, Oct. 1998. 3. Y. Wang, A. R. Reibman, and S. Lin, “Multiple description coding for video delivery,” Proceedings of the IEEE, vol. 93, no. 1, pp. 57-70, Jan.2005. 4. D. Comas, R. Singh and A. Ortega, “Rate-distortion optimization in a robust video transmission based on unbalanced multiple description coding," IEEE Workshop Multimedia Signal Process., MMSP01, Cannes, France, Oct. 2001. 5. G. Schuller, J. Kova·cevic, F. Masson, and V. K. Goyal, “Robust low-delay audio coding using multiple descriptions," IEEE Trans. Speech and Audio Process., vol. 13, pp. 1014-1024, Sept. 2005. 6. M. Kwong, R. Lefebvre and S. Cherkaoui, “Multiple description coding for audio transmission using conjugate vector quantization," Proc. 122th AES Convention, Vienna, Austria, May 2007. 7. J. Balam and J. D. Gibson, “Multiple descriptions and path diversity using the AMR-WB speech codec for voice communication over MANETs," Proc. IWCMC, Vancouver, Jul. 2006. 8.V. Vaishampayan, “Design of multiple description scalar quantizers,”1EEE Trans. on Info. Theory, vol. 39, no. 3, pp. 821-834, May 1993. 9. Y. Wang, M. T. Orchard, and A. Reibman. “Multiple description image coding for noisy channels by pairing transform coefficients”, Proceedings of the 1st Workshop IEEE MMSP. Princeton, NJ, 1997. 0 5 10 15 20 25 5 10 15 20 25 30 35 40 45 50 55 SNR (dB) PSNR(dB) Frequency-selective ("multiple path") Rician fading channel Channel 1 using LDPC Channel 2 using LDPC combine between channel 1 & 2 using LDPC Channel 1 using RS Channel 2 using RS combine between channel 1 & 2 using RS