一种基于双随机相位加密的全息水印算法

2018-06-12 06:41黄福莹唐振华覃团发
现代电子技术 2018年12期
关键词:奇异值分解

黄福莹 唐振华 覃团发

摘 要: 提出一种基于双随机相位加密的全息水印算法。首先应用双随机相位调制对原始水印进行加密产生全息水印图;然后将原始图像进行一级离散小波变换(DWT)获得低频子图,对低频子图进行分块的离散傅里叶变换(DFT)得到幅度谱;其次分别对幅度谱和全息水印图进行奇异值分解(SVD);最后将全息水印图的奇异值加权嵌入到幅度谱的奇异值。实验结果表明,该算法对旋转、平移、缩放等几何攻击具有较强的鲁棒性。

关键词: 双随机相位; 全息水印; 低频子图; 离散小波变换; 离散傅里叶变换; 奇异值分解

中图分类号: TN919?34 文献标识码: A 文章编号: 1004?373X(2018)12?0032?04

Abstract: A holographic watermarking algorithm based on double random phase encryption is proposed. The double random phase modulation is applied to encrypt original watermarks and generate holographic watermark images. Then the one level discrete wavelet transform (DWT) is performed for the original image to obtain the low?frequency subgraph. The partitioned discrete Fourier transform (DFT) is performed for the low?frequency subgraph to obtain the amplitude spectrum. The singular value decomposition (SVD) is performed for the amplitude spectrum and holographic watermark image. The singular values of the holographic watermark image are weighted and embedded into those of the amplitude spectrum. The experimental results show that the algorithm has strong robustness for geometric attacks such as rotation, translation and zooming.

Keywords: double random phase; holographic watermark; low?frequency subgraph; DWT; DFT; SVD

0 引 言

数字全息技术应用计算机技术制作全息图,它利用计算机取代传统的光电仪器直接模拟实现全息图的记录以及重现。全息图记录了物体的全部信息,即振幅和相位信息,从一部分全息图可再现原物体的像,因此全息图像很适合作为水印图像,可提高水印算法的抗干扰能力。目前数字全息技术在数字水印技术方面的应用已得到不少学者的关注[1?6]。全息图具有不可撕毁性,即全息图任意部位的裁剪,都能重构原信息。根据这个特点,将原始水印生成数字全息图可以提高全息水印算法对抵抗剪裁等几何攻击的能力。包观笑等提出一种基于结构相似性指数的抗旋转攻击数字全息水印算法[7],该算法能有效抵抗1°~360°的旋转攻击。谢勇等提出一种抗旋转的彩色图像全息水印防伪算法[8],该算法能抵抗-90°~90°角度的旋转攻击。这两种算法都存在一个共同的问题就是水印检测之前均需要旋转校正才能提取出水印,使用比较麻烦。李国明等提出一种基于离散傅里叶变换域嵌入二值全息图的数字水印算法[9],该算法对几何攻击具有一定的鲁棒性,其存在的不足之处是检测前需先将原始图像进行攻击相同的几何变换,在保证图像对准的情况下才能进行水印检测。

本文在研究全息水印算法的基础上,提出一种基于双随机相位加密的全息水印算法。该算法能够抵抗任意角度的旋转攻击,检测之前不需要进行旋转校正就可以把水印检测出来。

1 基本理论

1.1 双随机相位加密

4 结 语

为了提高水印对几何攻击的鲁棒性,本文提出一种基于双随机相位加密的全息水印算法。该算法利用双随机相位对原始水印进行加密生成水印全息图,在DWT?DFT?SVD域中实现了水印全息图的嵌入和提取。通过Matlab软件仿真实验表明,本文提出的水印算法对几何攻击比文献[11]具有更强的鲁棒性。

参考文献

[1] TAKAI N, MIFUNE Y. Digital watermarking by a holographic technique [J]. Applied optics, 2002, 41(5): 865?873.

[2] CHANG H T, TSAN C L. Image watermarking by use of digital holography embedded in the discrete?cosine?transform domain [J]. Applied optics, 2005, 44(29): 6211?6219.

[3] 李晨璐,孙刘杰.一种新的彩色图像变换域全息水印算法[J].包装工程,2013,34(9):84?88.

LI Chenlu, SUN Liujie. New color image holographic watermarking algorithm in transform domain [J]. Packaging engineering, 2013, 34(9): 84?88.

[4] 孔玲君,聂鹏.一种基于DWT?DCT变换域的全息水印技术[J].光电子·激光,2016,27(2):198?202.

KONG Lingjun, NIE Peng. A holographic digital watermarking technology based on DWT?DCT transform domain [J]. Journal of optoelectronics· laser, 2016, 27(2): 198?202.

[5] 汤娟娟,陈大庆,龚冬梅,等.基于二值约束和相位恢复算法的计算全息水印[J].现代电子技术,2014,37(15):94?97.

TANG Juanjuan, CHEN Daqing, GONG Dongmei, et al. Computer?generated holographic watermark based on binary constraint and phase retrieval algorithm [J]. Modern electronics technique, 2014, 37(15): 94?97.

[6] 吴清乐,彭代渊.基于离散傅里叶变换的数字全息水印[J].计算机应用,2013,33(3):752?755.

WU Qingle, PENG Daiyuan. Digital hologram watermarking based on discrete Fourier transform [J]. Journal of computer applications, 2013, 33(3): 752?755.

[7] 包观笑,孙刘杰,李毓彬,等.抗任意旋转攻击的数字水印防伪技术[J].光电子·激光,2015,26(1):156?161.

BAO Guanxiao, SUN Liujie, LI Yubin, et al. Digital watermarking technology against arbitrary rotation attack [J]. Journal of optoelectronics· laser, 2015, 26(1): 156?161.

[8] 谢勇,胡亚萍,谭海湖.一种抗旋转的彩色图像全息水印防伪方案[J].包装学报,2014,6(4):1?7.

XIE Yong, HU Yaping, TAN Haihu. Color image rotating distortion resistant holographic watermarking security program [J]. Packaging journal, 2014, 6(4): 1?7.

[9] 李国明,李象霖.采用DFT域嵌入的全息水印方法[J].计算机系统应用,2011,20(5):42?46.

LI Guoming, LI Xianglin. Holographic watermarking scheme based on DFT domain embedding [J]. Computer systems & applications, 2011, 20(5): 42?46.

[10] 孙刘杰,庄松林.双随机相位加密同轴傅里叶全息水印防伪技术[J].光学学报,2007,27(4):621?624.

SUN Liujie, ZHUANG Songlin. Forgery prevention based on in?line Fourier holographic watermark with double random phase encryption [J]. Acta optica sinica, 2007, 27(4): 621?624.

[11] 张雷洪,唐波,李碧程,等.基于DWT?SVD的强鲁棒全息水印算法研究[J].包装工程,2013,34(21):105?109.

ZHANG Leihong, TANG Bo, LI Bicheng, et al. Strong robustness holographic watermarking algorithm based on DWT? SVD [J]. Packaging engineering, 2013, 34(21): 105?109.

猜你喜欢
奇异值分解
基于奇异值分解的银行客户数据隐私保护算法研究
k—means聚类算法在提高图书馆数字文献服务效能中的应用
结合PCA及字典学习的高光谱图像自适应去噪方法
基于分块DWT和SVD的鲁棒性数字水印算法
一种基于奇异值分解的鲁棒水印算法
基于HOG—SVD特征的人脸识别
基于奇异熵和随机森林的人脸识别
基于SVD确定NMF初始化矩阵维数
协同过滤算法改进及研究