SlideShare a Scribd company logo
1 of 6
Download to read offline
Indonesian Journal of Electrical Engineering and Computer Science
Vol. 7, No. 3, September 2017, pp. 893 ~ 898
DOI: 10.11591/ijeecs.v7.i3.pp893-898  893
Received May 9, 2017; Revised July 21, 2017; Accepted August 6, 2017
Skipped Zonal based Binary DCT (SZBinDCT) for Image
communication over Resource Constrained Visual
Sensor Network
G. Suseela*, Asnath Victy Phamila Y
School of Computing Science and Engineering, VIT University, Chennai Campus, Chennai-600127,
Tamilnadu, India
*Corresponding author, e-mail: suseela.g2014phd1186@vit.ac.in
Abstract
The contemporary advancements in CMOS technology and Multimedia systems enabled image
communication over resource constrained Visual Sensor Network (VSN). However, the size of image data
is huge. It is wise to send the compressed image over the bandwidth limited network. Compression
algorithms also should be of energy efficient with low complexity and should offer acceptable image
quality. In this work an image coder offering low bit rate less than 0.5bpp is aimed. In this paper, a low
memory and energy efficient skipped zonal based Binary DCT is proposed that codes the transformed
samples using Golomb Rice code. Simulation results offered low bitrate 0.39 bpp with PSNR of 27.34 dB
for the standard gray scale test image of Lena size 512 x512 pixels.
Keywords: Binary DCT, WSN, Zonal DCT, Image compression, Golomb Rice code
Copyright © 2017 Institute of Advanced Engineering and Science. All rights reserved.
1. Introduction
The modern developments in CMOS technology, micro electro mechanical systems
(MEMS) and multimedia technology transformed the traditional scalar Wireless Sensor Network
(WSN) in to Visual Sensor Network for sensing and communicating visual data as images.
Hence, VSN has fostered two dimensional signal processing techniques. The nodes equipped
with camera are called as VS nodes. Every VS node has the competency to capture, process
and forward the visual data to the sink node. The VSN has long list of applications as like WSN,
to name few under the list are surveillance, animal tracking, habitat monitoring, elderly
assistance systems, ubiquitous computing and critical infrastructure protection. However, there
are certain limitations that are to be considered while designing algorithms for VSN. It is
resource limited in terms of processor speed, communication bandwidth, power and memory.
Figure 1 depicts the typical architecture of VSN.
Figure 1. VSN Architecture
 ISSN: 2502-4752
IJEECS Vol. 7, No. 3, September 2017 : 893 – 898
894
Hence careful adjustments must be carried out for adopting the existing 2-Dimensional
Signal processing techniques into VSN. Since 2D image data size is huge, the energy hungry
VSN will consume more energy to transmit image, which will drastically reduce the life time of
the battery powered wireless network. Hence it is wise to compress the image before
transmission using energy efficient image compression algorithms. The standard bench mark
algorithms such as JPEG, JPEG 2000 demand more energy for compression than energy
required to transmit an uncompressed image leading to putdown the life time of network [1]. To
bridge the gap, as a contribution to the research area a low memory and energy competent
image coding is proposed named as Skipped Zonal Based Binary DCT (SZ BinDCT) with GRFS
(Golomb - Rice Fundamental Sequence) Coding. The traditional dictionary based Huffman
coding, arithmetic coding, list based entropy coding like SPHIT, and EZW are complex and
require more memory. For low memory implementation GRFS code is best suggested in the
literature because of its low complexity and low memory requirement [2].
The paper is organized as follows. Section II discusses about related work in examined
domain. Section III discusses the proposed skipped Zonal Based binary DCT. Section IV
discusses about Golomb-Rice (GRFS) entropy image coding. Under Section V performance
analysis of the proposed is presented in terms of PSNR, CR, bit rate, memory block size and
energy consumption. Section VII concludes the paper.
2. Related Work
There is wealth of literature in energy efficient image communication over VSN using
DWT based and DCT based algorithms. DWT based algorithms offer high quality compression
but computational cost is high with respect to energy and memory [3]. DCT based compression
algorithms are best suited for image communication over VSN, because of its low memory
implementation by 8 x 8 tiling style, energy compaction, and coding gain, all leading to good
compression ratio[4]. A pure DCT for 2D 8 x 8 block requires 466 additions and 96
multiplications [5] which is very high computational load for a light weight processor in the
sensor node. More over the processor are not having the hardware funding to process floating
point operations of the DCT coefficients. Integer based multiplier less version of DCT is most
preferred for VSN platform. Lot of contributions are there in the literature for low complex and
fast DCT implementations. Lee et al had presented a platform targeted JPEG with range
analysis. They had done three modes of energy efficient compression from slow, medium and
fast [6]. Recently Pham et al used fast multiplierless version of DCT using 14 shifters and 38
adders for 1D 8 point DCT called high quality preserving Cordic based Loffler DCT for their
change detection system in VSN [7,8].It requires 256 shift operation and 608 additions for 2D 8
point DCT. This computation cost is comparatively higher than BinDCT-C7 [9]. A low memory
implementation of DWT based is FrWF using LMBTC is presented by rein et al [10]. They have
done five level of wavelet decomposition and LMBTC allows low memory only for larger block
sizes.
3. Skipped Zonal Based Binary DCT (SZBinDCT)
The proposed SZBinDCT (Skipped Zonal based Binary DCT) is a low memory and
energy efficient image transform aimed exclusively for resource constrained platforms such as
micro controller embedded sensor motes in the VSN. The traditional way of image compression
is a three step chained process i.e. Transform-Quantize-Encode. To this chain the proposed
method introduces one more step i.e., pixel block skipping, transfiguring the compression chain
as Skip-Transform-Quantize-Encode. The proposed low complex Image coder model is
depicted in Figure 2. As a first step of the compression the alternating pixel rows and columns of
the entire image is removed; aimed to reduce the redundancy due to neighbouring pixel
correlation. By this step 75% compression is achieved such that the image size is reduced by
half in 2D. As a second step of the chained process energy aware transform is identified.
BinDCT is a multiplier free integer based DCT transform proposed by Liang and Trac D in
2001[9] which uses only binary shifters and adders. This multiplier free DCT is hardware
friendly without the additional hardware requirement for floating point operations.
IJEECS ISSN: 2502-4752 
Skipped Zonal based Binary DCT (SZBinDCT) for Image… (G. Suseela)
895
Figure 2.Proposed Image Coder model
The 8 by 8 transform coefficients of Binary DCT (BinDCT) are close approximations of
pure 8 by 8 DCT by precomputed dyadic values. BinDCT-C7 requires only as low as 9 shifters
and 28 adders for 1D 8 point transform. Therefore the cost of 2D 8 point Binary DCT transform
is with 448 additions and 144 shift operations which is very less cost than presented in [8].
BinDCT holds all the properties of DCT like coding gain, energy compaction, and null DC
leakage. In the DCT transform matrix the energy points are compacted at top left corner of the
matrix. So to have low memory implementation only the top left zone matrix of size j x j out of
the 8 x 8 transformed coefficient matrix is considered, computed and encoded in both 1D and
2D transforms. For implementation purpose j=4 is chosen, depending upon the requirement on
reconstructed image quality and the rate required bit the value of j can be increased or
decreased [11]. Only 16 coefficients are encoded out of 64 coefficients. While computing
inverse transform at the decoder side all 48 missing coefficients are assumed as zeros as
shown in Figure 3. The third step of the compression is quantization. In the proposed system
quantization is done using binary shift operation without using floating point operations. The
quantized coefficients are coded using GRFS coder.
Figure 3. SZBinDCT 8x8 transform matrix at Decoder
4. Golomb Rice Fundamental Sequence (GRFS) Coding
Golomb Rice code is based on Low complexity and Low memory Entropy Coder (LLEC)
implemented in [2]. In this coding two key tasks are carried out. First the transformed
coefficients are ordered as a special tree structure called Zero Tree, to exploit parent child
relationships among the transformed and quantized coefficient. It is assumed that after
quantization of transform coefficients if a coefficient is insignificant (means value=0), all the
coefficients of same orientation in the matrix will be insignificant. All such insignificant zeros are
coded using ZTC. Remaining significant coefficients are coded using GRFS code. ZTC works
well if in coarser version of sample matrix contains lot of zeros. In the proposed compression
technique, only the significant coefficients (j=4, energy compacted zone) are considered for
coding, So ZTC of LLEC is not required. By excluding the ZTC stage of LLEC the complexity is
further reduced. GRFS code directly applied to the quantized sample matrix. The powerful
technique used in JPEG for bit reduction is coefficient bucketing. That is the quantised
 ISSN: 2502-4752
