Professional Documents
Culture Documents
Adaptive FEC Coding and Cooperative Relayed Wireless Image Transmission
Adaptive FEC Coding and Cooperative Relayed Wireless Image Transmission
HOSTED BY
Available online at www.sciencedirect.com
a
Electrical and Computer Engineering Department, Lawrence Technological University, Southfield 48075, USA
b
Electrical and Computer Engineering Department, Lawrence Technological University, Southfield 48075, USA
c
Electrical and Computer Engineering Department, University of Massachusetts, Dartmouth, 285 Old
Westport Road, North Dartmouth, MA 02747, USA
Received 31 December 2014; received in revised form 21 March 2015; accepted 15 May 2015
Available online 27 June 2015
KEYWORDS Abstract
Image compression; High quality image transmission through smart devices requires high transmission rate,
Embedded Zero Tree throughput and low Bit Error Rate (BER). At the same time, energy efficiency is always the
Wavelet (EZW); top issue for the battery-based smart devices such as smart phone, tablets, etc. In this paper,
Discrete Wavelet an adaptive Forward Error Correction (FEC) coding and cooperative relayed image transmission
Transform (DWT);
system is proposed, through which both transmission quality and energy efficiency could be
Forward Error Correc-
promised under complex mobile communication channel environment. There are four steps in
tion (FEC);
Cooperative Diversity the proposed scheme: (1) Discrete Wavelet Transform (DWT) and wavelet based Decomposition,
(CD) (2) Pixel-Position (PP) information and Pixel-Value (PV) information split based unequal image
resource allocation, (3) transmission through channel fading and AWGN communication
environment, (4) multiple-relays and adaptive channel coding. Comparing to traditional
methods, our proposed method is more practical to transmit high quality images through
battery-limited smart phone platforms.
& 2015 Chongqing University of Posts and Telecommunications. Production and Hosting by Elsevier B.V.
This is an open access article under the CC BY-NC-ND license
(http://creativecommons.org/licenses/by-nc-nd/4.0/).
http://dx.doi.org/10.1016/j.dcan.2015.05.002
2352-8648/& 2015 Chongqing University of Posts and Telecommunications. Production and Hosting by Elsevier B.V. This is an open access
article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
214 H. Xu et al.
wavelet based decomposition, Pixel-Position information and decomposition, and then, the digital bits of image are gener-
Pixel-Value information will be extracted form original ated as importance order in bit stream, the low frequency parts
image; after wavelet decomposition, image was extracted are set to zeros, which are regarded as Pixel-Positions (PP), and
to large group of number ‘0’ which can be compressed can be compressed largely,and the high frequency information
largely, followed by a couple number of none zero values. containing less important information is regarded as Pixel-Value
The large group of zeros contains Pixel-Position (PP) informa- (PV). The amount of zeros (low frequency part) can be
tion, which is more important, the number of large value compressed largely by using the numbers of zeros instead of
containing Pixel-Value (PV) information, which is less impor- transmit exactly all zeros in the Pixel-Position (PP) information.
tant for image transmission [2]. In this paper, an adaptive By this way, EZW compression method achieves high compres-
Forward Error Correction (FEC) was applied on the important sion ratio and at the same time, it promises image quality.
part of the image information, under bad communication While, in their work, they did not apply this method on image
channel, several mobile terminal as relays are used to set up transmission via mobile devices, which means they did not
a transmission network. For overcome the MIMO system's evaluate image transmission among smart devices under differ-
limitation such as limited size and hardware complexity in ent communication environments. Then, paper [2], provided a
wireless cellular system, Cooperative Diversity (CD) is used to method for image compression based on unequal importance of
‘extend’ the antenna number. Convolutional coding method the pixel-position and Pixel-Value information. Besides this,
is also used for protect important part of image information unequal error protection (UEP) has used in this paper for
(Pixel-Position), to achieve low BER and high data rate. information protection and energy saving. While, the transmis-
Our contributions for this work are as follows: sion for compressed image through smart device is not
considered yet. Besides, paper [3] explained the concept of
1. Unequally allocated energy to transmit important Pixel- data transmission through noisy communication channels by
Position information and unimportant Pixel-Value infor- using Cooperative Diversity. In their work, a cooperative
mation, due to the unequal importance of Pixel-Value communication network has been built up to achieve high
and Pixel-Position for image information containing. energy efficient, and handle high noise interference, for
2. Proposed an adaptive Forward Error Correction (FEC) individual smart devices data transmission such as smart phone
scheme, for achieving low BER under multipath fading or PDAs. While, they have been only considered 1-D signal
channel and AWGN channel environment. Plus, evaluated communication, but lack of research on 2-D image transmission.
the BER performance under complex channel conditions. Recently, paper [5] provided a cooperative wireless commu-
3. Applied Cooperative Diversity with convolutional coding nication network based on Alamouti communication technic.
and multiple-relays in quality promised image transmis- Compared with Maximum Ratio Combining (MRC), the bal-
sion channel. Also, we analyzed the tunable coding ratio anced Cooperative Diversity network is more efficient and
and relay number performance. robust under complex channel environments. But they did not
compress the preprocessed image first, which can largely
reduce the energy cost for multi-media communication.
Comparisons of aforementioned research work are shown
Symbols and Parameters shown as below: in Table 1
Symbol Definition
S Sender Methodology
R Receiver
BS Base station A. Pixel-Position and Pixel-Value unequal resource
R1, R2 Relay1, Relay2 allocation
Fig. 2 With EZW compression, from left to right, under different levels of communication channel noise.
Fig. 3 Without EZW compression, from left to right, under different levels of communication channel noise.
216 H. Xu et al.
perfor- perfor- perfor- perfor- ∏ ð1 ρPP ðjÞÞ ∏ ð1ρPV ðjÞÞgnρPP ði þ1Þ ð1Þ
j¼0 j¼0
mance is mance is mance is mance is Above equation, which represents the total distortion reduc-
27.65 dB 26.21 dB 23.53 dB 21.01 dB tion, shows that the Pixel-Position data distortion represented
1993 Jerome M. Provided an efficient way for image compression, and Lack of analysis for compressed image
Shapiro [1] achieved high compression ratio, with promised high transmission for communication purpose
quality
2005 R.Sudhakar, Ms Provided couple image compression methods like Only discussed image compression methods,
R Karthiga [4] EZW (ZEW), SPIHT, SPECK, WDR, ASWDR, for obtain but omitted the design of data transmission
high compression ratio and high quality promised
2008 Wei Wang, Applied efficient compression method for image Did not consider the transmission of
Dongming Peng compression, and UEP for image information compressed images through smart devices
[2] protection, besides, signal communication method
(ARQ) was also applied.
2008 Kun Hua, Won Used Cooperative Convolutional Coding (CCC) for Only concerned 1-D signal coding method, not
Mee Jang [3] signal protection, combined with Cooperative 2-D image signal protection
Diversity (CD) with promised energy efficiency
2012 Kun Hua, Evaluated various communication techniques to Limited analysis about complex
Honggang Wang, improve multi-media transmission efficiency, e.g. an communication channel issues, did not cover
Wei Wang [5] Alamouti based cooperative wireless network multimedia signal pre-compression
Adaptive FEC coding and cooperative relayed wireless image transmission 217
Fig. 5 BER performance for relays under AWGN and Rayleigh fading channel.
Pi
as ρPPðjÞ combined with the probability for decoded PP the Pixel-Position (PP) contributes largely for the image
j¼0
information transmit, thus, PP should be higher protected
data as∏ij ¼ 0 ð1ρPPðjÞÞ. The Pixel-Value (PV) data distortion
Pi rather than the PV. In Eq. (2). The expected total energy cost
expectation, which is shown as j ¼ 0 ρPVðjÞis combined for transmit an image can be calculate as εðEÞ, from sender to
with∏ ij ¼ 0 ð1ρPPðjÞÞ∏ij ¼ 0 ð1 ρPVðjÞÞ, because each of destination. Set εPPðjÞ and εPVðjÞ as energy needed for
Pixel-Value data are based on the all Pixel-Position (PP) and transmit Pixel-Position (PP) data and Pixel-Value (PV) data
all Pixel-Value (PV) at previous decoding. Then, we can say that respectively.
218 H. Xu et al.
Fig. 6 BER performance for N-relays in AWGN channel with Cooperative Diversity.
Fig. 7 BER performance for N =1,2 relays, under Rayleigh fading channel.
Adaptive FEC coding and cooperative relayed wireless image transmission 219
Fig. 8 Energy usage of compressed image and original image under convolutional coding rate at‘1/1, 3/4, 1/2, 1/3, 1/4’.
value. For example, when transmission data rate is 6000 kbps, [2] W.e.i. Wang, Dongming Peng, Honggang Wang, Energy-
data length 36 bytes (standard TinyOS packet), the energy cost constrained distortion reduction optimization for wavelet-
4:55 10 3 mj [2]. Then, The second column is calculated as based coded image transmission in wireless sensor networks,
the convolutional coding is 3/4, the energy cost is 6:07 IEEE Trans. Multimed. 10 (6) (2008) 1169–1180.
10 3 mj. The energy cost at third column is 9:1 10 3 mj, [3] K.u.n. Hua, W.o.n. Mee Jang, L.i.m. Nguyen, Convolutional
etc. shown as Fig. 8. coding in cooperative relay systems with spread spectrum,
2008, in: Proceedings of the NCM '08 Fourth International
In Fig. 8, we can observe that the energy usage of image
Conference on Networked Computing and Advanced Informa-
transmission with tunable error protection methods (adap- tion Management, September 2008, 1, pp. 239–243.
tive convolutional coding). The left most bar represents the [4] R. Sudhakar, M.s.R. Karthiga, S. Jayaraman., Image compres-
total amount of frame bits with none convolutional coding sion using coding of wavelet coefficients – A survey, Int. J.
and no relays (good channel condition). And the second bar Graph., Vis. Image Process. 5 (6) (2005).
from left is the total frame bits after ZEW compression, [5] K.u.n. Hua, Honggang Wang, W.e.i. Wang. Alamouti based
which is based on the unequal resource allocation for PP and cooperative wireless networks for multiplexing-diversity
PV values. Accordingly, the total amount of energy needed balanced multimedia transmission, in: Proceedings of the
for data transmission is based on how large the data size is. 2012 8th International Conference on Wireless Communica-
tions and Mobile Computing (IWCMC), August 2012, pp. 803–
So, in our energy estimate section, we compare amount of
807.
frame bits that under different compressions protection
[6] A. Said, W.A. Pearlman, A new, fast, and efficient image codec
based on the channel condition. based on set partitioning in hierarchical trees, IEEE Trans.
Circuits Syst. Video Technol. 6 (3) (1996) 243–250.
Conclusion [7] P. Chou, Z. Miao, Rate-distortion optimized streaming of
packe- tized media, IEEE Trans. Multimed. 8 (2) (2006)
390–404.
In this paper, we proposed an adaptive Forward Error Correction
[8] J.G. Proakis, Digital communications, 4th Ed., McGraw-
(FEC) coding and cooperative relaying method to promise both
Hill479.
image transmission quality and energy efficiency. Due to the [9] Y. Kong, L. Nguyen and W.M. Jang, On the BER of self-encoded
limitation of battery energy supply on smart phones, energy spread spectrum communication systems, in: Proceedings of
efficiency needs to be considered. Adaptive convolutional the IASTED International Conference on Wireless and Optical
coding is applied for image data, protection during the Communications, Banff, Alberta, Canada, June 27-29, 2001.
transmission and Cooperative Diversity resist selective fading. [10] L.C. Perez, J. Seghers, D.J. Castello, A distance spectrum
Comparing to traditional methods, our proposed method is interpretation of turbo codes, IEEE Trans. Inform. Theor. 42 (6)
more practical to transmit high quality images through battery- (1996) 1698–1709.
limited smart phone platforms. [11] K. Hua, Y. Wang, W. Wang, S. Wu, Cross Layer Design for QoS
Provisioning Cooperative Video Transmission, invited paper,
will be published in IEEE COMSOC MMTC E-Letter, September.
References 2011.