【技术实现步骤摘要】
针对光照环境下的屏幕拍照鲁棒水印方法
[0001]本专利技术属于信息隐藏
,尤其涉及一种针对光照环境下的屏幕拍照鲁棒水印方法。
技术介绍
[0002]数字水印是一种信息隐藏技术,可以将图像、文字等数字信号信息隐藏在图像、视频、音频等原始数据中,达到数字产品版权保护和完整性认证的目的。由于拍照获取信息的便捷性,一些重要的信息很容易通过拍照的方式泄露出去,带来一定的损失,因此需要能够抵抗屏幕拍照的水印,对重要信息进行版权保护。
[0003]目前,已有一些学者对屏幕拍照水印进行了研究,也取得了一定的成绩。现有的方法有在DCT域嵌入水印信息,使用尺度不变特征变换对水印特征区域进行选择,为了尽可能的保留水印信息,提出将水印以小模板嵌入,并重复嵌入多次,以达到一定的鲁棒性。也有在DFT域中嵌入水印,使用Harris
‑
Laplace检测器以及加速鲁棒特征构造特征区域,采用非旋转嵌入的方式嵌入水印。随着深度学习在传统水印领域应用的成功,也有一些学者开始研究基于深度学习的屏幕拍照水印。其中就有学者提出一种模板水印嵌入方法,在图像中嵌入消息模板以及定位模板,在水印提取时,使用增强子网络以及分类子网络两级网络对水印进行提取。也有学者提出一个端到端的神经网络用于隐藏信息以及提取信息,并在编码器以及解码器之间建立一个失真网络,用来保持隐藏信息对相机的弹性。
[0004]但是,包括以上提出的现有屏幕拍照水印方案较少考虑光照这一因素对水印鲁棒性的影响。有学者提出使用直方图均衡化的方式对光照不均匀的地方进行 ...
【技术保护点】
【技术特征摘要】
1.针对光照环境下的屏幕拍照鲁棒水印方法,其特征在于:该方法步骤如下:(1)计算图像的光照分量以及光照阈值;(2)选择水印的嵌入区域,其中超过光照阈值的区域不作为嵌入区域;(3)在DCT域中将水印序列嵌入到图像,得到水印图像;(4)对拍摄得到的含水印图像进行透视校正以及光照校正;(5)对光照校正后的图像使用双边滤波进行保边去噪;(6)选择水印的提取区域;(7)在DCT域中通过交叉验证的方式提取水印序列。2.根据权利要求1所述的针对光照环境下的屏幕拍照鲁棒水印方法,其特征在于:所述步骤(1)计算图像的光照分量以及光照阈值的具体过程为:获取原始图像,将图像从RGB空间转换到HSV空间,选择亮度空间V,使用多尺度高斯卷积,得到光照分量F(x,y):其中N表示尺度数,i表示计数器,ω
i
表示光照分量的权系数,I(x,y)表示输入图像,G(x,y)表示高斯函数,(x,y)表示像素坐标,λ表示归一化常数,m表示尺度因子;光照阈值e的计算方法如下:任意选择一个光照分量值,该值将光照分量分为A、B两个集合,集合A中的光照分量值大于或等于该值,集合B中的光照分量值小于该值;集合A、B中的光照分量的平均值分别记作f
A
、f
B
,集合A、B中的像素数占总像素数的比例分别记作P
A
、P
B
,类间方差ICV定义为:ICV=P
Aα
(f
A
‑
f)2+P
Bα
(f
B
‑
f)2其中,α表示0
‑
1之间用于调整分割效果的参数,f表示所有光照分量的平均值;选择使得ICV取值最大的光照分量作为光照阈值e;设置光照阈值e用于特征区域的选择,如果特征区域中有超过光照阈值e的光照分量则不选择该特征区域用于水印嵌入。3.根据权利要求1或2所述的针对光照环境下的屏幕拍照鲁棒水印方法,其特征在于:所述步骤(2)的水印嵌入区域选择具体过程为:对水印序列进行BCH编码得到待嵌入的二进制水印序列,根据待嵌入水印序列构造水印矩阵,矩阵的大小为s*t,s和t分别是矩阵的行数和列数;使用基于强度的SIFT算法,根据特征点的强度选择强度最大的前h个特征点作为候选特征点,SIFT算法中差分高斯域的绝对值即为特征点的强度;根据候选特征点得到相应的候选特征区域,以候选特征点为中心的s*t*8*8的区域作为候选特征区域;对候选特征区域进行一定的筛选,得到最终的水印嵌入区域。4.根据权利要求3所述的针对光照环境下的屏幕拍照鲁棒水印方法,其特征在于:选择原始RGB图像的B通道图像用于水印特征区域的选择以及水印的嵌入。5.根据权利要求3所述的针对光照环境下的屏...
【专利技术属性】
技术研发人员:张小瑞,顾思宇,孙星明,孙伟,
申请(专利权)人:南京信息工程大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。