Efficient FPGA implementation and verification of difference expansion based reversible watermarking with improved time and resource utilization

被引:5
作者
Das, Subhajit [1 ]
Sunaniya, Arun Kumar [1 ]
Maity, Reshmi [2 ]
Maity, Niladri Pratap [2 ]
机构
[1] Natl Inst Technol, Dept Elect & Instrumentat Engn, Silchar 788010, India
[2] Mizoram Univ, Dept Elect & Commun Engn, Aizawl 796004, India
关键词
Watermarking; SoC; FPGA; Xilinx system generator; Difference expansion; Reversible watermarking; IMAGE WATERMARKING; PREDICTION; ALGORITHM; DISTORTION; ROBUST;
D O I
10.1016/j.micpro.2020.103732
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents Xilinx System Generator (XSG) model design for realization of reversible watermarking algorithm using Difference Expansion (DE) approach in System-On-Chip (SoC) Field Programmable Gate Array (FPGA) environment. The reversible watermarking is verified by taking a (4 x 4) sized test image and is applicable for larger sizes of cover images. The outcomes of the result demonstrate that the proposed structural design allows combining MATLAB-Simulink and XSG during graphical user interface for image processing applications. The superiority of the algorithm is justified by using comparative analysis with some well-known methods in both software and hardware environments. The method provides effectively higher PSNR at higher embedding capacity. It is also found that the method requires less time and hardware resources with throughput of 13.516 Mb/s at operational frequency of 80 MHz for real time implementation using FPGA.
引用
收藏
页数:13
相关论文
共 41 条
[21]  
Lande P. U., 2010, INT J SIGNAL PROCESS, V3, P43
[22]   A Novel Reversible Data Hiding Scheme Based on Two-Dimensional Difference-Histogram Modification [J].
Li, Xiaolong ;
Zhang, Weiming ;
Gui, Xinlu ;
Yang, Bin .
IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2013, 8 (07) :1091-1100
[23]   Efficient Reversible Watermarking Based on Adaptive Prediction-Error Expansion and Pixel Selection [J].
Li, Xiaolong ;
Yang, Bin ;
Zeng, Tieyong .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2011, 20 (12) :3524-3533
[24]   Authentication and recovery algorithm for speech signal based on digital watermarking [J].
Liu, Zhenghui ;
Zhang, Fan ;
Wang, Jing ;
Wang, Hongxia ;
Huang, Jiwu .
SIGNAL PROCESSING, 2016, 123 :157-166
[25]   FPGA implementation of reversible watermarking in digital images using reversible contrast mapping [J].
Maity, Hirak Kumar ;
Maity, Santi P. .
JOURNAL OF SYSTEMS AND SOFTWARE, 2014, 96 :93-104
[26]   Distortion free image-in-image communication with implementation in FPGA [J].
Maity, Santi P. ;
Kundu, Malay K. .
AEU-INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATIONS, 2013, 67 (05) :438-447
[27]   Dual purpose FWT domain spread spectrum image watermarking in real time [J].
Maity, Santi P. ;
Kundu, Malay K. ;
Maity, Seba .
COMPUTERS & ELECTRICAL ENGINEERING, 2009, 35 (02) :415-433
[28]  
Maity Santi P., 2007, 13 NAT C COMM NCC 20, P26
[29]   VLSI architecture and chip for combined invisible robust and fragile watermarking [J].
Mohanty, S. P. ;
Kougianos, E. ;
Ranganathan, N. .
IET COMPUTERS AND DIGITAL TECHNIQUES, 2007, 1 (05) :600-611
[30]   Experiences on developing computer vision hardware algorithms using Xilinx system generator [J].
Moreo, AT ;
Lorente, PN ;
Valles, FS ;
Muro, JS ;
Andrés, CF .
MICROPROCESSORS AND MICROSYSTEMS, 2005, 29 (8-9) :411-419