Energy Efficient Image Compression in Wireless Sensor Networks
Description
Wireless Sensor networks are battery powered due to which their lifetime is very limited. In camera an equipped wireless sensor node, life time of sensor network is decreased quickly due to battery and processing power constraints when image is processed and is transferred to the destination. The image compression not only helps to reduce the communication latency but also gives energy efficiency in wireless sensor networks. In this paper, we present a novel technique, Image Subtraction with Quantization of image (ISQ). We have shown that ISQ improves the energy efficiency of each node of the sensor networks consequently the lifetime of the sensor network is increased.
Document Sample


ACEEE International Journal on Signal and Image Processing Vol 1, No. 2, July 2010
Energy Efficient Image Compression in
Wireless Sensor Networks
S.A.Hussain1 , M.I. Razzak2 , A. A. Minhas3,M. Sher2, G.R Tahir2
1
Air University, Islamabad, Pakistan
Email: afaq.hussain@mail.au.edu
2
International Islamic University, Islamabad, Pakistan
Email: imran.mian@yahoo.com, m.sher@iiu.edu.pk, grtpak@gmail.com
3
Bahria University,Islamabad, Pakistan.
Email: abid_researcher @gmail.com
Abstract— Wireless Sensor networks are battery powered compression followed by transmission is generally
due to which their lifetime is very limited. In camera an more energy efficient than direct transmission of image
equipped wireless sensor node, life time of sensor network without compression. Using data compression, energy
is decreased quickly due to battery and processing power can be reduced by reducing the number of bits that will
constraints when image is processed and is transferred to be sent to the other end. While compression at a single
the destination. The image compression not only helps to
reduce the communication latency but also gives energy
node is not possible due to low power of node, thus
efficiency in wireless sensor networks. In this paper, we distributed image compression requires. Min Wu and
present a novel technique, Image Subtraction with Chang Wen Chen discussed a novel technique for
Quantization of image (ISQ). We have shown that ISQ collaborative image compression in wireless sensor
improves the energy efficiency of each node of the sensor networks [2]. A shape matching method is applied to
networks consequently the lifetime of the sensor network collaborative image coding to reduce energy
is increased. consumption. Background from each camera node is
segmented using light weight image subtraction method
INDEX TERMS— WIRELESS SENSOR NETWORK, IMAGE due to the nodes are stationary with respect to position.
COMPRESSION, ENERGY EFFICIENCY, LIFETIME OF NETWORK. I. The background is send only once. Only the changes
are sent from each camera node. The image is then
I. INTRODUCTION reconstructed by fusing the background and changes
sent.
Sensor networks are comprised of low cost, and Huaming Wu Abouzeid, presented two methods in
battery operated nodes which are used for remote order to to reduce energy consumption during image
monitoring and object-tracking for wide range of compression. In the he first method image is partitioned
applications in different environments. Typically, a in to n number of blocks along the rows to perform 1-D
sensor consists of a Micro- Electro Mechanical System wavelet. In the second phase image is portioned into m
(MEMS), a low-power Digital Signal Processor (DSP), number of block to perform 1 D wavelet on column.
a radio frequency circuit, and a battery. Due to their The second method, image tilling technique is used
low-cost and low-complexity nature, sensors are with wavelet compression. Full captured image is sent
characterized by several constraints, such as a short to the nearest nodes that take part in compression in
transmission range, poor computation and processing both methods [3]. Thus the camera equipped node life
capabilities, low reliability and data transmission rates, time is decreased due to sending the complete image to
and a limited available energy [1]. Networks composed the nearest node and life time may also decrease due to
of multiple sensors should be designed with the aim to communication required in distributed computation. As
overcome these limitations by exploiting the energy per our literature review, image compression in sensor
between distributed nodes. network with respect to static position has not been
Although computer is much faster than human yet studied in the literature. However, work done on image
fails in image processing because heavy processing processing revolves around distributed image
requires for images. As sensor nodes have limited compression [1-11]. This paper presents a novel
battery, so to overcome the drawback of processing the technique that compresses the images on camera
image at sensor node it is better to send the image to equipped node by considering static node by position.
the base station. As image is a large data, thus to The previous work is focused on node collaboration
transfer the image communication overhead is where as the presented a novel technique, Video
increased. To decrease this overhead compression is Subtraction with Quantization (VSQ) of each frame.
required. Transmission of data especially image is one This approach saves lot of energy of camera equipped
of the most energy expensive tasks for a node. It is node as well as reduces the network communication
clear that communication of an image that is based on overhead in collaborative image compression.
38
© 2010 ACEEE
DOI: 01.ijsip.01.02.07
ACEEE International Journal on Signal and Image Processing Vol 1, No. 2, July 2010
II. PROPOSED SYSTEM The system structure shown in figure 2 is divided into
three phases, source image side, where a image is
Energy consumption is one of the most important
generated after query from the destination, and
factor to determine the sensor network life. Energy
compressed by using the proposed method (ISQ),
optimization is most complicated task because it
medium where the compressed image node by node
involves not only reduce the energy consumption but it
moved towards destination node, and destination side,
also distribute the data in network. Energy efficient
where decompression is applied according to the
data communication is one of the most important goal
proposed method.
for wireless sensor network. The camera equipped
nodes are fixed by position like security camera fixed
in a room. Every camera-equipped node can respond to
an image query by generating a raw image (e.g. sensing
are snapshot in the case of a static wireless sensor
network) and transmitting this compressed image to the
sink (destination).
In this paper compressing and transmitting images in
a wireless sensor network is considered and also new
technique ISQ is discussed. The benefit discussed
image compression technique in sensor networks can
be illustrated in the following two cases. In the first
case, nodes have extremely constrained computation
power. Hence, a wireless node does not have enough
computational power to completely compress a image. Figure. 1 Image capture when the node is fixed first
In the second case, even if nodes are not extremely time
computation powers constrained, but are battery As the node is fixed, thus there is no change in new
operated. To overcome these issues a new approach is image expect the new body is introduced as shown in
introduced when the sensors are fixed [3]. figure 3. So instead of sending the whole image, only
ISQ is proposed in this paper in which only the changes are sent back. The picture in figure 4 is the
changes in the image are sent back instead of sending resultant picture of after computing changes from
back the whole image. The small changes are extracted figure 1 and figure 2.
from the image that are greater than threshold value θ.
These small images are quantized before sending, and Stored Image
Node equipped with
then resultant (node)
camera
(small quantized images and their coordinates value)
are sent towards the destination where the image is Source image Compr
recomputed by using the image at destination ession
(Previously save at the destination when the node is Compute
equipped in the environment) and small images with changes
their coordinates values that are sent from the sensor
node. This scheme is very simple and easy to Medium
implement while still satisfying image quality
requirement. Simulation results show that our scheme
increases the system lifetime by up to ten times and has
total energy consumption comparable to the sending
image without ISQ.
Camera equipped node contains memory (used to
store image) and first time when node is fixed, image
shown in figure 1 is stored in the memory of camera Destination
De-
equipped node for next time processing and also sent compre
ssion
back to the destination after distributed compression Re-
discussed in[3]. Image shown in figure 2 is captured computation
Final image
after generating the query from destination. Changes (Destination)
are computed from the stored image at camera Stored Image
equipped node and captured image. As the node is (Destination)
fixed by position thus whole picture is same to the
previous stored image, expect only few changes in the Figure 2. System Structure
new picture shown in figure 2. These changes are
computed shown in figure 3.
39
© 2010 ACEEE
DOI: 01.ijsip.01.02.07
ACEEE International Journal on Signal and Image Processing Vol 1, No. 2, July 2010
quantize this small image to 4 bit, will also reduce the
size of the image.
Fig 5. Changes computed from fig 1 and fig 3.
Fig 3. Image capture after generating query
Figure 6. Quantized Image
Figure 7. De-quantized Image
Fig. 4 difference of images shown in fig and fig
As there is only one change (monkey is shouted) in
the computed picture as shown in figure 4. Thus the
final image obtained at node with equipped with
camera is shown in figure 5 after cropping the 50 by 50
area of the image. Image compression addresses the
problem of reducing the amount of data required to
represent a image. As wavelet based compression
require much more processing power and battery time,
to compress an image, which is mostly done by
distributed compression thus to avoided wavelet based
compression to save battery time a new compression
technique is proposed in this paper, the difference of Fig 8. Final computed image at destination
two image is calculated from the query generated
captured image and stored image at sensor node, as the Compress the resultant image discussed above and sent
difference contain most of its parts black, thus from the back to destination. As most of the image consists of
difference of captured image, black pixel are discarded, black pixel shown in fig 4 thus the compression ratio is
by defining a 50/ by 50 size image crop from the increased more than ninety times depends upon the
image, and now apply the compression technique on it, changes.
40
© 2010 ACEEE
DOI: 01.ijsip.01.02.07
ACEEE International Journal on Signal and Image Processing Vol 1, No. 2, July 2010
On the destination final image is recomputed by using Simulation is done is MATLAB 7, Figure 9 shows
the compress image after de-quantizing shown in figure the relation ships of energy consumption of
7 and stored image at destination as shown in figure 8. compressed image using ISQ and without ISQ while
distance vary from 4 to 30 meters. The energy
III. SIMULATION AND RESULTS consumed by without ISQ is .03uj while energy
consumed by using ISQ is .00003 uj. Thus more than
The performance parameter is lifetime of sensor
100 time network life time is increased.
network, which is the time length (the time when the
network starts communication until the time when the
IV. CONCLUSION
first node in the network fails due to insufficient
energy). Transceiver energy dissipation model [3] is In this paper, we have presented a novel technique,
used. The energy consumed in reception per bit is Image Subtraction Method with Quantization of image
ERX = ε e (ISQ). The whole computation of compression is done
The energy consumed in transmission one bit is on the camera equipped node that has more work load
E =ε+εd
TX e a
α
of image processing. Increasing the lifetime of camera
where εe is energy consumed by the circuit per bit, εa equipped node(s) increases the life time of the sensor
is the energy dissipated per bit per m2, dis the distance network. Thus there is no needs of distributed Image
between a wireless transmitter and a receiver, and 2 Compression, because a very low processing power and
≤ α ≤ 4 is the path loss parameter [3]. The energy very low battery is consumed in this system. Five
consumed to perform ISQ is different cases are discussed with different changes in
EIC = φ the images, and the compression ratio is shown in
Where φ is the energy consumed for image figure 10. We have shown through simulation that ISQ
segmentation and quantization. improves the energy efficiency of camera equipped
The quality of the mage is measured by using the peak node of the sensor networks. The proposed technique is
signal to noise ratio (PSNR) ,where x(i, j) is the pixel very simple, and easy to implement and gives the better
value of the original image, x(i, j) is of the pixel value results with respect to processing power. Performance
evaluation has shown that ISQ has increased the life
of the reconstructed image while B is the no of bits per
time of camera equipped node about ten times.
pixel of the original image [3]. The parameter values
for wireless communication energy model (1) and (2)
are the typical values ε = 100 x 10-12 and ε =50 x 110-9
a e
as for example in [3]. The communication range of
node d is chosen from 4 to 30 meters while α is chosen
2.
Captured image is of 599 kb of size in jpeg format
and 2048x1536 as shown in figure 1, this will reduce to
37 kb, after computation of changes as discussed above
and shown in figure 3. As there is only one small
change thus the cropped image is reduced to 1kb and
after applying quantization this reduced to 558 bytes
thus compression ratio is more than 1000 times. As
wavelet based compression require much more
processing power and battery time, to compress an
image, which is mostly done by distributed Figure 10. Compression ratio
compression thus to wavelet based compression
avoided. REFERENCES
[1] M. Zhang, Y. Lu, C/ Gonh, Y. Feng "Energy-Efficient
Maximum Lifetime Algorithm in Wireless Sensor
Networks", 2008 International Conference on Intelligent
Computation Technology and Automation (ICICTA),
10/2008
[2] M. Wu, C. W. Chen, “Collaborative Image Coding and
Transmission Over Wireless Sensor Netowrks,
EURASIP Journal on Advances in Signal Processing ,
Volume 2007, Article ID 70481.
[3] H. Wu, A.A. Abouzeid, “Energy efficient distributed
JPEG2000 image compression in multihop wireless
Figure 9: Energy consumption (µj) Vs distance source networks” ASWN 2004. pp 152-160.
in meter
41
© 2010 ACEEE
DOI: 01.ijsip.01.02.07
ACEEE International Journal on Signal and Image Processing Vol 1, No. 2, July 2010
[4] F. Marino, V. Piuri, and E. J. Swartzlander, “A parallel [8] R. Wagner, R. Nowak, and R. Baraniuk, “Distributed
implementation of the 2-D discrete wavelet transform image compression for sensor networks using
without interprocessor communications,”IEEE correspondence analysis and super-resolution,” in
Transactions on Signal Processing, vol. 47, no. 11, Proceedings of International Conference on Image
pp.3179 – 3184, November 1999. Processing (ICIP ’03), vol. 1, pp. 597–600
[5] A. Wang and A. Chandrakasan, “Energy efficient system [9] H.Wu and A. A. Abouzeid, “Energy efficient distributed
partitioning for distributed wireless sensor networks,” in image compression in resource-constrained multihop
Proceedings of the International Conference on wireless networks” Computer Communications, vol. 28,
Acoustics, Speech, and Signal Processing.J. Clerk 2005
Maxwell, A Treatise on Electricity and Magnetism, 3rd [10] R. Wagner, R. Nowak, and R. Baraniuk, “Distributed
ed., vol. 2. Oxford: Clarendon, 1892, pp.68–73. image compression for sensor networks using
[6] C. F. Chiasserini and R. R. Rao, “On the concept of correspondence analysis and super-resolution,” in
distributed digital signal processing in wireless sensor Proceedings of the IEEE International Conference on
networks,” in Proceedings of MILCOM, vol. 1, 2002, Image Processing (ICIP ’03), vol. 1, 2003.
pp. 260–264. [11] N. Gehrig, P. L. Dragotti, “Distributed compression in
[7] K J. Kusuma, L. J. Doherty, L. Ramchandran, camera sensor networks,” in Proceedings of the IEEE
“Distributed compression for sensor networks ” IEEE 6thWorkshop onMultimedia Signal Processing, pp. 311–
Conference on Image Processing, Oct 2001.. 314, Siena, Italy, September-October 2004.
42
© 2010 ACEEE
DOI: 01.ijsip.01.02.07
Related docs
Other docs by ides.editor
Fabrication, Mechanical Characterization and Wear Response of Hybrid Composites Filled with Red Mud: an Alumina Plant Waste
Views: 23 | Downloads: 0
Control-Integrated Design by Theoretical Simulation for a Torque-Actuated 6-SBU Stewart Platform
Views: 4 | Downloads: 0
An Experimental Investigation into the Grindability Aspects of Newly Developed Ceramic Composite (AlSiTi)
Views: 10 | Downloads: 0
A Comparative Study on Direct and Pulsed Current Gas Tungsten Arc Welding of Alloy 617
Views: 8 | Downloads: 0
Motion Control and Dynamic Load Carrying Capacity of Mobile Robot via Nonlinear Optimal Feedback
Views: 4 | Downloads: 0
Performance Analysis of Continuous Flow Intersection in Mixed Traffic Condition
Views: 6 | Downloads: 0
Get documents about "