SlideShare a Scribd company logo
1 of 4
Download to read offline
IOSR Journal of Computer Engineering (IOSR-JCE)
e-ISSN: 2278-0661,p-ISSN: 2278-8727, Volume 17, Issue 2, Ver. III (Mar – Apr. 2015), PP 67-70
www.iosrjournals.org
DOI: 10.9790/0661-17236770 www.iosrjournals.org 67 | Page
Lossless Image Compression Using Data Folding Followed By
Arithmetic Coding
Richa Goyal1
, Sourav Garg2
1,2,
(CSE,ACET/ PTU, Jalandhar India)
Abstract : The paper presents a lossless image compression technique using the hybridization of two different
entropy coding techniques. Initially data folding technique has been applied to the image. A row folding is
applied on the image matrix followed by a column folding. Multiple iterations of this process is applied on the
image. After completing the data folding process another entropy coding technique known as arithmetic coding
has been applied to the resultant image to get better results.
Keywords: Lossless image compression, data folding, arithmetic coding, compression ratio, bits per pixel.
I. Introduction
Compression can be defined as reducing the size of data so that the amount of space required to store
the data becomes less and it takes less time to transmit the data. With the help of compression it becomes easy to
store large files. These files may be data files, images, videos, audios and other multimedia files. For
transmitting a data, compression can be performed either on just the data content or on the entire transmission
unit. There are different types of data content on which compression can be applied.
Image compression can be referred to as reducing the size of the image so as it requires less space for
storage and is easily transmitted. This can be done by reducing the memory size required to store each pixel.
There are several algorithms to perform image compression. These algorithms can be categorized as lossy and
lossless compression techniques. Lossy compression causes loss of information after compression. When the
compressed data is decomposed to its original version then both are not same but close. It is an irreversible
process. In lossless compression the compressed data can be easily decomposed to its original version. The loss
of data is very less. It is a reversible process.
Image compression techniques reduce the number of bits required to represent an image by taking
advantage of these redundancies. An inverse process called decompression (decoding) is applied to the
compressed data to get there constructed image. The objective of compression is to reduce the number of bits as
much as possible, while keeping the resolution and the visual quality of the reconstructed image as close to the
original image as possible. Image compression systems are composed of two distinct structural blocks: an
encoder and a decoder.
II. Compression Techniques
A. Quantization Technique
Quantization refers to the process of converting the continuous pixel values (such as decimal values) to
discrete values (such as integers). The quantizer performs a lossy image compression. The input to a quantizer is
the original data, and the output is always one among a finite number of levels. The quantizer is a function
whose set of output values are discrete, and usually finite. This is a process of approximation, and a good
quantizer is one which represents the original signal with minimum loss or distortion. The different types of
quantization are–
 Scalar Quantization
 Vector Quantization.[7]
B. Entropy Coding Technique
After the quantization has been applied to the image, a symbol encoding technique is applied to the
image. Entropy is the amount of information present in the data, and an entropy coder encodes the given set of
symbols with the minimum number of bits required to represent them.[7] Entropy Coding techniques mostly
provide lossless compression. Some of the entropy coding algorithms are-
 Huffman Coding
 Arithmetic Coding
 Run Length Coding
 Data Folding
Lossless Image Compression using Data Folding followed by Arithmetic Coding
DOI: 10.9790/0661-17236770 www.iosrjournals.org 68 | Page
C. Optimization Technique
The optimization techniques can effectively reduce the encoding time while retaining the quality of the
retrieved. Various optimization techniques are listed below:
 Genetic Algorithm
 Particle Swarm Optimization
 Ant Colony Optimization
III. Proposed Technique
Hybridization of two lossless image compression techniques has been used to obtain better results.
Data Folding technique has been applied to the image followed by another entropy coding technique i.e.
Arithmetic Coding. These two techniques have been individually used earlier to provide lossless image
compression. But using these two techniques in one algorithm are supposed to provide better Compression Ratio
(CR) and lesser Bits Per Pixel (BPP). Though none of the technique can be considered as completely lossless
but using these techniques the loss has been expected to be minimum.
A. Data Folding
Data folding is a very effective algorithm that can be used for lossless image compression. The simple
method applied on the image is to subtract the even pixels from odd pixels and the store this difference in a
separate buffer. This one step is known as folding. Then further folding is applied to pixel values stored in the
separate buffer. In this way, a number of iterations have been applied to the data. The process of data folding
consists of two steps:
 Row Folding
 Column Folding
