文档库 最新最全的文档下载
当前位置:文档库 › 基于相位恢复算法的二值全息数字水印技术_赵齐银

基于相位恢复算法的二值全息数字水印技术_赵齐银

现代电子技术

Modern Electronics Technique

2013年8月15日第36卷第16期

Aug.2013Vol.36No.16

0引言

数字水印技术是信息安全研究领域的重要分支,已成为目前数字产品版权保护研究的热点。基于信息光学理论的数字水印技术具有高鲁棒性、大容量、高加密维度、高处理速度等特点,近年来得到广泛关注与重视[1?6]。2002年,日本学者Takai 和Mifune 最早提出利用全息技术,将二维数字全息图作为待嵌入的水印信息的方法[7]。Chang 等改进了这个方法,提出在离散余弦变换域嵌入数字全息图的技术[8],实验表明全息水印具有良好的抗剪切能力。陈大庆等提出了基于相位恢复和数字全息技术的图像水印方法[9],该方法采用相位恢复算法将得到高对比度的全息图,具有很好的稳健性。

以上方案嵌入的全息图均为灰度图,信息量较大。相同条件下,在宿主图像中嵌入的水印信息量越大,水

印的透明性和鲁棒性就会相对越差。因此为了减少嵌入信息量,进一步提高全息水印的实用性,2011年,李国明等提出在计算出数字全息图的基础上,进一步对全息图进行二值化,将二值化后的全息图作为水印嵌入载体图像中[10]。但由于直接对全息图二值化,对全息图本身是一种破坏,损失了一定的全息信息,再现像质量有所下降。在上述方案的基础上,本文提出一种基于相位恢复算法的计算全息图二值化改进方法。该方法采用相位恢复算法将水印信息编码为虚拟入射物波的纯相位函数,同模拟参考光波发生干涉,得到对比度很高的计算全息图,二值化后作为待嵌入的水印信息。仿真实验证明改进方法具有更好的鲁棒性。

1

计算全息图二值化

1.1

传统傅里叶计算全息图二值化

将水印图像的灰度值m (x ,y )作为物光波的振幅,并通过一个[]-π,π范围内的随机相位模板调制,以达到

基于相位恢复算法的二值全息数字水印技术

赵齐银,陈大庆,顾济华

(苏州大学物理科学与技术学院,江苏苏州

215006)

要:为了减小全息水印技术嵌入的信息量,基于信息光学理论提出一种新的数字水印方法。采用相位恢复算法将

水印信息编码为虚拟入射物波的纯相位函数,同参考光波相干,得到对比度很高的全息图,再将该全息图二值化。比传统傅里叶全息图二值化丢失的信息量更少,大大提高了再现像的质量。在离散余弦变换域嵌入二值全息图,提取时实现了水印的盲检测。仿真对比实验证明,该方法对与传统二值全息方法相比对多种常规图像处理,水印的鲁棒性得到明显提高。

关键词:相位恢复算法;数字水印;全息图二值化;盲检测中图分类号:TN919?34;O438

文献标识码:A

文章编号:1004?373X (2013)16?0085?04

Binary holographic digital watermark technology based on phase retrieval algorithm

ZHAO Qi?yin ,CHEN Da?qing ,GU Ji?hua

(Dept.of Physics Science and Technology ,Soochow University ,Suzhou 215006,China )

Abstract :A new approach of digital watermark based on information optic theory is proposed to reduce the embedded infor?mation of holographic watermark.The watermark information is transformed into pure phase function by phase retrieval algorithm which interferes with reference light wave to form high contrast Fourier hologram and then binarize it.This binary hologram loses much less information than the traditional Fourier binary hologram ,and can improve the quality of reconstructed images greatly.Binary hologram is embedded into discrete cosine transform (DCT )domain of host image ,and the blind detection of the water?mark is realized by the watermark extraction.The simulation and contrastive results show that the algorithm has better robustness