IJEECS Vol. 7, No. 3, September 2017 : 893 – 898
896
coefficients are apportioned into different buckets as shown in Table 1. GRFS code works
based on coefficient bucketing. For a value x its bucket number and its position inside the
bucket is found. Then x is coded using GRFS coding as follows,
GRFS(x)
1. Y=bucket(x) is identified
2. p(x)=position of x inside the Y is identified
3. Y is coded with Y number of zeros followed by 1.
4. p(x) is coded in binary with Y bits.
5. Code= Y + p(x), Where „+‟ is concatenation.
Table 1.GRFS coefficient bucketing [2]
Bucket Coefficient Values
0 0
1 -1,1
2 -3,-2, 2, 3
3 -7,-to -4, 4 to 7
4 -15 to -8 , 8 to 15
5 -31 to -16 ,16 to 3
6 -63 to -32, 32 to 63
7 -127 to -64 , 64 to 127
8 -255 to -128,128 to 255
5. Experimental Results and Analysis
For implementation purpose, SZBinDCT is experimented with various block sizes for
pixel removal such as 1x1, 2x2, 4x4 and 8x8. The PSNR and entropy offered by SZBinDCT for
standard gray scale test images[12] Lena, Barbara, house peppers and baboon all of size
512x512 for 1x1,2x2 and 4x4 (pixel removal block sizes) were presented in Table 3 and in
Figure 4. The results were promising for 1x1 and 2x2 skipped blo.
Figure 4 Skipped block size Vs PSNR of Test Images.
5.1. Energy Analysis
Simulations were carried out at the target platform using AVR Studio 20060421. As the
mica2 mote is built up with Atmel‟s ATmega128 microcontroller (With operating frequency of 8
MHz, and an active power consumption of 22 mW), it is used as the target platform for
simulation by setting “-O3” optimization in the compiler. The simulation results were presented
under Table 3 for an 8x8 image block, it infers that the proposed scheme consumes very less
energy of 11.352µJ and low memory of 4254 bytes. The proposed system outperforms the
Independent JPEG Group (float) and Platform oriented JPEG [6] in terms of memory and
energy consumption. The proposed SZBinDCT with GRFS requires only 0.48% of the energy
consumed by IJG (float) and 12.64% of the energy consumed by Lee et al (fast) [6]. Also
IJEECS ISSN: 2502-4752 
Skipped Zonal based Binary DCT (SZBinDCT) for Image… (G. Suseela)
897
requires only 19.5% and 23% of memory used by IJG (float) and Lee et al (fast) respectively.
The compression ratio achieved is 81.2%.
Table 2. PSNR, Bitrate of the proposed scheme for 1x1, 2x2 and 4x4 pixel block removal
Image Pixel Removal block size
1x1 2x2 4x4
PSNR
(dB)
Bitrate
(bpp)
PSNR
(dB)
Bitrate
(bpp)
PSNR
(dB)
Bitrate
(bpp)
Lena 27.34 0.39 24.90 0.40 21.12 0.37
Barbara 22.80 0.43 21.65 0.44 20.37 0.42
House 26.55 0.41 25.05 0.42 21.76 0.40
Peppers 26.40 0.41 24.33 0.41 20.37 0.38
Baboon 22.92 0.49 21.74 0.50 18.96 0.49
Table 3. Energy Consumption for an 8x8 image block in target platform Atmel ATmega 128
Scheme Transform
cycles
Quantization+
Coding cycles
Total
Cycles
Memory
block
(bytes)
Execution
time
(ms)
Energy
(µJ)
JPEG(float) 580106 266344 846450 21806 105.80 2327.74
Lee et al(fast) 8678 23889 32657 18504 4.08 89.81
SZBinDCT+GRFS 3135 993 4128 4254 0.516 11.352
PSNR=26.40dB bitrate =0.41 PSNR=24.33dB bitrate=0.41
PSNR=22.92dB bitrate =0.49 PSNR=21.73dB bitrate=0.50
PSNR=27.34dB bitrate =0.39 PSNR=24..90dB bitrate=0.40
 ISSN: 2502-4752
