SlideShare a Scribd company logo
1 of 5
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 09 | Sep 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 16
Comparative Analysis of Huffman and Arithmetic Coding Algorithms
for Image Compression
Swetha Vura1,2, Yamuna Devi C.R3
1Assistant Professor, Dept. of ECE, School of Engineering and Technology, CMR University, Bengaluru, India
2Research Scholar, VTU, Belagavi, India
3Associate Professor & HOD, Dept. of ETE, Dr. Ambedkar Institute of Technology, Bengaluru, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - Images are one of the most important visual
representations used almost in every field. They require
memory for their storage which necessitates a lot of space.
Image compression plays a pivotal role in reducing the size of
an image so that more images can be stored and thereby
increasing the transmission speed. Many coding algorithms
are written to compress images and reduce redundancy. This
paper analyses and compares Huffman and Arithmeticcoding
algorithms with reference to image compression.
Key Words: Image compression, Huffman coding,
Arithmetic coding, compression ratio, compression time
1. INTRODUCTION
Image is represented as a 2D matrix in terms of rows and
columns. The intersection of a particular row and column is
called a pixel. To store these images, lot of memory and
storage space is required. This gives rise to the need for
image compression where the image size is reduced to
accommodate more images. As the resources are finite, the
techniques used in image compression have to effectively
employ the storage space andthebandwidth[1].Imagesfind
their application in almost every possible field like satellites
[2-5], medical [6,7], artificial intelligence (AI), machine
learning, IOT, robotics, computer vision, patternrecognition
etc. The real challenge is to decrease the size without
deteriorating the quality of the image. Joint Photographic
Experts Group (JPEG) is a standard for compression [8]
which comprises of steps including transformation,
quantization and coding processes. The major classification
of image compression is lossy and lossless compression
techniques [9]. In lossy technique, we have data loss but in
lossless, the decompressed and original image are identical
[10,11]. Some of the lossless compression methods [12,13]
are Shannon Fano Coding, Run-length Encoding, Huffman
Coding, Arithmetic Coding, Lempel Ziv Coding etc. The
coding algorithms are assessed [14] on various aspects like
compression ratio, compression time, Peak signal-to-noise
Ratio (PSNR) etc.
2.COMPARISON BETWEEN HUFFMAN AND
ARITHMETIC CODING ALGORITHMS
Huffman coding is a type of entropy encoding algorithm
which finds the improved methodofencodingstringsofdata
depending on their respective frequency. On the basis of the
assigned frequency, the minutest variable length code is
designated to each character based on its frequency of
occurrence in the data. This coding incorporates a distinct
method for selecting the representation for each symbol,
which results in a prefix-free code [15] where the more
recurrently used characters are allotted smaller codes and
less recurrently used characters are allotted larger codes.
Huffman algorithm builds an expanded binary tree of
minimal weighted path length from a series of weights. This
list consists of probabilities of symbol occurrences. This
Huffman tree is used to define variable sized
representations.
Arithmetic codingcircumventsthethoughtofsubstituting an
input symbol with a distinct code. The less frequently used
symbols are represented withmore bitsandmorefrequently
used symbols are represented with less bits [16]. The
channel of input symbols is substituted with a single point
floating number which lies between 0 and 1. This unique
number can be decoded to construct the exact channel of
symbols that went into its design (Fig. 1).
Fig -1: Block Diagram of Arithmetic Coding Algorithm [16]
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 09 | Sep 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 17
3. LITERATURE SURVEY
The efficiency of Adaptive Huffman and Arithmetic codingis
compared for different sets of images in [17]. An application
named CMedia Compressor is proposed where analysis is
performed on a quantitative basis. Thesampleimageswhich
were selected for the process of compression are of nature
and architecture and taken from the public domain. The
proposed application provides the optiontoselect either the
Adaptive Huffman Coding or Arithmetic Coding. The
parameters calculated are compression time and space-
savings to determine the efficiency of the coding algorithms.
The simulation results conclude that Arithmetic coding has
less compression time for all the sample images and high
space-savings parameter for most of the cases. For text files,
Adaptive Huffman coding performed better compared to
Arithmetic coding.
A hybrid combination of DWT and DCT is usedtoanalyse the
performance of Huffman and Arithmetic Coding in [18]. The
color images of Lena and Baboon are used for the process of
compression as depicted in Fig. 2. Theoriginal imageisLevel
3 decomposed by Discrete Wavelet Transform and the
quantized sub bands are encoded with Huffman and
Arithmetic coding techniques. Then the 2D DCT is applied to
get the compressed image. This compressed image has to
undergo inverse transformation using IDCT and decoded
along with inverse DWT to obtain the decompressed image.
On calculating PSNR and Compression Ratio (CR), it is
inferred that HuffmancodinghashigherPSNR incomparison
to Arithmetic coding but has less CR.
Fig -2: Flowchart of the process of compression and
decompression [18]
Stereoscopic images taken in 3D have more depth and need
more storage space in contrast to normal images.
Compression of such images becomes a herculean task. The
proposed method in [19] compares the results of
stereoscopic compression using Arithmetic coding (SCAC)
and stereoscopiccompressionusingHuffmancoding(SCHC).
In the SCAC method, the left and right images are initially
read to extract the RGB components. After quantization,
Arithmetic coding is applied to both the images. The CR is
first calculated. The PSNR value is obtained when the
decoding and retrieving process is completed. The same
procedure is similarly carried out for SCAC. Both the coding
approaches are analysed for lossy as well as lossless
techniques. The time taken for execution of SCHC is much
more than SCAC. It can also be noticed that Lossy SCAC gives
more CR and Lossless SCAC produces more PSNR.
The images captured by the satellite in the raw format
occupy enormous amount of memory and are complex in
nature. The images used for remote sensing are generally
multispectral images which are large in size and hence
require a lot of space for storage. In [20], a hybrid
methodology is proposed which consists of Lempel-Ziv-
Welch (LZW) Coding and Arithmetic Coding to compress
such images. The simulation results for the proposed hybrid
method are analysed in comparison with other lossless
methods like Run Length Coding, Huffman coding etc. The
multispectral image is first applied with LZW encoding. On
the resultant encoded image, Arithmetic encoding is
employed. Once the bitstream is compressed, it is decoded
with Arithmetic and LZW methods. The deconstructed
images (Fig. 3) are evaluated with parameterslikeCR,PSNR,
Bits per Pixel (BPP) and Structural Similarity Index (SSIM).
The results indicate that the adopted hybrid method
performs better compared to traditional compression
methods. Higher compression ratio and less BPP are
achieved in the proposed hybrid methodology.
Fig -3: Resultant multispectral images of hybrid
methodology [20]
Hospitals generate enormous data daily and therefore
necessitate a lot of storage space.These medical imageshave
to be compressed so that more number of images can be
stored. Lossless image compression algorithms like Run-
length encoding, LZW, Shannon-Fano, Huffman and
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 09 | Sep 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 18
Arithmetic coding are analysed in [21]. RLE performs well
only if the image has long runs of similar data. LZW is a
lossless compression algorithm but is complex and
consumes a lot of time. In Shannon-Fano coding, the
generated output code may vary each time. There is a huge
loss of data which is not acceptable.Huffmancodingadoptsa
bottom-up approach where an optimal prefix-free code is
generated (Fig. 4). The major disadvantage is that even if
there is a small change in the code, the entire messageislost.
A fixed number of bits are used in Arithmetic coding which
gives better compression ratio but increases the
compression time. It is concluded that Huffman coding
surpasses other algorithms for real time applications.
Fig -4: Encoding of Huffman tree [21]
Digital Image Processing has a plethora of applications
which include remote sensing, medical, robotics, machine
learning, artificial intelligence, pattern recognition etc. The
algorithms and techniques required for image compression
are analysed in [22]. JPEG compression inputs an image to
subdivide it as n x n images. These sub-images are
transformed using algorithms like DCT, DWT etc. They are
then quantized where there is a particular loss of data. The
quantized output is encoded using techniques like Run-
length, Huffman, Arithmetic coding etc. It is observed that
Huffman coding [23] has a faster compression rate while
Arithmetic coding gives higher compression ratio [24, 25].
Huffman coding and Arithmetic coding are extensively used
in the field of image compression. As both the coding
techniques have their own limitations, an effective and
alternate algorithm is proposed in [26] which is based on
Huffman coding. Initially Huffman coding algorithm is
employed to the data (Fig. 5) and then the resultant data is
read whether it is long or short. The short bits are ignored
and if the data has more number of bits,furthercompression
takes place. Depending on whether the current and the next
character are in the same leaf, the flag bits “1” and “0” are
added. The addition of the flag bits ensure that the bits can
either be truncated or writtendirectly,avoiding repetitionof
data. An increasedcompressionratioof15.30% wasattained
when compared toHuffman codingalgorithm.Thisproposed
algorithm was less complex and produced greater
compression ratios than Huffman coding with the same
compression time.
Fig -5: Flow diagram of proposed algorithm [26]
4. CONCLUSION
With the growing data and information in images in every
field, image compression is inevitable. Huffman coding and
Arithmetic coding have been applied and tested on a diverse
set of images from satellite, multispectral, medical,
architectural, stereoscopy etc. It has been observed that
Arithmetic coding has higher compression ratio but
increased compression time in comparison to Huffman
coding. In terms of performance, Huffman coding surpasses
Arithmetic coding with higher PSNR. Some of the hybrid
methodologies have also been discussed in this paper which
show better performance than traditional methods.
REFERENCES
[1] Uthayakumar, J., T. Vengattaraman, and P.
Dhavachelvan. "A survey on data compression
techniques: From the perspective of data quality,coding
schemes, data type and applications." Journal of King
Saud University-Computer and Information Sciences
(2018).
[2] Gunasheela K.S., Prasantha H.S. (2018) Satellite Image
Compression-Detailed Survey of the Algorithms. In:
Guru D., Vasudev T., Chethan H., Kumar Y. (eds)
Proceedings of International Conference on Cognition
and Recognition. Lecture Notes in Networks and
Systems, vol 14. Springer, Singapore.
https://doi.org/10.1007/978-981-10-5146-3_18 .
[3] Shihab, H.S., Shafie, S., Ramli, A.R. et al. Enhancement of
SatelliteImageCompression Usinga Hybrid(DWT–DCT)
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 09 | Sep 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 19
Algorithm. Sens Imaging 18, 30 (2017).
https://doi.org/10.1007/s11220-017-0183-6.
[4] Telles J., Kemper G. (2021) A Multispectral Image
Compression Algorithm for Small Satellites Based on
Wavelet Subband Coding. In: Iano Y., Arthur R.,Saotome
O., Kemper G., Padilha França R.(eds)Proceedings ofthe
5th Brazilian Technology Symposium. BTSym 2019.
Smart Innovation, Systems and Technologies, vol 201.
Springer, Cham. https://doi.org/10.1007/978-3-030-
57548-9_17.
[5] M. Olaru and M. Craus, "Lossless multispectral and
hyperspectral image compression on multicore
systems," 2017 21stInternational ConferenceonSystem
Theory, Control andComputing(ICSTCC),2017,pp.175-
179, doi: 10.1109/ICSTCC.2017.8107030.
[6] Liu, F.; Hernandez-Cabronero, M.;Sanchez,V.;Marcellin,
M.W.; Bilgin, A. The Current Role of Image Compression
Standards in Medical Imaging. Information2017,8,131.
https://doi.org/10.3390/info8040131.
[7] Pardeep Kumar, Ashish Parmar, Versatile Approaches
for Medical Image Compression: A Review, Procedia
Computer Science, Volume167,2020,Pages1380-1389,
ISSN 1877-0509,
https://doi.org/10.1016/j.procs.2020.03.349.
[8] Shuyun Yuan, Jianbo Hu, Research on image
compression technology based on Huffman coding,
Journal of Visual Communication and Image
Representation, Volume 59, 2019, Pages 33-38, ISSN
1047-3203,
https://doi.org/10.1016/j.jvcir.2018.12.043.
[9] Khandwani, Fouzia I., and P. E. Ajmire. "A survey of
lossless image compression techniques." International
Journal of Electrical Electronics & Computer Science
Engineering 5.1 (2018): 39-42.
[10] A.J. Hussain, Ali Al-Fayadh, Naeem Radi , Image
Compression Techniques: A Survey in Lossless and
Lossy algorithms., Neurocomputing (2018), doi:
10.1016/j.neucom.2018.02.094.
[11] Arora, Sunny, and Gaurav Kumar. "Review of Image
Compression Techniques." International Journal of
Recent Research Aspects 5 (2018): 185-188.
[12] Mander, Kuldeep, and Himanshu Jindal. "An improved
image compression-decompression technique using
block truncation and wavelets." International journal of
image, graphics and signal processing 9.8 (2017): 17.
[13] Raghavendra, C., Sivasubramanian, S. & Kumaravel, A.
Improved image compression using effective lossless
compression technique. Cluster Comput 22,3911–3916
(2019). https://doi.org/10.1007/s10586-018-2508-1.
[14] Wahba, Walaa Z., and Ashraf YA Maghari. "Lossless
image compression techniques comparative study."
International Research Journal of Engineering and
Technology (IRJET), e-ISSN 2395-0056 3.2 (2016).
[15] Alistair Moffat. 2019. Huffman Coding. ACM Comput.
Surv. 52, 4, Article 85 (July 2020), 35 pages.
DOI:https://doi.org/10.1145/3342555.
[16] Harika Devi Kotha et al 2019 J. Phys.: Conf. Ser. 1228
012007
[17] P. Mbewe and S. D. Asare, "Analysis and comparison of
adaptive huffman coding and arithmetic coding
algorithms," 2017 13th International Conference on
Natural Computation, Fuzzy Systems and Knowledge
Discovery (ICNC-FSKD), 2017, pp. 178-185, doi:
10.1109/FSKD.2017.8393036.
[18] Kumar, Gaurav & Kumar, Rajeev. (2021). Analysis of
Arithmetic and Huffman Compression Techniques by
Using DWT-DCT. International Journal of Image,
Graphics and Signal Processing. 13. 63-70.
10.5815/ijigsp.2021.04.05.
[19] T. K. Poolakkachalil and S. Chandran, "Analysis of
Stereoscopic Image Compression Using Arithmetic
Coding and Huffman Coding," 2018 International
Conference on Inventive Research in Computing
Applications (ICIRCA), 2018, pp. 214-220, doi:
10.1109/ICIRCA.2018.8597216.
[20] S. Boopathiraja & Palanisamy, Kalavathi &
Chokkalingam, S. (2018). A Hybrid Lossless Encoding
Method for Compressing Multispectral Images using
LZW and ArithmeticCoding. INTERNATIONALJOURNAL
OF COMPUTER SCIENCES AND ENGINEERING. 06.
[21] Rahman, M.A.; Hamada, M. Lossless Image Compression
Techniques: A State-of-the-Art Survey. Symmetry 2019,
11, 1274. https://doi.org/10.3390/sym11101274
[22] P. T. Chiou, Y. Sun and G. S. Young, "A complexity
analysis of the JPEG image compression algorithm,"
2017 9th Computer Science and Electronic Engineering
(CEEC), 2017, pp. 65-70, doi:
10.1109/CEEC.2017.8101601.
[23] Liu, X., An, P., Chen, Y. et al. An improved lossless image
compression algorithm based on Huffman coding.
Multimed Tools Appl (2021).
https://doi.org/10.1007/s11042-021-11017-5.
[24] Salman, Nassir H. "Compare Arithmetic Coding to The
Wavelet Approaches for Medical Image Compression"
Journal of Engineering Science and Technology 16.1
(2021): 737-749.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 09 | Sep 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 20
[25] T. Koya, S. Chandran and K. Vijayalakshmi, "Analysis of
application of arithmetic coding on dct and dct-dwt
hybrid transforms of images for compression," 2017
International Conference on Networks & Advances in
Computational Technologies (NetACT), 2017, pp. 288-
293, doi: 10.1109/NETACT.2017.8076782.
[26] Erdal, E.; Ergüzen, A. An Efficient Encoding Algorithm
Using Local Path on Huffman Encoding Algorithm for
Compression. Appl. Sci. 2019, 9, 782.
https://doi.org/10.3390/app9040782

