吉林大学学报(工学版) ›› 2022, Vol. 52 ›› Issue (1): 174-179.doi: 10.13229/j.cnki.jdxbgxb20200681

• 计算机科学与技术 • 上一篇    

基于高容量强鲁棒的图像水印算法

李喜艳1,2(),周夏冰3(),刘征1,4   

  1. 1.解放军信息工程大学 数学工程与先进计算国家重点实验室,郑州 450001
    2.海南师范大学 信息科学技术学院,海口 571158
    3.苏州大学 计算机科学与技术学院,苏州 215006
    4.河南牧业经济学院 信息工程学院,郑州 450001
  • 收稿日期:2020-06-28 出版日期:2022-01-01 发布日期:2022-01-14
  • 通讯作者: 周夏冰 E-mail:xiyanli2006@163.com;zhouxiabing@suda.edu.cn
  • 作者简介:李喜艳(1983-),女,副教授,博士. 研究方向:数字图像信息隐藏.E-mail:xiyanli2006@163.com
  • 基金资助:
    国家自然科学基金项目(61572444)

High-capacity and robust image watermarking algorithm

Xi-yan LI1,2(),Xia-bing ZHOU3(),Zheng LIU1,4   

  1. 1.State Key Laboratory of Mathematical Engineering and Advanced Computing,PLA Information Engineering University,Zhengzhou 450001,China
    2.School of Information Science and Technology,Hainan Normal University,Haikou 571158,China
    3.School of Computer Science and Technology,Soochow University,Suzhou 215006,China
    4.School of Information on Engineering,Henan University of Animal Husbandry and Economy,Zhengzhou 450001,China
  • Received:2020-06-28 Online:2022-01-01 Published:2022-01-14
  • Contact: Xia-bing ZHOU E-mail:xiyanli2006@163.com;zhouxiabing@suda.edu.cn

摘要:

提出一种可靠的数字水印技术,首次对水印图像采用半色调和四叉树技术进行预处理,将内容的位置信息提取出来作为实际的嵌入值;载体图像进行离散小波变换(DWT),对高频子图进行8×8分割和最佳离散余弦变换(DCT)操作;信息嵌入到DCT变换矩阵失真最小的位置。在提取水印时,通过系数矩阵最佳位置数据对的比较规则,准确提取出水印内容的位置信息,进而恢复水印图片。仿真实验分析表明,本文算法不仅能够提高水印的有效嵌入量和鲁棒性,而且在剪切、噪声、JPEG压缩和过滤等常规攻击中具备较强的抗攻击能力。

关键词: 数字水印, 半色调, 四叉树, 离散小波变换, 离散余弦变换

Abstract:

This paper presents a reliable digital watermarking technique. For the first time, the watermark image is preprocessed by halftone and quad tree techniques, and the position information of the content is extracted as the actual embedded value. The cover image is processed by Discrete Wavelet Transform (DWT), and then the high frequency sub-band is divided into blocks, sized by . The blocks were processed by an optimal Discrete Cosine Transform (DCT) psychovisual threshold. Embedding process in this paper utilizes certain frequency regions of DCT such that insertion of watermark bits causes the least image distortion. The information was extracted by comparing certain coefficients based on some rules. According to the information, the watermark image can be reconstructed. The experimental results show that our algorithm achieves higher capacity and robustness than the existing schemes. The watermark extraction produces high image quality after cutting, noise, filter and JPEG compression attacks.

Key words: digital watermarking, halftone, quad tree, discrete wavelet transforms, discrete cosine transforms

中图分类号: 

  • TP309

图1

QR码内容提取过程"

图2

字水印内容提取过程"

表1

未受攻击时的PSNR和NC值"

水 印PSNRNC
“中”字水印60.40230.9972
预处理“中”字水印62.17870.9966
QR码60.48760.9972
预处理QR码52.59890.9965

表2

噪声攻击时的PSNR和NC值"

噪 声PSNRNC
椒盐噪声(0.01)5.71720.9972
椒盐噪声(0.05)5.71590.9843
高斯噪声(0.01)60.84100.9411
高斯噪声(0.02)60.83450.9369
高斯噪声(0.03)60.83300.9301
高斯噪声(0.04)60.81630.9295

表3

压缩攻击时的PSNR和NC值"

压缩因子PSNRNC
9036.87650.9998
7035.11940.9998
5030.60120.9985
3030.00100.7774