IJEECS Vol. 7, No. 3, September 2017 : 893 – 898
898
PSNR=22.80 dB bitrate =0.43 PSNR=21.65dB bitrate=0.44
6. CONCLUSION
In this paper an energy efficient and low memory SZBinDCT with GRFS image coder
for image communication in VSN is presented .The image coder ensures energy efficient image
compression, involving low computational load and low memory; hence consumes less energy.
SZBinDCT computes only 4 x 4 transform coefficients and codes using GRFS code without
sorting passes involved in ZTC, thus consuming less memory. Simulation results shown that
under target platform Atmel ATmega128 processor requires only 11.2µJ for coding (transform +
quantization +entropy coding) an 8x8 block. Considerable energy savings have been achieved
by the compression algorithm; Transmission energy will also be reduced because of the low bit
rate offered by the proposed system hence SZBinDCT with GRFS image coder will promise
extended life period of low power resource constrained VSN.
References
[1] M. L. Kaddachi, A. Soudani, V. Lecuire, K. Torki, L. Makkaoui, and J.-M. Moureaux, "Low power
hardware-based image compression solution for wireless camera sensor networks," Computer
Standards & Interfaces, vol. 34, no. 1, pp. 14–23, Jan. 2012.
[2] Debin Zhao, Y. K. Chan, and Wen Gao, "Low Complexity and low memory Entropy Coder for Image
Compression ",IEEE Transactions on Circuits and Systems for Video Technology, Vol.11,no.10,
pp.1140-1145,2001
[3] Y. A. V. Phamila and R. Amutha, "Low-complex energy-aware image communication in visual sensor
networks," Journal of Electronic Imaging, vol. 22, no. 4, p. 041107, Aug. 2013.
[4] Trac D. Tran,"The BinDCT:Fast Multiplierless Approximations of the DCT", IEEE Signal Processing
Letters, Vol 7, No 6, June 2000
[5] N. I. Cho and S. U. Lee, "Fast algorithm and implementation of 2-D discrete cosine transform," IEEE
Transactions on Circuits and Systems, vol. 38, no. 3, pp. 297–305, Mar. 1991.
[6] Lee, D.U., Kim, H., Rahimi, M., Estrin, D. and Villasenor, J.D., 2009. Energy-efficient image
compression for resource-constrained platforms. IEEE Transactions on Image Processing, 18(9),
pp.2100-2113.
[7] Pham, Congduc, and Vincent Lecuire. "Building low-cost wireless image sensor networks: from
single camera to multi-camera system." In Proceedings of the 9th International Conference on
Distributed Smart Cameras, pp. 158-163. ACM, 2015.
[8] Heyne, Benjamin, Chi-Chia Sun, Juergen Goetze, and Shanq-Jang Ruan. "A computationally
efficient high-quality cordic based DCT." In Signal Processing Conference, 2006 14th European, pp.
1-5. IEEE, 2006.
[9] Liang and Trac D. Tran, "Fast Multiplierless Approximations of the DCT With the Lifting Scheme",
IEEE Transactions on Signal Procesing, Vol. 49, No. 12, December 2001.
[10] M. Tausif, N. R. Kidwai, E. Khan, and M. Reisslein, "FrWF-Based LMBTC: Memory-efficient image
coding for visual sensors," IEEE Sensors Journal, vol. 15, no. 11, pp. 6218–6228, Nov.2015
[11] V. Lecuire, L. Makkaoui, and J. Moureaux, "Fast zonal DCT for energy conservation in wireless
image sensor networks," Electronics Letters, vol. 48, no. 2, p. 125, 2012.
[12] J.Kominek, Waterloo BragZone University of Waterloo, http://links.uwaterloo.ca/Repository.html (7
August 2015).

More Related Content

What's hot