More Related Content

Similar to Comparative Analysis of Huffman and Arithmetic Coding Algorithms for Image Compression

A REVIEW ON LATEST TECHNIQUES OF IMAGE COMPRESSION
A REVIEW ON LATEST TECHNIQUES OF IMAGE COMPRESSIONA REVIEW ON LATEST TECHNIQUES OF IMAGE COMPRESSION
A REVIEW ON LATEST TECHNIQUES OF IMAGE COMPRESSIONNancy Ideker
 
Comparison of different Fingerprint Compression Techniques
Comparison of different Fingerprint Compression TechniquesComparison of different Fingerprint Compression Techniques
Comparison of different Fingerprint Compression Techniquessipij
 
IRJET- Handwritten Decimal Image Compression using Deep Stacked Autoencoder
IRJET- Handwritten Decimal Image Compression using Deep Stacked AutoencoderIRJET- Handwritten Decimal Image Compression using Deep Stacked Autoencoder
IRJET- Handwritten Decimal Image Compression using Deep Stacked AutoencoderIRJET Journal
 
A spatial image compression algorithm based on run length encoding
A spatial image compression algorithm based on run length encodingA spatial image compression algorithm based on run length encoding
A spatial image compression algorithm based on run length encodingjournalBEEI
 
Evaluation of Huffman and Arithmetic Algorithms for Multimedia Compression St...
Evaluation of Huffman and Arithmetic Algorithms for Multimedia Compression St...Evaluation of Huffman and Arithmetic Algorithms for Multimedia Compression St...
Evaluation of Huffman and Arithmetic Algorithms for Multimedia Compression St...IJCSEA Journal
 