Row folding is the process of folding the rows of the image matrix. Even row is subtracted from the
odd row. Then the resultant odd row is stored in a separate buffer. Then column folding is applied on the data
stored in this buffer. Column folding is the process of folding the columns of the image matrix. After making a
row folding even column is subtracted from the odd column. Then the resultant odd column is stored in a
separate buffer. Then further iterations of row folding followed by column folding are applied on the data stored
in this buffer.
Fig.1 Image Matrix
Fig.2 Image after 1st
Row Folding
Fig.3 Image after 1st
Column Folding
B. Arithmetic Coding
After applying the technique of data folding, an entropy coding technique has been used. This entropy
coding technique is known as arithmetic coding. In this approach, the entire source symbol is assigned a single
arithmetic code. Initially all the symbols are defined inside a fixed window size of (0, 0.5) and arranged
according to their probability distribution. All the pixels lying within the interval are used to represent the image
and others are removed. Then the window size is narrowed and again the symbols are arranged according to
Lossless Image Compression using Data Folding followed by Arithmetic Coding
DOI: 10.9790/0661-17236770 www.iosrjournals.org 69 | Page
their probability distribution. All the pixels lying within this narrowed range are used to represent the image and
others are removed. This process is being repeated for 6 times.
Fig.4 Flow Chart for Compression Procedure
IV. Results
The proposed technique has been applied to the following database:
Cmp5 text.jpg Leena.jpg Baboon.jpg Boat.jpg Elaine.jpg
Pod rear draw.jpg Cathedral.jpg Flower.jpg Temple.jpg Deer.jpg
Lossless Image Compression using Data Folding followed by Arithmetic Coding
DOI: 10.9790/0661-17236770 www.iosrjournals.org 70 | Page
Fireworks.jpg Leaves.jpg
Fig.5 Database being used
After applying the proposed technique on the above database following observations has been
concluded on the basis of bits per pixel (BPP):
Image Wavelet Huffman Coding Data Folding Proposed Technique
Cmp5 txt 256X256 2.5 2.13 6.31 1.11
Baboon 512X512 1.28 1.5 7.22 1
Boat 512X512 1.003 0.946 5.84 0.638
Elaine 512X512 3.986 3.84 5.86 3.07
Pod rear draw 512X512 0.584 0.627 2.28 0.229
Cathedral 1024X1024 0.618 0.796 5 0.534
Flower 1024X1024 0.581 0.594 2.95 0.326
Temple 1024X1024 0.233 0.328 2.66 0.198
Deer 2048X2048 0.249 0.231 4.47 0.203
Fireworks 2048X2048 0.308 0.56 2.4 .287
Leaves 2048X2048 0.504 0.516 5.78 0.426
Table 1 Results based on BPP
V. Conclusion
We had analysis the different compression techniques and concluded that these techniques are either
lossy or lossless. After this analysis we have proposed a lossless image compression technique known as data
folding followed by arithmetic coding. In this technique we have performed the hybridization of these two
techniques. First row folding followed by column folding has been performed, after that arithmetic coding has
been applied on the resultant image. This technique has been applied on different images of different
dimensions. This technique gives better results in terms of Compression Ratio and Bits Per Pixel. But this
technique has the problem of high computational time.
References
Journal Papers:
[1]. Suresh Yerva, Smita Nair, Krishnan Kutty “Lossless Image Compression based on Data Folding” IEEE-International Conference on
Recent Trends in Information Technology, ICRTIT 2011 MIT, Anna University, Chennai. June 3-5, 2011
[2]. Sonal, Dinesh Kumar Department of Computer Science & Engineering Guru Jhambheswar University of Science and Technology,
Hisar “A STUDY OF VARIOUS IMAGE COMPRESSION TECHNIQUES”
[3]. V. Singh* VNR Vignana Jyothi Institute of Technology, Hyderabad, India “Recent Patents on Image Compression – A Survey”
[4]. Asadollah Shahbahrami, Ramin Bahrampour, Mobin Sabbaghi Rostami, Mostafa Ayoubi Mobarhan, Department of Computer
Engineering, Faculty of Engineering, University of Guilan, Rasht, Iran “ Evaluation of Huffman and Arithmetic Algorithms for
Multimedia Compression Standards”
[5]. K.Uma, **P.Geetha palanisamy***P.Geetha poornachandran “Comparison of Image Compression using GA, ACO and PSO
techniques” IEEE-International Conference on Recent Trends in Information Technology, ICRTIT 2011 978-1-4577-0590-8/11
©2011 IEEE MIT, Anna University, Chennai. June 3-5, 2011
[6]. Loganathan R and Y.S.Kumaraswamy “An Improved Active Contour Medical Image Compression Technique with Lossless
Region of Interest”
[7]. G.M.Padmaja, P.Nirupama “ Analysis of Various Image Compression Techniques” ARPN Journal of Science and Technology
VOL. 2, NO. 4, May 2012
[8]. “Basic Image compression” by Gleb V. Tcheslavski
[9]. B.C. Vemuri, S. Sahni, F.Chen, C. Kapoor, C. Leonard “ Lossless Image Compression”.
[10]. Jagadish H. Pujar, Lohit M. Kadlaskar “A New Lossless Method Of Image Compression And Decompression Using Huffman
Coding Techniques” Journal of Theoretical and Applied Information Technology © 2005 - 2010 JATIT
[11]. Gaurav Vijayvargiya Dr. Sanjay Silakari Dr.Rajeev Pandey “A Survey: Various Techniques of Image Compression” (IJCSIS)
International Journal of Computer Science and Information Security, Vol. 11, No. 10, October 2013
[12]. Rajesh K. Yadav, S.P. Gangwar and Harsh V. Singh “Study and analysis of wavelet based image compression techniques”
International Journal of Engineering, Science and Technology Vol. 4, No. 1, 2012, pp. 1-7
[13]. Sindhu M, Rajkamal R “Images and Its Compression Techniques – A Review” International Journal of Recent Trends in
Engineering, Vol 2, No. 4, November 2009
[14]. Paul G. Howard and Jeffery Scott Vitter “Arithmetic Coding for Data Compresion”
[15]. Glen G. Langdon “An Introduction to Arithmetic Coding”
Books:
[16] Gonzales Rafeil C., Woods “ Digital Image Processing” Edition third, 416-440, 564-626.

More Related Content

What's hot

Blending of Images Using Discrete Wavelet Transform
Blending of Images Using Discrete Wavelet TransformBlending of Images Using Discrete Wavelet Transform
Blending of Images Using Discrete Wavelet Transformrahulmonikasharma
 
PARALLEL GENERATION OF IMAGE LAYERS CONSTRUCTED BY EDGE DETECTION USING MESSA...
PARALLEL GENERATION OF IMAGE LAYERS CONSTRUCTED BY EDGE DETECTION USING MESSA...PARALLEL GENERATION OF IMAGE LAYERS CONSTRUCTED BY EDGE DETECTION USING MESSA...
PARALLEL GENERATION OF IMAGE LAYERS CONSTRUCTED BY EDGE DETECTION USING MESSA...ijcsit
 
Implementation of Object Tracking for Real Time Video
Implementation of Object Tracking for Real Time VideoImplementation of Object Tracking for Real Time Video
Implementation of Object Tracking for Real Time VideoIDES Editor
 
A novel embedded hybrid thinning algorithm for
A novel embedded hybrid thinning algorithm forA novel embedded hybrid thinning algorithm for
A novel embedded hybrid thinning algorithm forprjpublications
 
Image processing based girth monitoring and recording system for rubber plant...
Image processing based girth monitoring and recording system for rubber plant...Image processing based girth monitoring and recording system for rubber plant...
Image processing based girth monitoring and recording system for rubber plant...sipij
 
PC-based Vision System for Operating Parameter Identification on a CNC Machine
PC-based Vision System for Operating Parameter Identification on a CNC MachinePC-based Vision System for Operating Parameter Identification on a CNC Machine
PC-based Vision System for Operating Parameter Identification on a CNC MachineIDES Editor
 
Analysis and Detection of Image Forgery Methodologies
Analysis and Detection of Image Forgery MethodologiesAnalysis and Detection of Image Forgery Methodologies
Analysis and Detection of Image Forgery Methodologiesijsrd.com
 
41 9147 quantization encoding algorithm based edit tyas
41 9147 quantization encoding algorithm based edit tyas41 9147 quantization encoding algorithm based edit tyas
41 9147 quantization encoding algorithm based edit tyasIAESIJEECS
 
Performance evaluation of Compressed images by using Gradient based optimizat...
Performance evaluation of Compressed images by using Gradient based optimizat...Performance evaluation of Compressed images by using Gradient based optimizat...
Performance evaluation of Compressed images by using Gradient based optimizat...IRJET Journal
 
Paper id 21201419
Paper id 21201419Paper id 21201419
Paper id 21201419IJRAT
 
