Lossy Medical Image Compression Using Huffman Coding and Singular Value Decomposition
Lossy Medical Image Compression Using Huffman Coding and Singular Value Decomposition
net/publication/261461640
Lossy medical image compression using Huffman coding and singular value
decomposition
CITATIONS READS
43 533
3 authors, including:
All content following this page was uploaded by Gholamreza Anbarjafari on 23 February 2017.
Özetr;e-TIbbi imgeler «;ok büyük oranda veri kullamlarak proposed compression technique over the aforementioned
üretildiginden bellek maliyeti ve iletim süresi apsmdan kazamm compression technique.
eide edilebilmesi i«;in verimli imge slkl�tJrma tekniklerinin
kullamlmasml gerektirmektedir. Bu «;ah�mada Huffman Keywords -Lossy medical image compression, singular value
kodlama ve tekil deger ayn�lml (SVD) kullanarak yitimli tlbbi decomposition (SVD), Huffman coding.
imge slkl�tlrma teknigi önerilmektedir. Önerilen teknik
kapsammda giri� imgesi ilk olarak SVD kullamlarak I. INTRODUCTION
ayn�tlnlmakta ve sonrasmda imge matrisinin kertesi, daha With the enormous amount of digital images generated by
dü�ük olan özdegerler ve bu degerlere denk gelen askl ve
medical applications such as computed tomography (CT),
hizalama matris satJrlan silinerek, dü�ürülmektedir. Daha sonra
magnetic resonance Imaging (MRI), positron emission
geri «;atIlan yitimli görüntü Huffman kodlamasl kullanarak
tomography (PET), single photon emISSIOn computed
yeniden slkl�tJnlmaktadlr. Toplam slkl�tJrma oram SVD ve
tomography (SPECT), and X-Ray there is a need to employ
Huffman kodlama ile eide edilen slkl�tlrma oranlarmm
efficient image compression techniques in order to save on cost
«;arpllmasl ile eIde edilmektedir. Önerilen tekni in performensl �
. of storage and time of transmission of these images [1-4].
«;e�itli tlbbi görüntüler üzerinde test edilmi�tir. Onerilen yöntem
sonucunda eIde edilen sonu«;lar, konvansiyonel Huffman Image compression has been center of interests for
kodlamasl ve JPEG2000 sonu«;lan ile kar�Ila�tlfllml�tJr. Nicel ve
researcher over half a century [5, 6]. Image compression deals
görsei sonu«;lar önerilen slkl�tJrma tekniginin kar�Ila�tJnlan
with reducing the number of bits needed to represent an image
konvansiyonel yöntemlere göre daha üstün bir performans
by removing redundant data. Psychovisual redundancy takes
ortaya koydugunu göstermektedir.
advantage of the fact that the human eyes ignore some data [7],
coding redundancy uses code-words to represent the statistics
Anahtar Kelimeier - Yitimli tlbbi imge Slklfitlrma; Tekil Deger
Ayrtfi1ntl (TDA); Huffman kodlama.
of the original data while inter-pixel redundancy explores the
fact that some pixels in an image have the same or almost the
same value [8]. Image compression is broadly c1assified into
two categories, namely lossless and lossy, depending on
Abstract-Medical images generate enormous amounts of whether the original image can be recovered from the
data and therefore, efficient image compression techniques need
compressed image [8]. In lossless techniques, the original
to be employed in order to save on cost and time of storage and
image can be recovered perfectly from the compressed image.
transmission respectively. In this research work, we propose a
In lossy teclmiques, the original image cannot be recovered
new lossy compression technique by using singular value
from the compressed image as some noise is deliberately
decomposition (SVD) followed by Huffman coding. In the
proposed technique firstly the image is decomposed by using
introduced to encode the image.
SVD and then the rank is being reduced by ignoring some of the JPEG2000 is a high performance image compression
lower singular values as weil as rows of hanger and aligner technique developed by the Joint Photographic Experts Group
matrices. Then the reconstructed lossy image is being compressed
commitlee. JPEG 2000 is based on the discrete wavelet
again by using Huffman coding. The compression ratio is
transform and also uses 'tiling' which refers to the partitioning
obtained by multiplication of the compression ratio achieved by
of the original image into rectangular non-overlapping blocks
using SVD with the compression ratio achieved by using
(tiles), which are compressed independently, as though they
Huffman coding. The proposed technique is tested on several
were entirely distinct images [9, 10]. Tiling reduces memory
medical images. The obtained results were also compared with
those of conventional Huffman coding and JPEG2000. The
requirements and also improves the compression performance.
quantitative and visual results are showing the superiority of the
However JPEG may not be suitable for all applications as it
involves many complicated procedures.
Simpler algorithms like the Huffinan coding and the
As L has less row and column with respect to I thus some
singular value decomposition (SVD) can also be used for
column of U and rows of V need to be reduced in order to be
image compression [11-13]. The Huffinan algorithm, a lossless
able to conduct the matrix muItiplications for reconstructing
compression technique, was developed by David Huffman in
1950 [14, 15]. Huffinan coding is based on the frequency of the image, as shown in eq. (3).
occurrence of symbols and it uses shorter binary symbols to
represent code-words which appear frequently. Huffinan Umxm= UmXP[ Vmx ( m-p ) ] (3)
Original Image
Compressed Bit
Stream
gO
70 ... Proposed Technique
-JPEG2000
�60
01
� 50
40
3�·'c-0 --�40c------;'6";:-( ) --CgCCO-----;Cl0-;0c--;-1;;20--;-01 4(";:-) --;-;\60 3�0 40 60 COlll80pression100Ratio 120 140 \60
Compression Ratio
(a) (b)
80,----�-�-�-�-�---___, 60-
... Proposcd Techlliquc
5( -JPEG2000
�
01 4(
[:;:;
"'-
30
J�[o==4:0==60=Comprcssion
=80==10Ratio: 0=: 1�20::�::: �140::;::!
::: 160 2�0 40 60 Compressioll
80 100Ralio 120 140 160
(e) (d)
... Proposed TeClmiqUel -
"'JPEG2000
.0 jC':'
Compression Ratio
(e)
Fig. 2: Graph of PSNR and eompression ratio eomparing the proposed teehnique with JPEG2000 for (a) er_4507, (b) er_siem_14_02, (e) et_3071, (d) mr_2331
and (e) mr_2371 images.
w )
Fig. 3: Visual eomparison of the er_2371 image at 40: 1 eompression (a) Original er_2371 image (b) er_2371 image eompressed using the proposed teehnique (e)
er_2371 image eompressed using JPEG2000.
visual results were showing the superiority of the proposed 11. G. O. H. Katona and T. O. H. Nemetz, "Huffman codes and seIt:'
information", IEEE Transacüon on Information Theory, 1976,
compression technique over JPEG2000.
Vol. 22, pp. 337-340.
12. J. F. Yang and C. L. Lu, "Combined Techniques Of Singular
Value Decomposition and Vector Quantization For Image
VI. REFERENCES Coding", IEEE Transactions on Image Processing, 1995, Vo1.4,
1. F. Ritter, T. Boskamp, A. Homeyer, H. Laue, M. Schwier, M. pp.1141 - 1146.
F. Link, H. Peitgen, "Medical Image Analysis", IEEE Pulse, 13. M. Greenberg, Differential equations & Linear algebra, Prentice
2011, pp. 60- 70. Hall, 1sI Edition, 2001.
2. J. Tang, X. Jiao, "Research progress of digitized medical X-ray 14. H. Tanaka, "Data structure ofHutfman codes and its application
imaging system", International Conference on Computer to efticient coding and decoding", IEEE Transaction on
Science and Information Processing (CSIP), 2012, pp. 1074 - Information Theory, 1987, V(])l. 33, pp. 154- 156.
1077. 15. H. Tanaka, "Data structure ofHuffman codes and its application
3. Kumar, S.P. Singh, ; A. Mohan, A. Anand,; H.V. Singh, to efficient encoding and decoding (Corresp.)", IEEE
"Statistical modelling of wavelet coeftieients of CT scan Transaction on Information Theory, 1987, Vol. 33, pp. 154 -
image", International Conference on Emerging Trends in 156.
Electronic and Photonie Devices & Systems, 2009, pp. 162 - 16. D. KaIman, "A Singularly Valuable Decomposition", The
165. College Mahtematics Journal, 1998, Vo1.27, pp. 2 - 23.
4. R. Sivakumar, M.K. Gayathri, D. Nedumaran, "Speckle 17. L. Knochaert, B. De Backer, and D. De Zutter, "SVD
filtering of ultrasound B-Scan Images - a comparative study compression, unitary tmnsforms, and computational
between spatial and diffusion filters", IEEE Conference on Open complexity", IEEE Transaction on Signal Processing, 1999,
Systems (ICOS), 2010, pp. 80- 85. Vol. 47, pp. 2724-2729.
5. J. Wholey, "The coding of pictorial data", IRE Transaction on 18. A. J. Penrose, Extending Lossless Image Compression, William
Information Theory, 1961, Vol. 7, pp. 99-104. Gates Building, Cambridge, IUnited Kingdom, December 2001.
6. M. Boliek, "Beyond compression: a survey of functionality 19. Medical Image Data, Retrieved January 2013, from the World
derived from still image coding", IEEE Conference on Signals, Wide Web: http://sun.aei.pol:sl.pl/�rstaros/mednat/index.html
Systems and Computers, 2004, Vol. 2, pp. 1971-1974.