Академический Документы
Профессиональный Документы
Культура Документы
Contents
Brief Introduction
Work Done Modifications Results Future work
Prediction Template
Main Flowchart
Start
Encode first two pixels directly
No
Is current pixel P
L P H?
Yes Apply Golomb-Rice code Apply Adjusted Binary code
4
Stop
Distribution Model
This is the distribution model used in FELICS algorithm It is used to decide whether to go for adjusted binary code or to use Golomb-Rice code
Work Done
Developed a fast, efficient & lossless image compression system
Used the FELICS algorithm to compress different types of images Collected results for different images
Modification I
4 reference pixels are taken instead of 2 Average of reference pixels is calculated Deviation of current pixel is taken from average and it is encoded
Probability
N2
N1
N3
P1
N4
Reference Template
Intensity of pixels
Modification II
In this modification, the algorithm is not lossless, instead it combination of lossy and lossless techniques We used a lossy 2D-DWT technique and lossless FELICS algorithm
Image
2D-DWT
FELICS Algorithm
Compressed Image
Block Diagram
Results
For different types of images we get different Compression ratios (CR) The quality of original and recovered images are compared using different performance metrics
Mean Square Error (MSE) Peak Signal to Noise Ratio (PSNR) Structural Content (SC) Normalized Cross-Correlation (NCC) Normalized Absolute Error (NAE) Maximum Difference (MD) Average Difference (AD)
9
Summary
Further Improvements
Implement CDP algorithm for colour images
10
References
PAPERS:
[1] Tsung-Han Tsai, Yu-Hsuan Lee, and Yu-Yu Lee, Design and Analysis of HighThroughput Lossless Image Compression Engine using VLSI-Oriented FELICS Algorithm IEEE trans. on VLSI Systems, Vol. 18, No.1, January 2010. [2] D. Huffman, A method for the construction of minimum redundancy codes, Proc. IRE, vol. 140, pp. 10981011, Sep. 1952. [3] T.Welsh, A technique for high-performance data compression, IEEE Comput., vol. 17, no. 6, pp. 810, Jun. 1984. [4] P. G. Howard and J. S. Vitter, Fast and efficient lossless image compression, in Proc. IEEE Int. Conf. Data Compression, 1993, pp. 501510. [5] X. Wu and N. D. Memon, Context-based, adaptive, lossless image coding, IEEE Trans. Commun., vol. 45, no. 4, pp. 437444, Apr. 1997. [6] M. J. Weinberger, G. Seroussi, and G. Sapiro, The LOCO-I lossless image compression algorithm: Principles and standardization into JPEG-LS, IEEE Trans. Image Process., vol. 9, no. 8, pp. 13091324, Aug. 2000. [7] P.-C. Tseng, Y.-C. Chang, Y.-W. Huang, H.-C. Fang, C.-T. Huang, and L.-G. Chen, 11 Advances in hardware architectures for image and video coding-a survey, Proc. IEEE, vol. 93, no. 1, pp. 184197, Jan. 2005.
References
WEB RESOURCE:
ieeexplore.ieee.org en.wikipedia.org
BOOKS:
Rafael Gonzalez, Richard E. Woods, Digital Image Processing, Pearson Education, India (2002).
12
ANY QUESTIONS ?
THANK YOU
14
back
15
Lena
Baboon
Boat
Bridge
16
back
, 2 , 2
FELICS
JPEG DWT+FELICS
0
17.16 45.637
49.22
101.30 314.004
0
29.07 90.5728
0
72.23 175.95
0.2144
302.79 883.191
1.445
2.82 50.566 17
back
PSNR =
2552 10 log10 ( )
FELICS
JPEG DWT+FELICS
99
35.43 31.53
31.2092
27.18 23.16
99
33.49 28.56
99
29.54 25.67
54.81
23.31 18.67
46.53
43.62 31.09 18
back
SC =
,[1 , ,[2
.1 (,)]
, .2 (,)]
The large value of Structural Content (SC) means that image is of poor quality
Test Images Method FELICS JPEG DWT+FELICS Lena Baboon Boat Bridge Satellite Image 0.9999 0.9644 1.0542 Medical Image 0.9993 1.00082 1.0055 19
1 1.00035 0.99733
1 1.0005 0.999621
1 1.0014 1.00915
back
NCC =
.2 (,)]
, .1 (,)]
FELICS
JPEG DWT+FELICS
1
0.9993 1.00005
0.9988
0.9971 0.9860
1
0.9989 0.9978
1
0.9969 0.9899
1.00001
1.0078 0.9445
1.00031
0.9995 0.9965 20
back
NAE =
, 2 , )] , ]
,[1
FELICS
JPEG DWT+FELICS
0
0.0240 0.03110
0.0414
0.05811 0.0944
0
0.0310 0.0443
0
0.0547 0.0786
0.000475
0.1147 0.1844
0.00440
0.0064 0.0279 21
back
MD = ((1 , 2 , ))
Value of MD close to 0, means the image quality is good
Test Images Method Lena Baboon Boat Bridge Satellite Image Medical Image
FELICS
JPEG DWT+FELICS
0
42 82
40
63 111
0
46 129
0
72 97
25
143 200
9
15 50 22
back
AD =
,[1
, 2 , ]
Lena
Baboon
Boat
Bridge
Satellite Image
Medical Image
FELICS
JPEG DWT+FELICS
0
0.0044 -0.37313
0.00176
-0.0113 -0.36531
0
0.0097 -0.3748
0
0.0085 -0.1387
-0.00583
-0.1502 1.0568
-0.05930
0.0685 0.6572 23
back