COMPOSITE IMAGELET IDENTIFIER FOR ML PROCESSORS
COMPOSITE IMAGELET IDENTIFIER FOR ML PROCESSORSCOMPOSITE IMAGELET IDENTIFIER FOR ML PROCESSORS
COMPOSITE IMAGELET IDENTIFIER FOR ML PROCESSORSIRJET Journal
 
HARDWARE SOFTWARE CO-SIMULATION OF MOTION ESTIMATION IN H.264 ENCODER
HARDWARE SOFTWARE CO-SIMULATION OF MOTION ESTIMATION IN H.264 ENCODERHARDWARE SOFTWARE CO-SIMULATION OF MOTION ESTIMATION IN H.264 ENCODER
HARDWARE SOFTWARE CO-SIMULATION OF MOTION ESTIMATION IN H.264 ENCODERcscpconf
 
Comparative Analysis of Lossless Image Compression Based On Row By Row Classi...
Comparative Analysis of Lossless Image Compression Based On Row By Row Classi...Comparative Analysis of Lossless Image Compression Based On Row By Row Classi...
Comparative Analysis of Lossless Image Compression Based On Row By Row Classi...IJERA Editor
 
Lossless Data Compression Using Rice Algorithm Based On Curve Fitting Technique
Lossless Data Compression Using Rice Algorithm Based On Curve Fitting TechniqueLossless Data Compression Using Rice Algorithm Based On Curve Fitting Technique
Lossless Data Compression Using Rice Algorithm Based On Curve Fitting TechniqueIRJET Journal
 
