Abstract
In the extant context of data compression, numerous data reduction techniques have evolved and produced many innovative solutions. These elucidations may have resulted in further complexities during physical realizations. This research endeavor put forth experimentation outcomes in the field of Discrete Cosine Transform (DCT) based image compression using modified vector quantization and prototyping the algorithm on Digital Signal Processor (DSP) TMS320C6713 platform. In addition, such an algorithm is synthesized on Virtex5 XC5VSX50T Field Programmable Gate Array (FPGA). The performance metrics used and calculated here at algorithm level are Mean Square Error (MSE), Peak Signal to Noise Ratio (PSNR_, Compression Ratio (CR), Bits per Pixel (bpp), percentage Space Saving in accordance with modified variable vector quantization levels from 10 to 90.
Similar content being viewed by others
References
Pu IM (2006) Fundamental data compression. British Library Cataloguing in Publication Data and Library of Congress Cataloguing in Publication Data, Butterworth-Heinemann Publications. ISBN-13:978-0-7506-6310-6, ISBN-10:0-7506-6310-3
Skodras A, Christopoulos C, Ebrahimi T (2001) The JPEG 2000 still image compression standard. IEEE Signal Process Mag 18(5):36–58. https://doi.org/10.1109/79.952804
Martínez JM (2002) The MPEG standard, ISO/MPEG N4674, overview of the MPEG-7, Standard, Version 6.0. MPEG Requirements Group, IEEE Multimedia, Spain
Kornblum JD (2008) Using JPEG quantization tables to identify imagery processed by software. Digit Investig S21–S25. https://doi.org/10.1016/j.diin.2008.05.004. 2008 Digital Forensic Research Workshop, Published by Elsevier Ltd.
Dixit MM, Vijaya C (2017) Q-factor based modified adaptable vector quantization techniques for DCT based image compression and DSP implementation. In: 6th international conference on innovations in electronics and communication engineering ICIECE-2017, Hyderabad, Published in Springer Book Series Title Lecture Notes in Networks and Systems, July 2017
Hatim A, Sadiki T, Hassani MM (2013) Efficient hardware architecture for direct 2D DCT computation and its FPGA implementation. In: 25th international conference on microelectronics (ICM) Beirut, Lebanon, December 2013. https://doi.org/10.1109/icm.2013.6734995
Poljicak Ante, Botella Guillermo, Garcia Carlos, Kedmenec Luka, Prieto-Matias Manuel (2016) Portable real-time DCT based steganography using OpenCL. J Real Time Image Process. https://doi.org/10.1007/s11554-016-0616-9 (Springer, Berlin)
Kuo SM, Lee BH (2001) Real-time digital signal processing-implementations, applications, experiments with the TMS320C55X. Wiley, New York. ISBN 0-470-84137-0
Budagavi M, Fuldseth A, Bjøntegaard G, Sze V, Sadafale M (2013) Core transform design in the high efficiency video coding standard. IEEE J Sel Topics Signal Process 7(6):1029–1041. https://doi.org/10.1109/jstsp.2013.2270429
Ashrafi A, Strollo AGM, Gustafsson O (2013) Hardware implementation of digital signal processing algorithms. J Electr Comput Eng Editorial Article ID 782575 https://doi.org/10.1155/2013/782575 (Hindawi Publishing Corporation)
Bayer FM, Cintra RJ, Edirisuriya A, Madanayake A (2012) A digital hardware fast algorithm and FPGA-based prototype for a novel 16-point approximate DCT for image compression applications. J Meas Sci Technol. https://doi.org/10.1088/0957-0233/23/11/114010 (IOP Publishing Ltd.)
Dhandapani Vaithiyanathan, Ramachandran Seshasayanan (2014) Area and power efficient DCT architecture for image compression. Springer EURASIP J Adv Signal Process. https://doi.org/10.1186/1687-6180-2014-180
Song HS, Cho NI (2009) DCT-based embedded image compression with a new coefficient sorting method. IEEE Signal Process Lett 16(5):410–413. https://doi.org/10.1109/LSP.2009.2016010
Abdelali AB, Chatti I, Hannachi M, Mtibaa A (2016) Efficient BinDCT hardware architecture exploration and implementation on FPGA. Cairo Univ J Adv Res 909–922. https://doi.org/10.1016/j.jare.2016.09.002
Scavongelli C, Conti M (2017) FPGA implementation of JPEG encoder architectures for wireless networks. Springer EURASIP J Embed Syst 1–19. https://doi.org/10.1186/s13639-016-0047-5
Jridi M, Alfalou A (2012) Joint optimization of low-power DCT architecture and efficient quantization technique for embedded image compression. In: IFIP advances in information and communication technology vol 373, IFIP international federation for information processing, pp 155–181, Springer, Heidelberg, Dordrecht, London, New York, 2012. https://doi.org/10.1007/978-3-642-28566-0
ZainEldin H, Elhosseini MA, Ali HA (2014) Image compression algorithms in wireless multimedia sensor networks: a survey, review article. Ain Shams Eng J 481–490. https://doi.org/10.1016/j.asej.2014.11.001. Ain Shams University, Production and Hosting by Elsevier Science
Dixit MM, Vijaya C (2017) Effects of hybrid SVD–DCT based image compression scheme using variable rank matrix and modified vector quantization. In: 5th international conference on innovations in computer science and engineering ICICSE-2017, Hyderabad. Published in Springer Book series title Lecture notes in networks and systems, August 2017
System generator for DSP getting started guide. Xilinx Inc. UG639 (v11.4), December 2009
Acknowledgements
The authors would like to thank the AICTE-RPS Grants (Ref. no.: 8023/RID/RPS-115(Pvt.)/2011-12) for providing financial assistance towards this research work.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Dixit, M.M., Vijaya, C. DSP implementation of modified variable vector quantization based image compression using DCT and synthesis on FPGA. Int. j. inf. tecnol. 11, 203–212 (2019). https://doi.org/10.1007/s41870-018-0162-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s41870-018-0162-8