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 条
[1]   Reversible watermark using the difference expansion of a generalized integer transform [J].
Alattar, AM .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2004, 13 (08) :1147-1156
[2]   Comments on "Optimized gray-scale image watermarking using DWT-SVD and Firefly Algorithm" [J].
Ali, Musrrat ;
Ahn, Chang Wook .
EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (05) :2392-2394
[3]  
[Anonymous], 2013, INT WORKSHOP DIGIT W
[4]   Multiple layer data hiding scheme based on difference expansion of quad [J].
Arham, Aulia ;
Nugroho, Hanung Adi ;
Adji, Teguh Bharata .
SIGNAL PROCESSING, 2017, 137 :52-62
[5]   A difference expansion based reversible information hiding scheme with high stego image visual quality [J].
Chang, Chin-Chen ;
Huang, Ying-Hsuan ;
Lu, Tzu-Chuen .
MULTIMEDIA TOOLS AND APPLICATIONS, 2017, 76 (10) :12659-12681
[6]   Difference-expansion based reversible and visible image watermarking scheme [J].
Chen, Chien-Chang ;
Tsai, Yao-Hong ;
Yeh, Hsin-Cheng .
MULTIMEDIA TOOLS AND APPLICATIONS, 2017, 76 (06) :8497-8516
[7]   Reversible Watermarking Based on Invariant Image Classification and Dynamic Histogram Shifting [J].
Coatrieux, Gouenou ;
Pan, Wei ;
Cuppens-Boulahia, Nora ;
Cuppens, Frederic ;
Roux, Christian .
IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2013, 8 (01) :111-120
[8]   Low Distortion Transform for Reversible Watermarking [J].
Coltuc, Dinu .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2012, 21 (01) :412-417
[9]   Watermarking Hardware Based on Wavelet Coefficients Quantization Method [J].
Darji, A. D. ;
Lad, T. C. ;
Merchant, S. N. ;
Chandorkar, A. N. .
CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2013, 32 (06) :2559-2579
[10]  
Das Subhajit, 2020, Computational Intelligence in Pattern Recognition. Proceedings of CIPR 2019. Advances in Intelligent Systems and Computing (AISC 999), P219, DOI 10.1007/978-981-13-9042-5_19