Paper id 25201490
Paper id 25201490Paper id 25201490
Paper id 25201490IJRAT
 
Review On Fractal Image Compression Techniques
Review On Fractal Image Compression TechniquesReview On Fractal Image Compression Techniques
Review On Fractal Image Compression TechniquesIRJET Journal
 
AN EFFICIENT M-ARY QIM DATA HIDING ALGORITHM FOR THE APPLICATION TO IMAGE ERR...
AN EFFICIENT M-ARY QIM DATA HIDING ALGORITHM FOR THE APPLICATION TO IMAGE ERR...AN EFFICIENT M-ARY QIM DATA HIDING ALGORITHM FOR THE APPLICATION TO IMAGE ERR...
AN EFFICIENT M-ARY QIM DATA HIDING ALGORITHM FOR THE APPLICATION TO IMAGE ERR...IJNSA Journal
 
Jpeg image compression using discrete cosine transform a survey
Jpeg image compression using discrete cosine transform   a surveyJpeg image compression using discrete cosine transform   a survey
Jpeg image compression using discrete cosine transform a surveyIJCSES Journal
 
A Critical Review of Well Known Method For Image Compression
A Critical Review of Well Known Method For Image CompressionA Critical Review of Well Known Method For Image Compression
A Critical Review of Well Known Method For Image CompressionEditor IJMTER
 
Digital Image Processing - Image Compression
Digital Image Processing - Image CompressionDigital Image Processing - Image Compression
Digital Image Processing - Image CompressionMathankumar S
 
An approach for color image compression of bmp and tiff images using dct and dwt
An approach for color image compression of bmp and tiff images using dct and dwtAn approach for color image compression of bmp and tiff images using dct and dwt
An approach for color image compression of bmp and tiff images using dct and dwtIAEME Publication
 
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
 
IRJET- Different Approaches for Implementation of Fractal Image Compressi...
IRJET-  	  Different Approaches for Implementation of Fractal Image Compressi...IRJET-  	  Different Approaches for Implementation of Fractal Image Compressi...
IRJET- Different Approaches for Implementation of Fractal Image Compressi...IRJET Journal
 