Keyframe Selection of Frame Similarity to Generate Scene Segmentation Based o...
Keyframe Selection of Frame Similarity to Generate Scene Segmentation Based o...Keyframe Selection of Frame Similarity to Generate Scene Segmentation Based o...
Keyframe Selection of Frame Similarity to Generate Scene Segmentation Based o...IJECEIAES
 
A review on image processing
A review on image processingA review on image processing
A review on image processingAlexander Decker
 
Design of Gabor Filter for Noise Reduction in Betel Vine leaves Disease Segme...
Design of Gabor Filter for Noise Reduction in Betel Vine leaves Disease Segme...Design of Gabor Filter for Noise Reduction in Betel Vine leaves Disease Segme...
Design of Gabor Filter for Noise Reduction in Betel Vine leaves Disease Segme...IOSR Journals
 
Application of gaussian filter with principal component analysis
Application of gaussian filter with principal component analysisApplication of gaussian filter with principal component analysis
Application of gaussian filter with principal component analysisIAEME Publication
 

What's hot (17)

Blending of Images Using Discrete Wavelet Transform
Blending of Images Using Discrete Wavelet TransformBlending of Images Using Discrete Wavelet Transform
Blending of Images Using Discrete Wavelet Transform
 
D018112429
D018112429D018112429
D018112429
 
PARALLEL GENERATION OF IMAGE LAYERS CONSTRUCTED BY EDGE DETECTION USING MESSA...
PARALLEL GENERATION OF IMAGE LAYERS CONSTRUCTED BY EDGE DETECTION USING MESSA...PARALLEL GENERATION OF IMAGE LAYERS CONSTRUCTED BY EDGE DETECTION USING MESSA...
PARALLEL GENERATION OF IMAGE LAYERS CONSTRUCTED BY EDGE DETECTION USING MESSA...
 
Implementation of Object Tracking for Real Time Video
Implementation of Object Tracking for Real Time VideoImplementation of Object Tracking for Real Time Video
Implementation of Object Tracking for Real Time Video
 
A novel embedded hybrid thinning algorithm for
A novel embedded hybrid thinning algorithm forA novel embedded hybrid thinning algorithm for
A novel embedded hybrid thinning algorithm for
 
Image processing based girth monitoring and recording system for rubber plant...
Image processing based girth monitoring and recording system for rubber plant...Image processing based girth monitoring and recording system for rubber plant...
Image processing based girth monitoring and recording system for rubber plant...
 
PC-based Vision System for Operating Parameter Identification on a CNC Machine
PC-based Vision System for Operating Parameter Identification on a CNC MachinePC-based Vision System for Operating Parameter Identification on a CNC Machine
PC-based Vision System for Operating Parameter Identification on a CNC Machine
 
Analysis and Detection of Image Forgery Methodologies
Analysis and Detection of Image Forgery MethodologiesAnalysis and Detection of Image Forgery Methodologies
Analysis and Detection of Image Forgery Methodologies
 
Image mosaicing
Image mosaicingImage mosaicing
Image mosaicing
 
41 9147 quantization encoding algorithm based edit tyas
41 9147 quantization encoding algorithm based edit tyas41 9147 quantization encoding algorithm based edit tyas
41 9147 quantization encoding algorithm based edit tyas
 
Performance evaluation of Compressed images by using Gradient based optimizat...
Performance evaluation of Compressed images by using Gradient based optimizat...Performance evaluation of Compressed images by using Gradient based optimizat...
Performance evaluation of Compressed images by using Gradient based optimizat...
 
F045033337
F045033337F045033337
F045033337
 
Paper id 21201419
Paper id 21201419Paper id 21201419
Paper id 21201419
 
Keyframe Selection of Frame Similarity to Generate Scene Segmentation Based o...
Keyframe Selection of Frame Similarity to Generate Scene Segmentation Based o...Keyframe Selection of Frame Similarity to Generate Scene Segmentation Based o...
Keyframe Selection of Frame Similarity to Generate Scene Segmentation Based o...
 
A review on image processing
A review on image processingA review on image processing
A review on image processing
 
Design of Gabor Filter for Noise Reduction in Betel Vine leaves Disease Segme...
Design of Gabor Filter for Noise Reduction in Betel Vine leaves Disease Segme...Design of Gabor Filter for Noise Reduction in Betel Vine leaves Disease Segme...
Design of Gabor Filter for Noise Reduction in Betel Vine leaves Disease Segme...
 
Application of gaussian filter with principal component analysis
Application of gaussian filter with principal component analysisApplication of gaussian filter with principal component analysis
Application of gaussian filter with principal component analysis
 

Viewers also liked

IFA Tax Conference -1
IFA  Tax Conference -1IFA  Tax Conference -1
IFA Tax Conference -1Sunil Agarwal
 
Tax World Reacts - www.taxsutra.com-1
Tax World Reacts - www.taxsutra.com-1Tax World Reacts - www.taxsutra.com-1
Tax World Reacts - www.taxsutra.com-1Sunil Agarwal
 
Operational & Maintenana Certificate of Generator By Cater Pillar
Operational & Maintenana Certificate of Generator By Cater PillarOperational & Maintenana Certificate of Generator By Cater Pillar
Operational & Maintenana Certificate of Generator By Cater PillarUsman Idrees
 
『Web制作現場の活用ナレッジを ライトニングトークします!』…の前に、 少しだけWBSとスケジュールに関する“小言”<公開用・微調整済み>
『Web制作現場の活用ナレッジをライトニングトークします!』…の前に、少しだけWBSとスケジュールに関する“小言”<公開用・微調整済み>『Web制作現場の活用ナレッジをライトニングトークします!』…の前に、少しだけWBSとスケジュールに関する“小言”<公開用・微調整済み>
『Web制作現場の活用ナレッジを ライトニングトークします!』…の前に、 少しだけWBSとスケジュールに関する“小言”<公開用・微調整済み>Ayako Togaeri
 
PMBOK®ガイド概説(「Webプロジェクトマネジメント標準」読書会 …の前に、少しだけPMBOK®について。)
PMBOK®ガイド概説(「Webプロジェクトマネジメント標準」読書会 …の前に、少しだけPMBOK®について。)PMBOK®ガイド概説(「Webプロジェクトマネジメント標準」読書会 …の前に、少しだけPMBOK®について。)
PMBOK®ガイド概説(「Webプロジェクトマネジメント標準」読書会 …の前に、少しだけPMBOK®について。)Ayako Togaeri
 
Hpa international plan pemasaran
Hpa international plan pemasaranHpa international plan pemasaran
Hpa international plan pemasaranAgus Rahmad
 

Viewers also liked (7)

IFA Tax Conference -1
IFA  Tax Conference -1IFA  Tax Conference -1
IFA Tax Conference -1
 
