A Hardware Efficient Robust Digital Image Watermarking Algorithm Using Integer DCT

  IJETT-book-cover  International Journal of Engineering Trends and Technology (IJETT)          
© 2015 by IJETT Journal
Volume-25 Number-2
Year of Publication : 2015
Authors : Gaurav Gupta, Kanika Sharma
DOI :  10.14445/22315381/IJETT-V25P216


Gaurav Gupta, Kanika Sharma"A Hardware Efficient Robust Digital Image Watermarking Algorithm Using Integer DCT", International Journal of Engineering Trends and Technology (IJETT), V25(2),89-95 July 2015. ISSN:2231-5381. www.ijettjournal.org. published by seventh sense research group

Online watermarking of digital images is successful in avoiding offline attacks. The critical need of real time watermarking is speed and it can be achieved by using a hardware which is dedicated for this very purpose only. The proposed research work presents VLSI architecture for embedding a binary watermark image into an 8-bit gray scale image. The proposed watermarking algorithm uses integer DCT and is robust to various image processing attacks. The watermark is retrieved using the same hardware. The performance of the algorithm is verified using MATLAB by the improved values of MSE, PSNR, NC and TAF. The hardware efficiency of the algorithm is judged and verified in terms of device utilization parameters and delay. The proposed VLSI architecture is implemented on Spartan 3E FPGA and simulated using XILINX ISE9.1.


[1] Coatrieux, Gouenou, Catherine Quantin, Julien Montagner, Maniane Fassa, François-André Allaert, and Christian Roux, "Watermarking medical images with anonymous patient identification to verify authenticity", Studies in health technology and informatics, Vol. 136, pp. 667-672, 2008.
[2] Rajendra Acharya, U., Debiprasad Acharya, P. Subbanna Bhat, and U. C. Niranjan, "Compact storage of medical images with patient information", , IEEE Transactions on Information Technology in Biomedicine, Vol. 5, Issue 4, pp.320-323, 2001.
[3] Nayak, Jagadish, P. Subbanna Bhat, M. Sathish Kumar, and U. Rajendra Acharya, "Reliable transmission and storage of medical images with patient information using error control codes", Proc. of IEEE INDICON India Annual Conference, pp. 147-150, IEEE, 2004.
[4] Korrai, P. K., and K. Deergha Rao, "Robust transmission of watermarked medical images over wireless channels", Proc. of Global Humanitarian Technology Conference, pp. 242- 246, IEEE, 2012.
[5] Umaamaheshvari, A., and K. Thanushkodi, "Robust image watermarking based on block based error correction code" , International Conference on Current Trends in Engineering and Technology, pp. 34-40, IEEE, 2013.
[6] Kamran, Muhammad, and Muddassar Farooq, "An information-preserving watermarking scheme for right protection of EMR systems", IEEE Transactions on Knowledge and Data Engineering, Vol. 24, Issue 11, pp. 1950-1962, 2011.
[7] Richardson, Iain E. The H. 264 advanced video compression standard. John Wiley & Sons, 2011.
[8] Mohanty, Saraju P., C. Renuka Kumara, and Sridhara Nayak, "FPGA Based Implementation of an Invisible-Robust Image Watermarking Encoder", In CIT, pp. 344-353, Springer- Verlag Berlin Heidelberg, 2004.
[9] Mohanty, Saraju P., Elias Kougianos, and Nagarajan Ranganathan, "VLSI architecture and chip for combined invisible robust and fragile watermarking", Computers & Digital Techniques, IET Vol. 1,Issue 5, pp. 600-611, 2007.
[10] Joshi, Amit M., Vivekanand Mishra, and R. M. Patrikar, “FPGA prototyping of video watermarking for ownership verification based on H. 264/AVC", Multimedia Tools and Applications, pp. 1-24, 2015.
[11] Megalingam, Rajesh Kannan, K. B. Venkat, S. V. Vineeth, M. Mithun, and Rahul Srikumar, "Hardware implementation of low power, high speed DCT/IDCT based digital image watermarking", Proc. of International Conference on Computer Technology and Development, 2009, vol. 1, pp. 535-539, IEEE, 2009.
[12] Ghosh, Sudip, Bijoy Kundu, Debopam Datta, Santi P. Maity, and Hafizur Rahaman, "Design and implementation of fast FPGA based architecture for reversible watermarking" Proc. of International Conference on Electrical Information and Communication Technology, pp. 1-6, IEEE, 2014.
[13] Scaria, Arun, D. Badari Nath, M. Nirmala Devi, and N. Mohankumar, "Hardware Implementation of SVD Based Colour Image Watermarking in Wavelet Domain", Proc. of International Conference on Process Automation, Control and Computing, pp. 1-5, IEEE, 2011.
[14] Kiran, S., K. V. Nadhini Sri, and J. Jaya, "Design and implementation of FPGA based invisible image watermarking encoder using wavelet transformation", Proc. of International Conference on Current Trends in Engineering and Technology, pp. 323-325, IEEE, 2013.
[15] Joshi, Amit M., Vivekanand Mishra and R. M. Patrikar, “Design of real-time video watermarking based on Integer DCT for H. 264 encoder”, International Journal of Electronics, Vol. 102, Issue 1, pp. 141-155, 2015.

Real Time Watermarking, VLSI Architecture, Integer DCT, Robust Image Watermarking