SQUASHED JPEG IMAGE COMPRESSION VIA SPARSE MATRIX
SQUASHED JPEG IMAGE COMPRESSION VIA SPARSE MATRIXSQUASHED JPEG IMAGE COMPRESSION VIA SPARSE MATRIX
SQUASHED JPEG IMAGE COMPRESSION VIA SPARSE MATRIXijcsit
 

Similar to Comparative Analysis of Huffman and Arithmetic Coding Algorithms for Image Compression (20)

A REVIEW ON LATEST TECHNIQUES OF IMAGE COMPRESSION
A REVIEW ON LATEST TECHNIQUES OF IMAGE COMPRESSIONA REVIEW ON LATEST TECHNIQUES OF IMAGE COMPRESSION
A REVIEW ON LATEST TECHNIQUES OF IMAGE COMPRESSION
 
Comparison of different Fingerprint Compression Techniques
Comparison of different Fingerprint Compression TechniquesComparison of different Fingerprint Compression Techniques
Comparison of different Fingerprint Compression Techniques
 
IRJET- Handwritten Decimal Image Compression using Deep Stacked Autoencoder
IRJET- Handwritten Decimal Image Compression using Deep Stacked AutoencoderIRJET- Handwritten Decimal Image Compression using Deep Stacked Autoencoder
IRJET- Handwritten Decimal Image Compression using Deep Stacked Autoencoder
 
A spatial image compression algorithm based on run length encoding
A spatial image compression algorithm based on run length encodingA spatial image compression algorithm based on run length encoding
A spatial image compression algorithm based on run length encoding
 
Evaluation of Huffman and Arithmetic Algorithms for Multimedia Compression St...
Evaluation of Huffman and Arithmetic Algorithms for Multimedia Compression St...Evaluation of Huffman and Arithmetic Algorithms for Multimedia Compression St...
Evaluation of Huffman and Arithmetic Algorithms for Multimedia Compression St...
 
COMPOSITE IMAGELET IDENTIFIER FOR ML PROCESSORS
COMPOSITE IMAGELET IDENTIFIER FOR ML PROCESSORSCOMPOSITE IMAGELET IDENTIFIER FOR ML PROCESSORS
COMPOSITE IMAGELET IDENTIFIER FOR ML PROCESSORS
 
HARDWARE SOFTWARE CO-SIMULATION OF MOTION ESTIMATION IN H.264 ENCODER
HARDWARE SOFTWARE CO-SIMULATION OF MOTION ESTIMATION IN H.264 ENCODERHARDWARE SOFTWARE CO-SIMULATION OF MOTION ESTIMATION IN H.264 ENCODER
HARDWARE SOFTWARE CO-SIMULATION OF MOTION ESTIMATION IN H.264 ENCODER
 
Comparative Analysis of Lossless Image Compression Based On Row By Row Classi...
Comparative Analysis of Lossless Image Compression Based On Row By Row Classi...Comparative Analysis of Lossless Image Compression Based On Row By Row Classi...
Comparative Analysis of Lossless Image Compression Based On Row By Row Classi...
 
Lossless Data Compression Using Rice Algorithm Based On Curve Fitting Technique
Lossless Data Compression Using Rice Algorithm Based On Curve Fitting TechniqueLossless Data Compression Using Rice Algorithm Based On Curve Fitting Technique
Lossless Data Compression Using Rice Algorithm Based On Curve Fitting Technique
 
Paper id 25201490
Paper id 25201490Paper id 25201490
Paper id 25201490
 
Review On Fractal Image Compression Techniques
Review On Fractal Image Compression TechniquesReview On Fractal Image Compression Techniques
Review On Fractal Image Compression Techniques
 
AN EFFICIENT M-ARY QIM DATA HIDING ALGORITHM FOR THE APPLICATION TO IMAGE ERR...
AN EFFICIENT M-ARY QIM DATA HIDING ALGORITHM FOR THE APPLICATION TO IMAGE ERR...AN EFFICIENT M-ARY QIM DATA HIDING ALGORITHM FOR THE APPLICATION TO IMAGE ERR...
AN EFFICIENT M-ARY QIM DATA HIDING ALGORITHM FOR THE APPLICATION TO IMAGE ERR...
 
Jpeg image compression using discrete cosine transform a survey
Jpeg image compression using discrete cosine transform   a surveyJpeg image compression using discrete cosine transform   a survey
Jpeg image compression using discrete cosine transform a survey
 
A Critical Review of Well Known Method For Image Compression
A Critical Review of Well Known Method For Image CompressionA Critical Review of Well Known Method For Image Compression
A Critical Review of Well Known Method For Image Compression
 
Digital Image Processing - Image Compression
Digital Image Processing - Image CompressionDigital Image Processing - Image Compression
Digital Image Processing - Image Compression
 
An approach for color image compression of bmp and tiff images using dct and dwt
An approach for color image compression of bmp and tiff images using dct and dwtAn approach for color image compression of bmp and tiff images using dct and dwt
An approach for color image compression of bmp and tiff images using dct and dwt
 
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
 
IRJET- Different Approaches for Implementation of Fractal Image Compressi...
IRJET-  	  Different Approaches for Implementation of Fractal Image Compressi...IRJET-  	  Different Approaches for Implementation of Fractal Image Compressi...
IRJET- Different Approaches for Implementation of Fractal Image Compressi...
 
Squashed JPEG Image Compression via Sparse Matrix
Squashed JPEG Image Compression via Sparse MatrixSquashed JPEG Image Compression via Sparse Matrix
Squashed JPEG Image Compression via Sparse Matrix
 