Tax World Reacts - www.taxsutra.com-1
Tax World Reacts - www.taxsutra.com-1Tax World Reacts - www.taxsutra.com-1
Tax World Reacts - www.taxsutra.com-1
 
Operational & Maintenana Certificate of Generator By Cater Pillar
Operational & Maintenana Certificate of Generator By Cater PillarOperational & Maintenana Certificate of Generator By Cater Pillar
Operational & Maintenana Certificate of Generator By Cater Pillar
 
Presentación1
Presentación1Presentación1
Presentación1
 
『Web制作現場の活用ナレッジを ライトニングトークします!』…の前に、 少しだけWBSとスケジュールに関する“小言”<公開用・微調整済み>
『Web制作現場の活用ナレッジをライトニングトークします!』…の前に、少しだけWBSとスケジュールに関する“小言”<公開用・微調整済み>『Web制作現場の活用ナレッジをライトニングトークします!』…の前に、少しだけWBSとスケジュールに関する“小言”<公開用・微調整済み>
『Web制作現場の活用ナレッジを ライトニングトークします!』…の前に、 少しだけWBSとスケジュールに関する“小言”<公開用・微調整済み>
 
PMBOK®ガイド概説(「Webプロジェクトマネジメント標準」読書会 …の前に、少しだけPMBOK®について。)
PMBOK®ガイド概説(「Webプロジェクトマネジメント標準」読書会 …の前に、少しだけPMBOK®について。)PMBOK®ガイド概説(「Webプロジェクトマネジメント標準」読書会 …の前に、少しだけPMBOK®について。)
PMBOK®ガイド概説(「Webプロジェクトマネジメント標準」読書会 …の前に、少しだけPMBOK®について。)
 
Hpa international plan pemasaran
Hpa international plan pemasaranHpa international plan pemasaran
Hpa international plan pemasaran
 

Similar to Lossless Image Compression Using Data Folding Followed By Arithmetic Coding

Hybrid Algorithm for Enhancing and Increasing Image Compression Based on Imag...
Hybrid Algorithm for Enhancing and Increasing Image Compression Based on Imag...Hybrid Algorithm for Enhancing and Increasing Image Compression Based on Imag...
Hybrid Algorithm for Enhancing and Increasing Image Compression Based on Imag...khalil IBRAHIM
 
Lossless Image Compression Techniques Comparative Study
Lossless Image Compression Techniques Comparative StudyLossless Image Compression Techniques Comparative Study
Lossless Image Compression Techniques Comparative StudyIRJET Journal
 
An efficient image compression algorithm using dct biorthogonal wavelet trans...
An efficient image compression algorithm using dct biorthogonal wavelet trans...An efficient image compression algorithm using dct biorthogonal wavelet trans...
An efficient image compression algorithm using dct biorthogonal wavelet trans...eSAT Journals
 
Comprehensive Study of the Work Done In Image Processing and Compression Tech...
Comprehensive Study of the Work Done In Image Processing and Compression Tech...Comprehensive Study of the Work Done In Image Processing and Compression Tech...
Comprehensive Study of the Work Done In Image Processing and Compression Tech...IRJET Journal
 
Importance of Dimensionality Reduction in Image Processing
Importance of Dimensionality Reduction in Image ProcessingImportance of Dimensionality Reduction in Image Processing
Importance of Dimensionality Reduction in Image Processingrahulmonikasharma
 
Human Action Recognition using Contour History Images and Neural Networks Cla...
Human Action Recognition using Contour History Images and Neural Networks Cla...Human Action Recognition using Contour History Images and Neural Networks Cla...
Human Action Recognition using Contour History Images and Neural Networks Cla...IRJET Journal
 
Enhanced Image Compression Using Wavelets
Enhanced Image Compression Using WaveletsEnhanced Image Compression Using Wavelets
Enhanced Image Compression Using WaveletsIJRES Journal
 
A Study of Image Compression Methods
A Study of Image Compression MethodsA Study of Image Compression Methods
A Study of Image Compression MethodsIOSR Journals
 
Fast and Secure Transmission of Image by using Byte Rotation Algorithm in Net...
Fast and Secure Transmission of Image by using Byte Rotation Algorithm in Net...Fast and Secure Transmission of Image by using Byte Rotation Algorithm in Net...
Fast and Secure Transmission of Image by using Byte Rotation Algorithm in Net...IRJET Journal
 
Novel hybrid framework for image compression for supportive hardware design o...
Novel hybrid framework for image compression for supportive hardware design o...Novel hybrid framework for image compression for supportive hardware design o...
Novel hybrid framework for image compression for supportive hardware design o...IJECEIAES
 
Survey of Hybrid Image Compression Techniques
Survey of Hybrid Image Compression Techniques Survey of Hybrid Image Compression Techniques
Survey of Hybrid Image Compression Techniques IJECEIAES
 
Image Processing Compression and Reconstruction by Using New Approach Artific...
Image Processing Compression and Reconstruction by Using New Approach Artific...Image Processing Compression and Reconstruction by Using New Approach Artific...
Image Processing Compression and Reconstruction by Using New Approach Artific...CSCJournals
 
IMPROVING IMAGE RESOLUTION THROUGH THE CRA ALGORITHM INVOLVED RECYCLING PROCE...
IMPROVING IMAGE RESOLUTION THROUGH THE CRA ALGORITHM INVOLVED RECYCLING PROCE...IMPROVING IMAGE RESOLUTION THROUGH THE CRA ALGORITHM INVOLVED RECYCLING PROCE...
IMPROVING IMAGE RESOLUTION THROUGH THE CRA ALGORITHM INVOLVED RECYCLING PROCE...cscpconf
 
A Review Paper On Image Forgery Detection In Image Processing
A Review Paper On Image Forgery Detection In Image ProcessingA Review Paper On Image Forgery Detection In Image Processing
A Review Paper On Image Forgery Detection In Image ProcessingJennifer Daniel
 
Thesis on Image compression by Manish Myst
Thesis on Image compression by Manish MystThesis on Image compression by Manish Myst
Thesis on Image compression by Manish MystManish Myst
 
IRJET - Single Image Super Resolution using Machine Learning
IRJET - Single Image Super Resolution using Machine LearningIRJET - Single Image Super Resolution using Machine Learning
IRJET - Single Image Super Resolution using Machine LearningIRJET Journal
 
Image compression and reconstruction using a new approach by artificial neura...
Image compression and reconstruction using a new approach by artificial neura...Image compression and reconstruction using a new approach by artificial neura...
Image compression and reconstruction using a new approach by artificial neura...Hưng Đặng
 

Similar to Lossless Image Compression Using Data Folding Followed By Arithmetic Coding (20)