to many kinds of common image processing compared with traditional methods.

Keywords :phase retrieval algorithm ;digital watermark ;holography binarization ;blind detection

收稿日期:2013?03?22

85

现代电子技术

2013年第36卷

平滑傅里叶谱的目的。物光波复振幅为:

o (x ,y )=m (x ,y )exp[i φ(x ,y )]

(1)其傅里叶变换为:

O (ξ,η)=?o (x ,y )exp[-2πi(ξx +ηy )]d x d y

(2)然后同参考光相干涉,设参考光表达式为:R (ξ,η)=R 0exp[2πi(aξ+bη)]

(3)

式中a ,b 是空间频率,决定参考光波的传播方向。相干后的光场分布为:

H (ξ,η)=||O (ξ,η)+R (ξ,η)2

=||O (ξ,η)2

+||R (ξ,η)2

+

O *(ξ,η)R (ξ,η)+O (ξ,η)R *(ξ,η)

(4)

式中,第一、二项为全息图的晕轮光和中心亮点,对再现像的质量有很大影响,可以通过计算参考光和物光的功率谱密度加以去除。

H (ξ,η)=O *(ξ,η)R (ξ,η)+O (ξ,η)R *(ξ,η)

(5)

式(5)可用来恢复原始像及共轭像,对H (ξ,η)进行二值化,并制作二值全息图。

全息图的再现是用照明光的表达式与全息图相乘,并通过傅里叶逆变换得到再现像的光强分布。为简化计算,假设照明光波振幅为1,相位为0,傅立叶逆变换得到的重构图像为:

o R (x ,y )=?H (ξ,η)exp[2πi(ξx +ηy )]d ξd η

(6)

将式(3),式(5)代入式(6)就可以得到重构光场为:

o R (x ,y )=o (x -a ,y -b )+o *[-(x +a ),-(y +b )](7)

适当地选择a ,b 的值,使原始像和再现像分离。图1为128pixel×128pixel 原始信息经过传统傅里叶全息法得到的二值化全息图及其再现像(经二值处理),可以明显看出,

再现图像质量有所下降。

图1传统傅里叶全息图二值化及其再现结果

1.2

基于相位恢复算法计算全息图以及全息图二值化

相位恢复算法是一种通过已知光场强度来确定相

位分布的技术,包括GS 算法、POCS 算法、HIO 算法等。GS 算法的原理图如图2所示,通过在空间域和频域之间进行傅立叶正反变换来回迭代,并在空间域和频域中分别应用空间域和频域约束限制条件,具体步骤概括为:

(1)给定一个初始随机相位?(x 0,y 0)(取值范围为[]-π,π),

乘以物光波振幅m (x ,y ),构成入射波复函数f (x ,y ),并对f (x ,y )做傅里叶变换,得到频谱函数

F ′(μ,ν)。

(2)引入频域限制条件,去除振幅信息,只保留F ′(μ,ν)的相位部分F (μ,ν),对其做傅里叶逆变换得到f ′(x ,y )。

(3)运用空域约束条件,取f ′(x ,y )的相位部分与物光波振幅m (x ,y )构成新的入射波函数,并进入下一次循

环。

图2

相位恢复算法原理图

(4)重复以上过程,直到||f ′(x ,y )与期望值m (x ,y )的差异小于预设值为止。随着迭代次数的增加,输出函数逐渐收敛,最终得到所需要的相位信息。设最佳相位分布为F (μ,ν),以上过程可用公式表示为:

FT{m (x ,y )exp(i ?(x ,y ))}=F (μ,ν)=exp(j ψ(μ,ν))(8)

采用大小为128pixel×128pixel 的黑白太极图案,同等条件下,传统傅里叶干涉全息和相位恢复法计算全息图对应的灰度直方图如图3所示,可发现传统方法灰度值相对集中,相位恢复算法得到的全息图灰度值分散且具有更高的对比度。所以经过相位恢复算法后的二值全息图比传统傅里叶二值全息图损失的信息量更少,