SQUASHED JPEG IMAGE COMPRESSION VIA SPARSE MATRIX
SQUASHED JPEG IMAGE COMPRESSION VIA SPARSE MATRIXSQUASHED JPEG IMAGE COMPRESSION VIA SPARSE MATRIX
SQUASHED JPEG IMAGE COMPRESSION VIA SPARSE MATRIX
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTUREIRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsIRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProIRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemIRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesIRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignIRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

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
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
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
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
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
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
(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
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
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
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 

Recently uploaded (20)

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
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
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...
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
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...
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
(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
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
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
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 

Comparative Analysis of Huffman and Arithmetic Coding Algorithms for Image Compression

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 09 | Sep 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 16 Comparative Analysis of Huffman and Arithmetic Coding Algorithms for Image Compression Swetha Vura1,2, Yamuna Devi C.R3 1Assistant Professor, Dept. of ECE, School of Engineering and Technology, CMR University, Bengaluru, India 2Research Scholar, VTU, Belagavi, India 3Associate Professor & HOD, Dept. of ETE, Dr. Ambedkar Institute of Technology, Bengaluru, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - Images are one of the most important visual representations used almost in every field. They require memory for their storage which necessitates a lot of space. Image compression plays a pivotal role in reducing the size of an image so that more images can be stored and thereby increasing the transmission speed. Many coding algorithms are written to compress images and reduce redundancy. This paper analyses and compares Huffman and Arithmeticcoding algorithms with reference to image compression. Key Words: Image compression, Huffman coding, Arithmetic coding, compression ratio, compression time 1. INTRODUCTION Image is represented as a 2D matrix in terms of rows and columns. The intersection of a particular row and column is called a pixel. To store these images, lot of memory and storage space is required. This gives rise to the need for image compression where the image size is reduced to accommodate more images. As the resources are finite, the techniques used in image compression have to effectively employ the storage space andthebandwidth[1].Imagesfind their application in almost every possible field like satellites [2-5], medical [6,7], artificial intelligence (AI), machine learning, IOT, robotics, computer vision, patternrecognition etc. The real challenge is to decrease the size without deteriorating the quality of the image. Joint Photographic Experts Group (JPEG) is a standard for compression [8] which comprises of steps including transformation, quantization and coding processes. The major classification of image compression is lossy and lossless compression techniques [9]. In lossy technique, we have data loss but in lossless, the decompressed and original image are identical [10,11]. Some of the lossless compression methods [12,13] are Shannon Fano Coding, Run-length Encoding, Huffman Coding, Arithmetic Coding, Lempel Ziv Coding etc. The coding algorithms are assessed [14] on various aspects like compression ratio, compression time, Peak signal-to-noise Ratio (PSNR) etc. 2.COMPARISON BETWEEN HUFFMAN AND ARITHMETIC CODING ALGORITHMS Huffman coding is a type of entropy encoding algorithm which finds the improved methodofencodingstringsofdata depending on their respective frequency. On the basis of the assigned frequency, the minutest variable length code is designated to each character based on its frequency of occurrence in the data. This coding incorporates a distinct method for selecting the representation for each symbol, which results in a prefix-free code [15] where the more recurrently used characters are allotted smaller codes and less recurrently used characters are allotted larger codes. Huffman algorithm builds an expanded binary tree of minimal weighted path length from a series of weights. This list consists of probabilities of symbol occurrences. This Huffman tree is used to define variable sized representations. Arithmetic codingcircumventsthethoughtofsubstituting an input symbol with a distinct code. The less frequently used symbols are represented withmore bitsandmorefrequently used symbols are represented with less bits [16]. The channel of input symbols is substituted with a single point floating number which lies between 0 and 1. This unique number can be decoded to construct the exact channel of symbols that went into its design (Fig. 1). Fig -1: Block Diagram of Arithmetic Coding Algorithm [16]
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 09 | Sep 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 17 3. LITERATURE SURVEY The efficiency of Adaptive Huffman and Arithmetic codingis compared for different sets of images in [17]. An application named CMedia Compressor is proposed where analysis is performed on a quantitative basis. Thesampleimageswhich were selected for the process of compression are of nature and architecture and taken from the public domain. The proposed application provides the optiontoselect either the Adaptive Huffman Coding or Arithmetic Coding. The parameters calculated are compression time and space- savings to determine the efficiency of the coding algorithms. The simulation results conclude that Arithmetic coding has less compression time for all the sample images and high space-savings parameter for most of the cases. For text files, Adaptive Huffman coding performed better compared to Arithmetic coding. A hybrid combination of DWT and DCT is usedtoanalyse the performance of Huffman and Arithmetic Coding in [18]. The color images of Lena and Baboon are used for the process of compression as depicted in Fig. 2. Theoriginal imageisLevel 3 decomposed by Discrete Wavelet Transform and the quantized sub bands are encoded with Huffman and Arithmetic coding techniques. Then the 2D DCT is applied to get the compressed image. This compressed image has to undergo inverse transformation using IDCT and decoded along with inverse DWT to obtain the decompressed image. On calculating PSNR and Compression Ratio (CR), it is inferred that HuffmancodinghashigherPSNR incomparison to Arithmetic coding but has less CR. Fig -2: Flowchart of the process of compression and decompression [18] Stereoscopic images taken in 3D have more depth and need more storage space in contrast to normal images. Compression of such images becomes a herculean task. The proposed method in [19] compares the results of stereoscopic compression using Arithmetic coding (SCAC) and stereoscopiccompressionusingHuffmancoding(SCHC). In the SCAC method, the left and right images are initially read to extract the RGB components. After quantization, Arithmetic coding is applied to both the images. The CR is first calculated. The PSNR value is obtained when the decoding and retrieving process is completed. The same procedure is similarly carried out for SCAC. Both the coding approaches are analysed for lossy as well as lossless techniques. The time taken for execution of SCHC is much more than SCAC. It can also be noticed that Lossy SCAC gives more CR and Lossless SCAC produces more PSNR. The images captured by the satellite in the raw format occupy enormous amount of memory and are complex in nature. The images used for remote sensing are generally multispectral images which are large in size and hence require a lot of space for storage. In [20], a hybrid methodology is proposed which consists of Lempel-Ziv- Welch (LZW) Coding and Arithmetic Coding to compress such images. The simulation results for the proposed hybrid method are analysed in comparison with other lossless methods like Run Length Coding, Huffman coding etc. The multispectral image is first applied with LZW encoding. On the resultant encoded image, Arithmetic encoding is employed. Once the bitstream is compressed, it is decoded with Arithmetic and LZW methods. The deconstructed images (Fig. 3) are evaluated with parameterslikeCR,PSNR, Bits per Pixel (BPP) and Structural Similarity Index (SSIM). The results indicate that the adopted hybrid method performs better compared to traditional compression methods. Higher compression ratio and less BPP are achieved in the proposed hybrid methodology. Fig -3: Resultant multispectral images of hybrid methodology [20] Hospitals generate enormous data daily and therefore necessitate a lot of storage space.These medical imageshave to be compressed so that more number of images can be stored. Lossless image compression algorithms like Run- length encoding, LZW, Shannon-Fano, Huffman and
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 09 | Sep 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 18 Arithmetic coding are analysed in [21]. RLE performs well only if the image has long runs of similar data. LZW is a lossless compression algorithm but is complex and consumes a lot of time. In Shannon-Fano coding, the generated output code may vary each time. There is a huge loss of data which is not acceptable.Huffmancodingadoptsa bottom-up approach where an optimal prefix-free code is generated (Fig. 4). The major disadvantage is that even if there is a small change in the code, the entire messageislost. A fixed number of bits are used in Arithmetic coding which gives better compression ratio but increases the compression time. It is concluded that Huffman coding surpasses other algorithms for real time applications. Fig -4: Encoding of Huffman tree [21] Digital Image Processing has a plethora of applications which include remote sensing, medical, robotics, machine learning, artificial intelligence, pattern recognition etc. The algorithms and techniques required for image compression are analysed in [22]. JPEG compression inputs an image to subdivide it as n x n images. These sub-images are transformed using algorithms like DCT, DWT etc. They are then quantized where there is a particular loss of data. The quantized output is encoded using techniques like Run- length, Huffman, Arithmetic coding etc. It is observed that Huffman coding [23] has a faster compression rate while Arithmetic coding gives higher compression ratio [24, 25]. Huffman coding and Arithmetic coding are extensively used in the field of image compression. As both the coding techniques have their own limitations, an effective and alternate algorithm is proposed in [26] which is based on Huffman coding. Initially Huffman coding algorithm is employed to the data (Fig. 5) and then the resultant data is read whether it is long or short. The short bits are ignored and if the data has more number of bits,furthercompression takes place. Depending on whether the current and the next character are in the same leaf, the flag bits “1” and “0” are added. The addition of the flag bits ensure that the bits can either be truncated or writtendirectly,avoiding repetitionof data. An increasedcompressionratioof15.30% wasattained when compared toHuffman codingalgorithm.Thisproposed algorithm was less complex and produced greater compression ratios than Huffman coding with the same compression time. Fig -5: Flow diagram of proposed algorithm [26] 4. CONCLUSION With the growing data and information in images in every field, image compression is inevitable. Huffman coding and Arithmetic coding have been applied and tested on a diverse set of images from satellite, multispectral, medical, architectural, stereoscopy etc. It has been observed that Arithmetic coding has higher compression ratio but increased compression time in comparison to Huffman coding. In terms of performance, Huffman coding surpasses Arithmetic coding with higher PSNR. Some of the hybrid methodologies have also been discussed in this paper which show better performance than traditional methods. REFERENCES [1] Uthayakumar, J., T. Vengattaraman, and P. Dhavachelvan. "A survey on data compression techniques: From the perspective of data quality,coding schemes, data type and applications." Journal of King Saud University-Computer and Information Sciences (2018). [2] Gunasheela K.S., Prasantha H.S. (2018) Satellite Image Compression-Detailed Survey of the Algorithms. In: Guru D., Vasudev T., Chethan H., Kumar Y. (eds) Proceedings of International Conference on Cognition and Recognition. Lecture Notes in Networks and Systems, vol 14. Springer, Singapore. https://doi.org/10.1007/978-981-10-5146-3_18 . [3] Shihab, H.S., Shafie, S., Ramli, A.R. et al. Enhancement of SatelliteImageCompression Usinga Hybrid(DWT–DCT)
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 09 | Sep 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 19 Algorithm. Sens Imaging 18, 30 (2017). https://doi.org/10.1007/s11220-017-0183-6. [4] Telles J., Kemper G. (2021) A Multispectral Image Compression Algorithm for Small Satellites Based on Wavelet Subband Coding. In: Iano Y., Arthur R.,Saotome O., Kemper G., Padilha França R.(eds)Proceedings ofthe 5th Brazilian Technology Symposium. BTSym 2019. Smart Innovation, Systems and Technologies, vol 201. Springer, Cham. https://doi.org/10.1007/978-3-030- 57548-9_17. [5] M. Olaru and M. Craus, "Lossless multispectral and hyperspectral image compression on multicore systems," 2017 21stInternational ConferenceonSystem Theory, Control andComputing(ICSTCC),2017,pp.175- 179, doi: 10.1109/ICSTCC.2017.8107030. [6] Liu, F.; Hernandez-Cabronero, M.;Sanchez,V.;Marcellin, M.W.; Bilgin, A. The Current Role of Image Compression Standards in Medical Imaging. Information2017,8,131. https://doi.org/10.3390/info8040131. [7] Pardeep Kumar, Ashish Parmar, Versatile Approaches for Medical Image Compression: A Review, Procedia Computer Science, Volume167,2020,Pages1380-1389, ISSN 1877-0509, https://doi.org/10.1016/j.procs.2020.03.349. [8] Shuyun Yuan, Jianbo Hu, Research on image compression technology based on Huffman coding, Journal of Visual Communication and Image Representation, Volume 59, 2019, Pages 33-38, ISSN 1047-3203, https://doi.org/10.1016/j.jvcir.2018.12.043. [9] Khandwani, Fouzia I., and P. E. Ajmire. "A survey of lossless image compression techniques." International Journal of Electrical Electronics & Computer Science Engineering 5.1 (2018): 39-42. [10] A.J. Hussain, Ali Al-Fayadh, Naeem Radi , Image Compression Techniques: A Survey in Lossless and Lossy algorithms., Neurocomputing (2018), doi: 10.1016/j.neucom.2018.02.094. [11] Arora, Sunny, and Gaurav Kumar. "Review of Image Compression Techniques." International Journal of Recent Research Aspects 5 (2018): 185-188. [12] Mander, Kuldeep, and Himanshu Jindal. "An improved image compression-decompression technique using block truncation and wavelets." International journal of image, graphics and signal processing 9.8 (2017): 17. [13] Raghavendra, C., Sivasubramanian, S. & Kumaravel, A. Improved image compression using effective lossless compression technique. Cluster Comput 22,3911–3916 (2019). https://doi.org/10.1007/s10586-018-2508-1. [14] Wahba, Walaa Z., and Ashraf YA Maghari. "Lossless image compression techniques comparative study." International Research Journal of Engineering and Technology (IRJET), e-ISSN 2395-0056 3.2 (2016). [15] Alistair Moffat. 2019. Huffman Coding. ACM Comput. Surv. 52, 4, Article 85 (July 2020), 35 pages. DOI:https://doi.org/10.1145/3342555. [16] Harika Devi Kotha et al 2019 J. Phys.: Conf. Ser. 1228 012007 [17] P. Mbewe and S. D. Asare, "Analysis and comparison of adaptive huffman coding and arithmetic coding algorithms," 2017 13th International Conference on Natural Computation, Fuzzy Systems and Knowledge Discovery (ICNC-FSKD), 2017, pp. 178-185, doi: 10.1109/FSKD.2017.8393036. [18] Kumar, Gaurav & Kumar, Rajeev. (2021). Analysis of Arithmetic and Huffman Compression Techniques by Using DWT-DCT. International Journal of Image, Graphics and Signal Processing. 13. 63-70. 10.5815/ijigsp.2021.04.05. [19] T. K. Poolakkachalil and S. Chandran, "Analysis of Stereoscopic Image Compression Using Arithmetic Coding and Huffman Coding," 2018 International Conference on Inventive Research in Computing Applications (ICIRCA), 2018, pp. 214-220, doi: 10.1109/ICIRCA.2018.8597216. [20] S. Boopathiraja & Palanisamy, Kalavathi & Chokkalingam, S. (2018). A Hybrid Lossless Encoding Method for Compressing Multispectral Images using LZW and ArithmeticCoding. INTERNATIONALJOURNAL OF COMPUTER SCIENCES AND ENGINEERING. 06. [21] Rahman, M.A.; Hamada, M. Lossless Image Compression Techniques: A State-of-the-Art Survey. Symmetry 2019, 11, 1274. https://doi.org/10.3390/sym11101274 [22] P. T. Chiou, Y. Sun and G. S. Young, "A complexity analysis of the JPEG image compression algorithm," 2017 9th Computer Science and Electronic Engineering (CEEC), 2017, pp. 65-70, doi: 10.1109/CEEC.2017.8101601. [23] Liu, X., An, P., Chen, Y. et al. An improved lossless image compression algorithm based on Huffman coding. Multimed Tools Appl (2021). https://doi.org/10.1007/s11042-021-11017-5. [24] Salman, Nassir H. "Compare Arithmetic Coding to The Wavelet Approaches for Medical Image Compression" Journal of Engineering Science and Technology 16.1 (2021): 737-749.
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 09 | Sep 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 20 [25] T. Koya, S. Chandran and K. Vijayalakshmi, "Analysis of application of arithmetic coding on dct and dct-dwt hybrid transforms of images for compression," 2017 International Conference on Networks & Advances in Computational Technologies (NetACT), 2017, pp. 288- 293, doi: 10.1109/NETACT.2017.8076782. [26] Erdal, E.; Ergüzen, A. An Efficient Encoding Algorithm Using Local Path on Huffman Encoding Algorithm for Compression. Appl. Sci. 2019, 9, 782. https://doi.org/10.3390/app9040782