Hybrid Algorithm for Enhancing and Increasing Image Compression Based on Imag...
Hybrid Algorithm for Enhancing and Increasing Image Compression Based on Imag...Hybrid Algorithm for Enhancing and Increasing Image Compression Based on Imag...
Hybrid Algorithm for Enhancing and Increasing Image Compression Based on Imag...
 
Lossless Image Compression Techniques Comparative Study
Lossless Image Compression Techniques Comparative StudyLossless Image Compression Techniques Comparative Study
Lossless Image Compression Techniques Comparative Study
 
An efficient image compression algorithm using dct biorthogonal wavelet trans...
An efficient image compression algorithm using dct biorthogonal wavelet trans...An efficient image compression algorithm using dct biorthogonal wavelet trans...
An efficient image compression algorithm using dct biorthogonal wavelet trans...
 
Gi3511181122
Gi3511181122Gi3511181122
Gi3511181122
 
Comprehensive Study of the Work Done In Image Processing and Compression Tech...
Comprehensive Study of the Work Done In Image Processing and Compression Tech...Comprehensive Study of the Work Done In Image Processing and Compression Tech...
Comprehensive Study of the Work Done In Image Processing and Compression Tech...
 
Importance of Dimensionality Reduction in Image Processing
Importance of Dimensionality Reduction in Image ProcessingImportance of Dimensionality Reduction in Image Processing
Importance of Dimensionality Reduction in Image Processing
 
Human Action Recognition using Contour History Images and Neural Networks Cla...
Human Action Recognition using Contour History Images and Neural Networks Cla...Human Action Recognition using Contour History Images and Neural Networks Cla...
Human Action Recognition using Contour History Images and Neural Networks Cla...
 
Enhanced Image Compression Using Wavelets
Enhanced Image Compression Using WaveletsEnhanced Image Compression Using Wavelets
Enhanced Image Compression Using Wavelets
 
A Study of Image Compression Methods
A Study of Image Compression MethodsA Study of Image Compression Methods
A Study of Image Compression Methods
 
H1802054851
H1802054851H1802054851
H1802054851
 
Fast and Secure Transmission of Image by using Byte Rotation Algorithm in Net...
Fast and Secure Transmission of Image by using Byte Rotation Algorithm in Net...Fast and Secure Transmission of Image by using Byte Rotation Algorithm in Net...
Fast and Secure Transmission of Image by using Byte Rotation Algorithm in Net...
 
Novel hybrid framework for image compression for supportive hardware design o...
Novel hybrid framework for image compression for supportive hardware design o...Novel hybrid framework for image compression for supportive hardware design o...
Novel hybrid framework for image compression for supportive hardware design o...
 
Survey of Hybrid Image Compression Techniques
Survey of Hybrid Image Compression Techniques Survey of Hybrid Image Compression Techniques
Survey of Hybrid Image Compression Techniques
 
Image Processing Compression and Reconstruction by Using New Approach Artific...
Image Processing Compression and Reconstruction by Using New Approach Artific...Image Processing Compression and Reconstruction by Using New Approach Artific...
Image Processing Compression and Reconstruction by Using New Approach Artific...
 
IMPROVING IMAGE RESOLUTION THROUGH THE CRA ALGORITHM INVOLVED RECYCLING PROCE...
IMPROVING IMAGE RESOLUTION THROUGH THE CRA ALGORITHM INVOLVED RECYCLING PROCE...IMPROVING IMAGE RESOLUTION THROUGH THE CRA ALGORITHM INVOLVED RECYCLING PROCE...
IMPROVING IMAGE RESOLUTION THROUGH THE CRA ALGORITHM INVOLVED RECYCLING PROCE...
 
SEARCH ENGINE FOR IMAGE RETRIEVAL
SEARCH ENGINE FOR IMAGE RETRIEVALSEARCH ENGINE FOR IMAGE RETRIEVAL
SEARCH ENGINE FOR IMAGE RETRIEVAL
 
A Review Paper On Image Forgery Detection In Image Processing
A Review Paper On Image Forgery Detection In Image ProcessingA Review Paper On Image Forgery Detection In Image Processing
A Review Paper On Image Forgery Detection In Image Processing
 
Thesis on Image compression by Manish Myst
Thesis on Image compression by Manish MystThesis on Image compression by Manish Myst
Thesis on Image compression by Manish Myst
 
IRJET - Single Image Super Resolution using Machine Learning
IRJET - Single Image Super Resolution using Machine LearningIRJET - Single Image Super Resolution using Machine Learning
IRJET - Single Image Super Resolution using Machine Learning
 
Image compression and reconstruction using a new approach by artificial neura...
Image compression and reconstruction using a new approach by artificial neura...Image compression and reconstruction using a new approach by artificial neura...
Image compression and reconstruction using a new approach by artificial neura...
 

More from iosrjce

An Examination of Effectuation Dimension as Financing Practice of Small and M...
An Examination of Effectuation Dimension as Financing Practice of Small and M...An Examination of Effectuation Dimension as Financing Practice of Small and M...
An Examination of Effectuation Dimension as Financing Practice of Small and M...iosrjce
 
Does Goods and Services Tax (GST) Leads to Indian Economic Development?
Does Goods and Services Tax (GST) Leads to Indian Economic Development?Does Goods and Services Tax (GST) Leads to Indian Economic Development?
Does Goods and Services Tax (GST) Leads to Indian Economic Development?iosrjce
 
Childhood Factors that influence success in later life
Childhood Factors that influence success in later lifeChildhood Factors that influence success in later life
Childhood Factors that influence success in later lifeiosrjce
 
Emotional Intelligence and Work Performance Relationship: A Study on Sales Pe...
Emotional Intelligence and Work Performance Relationship: A Study on Sales Pe...Emotional Intelligence and Work Performance Relationship: A Study on Sales Pe...
Emotional Intelligence and Work Performance Relationship: A Study on Sales Pe...iosrjce
 
Customer’s Acceptance of Internet Banking in Dubai
Customer’s Acceptance of Internet Banking in DubaiCustomer’s Acceptance of Internet Banking in Dubai
Customer’s Acceptance of Internet Banking in Dubaiiosrjce
 
A Study of Employee Satisfaction relating to Job Security & Working Hours amo...
A Study of Employee Satisfaction relating to Job Security & Working Hours amo...A Study of Employee Satisfaction relating to Job Security & Working Hours amo...
A Study of Employee Satisfaction relating to Job Security & Working Hours amo...iosrjce
 
Consumer Perspectives on Brand Preference: A Choice Based Model Approach
Consumer Perspectives on Brand Preference: A Choice Based Model ApproachConsumer Perspectives on Brand Preference: A Choice Based Model Approach
Consumer Perspectives on Brand Preference: A Choice Based Model Approachiosrjce
 
Student`S Approach towards Social Network Sites
Student`S Approach towards Social Network SitesStudent`S Approach towards Social Network Sites
Student`S Approach towards Social Network Sitesiosrjce
 
