Chimera: A New Efficient Transform for High Quality Lossy Image Compression
<p>Chimera, a fictional animal.</p> "> Figure 2
<p>The diagram of the overall Chimera approach.</p> "> Figure 3
<p>The Chimera mask calculation for image compression.</p> "> Figure 4
<p>The calculated components for man and boat images: (<b>A</b>,<b>E</b>) are the original images, (<b>B</b>,<b>F</b>) are coefficient A, (<b>C</b>,<b>G</b>) are coefficient B, and (<b>D</b>,<b>H</b>) are coefficient C.</p> "> Figure 5
<p>The Chimera image restoration.</p> "> Figure 6
<p>A visual result for image compression: (<b>A</b>) Lena original image, (<b>B</b>) Lena-CT, (<b>C</b>) Lena-DCT, (<b>D</b>) Lena-WT, (<b>E</b>) Lena-KLT, (<b>F</b>) Boat original image, (<b>G</b>) Boat-CT, (<b>H</b>) Boat-DCT, (<b>I</b>) Boat-WT, and (<b>J</b>) Boat-KLT.</p> "> Figure 7
<p>The comparative evaluation of the proposed approach with existence approaches.</p> "> Figure 8
<p>Evaluation metrics: (<b>A</b>) PSNR, (<b>B</b>) SSIM between the suggested transform, WT, DCT and KLT transforms.</p> ">
Abstract
:1. Introduction
- 1
- Suggest a novel scheme for image compression which will be compatible with different image conditions.
- 2
- Propose three hypotheses, the first and the second hypotheses summarize the important requirements of the lossy image compression, while the third hypothesis uses the first and the second hypotheses to implement a powerful transform.
2. Problem Statement of the Lossy Image Compression
The Concept of Chimera Transform
3. The Proposed Approach
3.1. Chimera Coefficients Calculation
Algorithm 1: The Proposed Algorithm for Image Compression |
Algorithm 2: The Proposed Algorithm for Image De-Compression |
3.2. Chimera Image Restoration
4. Experiments
4.1. Results
4.2. Comparative Evaluation
5. Conclusions and Future Work
Author Contributions
Funding
Acknowledgments
Conflicts of Interest
Abbreviations
CR | Compression Ratio |
PSNR | Peak Signal-to-Noise Ratio |
MSE | Mean Squared Error |
bpp | bits per pixel |
DCT | Discrete Cosine Transform |
WT | Wavelet Transform |
SSIM | Structural Similarity Index |
JPEG | Joint Photographic Experts Group |
References
- Khobragade, P.; Thakare, S. Image compression techniques-a review. Int. J. Comput. Sci. Inf. Technol. 2014, 5, 272–275. [Google Scholar]
- Taubman, D.S.; Marcellin, M.W. Image Compression Overview. In JPEG2000 Image Compression Fundamentals, Standards and Practice; Springer: New York, NY, USA, 2002; pp. 3–21. [Google Scholar]
- Cebrail, T.; Sarikoz, S. An overview of image compression approaches. In Proceedings of the 3rd International conference on Digital Telecommunications, Bucharest, Romania, 29 June–5 July 2008. [Google Scholar]
- Mohammad, A.S.; Rattani, A.; Derakhshani, R. Comparison of squeezed convolutional neural network models for eyeglasses detection in mobile environment. J. Comput. Sci. Coll. 2018, 33, 136–144. [Google Scholar]
- Xu, Y.; Lin, L.; Zheng, W.S.; Liu, X. Human re-identification by matching compositional template with cluster sampling. In Proceedings of the IEEE International Conference on Computer Vision, Sydney, Australia, 1–8 December 2013; pp. 3152–3159. [Google Scholar]
- Mohammad, A.S. Multi-Modal Ocular Recognition in Presence of Occlusion in Mobile Devices. Ph.D. Thesis, University of Missouri, Kansas City, MO, USA, 2018. [Google Scholar]
- Reaz, M.B.I.; Akter, M.; Mohd-Yasin, F. Image compression system for mobile communication: Advancement in the recent years. J. Circuits Syst. Comput. 2006, 15, 777–815. [Google Scholar] [CrossRef]
- Artusi, A.; Mantiuk, R.K.; Richter, T.; Hanhart, P.; Korshunov, P.; Agostinelli, M.; Ten, A.; Ebrahimi, T. Overview and evaluation of the JPEG XT HDR image compression standard. J. Real Time Image Process. 2019, 16, 413–428. [Google Scholar] [CrossRef]
- Kaur, D.; Kaur, K. Huffman based LZW lossless image compression using retinex algorithm. Int. J. Adv. Res. Comput. Commun. Eng. 2013, 2, 3145–3151. [Google Scholar]
- Mathur, M.K.; Loonker, S.; Saxena, D. Lossless Huffman coding technique for image compression and reconstruction using binary trees. Int. J. Comput. Technol. Appl. 2012, 3, 76–79. [Google Scholar]
- Jagadeesh, B.; Ankitha, R. An approach for Image Compression using Adaptive Huffman Coding. Int. J. Eng. Technol. II 2013, 12, 3216–3224. [Google Scholar]
- Soh, J.W.; Lee, H.S.; Cho, N.I. An image compression algorithm based on the Karhunen Loève transform. In Proceedings of the 2017 Asia-Pacific Signal and Information Processing Association Annual Summit and Conference (APSIPA ASC), Kuala Lumpur, Malaysia, 12–15 December 2017; pp. 1436–1439. [Google Scholar]
- Khalaf, W.; Zaghar, D.; Hashim, N. Enhancement of Curve-Fitting Image Compression Using Hyperbolic Function. Symmetry 2019, 11, 291. [Google Scholar] [CrossRef] [Green Version]
- Khalaf, W.; Al Gburi, A.; Zaghar, D. Pre and Postprocessing for JPEG to Handle Large Monochrome Images. Algorithms 2019, 12, 255. [Google Scholar] [CrossRef] [Green Version]
- Lu, T.; Le, Z.; Yun, D. Piecewise linear image coding using surface triangulation and geometric compression. In Proceedings of the Data Compression Conference, Snowbird, UT, USA, 28–30 March 2000; pp. 410–419. [Google Scholar]
- Mukherjee, R.; Chandran, S. Lossy image compression using SVD coding, compressive autoencoders, and prediction error-vector quantization. In Proceedings of the 4th International Conference on Opto-Electronics and Applied Optics (Optronix), Kolkata, India, 2–3 November 2017; pp. 1–5. [Google Scholar]
- Ramos, J.A.; Mercere, G. Image modeling based on a 2-D stochastic subspace system identification algorithm. Multidimens. Syst. Signal Process. 2017, 28, 1133–1165. [Google Scholar] [CrossRef]
- Tourapis, A.; Leontaris, A. Predictive Motion Vector Coding. U.S. Patent App. 16/298,051, 7 November 2019. [Google Scholar]
- Zhou, Q.; Yao, H.; Cao, F.; Hu, Y.C. Efficient image compression based on side match vector quantization and digital inpainting. J. Real Time Image Process. 2019, 16, 799–810. [Google Scholar] [CrossRef]
- Suruliandi, A.; Raja, S. Empirical evaluation of EZW and other encoding techniques in the wavelet-based image compression domain. Int. J. Wavelets Multiresolution Inf. Process. 2015, 13, 1550012. [Google Scholar] [CrossRef]
- Losada, M.A.; Tohumoglu, G.; Fraile, D.; Artés, A. Multi-iteration wavelet zero-tree coding for image compression. Signal Process. 2000, 80, 1281–1287. [Google Scholar] [CrossRef]
- Ouafi, A.; Ahmed, A.T.; Baarir, Z.; Zitouni, A. A modified embedded zerotree wavelet (MEZW) algorithm for image compression. J. Math. Imaging Vis. 2008, 30, 298–307. [Google Scholar] [CrossRef]
- Rao, K.R.; Yip, P. Discrete Cosine Transform: Algorithms, Advantages, Applications; Academic Press: San Diego, CA, USA, 2014. [Google Scholar]
- Venkataraman, S.; Kanchan, V.; Rao, K.; Mohanty, M. Discrete transforms via the Walsh-Hadamard transform. Signal Process. 1988, 14, 371–382. [Google Scholar] [CrossRef]
- Kondo, H.; Oishi, Y. Digital image compression using directional sub-block DCT. In Proceedings of the 2000 International Conference on Communication Technology, Beijing, China, 21–25 August 2000; pp. 985–992. [Google Scholar]
Group | No. Generations | Generation Set | 4-Bit Code |
---|---|---|---|
Base | 1 | G1 | |
Slope | 2 | G2 | |
2 | G3 | ||
Simple edge | 6 | G4 | |
6 | G5 | ||
6 | G6 | ||
6 | G7 | ||
6 | G8 | ||
6 | G9 | ||
One bit | 4 | G10 | |
4 | G11 | ||
4 | G12 | ||
4 | G13 | ||
Step | 3 | G14 | |
3 | G15 | ||
3 | G16 |
Case (Row× Col) | Mask Label | Excluding Reason |
---|---|---|
1 | Base case | |
4 | Same as | |
5 | Same as | |
49 | Same as | |
65 | Same as | |
14 | No zero | |
15 | No zero | |
16 | No zero | |
196 | No zero | |
197 | No zero | |
198 | No zero | |
212 | No zero | |
213 | No zero | |
214 | No zero | |
228 | No zero | |
229 | No zero | |
230 | No zero |
Mask Label (C) | Proposed Matrix |
---|---|
4 | NC |
5 | NC |
49 | NC |
65 | NC |
14 | NC |
15 | NC |
16 | |
196 | Same as Mask label No. 16 rotated by |
197 | |
198 | Same as Mask label No. 197 rotated by |
212 | |
213 | Same as Mask label No. 212 rotated by |
214 | |
228 | Same as Mask label No. 214 rotated by |
229 | Same as Mask label No. 214 rotated by |
230 | Same as Mask label No. 214 rotated by |
Metric | Transform | Lena | Pepper | Boat | Clown | Houses | Man 1024 | Baboon 256 | Moon 1920 × 1080 |
---|---|---|---|---|---|---|---|---|---|
PSNR | CT | 35.9766 | 33.9754 | 31.9806 | 32.7649 | 27.0206 | 32.8571 | 28.9588 | 34.4137 |
WT | 35.2206 | 32.3388 | 31.0844 | 31.4634 | 25.8413 | 32.1902 | 28.6244 | 33.9148 | |
DCT | 33.6781 | 32.5365 | 31.0836 | 31.9628 | 26.5741 | 32.1322 | 28.5261 | 32.3856 | |
KLT | 34.2390 | 31.2743 | 28.9311 | 30.9497 | 23.1329 | 30.5211 | 24.1196 | 30.1127 | |
SSIM | CT | 0.9586 | 0.9521 | 0.9297 | 0.9481 | 0.9025 | 0.9317 | 0.8493 | 0.9553 |
WT | 0.9457 | 0.9374 | 0.9078 | 0.9246 | 0.8515 | 0.9136 | 0.803 | 0.9404 | |
DCT | 0.8613 | 0.8655 | 0.8558 | 0.8373 | 0.8343 | 0.8602 | 0.7877 | 0.8225 | |
KLT | 0.9185 | 0.8685 | 0.8338 | 0.8880 | 0.7685 | 0.8612 | 0.6741 | 0.8912 |
© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Khalaf, W.; Mohammad, A.S.; Zaghar, D. Chimera: A New Efficient Transform for High Quality Lossy Image Compression. Symmetry 2020, 12, 378. https://doi.org/10.3390/sym12030378
Khalaf W, Mohammad AS, Zaghar D. Chimera: A New Efficient Transform for High Quality Lossy Image Compression. Symmetry. 2020; 12(3):378. https://doi.org/10.3390/sym12030378
Chicago/Turabian StyleKhalaf, Walaa, Ahmad Saeed Mohammad, and Dhafer Zaghar. 2020. "Chimera: A New Efficient Transform for High Quality Lossy Image Compression" Symmetry 12, no. 3: 378. https://doi.org/10.3390/sym12030378
APA StyleKhalaf, W., Mohammad, A. S., & Zaghar, D. (2020). Chimera: A New Efficient Transform for High Quality Lossy Image Compression. Symmetry, 12(3), 378. https://doi.org/10.3390/sym12030378