表4

滤波攻击时的NC值"

滤波攻击NC
高斯低通过滤(3×3)0.9726
中值过滤(3×3)0.9872

表5

未受攻击时与文献[8]的对比"

载体图像文献[8本文算法
PSNRNCPSNRNC
Lena45.6890.99460.40230.9972
Sailboat45.7420.99455.13830.9972
Airplane45.9260.99366.81420.9972
Baboon44.5460.99562.69180.9966
Pepper45.5330.99452.59890.9965
Man45.3000.99558.46190.9972
Average45.4560.99459.35120.9970

表6

不同攻击时与文献[8]实验对比(NC)"

攻击类型文献[8本文算法
中值过滤[3×3]0.98540.9872
椒盐噪声(0.01)0.83140.9972
高斯噪声(0.001)0.93930.9411
椒盐噪声(0.003)和中值滤波[3×3]0.95630.9584
JPEG(30)0.77690.7774
JPEG(50)0.99900.9985
JPEG(70)1.00000.9998
1 Ernawan F, Kabir M N, Fadli M, et al. Block-based tchebichef image watermarking scheme using psychovisual threshold[C]∥International Conference on Science and Technology Computer (ICST), Yogyakarta, Indonesia, 2016.
2 Kumar S, Jain N, Fernandes S L. Rough set based effective technique of image watermarking[J]. Journal of Computational Science, 2017,19:121-137.
3 Su Po-chyi, Tien-ying Kuo,Li Meng-Huan. A practical design of digital watermarking for video streaming services[J]. Journal of Visual Communication and Image Representation, 2017,42:161-172.
4 Shao Zhu-hong, Shang Yuan-yuan, Zeng Rui, et al. Robust watermarking scheme for color image based on quaternion-type moment invariants and visual cryptography[J]. Signal Processing: Image Communication, 2016,48:12-21.
5 Quadry Khaza Mizbahuddin,Govardhan A,Mohammed Misbahuddin. A novel approach of Kurtosis based watermarking by using wavelet transformation[J]. International Journal of Image, Graphics and Signal Processing, 2018, 10(7):42-50.
6 徐江峰,张守强. 基于QR码的DWT-DCT数字水印算法[J].计算机应用研究,2018,35(5):1540-1544.
Xu Jiang-feng, Zhang Shou-qiang. Algorithm of DWT-DCT digital watermarking based on QR code[J]. Application Research of Computers,2018,35(5):1540-1544.
7 顾宇鑫, 马小虎. 采用稀疏变换和拉普拉斯金字塔的数字水印算法[J].计算机辅助设计与图形学学报,2018,30(5):901-910.
Gu Yu-xin, Ma Xiao-hu. Digital watermarking algorithm using sparse transform and Laplace pyramid[J]. Journal of Computer-aided Design & Computer Graphics,2018,30(5):901-910.
8 Ernawan Ferda, Muhammad Nomani Kabir. A robust image watermarking technique with an optimal DCT-psychovisual threshold[J]. IEEE Access, 2018, 6:20464-20480.
9 Lai Chih-chin. An improved SVD-based watermarking scheme using human visual characteristics[J]. Optics Communications,2011,284(4):938-944.
10 Anoop Kumar Chaturvedi,Piyush Kumar Shukla. Data hiding and watermarking techniques: a survey[J]. International Journal of Computer Applications,2018,179(32):28-36.
11 Amit Kumar Singh, Dave Mayank, Mohan Anand. Hybrid technique for robust and imperceptible image watermarking in DWT–DCT–SVD domain[J]. National Academy Science Letters,2014,37(4):351-358.
12 Kavitha C, Sakthivel S. An effective mechanism for medical images authentication using quick response code[J]. Cluster Computing,2019,22:4375-4382.
13 张元钦.基于DWT-DCT的图像数字水印技术的研究[D].北京:北京邮电大学计算机学院,2013.
Zhang Yuan-qin. Research of the image digital watermarking technique based on DWT-DCT algorithm[D]. Beijing:Beijing University of Posts and Telecommunications, College of Computer,2013.
14 Kang Qing-bo, Li Ke, Yang Ji-chun. A digital watermarking approach based on DCT domain combining QR code and chaotic theory[C]∥IEEE and IFIP International Conference on Wireless and Optical communications Networks,Vijayawada, India,2014:127-137.
15 Seyyed Hossein Soleymania, Amir Hossein Taherinia. High capacity image data hiding of scanned text documents using improved quadtree[DB/OL].[2018-03-29]. .
16 王小超,胡坤,胡建平. 结合BEMD与Hilbert曲线的重复嵌入图像水印算法[J]. 计算机辅助设计与图形学学报,2020,32(2):287-296.
Wang Xiao-chao,Hu Kun,Hu Jian-ping. Repeated embedding algorithm for image watermarking based on BEMD and Hilbert curve[J]. Journal of Computer-Aided Design & Computer Graphics,2020,32(2):287-296.
17 Liu L, Chen W, Zheng W, et al. Structure-aware error diffusion approach using entropy-constrained threshold modulation[J]. The Visual Computer, 2014,30(10):1145-1156.
18 Li X. Edge-directed error diffusion halftoning[J]. IEEE Signal Processing Letters, 2006,13(11):688-690.
19 Singh Y K. Generalized error diffusion method for halftoning[C]∥IEEE International Conference on Electrical, Computer and Communication Technologies (ICECCT), Coimbatore,India,2015:1-6.
20 Zhou Z, Arce G R, di Crescenzo G. Halftone visual cryptography[J]. IEEE Transactions on Image Processing,2006, 15(8):2441-2453.
21 Alasseur C, Constantinides A G, Husson L. Colour quantisation through dithering techniques[C]∥IEEE International Conference on Image Processing,Barcelona,Spain,2003:No.1-469-72.
[1] 王定成, 田翠翠, 陈北京, 田宇航. 基于四维四元数频域的彩色图像双重水印算法[J]. 吉林大学学报(工学版), 2015, 45(4): 1336-1346.
[2] 温泉, 王宇飞, 张新鹏. 针对未绑定问题的买卖方水印协议[J]. 吉林大学学报(工学版), 2014, 44(5): 1447-1452.
[3] 刘媛媛, 陈贺新, 赵岩, 孙红岩. 一种新的DWT视频动态水印算法[J]. 吉林大学学报(工学版), 2013, 43(增刊1): 445-449.
[4] 王丹, 李阳, 年桂君, 王珂. 非均质度量掩蔽函数在空域水印中的应用[J]. 吉林大学学报(工学版), 2013, 43(03): 771-775.
[5] 胡玉平, 王志坚, 张玲华, 尹华. 基于小波变换和混沌映射的自适应水印算法[J]. 吉林大学学报(工学版), 2012, 42(增刊1): 401-404.
[6] 曹洁, 吴迪, 李伟. 基于鉴别能力分析和LDA-LPP算法的人脸识别[J]. , 2012, (06): 1527-1531.
[7] 桑爱军, 杨树媛, 赵欣. 基于多维矢量矩阵离散余弦变换的熵编码[J]. 吉林大学学报(工学版), 2011, 41(增刊1): 319-324.
[8] 年桂君, 刘鸿石, 王丹, 王乃丹. 彩色照片中隐藏水印信息的分析与实现[J]. 吉林大学学报(工学版), 2011, 41(增刊1): 339-343.
[9] 许文丽, 王命宇, 王育民. 基于码分多址的大容量鲁棒数字水印方案[J]. 吉林大学学报(工学版), 2011, 41(02): 547-0552.
[10] 年桂君,刘鸿石,车晓镭,孙晓颖,. 预测滤波器在空域盲加性水印系统中的应用[J]. 吉林大学学报(工学版), 2011, 41(01): 249-0253.
[11] 郑海红,曾平,王义峰 . 基于极性调制的鲁棒水印算法[J]. 吉林大学学报(工学版), 2007, 37(03): 681-0685.
[12] 郑海红,王义峰,曾平,孔月萍,徐培培 . 基于视觉特性的半色调图像水印算法[J]. 吉林大学学报(工学版), 2006, 36(05): 782-0786.
[13] 刘韶,桑爱军,陈贺新,陈强. 基于YC子阵的彩色图像三维矩阵变换压缩编码[J]. 吉林大学学报(工学版), 2006, 36(04): 569-573.
[14] 张冠男, 王树勋, 温泉. 一种基于随机误差分散技术的半色调水印方法[J]. 吉林大学学报(工学版), 2004, (4): 639-643.
[15] 温泉, 王树勋, 李靖. 谐波水印信号的模式[J]. 吉林大学学报(工学版), 2004, (1): 40-45.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!