大大提高了再现像的质量。

图3

全息图灰度直方图对比

图4为相位恢复算法二值化全息图和对应的再现像。可以明显看出,该方法比传统傅里叶二值全息图的再现像质量有很大改善。

2全息水印的嵌入和提取

采用上文的二值全息图作为待嵌入的水印信息,为

86

第16期

赵齐银,等:基于相位恢复算法的二值全息数字水印技术

了提高水印的抗压缩能力,将水印嵌入在宿主图像离散余弦变换(DCT )域中。DCT 变换是正交实变换,它有良好的能量压缩能,考虑到人眼对高频成分的失真不太敏感,而压缩、滤波等操作主要破坏高频信息,将水印信息嵌入到宿主图像DCT

系数中低频成分上。

图4

相位恢复算法的二值全息图及其再现像

2.1

嵌入算法

设原始载体图像X 是N 1×N 2像素的灰度图像,水

印图像H 是M 1×M 2像素的二值全息图,水印嵌入原理图如图5

所示。

图5

水印嵌入原理图

具体的嵌入步骤如下:

(1)通过逐行扫描,将二值水印信息H 转化为一维水印序列W :

W ={w (i )=0?or?1 , 0 i

(9)

(2)采用Logistic 方程产生混沌序列,对W 进行混沌置乱加密。消除了水印像素之间的空间相关性,并提高了水印的抗剪切能力。同时将Logistic 方程的初始值作为密钥,提高了水印的安全性。

在非线性系统中,混沌是普遍存在的现象,混沌序列具有对初始条件和微小扰动的高度敏感性、非收敛性、非周期性、运动轨迹的遍历性、随机性和类似噪声等特点,这些特点使得混沌序列广泛应用于水印的加密。

最典型、应用最广泛的产生混沌序列的方法是Lo?gistic 映射方法。Logistic 映射形式定义如下:

x k +1=μx k (1-x k )

(10)

式(10)中,初始值x 0∈(0 ,1)且x 0≠0.25?,0.5,?0.75。当μ=4时,系统工作于完全混沌状态,X 在(0 ,1)内遍

历。混沌状态对初始值极其敏感,所以取不同的初值,可以得到不同的结果,将x 0的取值作为密钥。对于一维水印序列W ,通过以下步骤实现空间置乱:

①选取初始值x 0,产生一个一维混沌序列m (i ),其元素个数为M 1?×M 2的整数倍;

②将m 序列按照公式(11)进行预处理,使得m 序

列转化为一个整数序列,且m (i )∈[1?,?M 1?×M 2];

m (i )=ceil ()

m (i )×M 1?×M 2(11)

③从m 序列第一个元素开始,按照下述公式对水

印序列置乱,其目的是根据m 序列,将一维水印序列W 中的对应位置元素对调。

a =W (i )?;W (i )=W ()mod ()m (i )?,?M 1?×M 2+1;

W ()mod ()m (i )?,?M 1?×M 2+1=a

(12)

(3)将宿主图像按照像素8×8分块,并对各个分块作DCT 变换。

(4)利用Matlab 软件生成两组取值较小、相关性很小且服从高斯分布的一维四位随机序列K 1,K 2。

(5)分别计算原始载体图像每个分块的方差,根据方差的大小线性调整水印在各个分块上的嵌入强度。逐个读取置乱后的一维水印序列,若w (i )=1,嵌入K 1;否则,嵌入K 2,按照加法准则将水印信息嵌入到各个分块的中低频系数上。2.2

提取算法

水印提取就是水印嵌入的逆过程。首先,将含有水印的图片8×8离散余弦变换,读取嵌入水印部分的DCT

系数;然后,分别检测出其与K 1,K 2的相关性,比较大小,得到一维二值序列;最后,利用密钥,反置乱,并最终还原为二维二值全息图。通过傅里叶反变换或者光学再现,就可得到原始的水印信息。在提取全息水印时无需原始宿主图像,实现了水印的盲检测。

3仿真实验

通过Matlab 软件仿真验证了本文所提出的全息二

值水印方法的稳健性,并且进一步跟传统傅里叶全息二值水印进行对比,验证该方法的优越性。3.1

水印的嵌入和提取

采用上文制作的128pixel×128pixel 太极图案的相位恢复算法二值全息图作为待嵌入的水印信息。宿主图像采用512pixel×512pixel 的灰度Lena 图,如图6(a )所示。图6(c )为相位恢复算法的二值全息图,进行混沌置乱后嵌入宿主图像DCT 域的中低频区域,图6(b )为嵌入水印后的图像。图6(d )为提取的二值全息图,通过计算机或光学全息再现可得到清晰的原始信息,如图6(e )所示。3.2

与传统傅里叶全息二值水印的对比试验

为了验证相位恢复算法二值全息水印对各种图像87

处理方法的抗攻击能力,在相同的嵌入条件下与传统傅里叶全息二值水印方法进行对比。采用峰值信噪比(PSNR )来客观评价嵌入算法对宿主图像的影响。采用归一化互相关系数(NC )定量衡量水印的原始信息和提

取信息的相似度。

图6全息水印嵌入与提取仿真结果

JPEG 压缩对比实验如图7所示。图7(a )~(c )是压

缩质量分别为80,70,60时,传统傅里叶全息二值水印法的水印再现像,图7(d )~(e )是本文方法的水印再现像。表1是两种方法对比实验的PSNR 和NC 。可以看出,在相同嵌入条件下,两种方法的PSNR 相近,说明这两种方法的JPEG 压缩效果相近,而本文提出方法的NC

系数优于传统傅里叶全息二值水印方法。

图7

JPEG 压缩对比实验

剪切对比实验。把含水印图像分别切掉10%~40%,然后提取水印信息,结果如图8所示。图8(a )~

(d )是传统傅里叶全息图二值水印法的结果,图8(e )~(h )是本文全息二值水印法的结果。表2是两种水印方法剪切对比实验中提取出的水印信息的归一化互相关系数(NC )。可见本文方法具有更好的抗剪切能力。

表1

二值全息水印JPEG 压缩对比实验

表2

剪切对比实验

%

其他对比实验的归一化互相关系数(NC )结果如表3所示。

表3

其他对比实验

通过仿真对比实验可以看出,本文所提出的基于相位恢复算法的全息图二值水印方法对各种图像处理和攻击操作具有良好的稳健性;并且与传统傅里叶全息二值水印方法相比,水印的鲁棒性得到较大提高。

4结语

本文提出了一种基于相位恢复算法的二值全息水印方法,该方法采用相位恢复算法得到高对比度全息图,再将该全息图二值化,大大减少了传统傅里叶全息图直接二值化造成的信息丢失,改进了全息二值水印技术。在宿主图像子块离散余弦变换域的中低频部分嵌入水印,由于水印是二值化的全息图,因此具有较大的水印嵌入量。提取水印时无需原始宿主图像参与,实现了盲检测。通过仿真实验证明,与传统方法相比,本文方法具有更好的稳健性。该方法能够成为数字产品版权保护的有效方案。

[1]张静娟,史伟诗,司徒国海.光学信息隐藏综述[J].中国科学院

研究生院学报,2006,23(3):289?296.

压缩

质量807060

传统傅里叶全息二值水印PSNR /dB 37.6736.0534.91

NC /%

91.33

86.3168.98

本文方法

PSNR /dB 38.1736.5235.38

NC /%98.4196.7584.22

剪切大小

传统傅里叶全息二值水印的NC 本文方法的NC

1093.0598.24

2082.8793.15

3076.8786.92

4065.0978.95

均值滤波(3×3)中值滤波(3×3)高斯低通滤波(3×3,Σ=0.6)高斯白噪声(Σ=0.02)椒盐噪声(d =0.01)

传统傅里叶全

息二值水印

0.84260.80450.96070.78410.6425

本文方法0.92950.90720.99430.86830.7445

(下转第94页)

点上的无线节点都是Slave 模式,它们可以同在监控室与PC 机相连的Master

节点实时通信。

图4主程序软件流程图

此外,网络中的每个Slave 节点都具有路由器的功能,可向邻节点转发数据。利用这些中间节点的中继功能,在前端信息采集节点与监控室直接通讯受阻的情况下,数据可以自动由其他节点进行一次或多次路由传送到目标节点,提高了系统的实时性可靠性。无线通信模块软件流程图如图5所示。

3结语

节点设计试制后,在国家防爆电气产品质量监督检验中心完成了机械检查、冲击试验、温度试验、外壳耐压试验、内部点燃不传爆试验、外壳防护性能试验等检验项目,并取得了防爆合格证。另外,节点通过了其他相关性能测试与试验,达到了预期效果,满足油库现场使用的要求。该节点可实现油库所用流量、压力、温度、湿

度、液位、油气浓度等现场仪表信息的采集、处理及传送,节省了大量人力、物力、财力、时间,提高油库设施设备及装备的信息化水平,

提升油库的业务管理能力。

图5无线通信模块软件流程图参

[1]岳彬.基于无线传感器网络的油车信息采集终端研究[J].现代

电子技术,2011,34(z1):110?112.

[2]AKYILDIZ I F ,SU Wei?lian ,SANKARASUBRAMANIAM Y ,

et al .A survey on sensor networks [J].IEEE Communications Magazine ,2002,40(8):102?114.

[3]岳彬.无线传感器网络技术应用概述及其故障诊断技术研究[J].现代电子技术,2012,35(9):125?127,130.

[4]岳彬.浅谈无线传感器网络技术在油料保障的中应用[J].军用

航油,2012,158(4):33?35.

[5]岳彬,余向明,王晖.无线传感器网络用于油库信息化建设的

设想[J].石油库与加油站,2013,22(1):6?9.[6]岳彬.无线传感器网络技术在油库中的应用研究[J].液态能源

与装备,2012(9):177?181.

(上接第88页)

[2]KISHK S ,JAVIDI B.Watermarking of three?dimensional objects by digital holography [J].Optics Letters ,2003,28(3):167?169.

[3]SEO D H ,KIM S J.Interferometric phase?only optical encryp?

tion system that uses a reference wave [J].Optics Letters ,

2003,28(5):304?306.

[4]OKMAN O E ,AKART G B.Quantization index modulation ?

based image watermarking using digital holography [J].Opt.Soc.,2007,24(1):243?252.

[5]尉迟亮,顾济华,刘薇,等.基于数字全息及离散余弦变换的图

像数字水印技术[J].光学学报,2006,26(3):355?361.

[6]孟祥锋.基于迭代相位恢复算法和相移干涉术的光学信息安

全技术的研究[D].济南:山东大学,2008.

[7]TAKAI Nobukatsu ,MIFUNE Yuto.Digital watermarking by a ho?lographic technique [J].Applied Optics ,2002,41(5):865?873.

[8]CHANG H ,TSIAN T.Image watermarking by use of digital ho?

lography embedded in the DCT domain [J].Applied Optics ,

2005,44(29):6211?6219.

[9]陈大庆,顾济华.基于相位恢复的傅里叶变换全息图像数字水

印[J].光学学报,2009,29(12):3310?3316.[10]李国明,李象霖.采用DFT 域嵌入的全息水印方法[J].计算机

系统应用,2011,20(5):42?46.

作者简介::赵齐银

男,1986年出生,江苏京人,硕士研究生。研究方向为信息光学、数字水印。

相关文档