Hardware Implementation of Adaptive Watermarking Based on Local Spatial Disorder Analysis

With the increasing use of the internet and the ease of exchange of multimedia content, the protection of ownership rights has become a significant concern. Watermarking is an efficient means for this purpose. In many applications, real-time watermarking is required, which demands hardware implementation of low complexity and robust algorithm. In this paper, an adaptive watermarking is presented, which uses embedding in different bit-planes to achieve transparency and robustness. Local disorder of pixels is analyzed to control the strength of the watermark. A new low complexity method for disorder analysis is proposed, and its hardware implantation is presented. An embedding method is proposed, which causes lower degradation in the watermarked image. Also, the performance of proposed watermarking architecture is improved by a pipe-line structure and is tested on an FPGA device. Results show that the algorithm produces transparent and robust watermarked images. The synthesis report from FPGA implementation illustrates a low complexity hardware structure.

[1]  K. Baskaran,et al.  FPGA and ASIC implementation of robust invisible binary image watermarking algorithm using connectivity preserving criteria , 2011, Microelectron. J..

[2]  Saraju P. Mohanty,et al.  A dual voltage-frequency VLSI chip for image watermarking in DCT domain , 2006, IEEE Transactions on Circuits and Systems II: Express Briefs.

[3]  M. Nirmala Devi,et al.  Hardware implementation of genetic algorithm based digital colour image watermarking , 2011 .

[4]  Annajirao Garimella,et al.  VLSI implementation of online digital watermarking technique with difference encoding for 8-bit gray scale images , 2003, 16th International Conference on VLSI Design, 2003. Proceedings..

[5]  Saraju P. Mohanty,et al.  VLSI architecture and chip for combined invisible robust and fragile watermarking , 2007, IET Comput. Digit. Tech..

[6]  Shadrokh Samavi,et al.  Real-time lossless compression of microarray images by separate compaction of foreground and background , 2015, Comput. Stand. Interfaces.

[7]  Nader Karimi,et al.  Adaptive blind image watermarking using edge pixel concentration , 2015, Multimedia Tools and Applications.

[8]  Wilhelm Burger,et al.  Digital Image Processing - An Algorithmic Introduction using Java , 2008, Texts in Computer Science.

[9]  Rajesh Kannan Megalingam,et al.  Hardware Implementation of Low Power, High Speed DCT/IDCT Based Digital Image Watermarking , 2009, 2009 International Conference on Computer Technology and Development.

[10]  Sang Joon Kim,et al.  A Mathematical Theory of Communication , 2006 .

[11]  Nader Karimi,et al.  Robust watermarking in non-ROI of medical images based on DCT-DWT , 2016, 2016 38th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[12]  Nader Karimi,et al.  Reversible Image Watermarking for Health Informatics Systems Using Distortion Compensation in Wavelet Domain , 2018, 2018 40th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[13]  O. Roeva,et al.  Information Hiding: Techniques for Steganography and Digital Watermarking , 2000 .

[14]  Saraju P. Mohanty,et al.  Hardware assisted watermarking for multimedia , 2009, Comput. Electr. Eng..

[15]  Saraju P. Mohanty,et al.  VLSI implementation of invisible digital watermarking algorithms towards the development of a secure JPEG encoder , 2003, 2003 IEEE Workshop on Signal Processing Systems (IEEE Cat. No.03TH8682).

[16]  Rajendra Patrikar,et al.  Real Time Implementation of Digital Watermarking Algorithm for Image and Video Application , 2012 .

[17]  Nader Karimi,et al.  Robust image watermarking scheme using bit-plane of hadamard coefficients , 2016, Multimedia Tools and Applications.

[18]  Rached Tourki,et al.  Efficient hardware architecture of 2D-scan-based wavelet watermarking for image and video , 2009, Comput. Stand. Interfaces.

[19]  Vivekanand Mishra,et al.  Design and implementation of real-time image watermarking , 2011, 2011 IEEE International Conference on Signal Processing, Communications and Computing (ICSPCC).

[20]  Milan Sonka,et al.  Image Processing, Analysis and Machine Vision , 1993, Springer US.

[21]  S. N. Merchant,et al.  Watermarking Hardware Based on Wavelet Coefficients Quantization Method , 2013, Circuits, Systems, and Signal Processing.

[22]  Nader Karimi,et al.  Framework for robust blind image watermarking based on classification of attacks , 2016, Multimedia Tools and Applications.

[23]  Claude E. Shannon,et al.  The mathematical theory of communication , 1950 .

[24]  K. Baskaran,et al.  An ASIC implementation of a low power robust invisible watermarking processor , 2011, J. Syst. Archit..

[25]  Wenzhan Dai,et al.  An Image Edge Detection Algorithm Based on Local Entropy , 2007, 2007 IEEE International Conference on Integration Technology.

[26]  Saraju P. Mohanty,et al.  FPGA Based Implementation of an Invisible-Robust Image Watermarking Encoder , 2004, CIT.

[27]  R. Marimuthu,et al.  DESIGN OF 8-4 AND 9-4 COMPRESSORS FORHIGH SPEED MULTIPLICATION , 2013 .