Broadcast Management in Nigeria: The systems approach as an imperative
Broadcast Management in Nigeria: The systems approach as an imperativeBroadcast Management in Nigeria: The systems approach as an imperative
Broadcast Management in Nigeria: The systems approach as an imperativeiosrjce
 
A Study on Retailer’s Perception on Soya Products with Special Reference to T...
A Study on Retailer’s Perception on Soya Products with Special Reference to T...A Study on Retailer’s Perception on Soya Products with Special Reference to T...
A Study on Retailer’s Perception on Soya Products with Special Reference to T...iosrjce
 
A Study Factors Influence on Organisation Citizenship Behaviour in Corporate ...
A Study Factors Influence on Organisation Citizenship Behaviour in Corporate ...A Study Factors Influence on Organisation Citizenship Behaviour in Corporate ...
A Study Factors Influence on Organisation Citizenship Behaviour in Corporate ...iosrjce
 
Consumers’ Behaviour on Sony Xperia: A Case Study on Bangladesh
Consumers’ Behaviour on Sony Xperia: A Case Study on BangladeshConsumers’ Behaviour on Sony Xperia: A Case Study on Bangladesh
Consumers’ Behaviour on Sony Xperia: A Case Study on Bangladeshiosrjce
 
Design of a Balanced Scorecard on Nonprofit Organizations (Study on Yayasan P...
Design of a Balanced Scorecard on Nonprofit Organizations (Study on Yayasan P...Design of a Balanced Scorecard on Nonprofit Organizations (Study on Yayasan P...
Design of a Balanced Scorecard on Nonprofit Organizations (Study on Yayasan P...iosrjce
 
Public Sector Reforms and Outsourcing Services in Nigeria: An Empirical Evalu...
Public Sector Reforms and Outsourcing Services in Nigeria: An Empirical Evalu...Public Sector Reforms and Outsourcing Services in Nigeria: An Empirical Evalu...
Public Sector Reforms and Outsourcing Services in Nigeria: An Empirical Evalu...iosrjce
 
Media Innovations and its Impact on Brand awareness & Consideration
Media Innovations and its Impact on Brand awareness & ConsiderationMedia Innovations and its Impact on Brand awareness & Consideration
Media Innovations and its Impact on Brand awareness & Considerationiosrjce
 
Customer experience in supermarkets and hypermarkets – A comparative study
Customer experience in supermarkets and hypermarkets – A comparative studyCustomer experience in supermarkets and hypermarkets – A comparative study
Customer experience in supermarkets and hypermarkets – A comparative studyiosrjce
 
Social Media and Small Businesses: A Combinational Strategic Approach under t...
Social Media and Small Businesses: A Combinational Strategic Approach under t...Social Media and Small Businesses: A Combinational Strategic Approach under t...
Social Media and Small Businesses: A Combinational Strategic Approach under t...iosrjce
 
Secretarial Performance and the Gender Question (A Study of Selected Tertiary...
Secretarial Performance and the Gender Question (A Study of Selected Tertiary...Secretarial Performance and the Gender Question (A Study of Selected Tertiary...
Secretarial Performance and the Gender Question (A Study of Selected Tertiary...iosrjce
 
Implementation of Quality Management principles at Zimbabwe Open University (...
Implementation of Quality Management principles at Zimbabwe Open University (...Implementation of Quality Management principles at Zimbabwe Open University (...
Implementation of Quality Management principles at Zimbabwe Open University (...iosrjce
 
Organizational Conflicts Management In Selected Organizaions In Lagos State, ...
Organizational Conflicts Management In Selected Organizaions In Lagos State, ...Organizational Conflicts Management In Selected Organizaions In Lagos State, ...
Organizational Conflicts Management In Selected Organizaions In Lagos State, ...iosrjce
 

More from iosrjce (20)

An Examination of Effectuation Dimension as Financing Practice of Small and M...
An Examination of Effectuation Dimension as Financing Practice of Small and M...An Examination of Effectuation Dimension as Financing Practice of Small and M...
An Examination of Effectuation Dimension as Financing Practice of Small and M...
 
Does Goods and Services Tax (GST) Leads to Indian Economic Development?
Does Goods and Services Tax (GST) Leads to Indian Economic Development?Does Goods and Services Tax (GST) Leads to Indian Economic Development?
Does Goods and Services Tax (GST) Leads to Indian Economic Development?
 
Childhood Factors that influence success in later life
Childhood Factors that influence success in later lifeChildhood Factors that influence success in later life
Childhood Factors that influence success in later life
 
Emotional Intelligence and Work Performance Relationship: A Study on Sales Pe...
Emotional Intelligence and Work Performance Relationship: A Study on Sales Pe...Emotional Intelligence and Work Performance Relationship: A Study on Sales Pe...
Emotional Intelligence and Work Performance Relationship: A Study on Sales Pe...
 
Customer’s Acceptance of Internet Banking in Dubai
Customer’s Acceptance of Internet Banking in DubaiCustomer’s Acceptance of Internet Banking in Dubai
Customer’s Acceptance of Internet Banking in Dubai
 
A Study of Employee Satisfaction relating to Job Security & Working Hours amo...
A Study of Employee Satisfaction relating to Job Security & Working Hours amo...A Study of Employee Satisfaction relating to Job Security & Working Hours amo...
A Study of Employee Satisfaction relating to Job Security & Working Hours amo...
 
Consumer Perspectives on Brand Preference: A Choice Based Model Approach
Consumer Perspectives on Brand Preference: A Choice Based Model ApproachConsumer Perspectives on Brand Preference: A Choice Based Model Approach
Consumer Perspectives on Brand Preference: A Choice Based Model Approach
 
Student`S Approach towards Social Network Sites
Student`S Approach towards Social Network SitesStudent`S Approach towards Social Network Sites
Student`S Approach towards Social Network Sites
 
Broadcast Management in Nigeria: The systems approach as an imperative
Broadcast Management in Nigeria: The systems approach as an imperativeBroadcast Management in Nigeria: The systems approach as an imperative
Broadcast Management in Nigeria: The systems approach as an imperative
 
A Study on Retailer’s Perception on Soya Products with Special Reference to T...
A Study on Retailer’s Perception on Soya Products with Special Reference to T...A Study on Retailer’s Perception on Soya Products with Special Reference to T...
A Study on Retailer’s Perception on Soya Products with Special Reference to T...
 
A Study Factors Influence on Organisation Citizenship Behaviour in Corporate ...
A Study Factors Influence on Organisation Citizenship Behaviour in Corporate ...A Study Factors Influence on Organisation Citizenship Behaviour in Corporate ...
A Study Factors Influence on Organisation Citizenship Behaviour in Corporate ...
 
Consumers’ Behaviour on Sony Xperia: A Case Study on Bangladesh
Consumers’ Behaviour on Sony Xperia: A Case Study on BangladeshConsumers’ Behaviour on Sony Xperia: A Case Study on Bangladesh
Consumers’ Behaviour on Sony Xperia: A Case Study on Bangladesh
 
Design of a Balanced Scorecard on Nonprofit Organizations (Study on Yayasan P...
Design of a Balanced Scorecard on Nonprofit Organizations (Study on Yayasan P...Design of a Balanced Scorecard on Nonprofit Organizations (Study on Yayasan P...
Design of a Balanced Scorecard on Nonprofit Organizations (Study on Yayasan P...
 
Public Sector Reforms and Outsourcing Services in Nigeria: An Empirical Evalu...
Public Sector Reforms and Outsourcing Services in Nigeria: An Empirical Evalu...Public Sector Reforms and Outsourcing Services in Nigeria: An Empirical Evalu...
Public Sector Reforms and Outsourcing Services in Nigeria: An Empirical Evalu...
 
Media Innovations and its Impact on Brand awareness & Consideration
Media Innovations and its Impact on Brand awareness & ConsiderationMedia Innovations and its Impact on Brand awareness & Consideration
Media Innovations and its Impact on Brand awareness & Consideration
 
Customer experience in supermarkets and hypermarkets – A comparative study
Customer experience in supermarkets and hypermarkets – A comparative studyCustomer experience in supermarkets and hypermarkets – A comparative study
Customer experience in supermarkets and hypermarkets – A comparative study
 
Social Media and Small Businesses: A Combinational Strategic Approach under t...
Social Media and Small Businesses: A Combinational Strategic Approach under t...Social Media and Small Businesses: A Combinational Strategic Approach under t...
Social Media and Small Businesses: A Combinational Strategic Approach under t...
 
Secretarial Performance and the Gender Question (A Study of Selected Tertiary...
Secretarial Performance and the Gender Question (A Study of Selected Tertiary...Secretarial Performance and the Gender Question (A Study of Selected Tertiary...
Secretarial Performance and the Gender Question (A Study of Selected Tertiary...
 
Implementation of Quality Management principles at Zimbabwe Open University (...
Implementation of Quality Management principles at Zimbabwe Open University (...Implementation of Quality Management principles at Zimbabwe Open University (...
Implementation of Quality Management principles at Zimbabwe Open University (...
 
Organizational Conflicts Management In Selected Organizaions In Lagos State, ...
Organizational Conflicts Management In Selected Organizaions In Lagos State, ...Organizational Conflicts Management In Selected Organizaions In Lagos State, ...
Organizational Conflicts Management In Selected Organizaions In Lagos State, ...
 

Recently uploaded

Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueBhangaleSonal
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdfKamal Acharya
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...SUHANI PANDEY
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...Call Girls in Nagpur High Profile
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfRagavanV2
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
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
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01KreezheaRecto
 

Recently uploaded (20)

Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
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...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 

Lossless Image Compression Using Data Folding Followed By Arithmetic Coding

  • 1. IOSR Journal of Computer Engineering (IOSR-JCE) e-ISSN: 2278-0661,p-ISSN: 2278-8727, Volume 17, Issue 2, Ver. III (Mar – Apr. 2015), PP 67-70 www.iosrjournals.org DOI: 10.9790/0661-17236770 www.iosrjournals.org 67 | Page Lossless Image Compression Using Data Folding Followed By Arithmetic Coding Richa Goyal1 , Sourav Garg2 1,2, (CSE,ACET/ PTU, Jalandhar India) Abstract : The paper presents a lossless image compression technique using the hybridization of two different entropy coding techniques. Initially data folding technique has been applied to the image. A row folding is applied on the image matrix followed by a column folding. Multiple iterations of this process is applied on the image. After completing the data folding process another entropy coding technique known as arithmetic coding has been applied to the resultant image to get better results. Keywords: Lossless image compression, data folding, arithmetic coding, compression ratio, bits per pixel. I. Introduction Compression can be defined as reducing the size of data so that the amount of space required to store the data becomes less and it takes less time to transmit the data. With the help of compression it becomes easy to store large files. These files may be data files, images, videos, audios and other multimedia files. For transmitting a data, compression can be performed either on just the data content or on the entire transmission unit. There are different types of data content on which compression can be applied. Image compression can be referred to as reducing the size of the image so as it requires less space for storage and is easily transmitted. This can be done by reducing the memory size required to store each pixel. There are several algorithms to perform image compression. These algorithms can be categorized as lossy and lossless compression techniques. Lossy compression causes loss of information after compression. When the compressed data is decomposed to its original version then both are not same but close. It is an irreversible process. In lossless compression the compressed data can be easily decomposed to its original version. The loss of data is very less. It is a reversible process. Image compression techniques reduce the number of bits required to represent an image by taking advantage of these redundancies. An inverse process called decompression (decoding) is applied to the compressed data to get there constructed image. The objective of compression is to reduce the number of bits as much as possible, while keeping the resolution and the visual quality of the reconstructed image as close to the original image as possible. Image compression systems are composed of two distinct structural blocks: an encoder and a decoder. II. Compression Techniques A. Quantization Technique Quantization refers to the process of converting the continuous pixel values (such as decimal values) to discrete values (such as integers). The quantizer performs a lossy image compression. The input to a quantizer is the original data, and the output is always one among a finite number of levels. The quantizer is a function whose set of output values are discrete, and usually finite. This is a process of approximation, and a good quantizer is one which represents the original signal with minimum loss or distortion. The different types of quantization are–  Scalar Quantization  Vector Quantization.[7] B. Entropy Coding Technique After the quantization has been applied to the image, a symbol encoding technique is applied to the image. Entropy is the amount of information present in the data, and an entropy coder encodes the given set of symbols with the minimum number of bits required to represent them.[7] Entropy Coding techniques mostly provide lossless compression. Some of the entropy coding algorithms are-  Huffman Coding  Arithmetic Coding  Run Length Coding  Data Folding
  • 2. Lossless Image Compression using Data Folding followed by Arithmetic Coding DOI: 10.9790/0661-17236770 www.iosrjournals.org 68 | Page C. Optimization Technique The optimization techniques can effectively reduce the encoding time while retaining the quality of the retrieved. Various optimization techniques are listed below:  Genetic Algorithm  Particle Swarm Optimization  Ant Colony Optimization III. Proposed Technique Hybridization of two lossless image compression techniques has been used to obtain better results. Data Folding technique has been applied to the image followed by another entropy coding technique i.e. Arithmetic Coding. These two techniques have been individually used earlier to provide lossless image compression. But using these two techniques in one algorithm are supposed to provide better Compression Ratio (CR) and lesser Bits Per Pixel (BPP). Though none of the technique can be considered as completely lossless but using these techniques the loss has been expected to be minimum. A. Data Folding Data folding is a very effective algorithm that can be used for lossless image compression. The simple method applied on the image is to subtract the even pixels from odd pixels and the store this difference in a separate buffer. This one step is known as folding. Then further folding is applied to pixel values stored in the separate buffer. In this way, a number of iterations have been applied to the data. The process of data folding consists of two steps:  Row Folding  Column Folding Row folding is the process of folding the rows of the image matrix. Even row is subtracted from the odd row. Then the resultant odd row is stored in a separate buffer. Then column folding is applied on the data stored in this buffer. Column folding is the process of folding the columns of the image matrix. After making a row folding even column is subtracted from the odd column. Then the resultant odd column is stored in a separate buffer. Then further iterations of row folding followed by column folding are applied on the data stored in this buffer. Fig.1 Image Matrix Fig.2 Image after 1st Row Folding Fig.3 Image after 1st Column Folding B. Arithmetic Coding After applying the technique of data folding, an entropy coding technique has been used. This entropy coding technique is known as arithmetic coding. In this approach, the entire source symbol is assigned a single arithmetic code. Initially all the symbols are defined inside a fixed window size of (0, 0.5) and arranged according to their probability distribution. All the pixels lying within the interval are used to represent the image and others are removed. Then the window size is narrowed and again the symbols are arranged according to
  • 3. Lossless Image Compression using Data Folding followed by Arithmetic Coding DOI: 10.9790/0661-17236770 www.iosrjournals.org 69 | Page their probability distribution. All the pixels lying within this narrowed range are used to represent the image and others are removed. This process is being repeated for 6 times. Fig.4 Flow Chart for Compression Procedure IV. Results The proposed technique has been applied to the following database: Cmp5 text.jpg Leena.jpg Baboon.jpg Boat.jpg Elaine.jpg Pod rear draw.jpg Cathedral.jpg Flower.jpg Temple.jpg Deer.jpg
  • 4. Lossless Image Compression using Data Folding followed by Arithmetic Coding DOI: 10.9790/0661-17236770 www.iosrjournals.org 70 | Page Fireworks.jpg Leaves.jpg Fig.5 Database being used After applying the proposed technique on the above database following observations has been concluded on the basis of bits per pixel (BPP): Image Wavelet Huffman Coding Data Folding Proposed Technique Cmp5 txt 256X256 2.5 2.13 6.31 1.11 Baboon 512X512 1.28 1.5 7.22 1 Boat 512X512 1.003 0.946 5.84 0.638 Elaine 512X512 3.986 3.84 5.86 3.07 Pod rear draw 512X512 0.584 0.627 2.28 0.229 Cathedral 1024X1024 0.618 0.796 5 0.534 Flower 1024X1024 0.581 0.594 2.95 0.326 Temple 1024X1024 0.233 0.328 2.66 0.198 Deer 2048X2048 0.249 0.231 4.47 0.203 Fireworks 2048X2048 0.308 0.56 2.4 .287 Leaves 2048X2048 0.504 0.516 5.78 0.426 Table 1 Results based on BPP V. Conclusion We had analysis the different compression techniques and concluded that these techniques are either lossy or lossless. After this analysis we have proposed a lossless image compression technique known as data folding followed by arithmetic coding. In this technique we have performed the hybridization of these two techniques. First row folding followed by column folding has been performed, after that arithmetic coding has been applied on the resultant image. This technique has been applied on different images of different dimensions. This technique gives better results in terms of Compression Ratio and Bits Per Pixel. But this technique has the problem of high computational time. References Journal Papers: [1]. Suresh Yerva, Smita Nair, Krishnan Kutty “Lossless Image Compression based on Data Folding” IEEE-International Conference on Recent Trends in Information Technology, ICRTIT 2011 MIT, Anna University, Chennai. June 3-5, 2011 [2]. Sonal, Dinesh Kumar Department of Computer Science & Engineering Guru Jhambheswar University of Science and Technology, Hisar “A STUDY OF VARIOUS IMAGE COMPRESSION TECHNIQUES” [3]. V. Singh* VNR Vignana Jyothi Institute of Technology, Hyderabad, India “Recent Patents on Image Compression – A Survey” [4]. Asadollah Shahbahrami, Ramin Bahrampour, Mobin Sabbaghi Rostami, Mostafa Ayoubi Mobarhan, Department of Computer Engineering, Faculty of Engineering, University of Guilan, Rasht, Iran “ Evaluation of Huffman and Arithmetic Algorithms for Multimedia Compression Standards” [5]. K.Uma, **P.Geetha palanisamy***P.Geetha poornachandran “Comparison of Image Compression using GA, ACO and PSO techniques” IEEE-International Conference on Recent Trends in Information Technology, ICRTIT 2011 978-1-4577-0590-8/11 ©2011 IEEE MIT, Anna University, Chennai. June 3-5, 2011 [6]. Loganathan R and Y.S.Kumaraswamy “An Improved Active Contour Medical Image Compression Technique with Lossless Region of Interest” [7]. G.M.Padmaja, P.Nirupama “ Analysis of Various Image Compression Techniques” ARPN Journal of Science and Technology VOL. 2, NO. 4, May 2012 [8]. “Basic Image compression” by Gleb V. Tcheslavski [9]. B.C. Vemuri, S. Sahni, F.Chen, C. Kapoor, C. Leonard “ Lossless Image Compression”. [10]. Jagadish H. Pujar, Lohit M. Kadlaskar “A New Lossless Method Of Image Compression And Decompression Using Huffman Coding Techniques” Journal of Theoretical and Applied Information Technology © 2005 - 2010 JATIT [11]. Gaurav Vijayvargiya Dr. Sanjay Silakari Dr.Rajeev Pandey “A Survey: Various Techniques of Image Compression” (IJCSIS) International Journal of Computer Science and Information Security, Vol. 11, No. 10, October 2013 [12]. Rajesh K. Yadav, S.P. Gangwar and Harsh V. Singh “Study and analysis of wavelet based image compression techniques” International Journal of Engineering, Science and Technology Vol. 4, No. 1, 2012, pp. 1-7 [13]. Sindhu M, Rajkamal R “Images and Its Compression Techniques – A Review” International Journal of Recent Trends in Engineering, Vol 2, No. 4, November 2009 [14]. Paul G. Howard and Jeffery Scott Vitter “Arithmetic Coding for Data Compresion” [15]. Glen G. Langdon “An Introduction to Arithmetic Coding” Books: [16] Gonzales Rafeil C., Woods “ Digital Image Processing” Edition third, 416-440, 564-626.