3 - A critical review on the usual DCT Implementations (presented in a Malays...
3 - A critical review on the usual DCT Implementations (presented in a Malays...3 - A critical review on the usual DCT Implementations (presented in a Malays...
3 - A critical review on the usual DCT Implementations (presented in a Malays...Youness Lahdili
 
Iaetsd performance analysis of discrete cosine
Iaetsd performance analysis of discrete cosineIaetsd performance analysis of discrete cosine
Iaetsd performance analysis of discrete cosineIaetsd Iaetsd
 
Colfax-Winograd-Summary _final (1)
Colfax-Winograd-Summary _final (1)Colfax-Winograd-Summary _final (1)
Colfax-Winograd-Summary _final (1)Sangamesh Ragate
 
A Review on Image Compression using DCT and DWT
A Review on Image Compression using DCT and DWTA Review on Image Compression using DCT and DWT
A Review on Image Compression using DCT and DWTIJSRD
 
11.0003www.iiste.org call for paper_d_discrete cosine transform for image com...
11.0003www.iiste.org call for paper_d_discrete cosine transform for image com...11.0003www.iiste.org call for paper_d_discrete cosine transform for image com...
11.0003www.iiste.org call for paper_d_discrete cosine transform for image com...Alexander Decker
 
[Paper] Multiscale Vision Transformers(MVit)
[Paper] Multiscale Vision Transformers(MVit)[Paper] Multiscale Vision Transformers(MVit)
[Paper] Multiscale Vision Transformers(MVit)Susang Kim
 
Vlsi 2015 2016 ieee project list-(v)_with abstract
Vlsi 2015 2016 ieee project list-(v)_with abstractVlsi 2015 2016 ieee project list-(v)_with abstract
Vlsi 2015 2016 ieee project list-(v)_with abstractS3 Infotech IEEE Projects
 
Reconfiguration layers of convolutional neural network for fundus patches cla...
Reconfiguration layers of convolutional neural network for fundus patches cla...Reconfiguration layers of convolutional neural network for fundus patches cla...
Reconfiguration layers of convolutional neural network for fundus patches cla...journalBEEI
 

What's hot (15)

I3602061067
I3602061067I3602061067
I3602061067
 
3 - A critical review on the usual DCT Implementations (presented in a Malays...
3 - A critical review on the usual DCT Implementations (presented in a Malays...3 - A critical review on the usual DCT Implementations (presented in a Malays...
3 - A critical review on the usual DCT Implementations (presented in a Malays...
 
An35225228
An35225228An35225228
An35225228
 
Iaetsd performance analysis of discrete cosine
Iaetsd performance analysis of discrete cosineIaetsd performance analysis of discrete cosine
Iaetsd performance analysis of discrete cosine
 
Bg044357364
Bg044357364Bg044357364
Bg044357364
 
Colfax-Winograd-Summary _final (1)
Colfax-Winograd-Summary _final (1)Colfax-Winograd-Summary _final (1)
Colfax-Winograd-Summary _final (1)
 
T4408103107
T4408103107T4408103107
T4408103107
 
A Review on Image Compression using DCT and DWT
A Review on Image Compression using DCT and DWTA Review on Image Compression using DCT and DWT
A Review on Image Compression using DCT and DWT
 
11.0003www.iiste.org call for paper_d_discrete cosine transform for image com...
11.0003www.iiste.org call for paper_d_discrete cosine transform for image com...11.0003www.iiste.org call for paper_d_discrete cosine transform for image com...
11.0003www.iiste.org call for paper_d_discrete cosine transform for image com...
 
[Paper] Multiscale Vision Transformers(MVit)
[Paper] Multiscale Vision Transformers(MVit)[Paper] Multiscale Vision Transformers(MVit)
[Paper] Multiscale Vision Transformers(MVit)
 
Hz2514321439
Hz2514321439Hz2514321439
Hz2514321439
 
Vlsi 2015 2016 ieee project list-(v)_with abstract
Vlsi 2015 2016 ieee project list-(v)_with abstractVlsi 2015 2016 ieee project list-(v)_with abstract
Vlsi 2015 2016 ieee project list-(v)_with abstract
 
Bj31416421
Bj31416421Bj31416421
Bj31416421
 
Reconfiguration layers of convolutional neural network for fundus patches cla...
Reconfiguration layers of convolutional neural network for fundus patches cla...Reconfiguration layers of convolutional neural network for fundus patches cla...
Reconfiguration layers of convolutional neural network for fundus patches cla...
 
Jl2516751681
Jl2516751681Jl2516751681
Jl2516751681
 

Similar to 33 8951 suseela g suseela paper8 (edit)new2

A Novel Image Compression Approach Inexact Computing
A Novel Image Compression Approach Inexact ComputingA Novel Image Compression Approach Inexact Computing
A Novel Image Compression Approach Inexact Computingijtsrd
 
A Review on Image Compression in Parallel using CUDA
A Review on Image Compression in Parallel using CUDAA Review on Image Compression in Parallel using CUDA
A Review on Image Compression in Parallel using CUDAIJERD Editor
 
2022-01-17-Rethinking_Bisenet.pptx
2022-01-17-Rethinking_Bisenet.pptx2022-01-17-Rethinking_Bisenet.pptx
2022-01-17-Rethinking_Bisenet.pptxJAEMINJEONG5
 
Paper id 25201467
Paper id 25201467Paper id 25201467
Paper id 25201467IJRAT
 
EDGE-Net: Efficient Deep-learning Gradients Extraction Network
EDGE-Net: Efficient Deep-learning Gradients Extraction NetworkEDGE-Net: Efficient Deep-learning Gradients Extraction Network
EDGE-Net: Efficient Deep-learning Gradients Extraction Networkgerogepatton
 
EDGE-Net: Efficient Deep-learning Gradients Extraction Network
EDGE-Net: Efficient Deep-learning Gradients Extraction NetworkEDGE-Net: Efficient Deep-learning Gradients Extraction Network
EDGE-Net: Efficient Deep-learning Gradients Extraction Networkgerogepatton
 
Pipelined Architecture of 2D-DCT, Quantization and ZigZag Process for JPEG Im...
Pipelined Architecture of 2D-DCT, Quantization and ZigZag Process for JPEG Im...Pipelined Architecture of 2D-DCT, Quantization and ZigZag Process for JPEG Im...
Pipelined Architecture of 2D-DCT, Quantization and ZigZag Process for JPEG Im...VLSICS Design
 
IIIRJET-Implementation of Image Compression Algorithm on FPGA
IIIRJET-Implementation of Image Compression Algorithm on FPGAIIIRJET-Implementation of Image Compression Algorithm on FPGA
IIIRJET-Implementation of Image Compression Algorithm on FPGAIRJET Journal
 
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 DevelopmentIJERD Editor
 
Optimization of image compression and ciphering based on EZW techniques
Optimization of image compression and ciphering based on EZW techniquesOptimization of image compression and ciphering based on EZW techniques
Optimization of image compression and ciphering based on EZW techniquesTELKOMNIKA JOURNAL
 
Reconfigurable CORDIC Low-Power Implementation of Complex Signal Processing f...
Reconfigurable CORDIC Low-Power Implementation of Complex Signal Processing f...Reconfigurable CORDIC Low-Power Implementation of Complex Signal Processing f...
Reconfigurable CORDIC Low-Power Implementation of Complex Signal Processing f...Editor IJMTER
 
Post-Segmentation Approach for Lossless Region of Interest Coding
Post-Segmentation Approach for Lossless Region of Interest CodingPost-Segmentation Approach for Lossless Region of Interest Coding
Post-Segmentation Approach for Lossless Region of Interest Codingsipij
 
Interplay of Communication and Computation Energy Consumption for Low Power S...
Interplay of Communication and Computation Energy Consumption for Low Power S...Interplay of Communication and Computation Energy Consumption for Low Power S...
Interplay of Communication and Computation Energy Consumption for Low Power S...ijasuc
 
AN OPTIMIZED BLOCK ESTIMATION BASED IMAGE COMPRESSION AND DECOMPRESSION ALGOR...
AN OPTIMIZED BLOCK ESTIMATION BASED IMAGE COMPRESSION AND DECOMPRESSION ALGOR...AN OPTIMIZED BLOCK ESTIMATION BASED IMAGE COMPRESSION AND DECOMPRESSION ALGOR...
AN OPTIMIZED BLOCK ESTIMATION BASED IMAGE COMPRESSION AND DECOMPRESSION ALGOR...IAEME Publication
 
Field Programmable Gate Array for Data Processing in Medical Systems
Field Programmable Gate Array for Data Processing in Medical SystemsField Programmable Gate Array for Data Processing in Medical Systems
Field Programmable Gate Array for Data Processing in Medical SystemsIOSR Journals
 
Modified Skip Line Encoding for Binary Image Compression
Modified Skip Line Encoding for Binary Image CompressionModified Skip Line Encoding for Binary Image Compression
Modified Skip Line Encoding for Binary Image Compressionidescitation
 
3 d discrete cosine transform for image compression
3 d discrete cosine transform for image compression3 d discrete cosine transform for image compression
3 d discrete cosine transform for image compressionAlexander Decker
 

Similar to 33 8951 suseela g suseela paper8 (edit)new2 (20)

A Novel Image Compression Approach Inexact Computing
A Novel Image Compression Approach Inexact ComputingA Novel Image Compression Approach Inexact Computing
A Novel Image Compression Approach Inexact Computing
 
A Review on Image Compression in Parallel using CUDA
A Review on Image Compression in Parallel using CUDAA Review on Image Compression in Parallel using CUDA
A Review on Image Compression in Parallel using CUDA
 
2022-01-17-Rethinking_Bisenet.pptx
2022-01-17-Rethinking_Bisenet.pptx2022-01-17-Rethinking_Bisenet.pptx
2022-01-17-Rethinking_Bisenet.pptx
 
Paper id 25201467
Paper id 25201467Paper id 25201467
Paper id 25201467
 
EDGE-Net: Efficient Deep-learning Gradients Extraction Network
EDGE-Net: Efficient Deep-learning Gradients Extraction NetworkEDGE-Net: Efficient Deep-learning Gradients Extraction Network
EDGE-Net: Efficient Deep-learning Gradients Extraction Network
 
EDGE-Net: Efficient Deep-learning Gradients Extraction Network
EDGE-Net: Efficient Deep-learning Gradients Extraction NetworkEDGE-Net: Efficient Deep-learning Gradients Extraction Network
EDGE-Net: Efficient Deep-learning Gradients Extraction Network
 
Pipelined Architecture of 2D-DCT, Quantization and ZigZag Process for JPEG Im...
Pipelined Architecture of 2D-DCT, Quantization and ZigZag Process for JPEG Im...Pipelined Architecture of 2D-DCT, Quantization and ZigZag Process for JPEG Im...
Pipelined Architecture of 2D-DCT, Quantization and ZigZag Process for JPEG Im...
 
IIIRJET-Implementation of Image Compression Algorithm on FPGA
IIIRJET-Implementation of Image Compression Algorithm on FPGAIIIRJET-Implementation of Image Compression Algorithm on FPGA
IIIRJET-Implementation of Image Compression Algorithm on FPGA
 
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
 
Optimization of image compression and ciphering based on EZW techniques
Optimization of image compression and ciphering based on EZW techniquesOptimization of image compression and ciphering based on EZW techniques
Optimization of image compression and ciphering based on EZW techniques
 
Cuda project paper
Cuda project paperCuda project paper
Cuda project paper
 
Reconfigurable CORDIC Low-Power Implementation of Complex Signal Processing f...
Reconfigurable CORDIC Low-Power Implementation of Complex Signal Processing f...Reconfigurable CORDIC Low-Power Implementation of Complex Signal Processing f...
Reconfigurable CORDIC Low-Power Implementation of Complex Signal Processing f...
 
Post-Segmentation Approach for Lossless Region of Interest Coding
Post-Segmentation Approach for Lossless Region of Interest CodingPost-Segmentation Approach for Lossless Region of Interest Coding
Post-Segmentation Approach for Lossless Region of Interest Coding
 
Interplay of Communication and Computation Energy Consumption for Low Power S...
Interplay of Communication and Computation Energy Consumption for Low Power S...Interplay of Communication and Computation Energy Consumption for Low Power S...
Interplay of Communication and Computation Energy Consumption for Low Power S...
 
AN OPTIMIZED BLOCK ESTIMATION BASED IMAGE COMPRESSION AND DECOMPRESSION ALGOR...
AN OPTIMIZED BLOCK ESTIMATION BASED IMAGE COMPRESSION AND DECOMPRESSION ALGOR...AN OPTIMIZED BLOCK ESTIMATION BASED IMAGE COMPRESSION AND DECOMPRESSION ALGOR...
AN OPTIMIZED BLOCK ESTIMATION BASED IMAGE COMPRESSION AND DECOMPRESSION ALGOR...
 
Field Programmable Gate Array for Data Processing in Medical Systems
Field Programmable Gate Array for Data Processing in Medical SystemsField Programmable Gate Array for Data Processing in Medical Systems
Field Programmable Gate Array for Data Processing in Medical Systems
 
Modified Skip Line Encoding for Binary Image Compression
Modified Skip Line Encoding for Binary Image CompressionModified Skip Line Encoding for Binary Image Compression
Modified Skip Line Encoding for Binary Image Compression
 
Hv2514131415
Hv2514131415Hv2514131415
Hv2514131415
 
Hv2514131415
Hv2514131415Hv2514131415
Hv2514131415
 
3 d discrete cosine transform for image compression
3 d discrete cosine transform for image compression3 d discrete cosine transform for image compression
3 d discrete cosine transform for image compression
 

More from IAESIJEECS

08 20314 electronic doorbell...
08 20314 electronic doorbell...08 20314 electronic doorbell...
08 20314 electronic doorbell...IAESIJEECS
 
07 20278 augmented reality...
07 20278 augmented reality...07 20278 augmented reality...
07 20278 augmented reality...IAESIJEECS
 
06 17443 an neuro fuzzy...
06 17443 an neuro fuzzy...06 17443 an neuro fuzzy...
06 17443 an neuro fuzzy...IAESIJEECS
 
05 20275 computational solution...
05 20275 computational solution...05 20275 computational solution...
05 20275 computational solution...IAESIJEECS
 
04 20268 power loss reduction ...
04 20268 power loss reduction ...04 20268 power loss reduction ...
04 20268 power loss reduction ...IAESIJEECS
 
03 20237 arduino based gas-
03 20237 arduino based gas-03 20237 arduino based gas-
03 20237 arduino based gas-IAESIJEECS
 
02 20274 improved ichi square...
02 20274 improved ichi square...02 20274 improved ichi square...
02 20274 improved ichi square...IAESIJEECS
 
01 20264 diminution of real power...
01 20264 diminution of real power...01 20264 diminution of real power...
01 20264 diminution of real power...IAESIJEECS
 
08 20272 academic insight on application
08 20272 academic insight on application08 20272 academic insight on application
08 20272 academic insight on applicationIAESIJEECS
 
07 20252 cloud computing survey
07 20252 cloud computing survey07 20252 cloud computing survey
07 20252 cloud computing surveyIAESIJEECS
 
06 20273 37746-1-ed
06 20273 37746-1-ed06 20273 37746-1-ed
06 20273 37746-1-edIAESIJEECS
 
05 20261 real power loss reduction
05 20261 real power loss reduction05 20261 real power loss reduction
05 20261 real power loss reductionIAESIJEECS
 
04 20259 real power loss
04 20259 real power loss04 20259 real power loss
04 20259 real power lossIAESIJEECS
 
03 20270 true power loss reduction
03 20270 true power loss reduction03 20270 true power loss reduction
03 20270 true power loss reductionIAESIJEECS
 
02 15034 neural network
02 15034 neural network02 15034 neural network
02 15034 neural networkIAESIJEECS
 
01 8445 speech enhancement
01 8445 speech enhancement01 8445 speech enhancement
01 8445 speech enhancementIAESIJEECS
 
08 17079 ijict
08 17079 ijict08 17079 ijict
08 17079 ijictIAESIJEECS
 
07 20269 ijict
07 20269 ijict07 20269 ijict
07 20269 ijictIAESIJEECS
 
06 10154 ijict
06 10154 ijict06 10154 ijict
06 10154 ijictIAESIJEECS
 
05 20255 ijict
05 20255 ijict05 20255 ijict
05 20255 ijictIAESIJEECS
 

More from IAESIJEECS (20)

08 20314 electronic doorbell...
08 20314 electronic doorbell...08 20314 electronic doorbell...
08 20314 electronic doorbell...
 
07 20278 augmented reality...
07 20278 augmented reality...07 20278 augmented reality...
07 20278 augmented reality...
 
06 17443 an neuro fuzzy...
06 17443 an neuro fuzzy...06 17443 an neuro fuzzy...
06 17443 an neuro fuzzy...
 
05 20275 computational solution...
05 20275 computational solution...05 20275 computational solution...
05 20275 computational solution...
 
04 20268 power loss reduction ...
04 20268 power loss reduction ...04 20268 power loss reduction ...
04 20268 power loss reduction ...
 
03 20237 arduino based gas-
03 20237 arduino based gas-03 20237 arduino based gas-
03 20237 arduino based gas-
 
02 20274 improved ichi square...
02 20274 improved ichi square...02 20274 improved ichi square...
02 20274 improved ichi square...
 
01 20264 diminution of real power...
01 20264 diminution of real power...01 20264 diminution of real power...
01 20264 diminution of real power...
 
08 20272 academic insight on application
08 20272 academic insight on application08 20272 academic insight on application
08 20272 academic insight on application
 
07 20252 cloud computing survey
07 20252 cloud computing survey07 20252 cloud computing survey
07 20252 cloud computing survey
 
06 20273 37746-1-ed
06 20273 37746-1-ed06 20273 37746-1-ed
06 20273 37746-1-ed
 
05 20261 real power loss reduction
05 20261 real power loss reduction05 20261 real power loss reduction
05 20261 real power loss reduction
 
04 20259 real power loss
04 20259 real power loss04 20259 real power loss
04 20259 real power loss
 
03 20270 true power loss reduction
03 20270 true power loss reduction03 20270 true power loss reduction
03 20270 true power loss reduction
 
02 15034 neural network
02 15034 neural network02 15034 neural network
02 15034 neural network
 
01 8445 speech enhancement
01 8445 speech enhancement01 8445 speech enhancement
01 8445 speech enhancement
 
08 17079 ijict
08 17079 ijict08 17079 ijict
08 17079 ijict
 
07 20269 ijict
07 20269 ijict07 20269 ijict
07 20269 ijict
 
06 10154 ijict
06 10154 ijict06 10154 ijict
06 10154 ijict
 
05 20255 ijict
05 20255 ijict05 20255 ijict
05 20255 ijict
 

Recently uploaded

(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 

Recently uploaded (20)

(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 

33 8951 suseela g suseela paper8 (edit)new2

  • 1. Indonesian Journal of Electrical Engineering and Computer Science Vol. 7, No. 3, September 2017, pp. 893 ~ 898 DOI: 10.11591/ijeecs.v7.i3.pp893-898  893 Received May 9, 2017; Revised July 21, 2017; Accepted August 6, 2017 Skipped Zonal based Binary DCT (SZBinDCT) for Image communication over Resource Constrained Visual Sensor Network G. Suseela*, Asnath Victy Phamila Y School of Computing Science and Engineering, VIT University, Chennai Campus, Chennai-600127, Tamilnadu, India *Corresponding author, e-mail: suseela.g2014phd1186@vit.ac.in Abstract The contemporary advancements in CMOS technology and Multimedia systems enabled image communication over resource constrained Visual Sensor Network (VSN). However, the size of image data is huge. It is wise to send the compressed image over the bandwidth limited network. Compression algorithms also should be of energy efficient with low complexity and should offer acceptable image quality. In this work an image coder offering low bit rate less than 0.5bpp is aimed. In this paper, a low memory and energy efficient skipped zonal based Binary DCT is proposed that codes the transformed samples using Golomb Rice code. Simulation results offered low bitrate 0.39 bpp with PSNR of 27.34 dB for the standard gray scale test image of Lena size 512 x512 pixels. Keywords: Binary DCT, WSN, Zonal DCT, Image compression, Golomb Rice code Copyright © 2017 Institute of Advanced Engineering and Science. All rights reserved. 1. Introduction The modern developments in CMOS technology, micro electro mechanical systems (MEMS) and multimedia technology transformed the traditional scalar Wireless Sensor Network (WSN) in to Visual Sensor Network for sensing and communicating visual data as images. Hence, VSN has fostered two dimensional signal processing techniques. The nodes equipped with camera are called as VS nodes. Every VS node has the competency to capture, process and forward the visual data to the sink node. The VSN has long list of applications as like WSN, to name few under the list are surveillance, animal tracking, habitat monitoring, elderly assistance systems, ubiquitous computing and critical infrastructure protection. However, there are certain limitations that are to be considered while designing algorithms for VSN. It is resource limited in terms of processor speed, communication bandwidth, power and memory. Figure 1 depicts the typical architecture of VSN. Figure 1. VSN Architecture
  • 2.  ISSN: 2502-4752 IJEECS Vol. 7, No. 3, September 2017 : 893 – 898 894 Hence careful adjustments must be carried out for adopting the existing 2-Dimensional Signal processing techniques into VSN. Since 2D image data size is huge, the energy hungry VSN will consume more energy to transmit image, which will drastically reduce the life time of the battery powered wireless network. Hence it is wise to compress the image before transmission using energy efficient image compression algorithms. The standard bench mark algorithms such as JPEG, JPEG 2000 demand more energy for compression than energy required to transmit an uncompressed image leading to putdown the life time of network [1]. To bridge the gap, as a contribution to the research area a low memory and energy competent image coding is proposed named as Skipped Zonal Based Binary DCT (SZ BinDCT) with GRFS (Golomb - Rice Fundamental Sequence) Coding. The traditional dictionary based Huffman coding, arithmetic coding, list based entropy coding like SPHIT, and EZW are complex and require more memory. For low memory implementation GRFS code is best suggested in the literature because of its low complexity and low memory requirement [2]. The paper is organized as follows. Section II discusses about related work in examined domain. Section III discusses the proposed skipped Zonal Based binary DCT. Section IV discusses about Golomb-Rice (GRFS) entropy image coding. Under Section V performance analysis of the proposed is presented in terms of PSNR, CR, bit rate, memory block size and energy consumption. Section VII concludes the paper. 2. Related Work There is wealth of literature in energy efficient image communication over VSN using DWT based and DCT based algorithms. DWT based algorithms offer high quality compression but computational cost is high with respect to energy and memory [3]. DCT based compression algorithms are best suited for image communication over VSN, because of its low memory implementation by 8 x 8 tiling style, energy compaction, and coding gain, all leading to good compression ratio[4]. A pure DCT for 2D 8 x 8 block requires 466 additions and 96 multiplications [5] which is very high computational load for a light weight processor in the sensor node. More over the processor are not having the hardware funding to process floating point operations of the DCT coefficients. Integer based multiplier less version of DCT is most preferred for VSN platform. Lot of contributions are there in the literature for low complex and fast DCT implementations. Lee et al had presented a platform targeted JPEG with range analysis. They had done three modes of energy efficient compression from slow, medium and fast [6]. Recently Pham et al used fast multiplierless version of DCT using 14 shifters and 38 adders for 1D 8 point DCT called high quality preserving Cordic based Loffler DCT for their change detection system in VSN [7,8].It requires 256 shift operation and 608 additions for 2D 8 point DCT. This computation cost is comparatively higher than BinDCT-C7 [9]. A low memory implementation of DWT based is FrWF using LMBTC is presented by rein et al [10]. They have done five level of wavelet decomposition and LMBTC allows low memory only for larger block sizes. 3. Skipped Zonal Based Binary DCT (SZBinDCT) The proposed SZBinDCT (Skipped Zonal based Binary DCT) is a low memory and energy efficient image transform aimed exclusively for resource constrained platforms such as micro controller embedded sensor motes in the VSN. The traditional way of image compression is a three step chained process i.e. Transform-Quantize-Encode. To this chain the proposed method introduces one more step i.e., pixel block skipping, transfiguring the compression chain as Skip-Transform-Quantize-Encode. The proposed low complex Image coder model is depicted in Figure 2. As a first step of the compression the alternating pixel rows and columns of the entire image is removed; aimed to reduce the redundancy due to neighbouring pixel correlation. By this step 75% compression is achieved such that the image size is reduced by half in 2D. As a second step of the chained process energy aware transform is identified. BinDCT is a multiplier free integer based DCT transform proposed by Liang and Trac D in 2001[9] which uses only binary shifters and adders. This multiplier free DCT is hardware friendly without the additional hardware requirement for floating point operations.
  • 3. IJEECS ISSN: 2502-4752  Skipped Zonal based Binary DCT (SZBinDCT) for Image… (G. Suseela) 895 Figure 2.Proposed Image Coder model The 8 by 8 transform coefficients of Binary DCT (BinDCT) are close approximations of pure 8 by 8 DCT by precomputed dyadic values. BinDCT-C7 requires only as low as 9 shifters and 28 adders for 1D 8 point transform. Therefore the cost of 2D 8 point Binary DCT transform is with 448 additions and 144 shift operations which is very less cost than presented in [8]. BinDCT holds all the properties of DCT like coding gain, energy compaction, and null DC leakage. In the DCT transform matrix the energy points are compacted at top left corner of the matrix. So to have low memory implementation only the top left zone matrix of size j x j out of the 8 x 8 transformed coefficient matrix is considered, computed and encoded in both 1D and 2D transforms. For implementation purpose j=4 is chosen, depending upon the requirement on reconstructed image quality and the rate required bit the value of j can be increased or decreased [11]. Only 16 coefficients are encoded out of 64 coefficients. While computing inverse transform at the decoder side all 48 missing coefficients are assumed as zeros as shown in Figure 3. The third step of the compression is quantization. In the proposed system quantization is done using binary shift operation without using floating point operations. The quantized coefficients are coded using GRFS coder. Figure 3. SZBinDCT 8x8 transform matrix at Decoder 4. Golomb Rice Fundamental Sequence (GRFS) Coding Golomb Rice code is based on Low complexity and Low memory Entropy Coder (LLEC) implemented in [2]. In this coding two key tasks are carried out. First the transformed coefficients are ordered as a special tree structure called Zero Tree, to exploit parent child relationships among the transformed and quantized coefficient. It is assumed that after quantization of transform coefficients if a coefficient is insignificant (means value=0), all the coefficients of same orientation in the matrix will be insignificant. All such insignificant zeros are coded using ZTC. Remaining significant coefficients are coded using GRFS code. ZTC works well if in coarser version of sample matrix contains lot of zeros. In the proposed compression technique, only the significant coefficients (j=4, energy compacted zone) are considered for coding, So ZTC of LLEC is not required. By excluding the ZTC stage of LLEC the complexity is further reduced. GRFS code directly applied to the quantized sample matrix. The powerful technique used in JPEG for bit reduction is coefficient bucketing. That is the quantised
  • 4.  ISSN: 2502-4752 IJEECS Vol. 7, No. 3, September 2017 : 893 – 898 896 coefficients are apportioned into different buckets as shown in Table 1. GRFS code works based on coefficient bucketing. For a value x its bucket number and its position inside the bucket is found. Then x is coded using GRFS coding as follows, GRFS(x) 1. Y=bucket(x) is identified 2. p(x)=position of x inside the Y is identified 3. Y is coded with Y number of zeros followed by 1. 4. p(x) is coded in binary with Y bits. 5. Code= Y + p(x), Where „+‟ is concatenation. Table 1.GRFS coefficient bucketing [2] Bucket Coefficient Values 0 0 1 -1,1 2 -3,-2, 2, 3 3 -7,-to -4, 4 to 7 4 -15 to -8 , 8 to 15 5 -31 to -16 ,16 to 3 6 -63 to -32, 32 to 63 7 -127 to -64 , 64 to 127 8 -255 to -128,128 to 255 5. Experimental Results and Analysis For implementation purpose, SZBinDCT is experimented with various block sizes for pixel removal such as 1x1, 2x2, 4x4 and 8x8. The PSNR and entropy offered by SZBinDCT for standard gray scale test images[12] Lena, Barbara, house peppers and baboon all of size 512x512 for 1x1,2x2 and 4x4 (pixel removal block sizes) were presented in Table 3 and in Figure 4. The results were promising for 1x1 and 2x2 skipped blo. Figure 4 Skipped block size Vs PSNR of Test Images. 5.1. Energy Analysis Simulations were carried out at the target platform using AVR Studio 20060421. As the mica2 mote is built up with Atmel‟s ATmega128 microcontroller (With operating frequency of 8 MHz, and an active power consumption of 22 mW), it is used as the target platform for simulation by setting “-O3” optimization in the compiler. The simulation results were presented under Table 3 for an 8x8 image block, it infers that the proposed scheme consumes very less energy of 11.352µJ and low memory of 4254 bytes. The proposed system outperforms the Independent JPEG Group (float) and Platform oriented JPEG [6] in terms of memory and energy consumption. The proposed SZBinDCT with GRFS requires only 0.48% of the energy consumed by IJG (float) and 12.64% of the energy consumed by Lee et al (fast) [6]. Also
  • 5. IJEECS ISSN: 2502-4752  Skipped Zonal based Binary DCT (SZBinDCT) for Image… (G. Suseela) 897 requires only 19.5% and 23% of memory used by IJG (float) and Lee et al (fast) respectively. The compression ratio achieved is 81.2%. Table 2. PSNR, Bitrate of the proposed scheme for 1x1, 2x2 and 4x4 pixel block removal Image Pixel Removal block size 1x1 2x2 4x4 PSNR (dB) Bitrate (bpp) PSNR (dB) Bitrate (bpp) PSNR (dB) Bitrate (bpp) Lena 27.34 0.39 24.90 0.40 21.12 0.37 Barbara 22.80 0.43 21.65 0.44 20.37 0.42 House 26.55 0.41 25.05 0.42 21.76 0.40 Peppers 26.40 0.41 24.33 0.41 20.37 0.38 Baboon 22.92 0.49 21.74 0.50 18.96 0.49 Table 3. Energy Consumption for an 8x8 image block in target platform Atmel ATmega 128 Scheme Transform cycles Quantization+ Coding cycles Total Cycles Memory block (bytes) Execution time (ms) Energy (µJ) JPEG(float) 580106 266344 846450 21806 105.80 2327.74 Lee et al(fast) 8678 23889 32657 18504 4.08 89.81 SZBinDCT+GRFS 3135 993 4128 4254 0.516 11.352 PSNR=26.40dB bitrate =0.41 PSNR=24.33dB bitrate=0.41 PSNR=22.92dB bitrate =0.49 PSNR=21.73dB bitrate=0.50 PSNR=27.34dB bitrate =0.39 PSNR=24..90dB bitrate=0.40
  • 6.  ISSN: 2502-4752 IJEECS Vol. 7, No. 3, September 2017 : 893 – 898 898 PSNR=22.80 dB bitrate =0.43 PSNR=21.65dB bitrate=0.44 6. CONCLUSION In this paper an energy efficient and low memory SZBinDCT with GRFS image coder for image communication in VSN is presented .The image coder ensures energy efficient image compression, involving low computational load and low memory; hence consumes less energy. SZBinDCT computes only 4 x 4 transform coefficients and codes using GRFS code without sorting passes involved in ZTC, thus consuming less memory. Simulation results shown that under target platform Atmel ATmega128 processor requires only 11.2µJ for coding (transform + quantization +entropy coding) an 8x8 block. Considerable energy savings have been achieved by the compression algorithm; Transmission energy will also be reduced because of the low bit rate offered by the proposed system hence SZBinDCT with GRFS image coder will promise extended life period of low power resource constrained VSN. References [1] M. L. Kaddachi, A. Soudani, V. Lecuire, K. Torki, L. Makkaoui, and J.-M. Moureaux, "Low power hardware-based image compression solution for wireless camera sensor networks," Computer Standards & Interfaces, vol. 34, no. 1, pp. 14–23, Jan. 2012. [2] Debin Zhao, Y. K. Chan, and Wen Gao, "Low Complexity and low memory Entropy Coder for Image Compression ",IEEE Transactions on Circuits and Systems for Video Technology, Vol.11,no.10, pp.1140-1145,2001 [3] Y. A. V. Phamila and R. Amutha, "Low-complex energy-aware image communication in visual sensor networks," Journal of Electronic Imaging, vol. 22, no. 4, p. 041107, Aug. 2013. [4] Trac D. Tran,"The BinDCT:Fast Multiplierless Approximations of the DCT", IEEE Signal Processing Letters, Vol 7, No 6, June 2000 [5] N. I. Cho and S. U. Lee, "Fast algorithm and implementation of 2-D discrete cosine transform," IEEE Transactions on Circuits and Systems, vol. 38, no. 3, pp. 297–305, Mar. 1991. [6] Lee, D.U., Kim, H., Rahimi, M., Estrin, D. and Villasenor, J.D., 2009. Energy-efficient image compression for resource-constrained platforms. IEEE Transactions on Image Processing, 18(9), pp.2100-2113. [7] Pham, Congduc, and Vincent Lecuire. "Building low-cost wireless image sensor networks: from single camera to multi-camera system." In Proceedings of the 9th International Conference on Distributed Smart Cameras, pp. 158-163. ACM, 2015. [8] Heyne, Benjamin, Chi-Chia Sun, Juergen Goetze, and Shanq-Jang Ruan. "A computationally efficient high-quality cordic based DCT." In Signal Processing Conference, 2006 14th European, pp. 1-5. IEEE, 2006. [9] Liang and Trac D. Tran, "Fast Multiplierless Approximations of the DCT With the Lifting Scheme", IEEE Transactions on Signal Procesing, Vol. 49, No. 12, December 2001. [10] M. Tausif, N. R. Kidwai, E. Khan, and M. Reisslein, "FrWF-Based LMBTC: Memory-efficient image coding for visual sensors," IEEE Sensors Journal, vol. 15, no. 11, pp. 6218–6228, Nov.2015 [11] V. Lecuire, L. Makkaoui, and J. Moureaux, "Fast zonal DCT for energy conservation in wireless image sensor networks," Electronics Letters, vol. 48, no. 2, p. 125, 2012. [12] J.Kominek, Waterloo BragZone University of Waterloo, http://links.uwaterloo.ca/Repository.html (7 August 2015).