技术新讯 > 计算推算,计数设备的制造及其应用技术 > 一种屏幕水印的处理方法、提取方法及装置与流程  >  正文

一种屏幕水印的处理方法、提取方法及装置与流程

  • 国知局
  • 2024-07-31 22:54:35

本发明涉及数字水印,特别是指一种屏幕水印的处理方法、提取方法及装置。

背景技术:

1、随着无纸化办公的广泛普及,众多的屏幕显示设备得到迅速发展,并全面进入了移动办公领域。在重要的涉密场合下,很多敏感数据信息会通过屏幕显示的方式进行明文输出。而随着智能手机发展和普及,用手机拍照变得特别简单,随之带来了数字文档的安全问题。企事业单位一方面在落实手机/相机等拍照设备管理上存在困难,另一方面,即使发现有内部数据通过屏幕拍摄泄露出去的图片,也无法确定泄密者、拍摄时间等信息,从而无法采取有针对性措施堵住泄密源头。为了有效进行屏幕拍摄泄密溯源取证,现有技术通过在屏幕内容中添加可见水印方式进行警示,该方式的视觉冲击效果大,且极易被用户手工擦除。为了改进屏幕水印的可视性,有技术通过在屏幕显示图像中添加规则排列的点阵隐藏隐秘信息,该方法同样会影响屏幕显示的效果,鲁棒性能差,且水印信息容量低,保密性差等问题。

技术实现思路

1、本发明提供一种屏幕水印的处理方法、提取方法及装置。解决了现有技术中屏幕水印存在视觉效果差、信息容量低、鲁棒性差以及保密性差等问题。

2、为解决上述技术问题,本发明的技术方案如下:

3、本发明的实施例提供一种屏幕水印的处理方法,包括:

4、获取待嵌入的水印信息位串;

5、根据所述待嵌入的水印信息位串以及预设图形单元,确定屏幕显示图像中的水印编码图像子块;

6、根据屏幕显示图像的区域尺寸,将所述水印编码图像子块进行屏幕全幅面图像拼装,生成全幅面水印图像;

7、将所述全幅面水印图像与屏幕显示图像进行融合处理,生成包含水印信息位串的目标图像。

8、可选的,根据所述待嵌入的水印信息位串以及预设图形单元,确定屏幕显示图像中的水印编码图像子块,包括:

9、确定屏幕显示图像中的水印编码图像子块的前景区域和背景区域;

10、根据所述待嵌入的水印信息位串、前景区域以及背景区域,以及至少一个第一预设图形单元,按照第一预设排列方式,生成单元编码图像;

11、将第二预设图形单元按照第二预设排列方式进行排列,生成定位块图像;

12、将多个单元编码图像与至少一个定位块图像按照预设规则进行排列,生成水印编码图像子块。

13、可选的,所述的屏幕水印的处理方法,还包括:

14、获取待提取图像,所述待提取图像中包含目标图像的至少一个目标水印编码图像子块;

15、对所述待提取图像进行图像增强预处理,获取预处理图像;

16、通过所述预处理图像,定位出预处理图像中的至少一个目标水印编码图像子块;

17、对所述目标水印编码图像子块进行水印信息提取处理,获取目标水印信息位串;

18、解码所述目标水印信息位串,确定待提取图像所对应的目标图像。

19、可选的,对所述待提取图像进行图像增强预处理,获取预处理图像,包括:

20、对待提取图像的颜色空间进行空间转化处理,获取待处理图像;

21、通过预设公式s1=bs2,对所述待处理图像的图像饱和度做增强处理,获取增强处理图像;其中,s1为增强处理图像的图像饱和度;s2待处理图像的图像饱和度;b为增强系数,1≤b≤3;

22、对所述增强处理图像进行明暗度调节,获取预处理图像。

23、可选的,通过所述预处理图像,定位出预处理图像中的至少一个目标水印编码图像子块,包括:

24、通过所述预处理图像,确定预处理图像中的目标定位块图像;

25、基于所述目标定位块图像,根据目标图像中目标水印编码图像子块的生成规则,定位出预处理图像中的至少一个目标水印编码图像子块。

26、可选的,通过所述预处理图像,确定预处理图像中的目标定位块图像,包括:

27、按照预设裁切方式对所述预处理图像进行裁切处理,获取多个预设大小的裁切图像块;

28、将所有裁切图像块缩放至与目标图像中的目标定位块图像等大尺寸,获取缩放图像块;

29、根据缩放图像块的图案,确定每个缩放图像所对应的水印信息矩阵ui;

30、根据目标图像中目标定位块图像的设计图案,确定目标定位块的图像所对应的水印信息矩阵td;

31、确定每个缩放图像所述对应的水印信息矩阵ui和目标定位块的图像所对应的水印信息矩阵td之间的相关性系数δ;

32、根据所述相关性系数δ,确定定位块图像。

33、可选的,确定每个缩放图像所述对应的水印信息矩阵ui和目标定位块的图像所对应的水印信息矩阵td之间的相关性系数δ,包括:

34、对矩阵td与ui的所有列向量进行转化处理,获取列向量t1与u1;

35、分别计算列向量t1与u1所有元素的均值at与au;

36、将列向量t1与u1所有元素减去各自元素的均值,得到t2与u2,

37、将列向量t2与u2所有元素取平方运算,得到t3与u3;

38、分别计算t3与u3所有元素之和的算术平方根vt与vu;

39、通过预设公式计算相关性系数δ。

40、本发明的实施例还提供一种屏幕水印的提取方法,包括:

41、获取待提取图像,所述待提取图像中包含目标图像的至少一个目标水印编码图像子块;

42、对所述待提取图像进行图像增强预处理,获取预处理图像;

43、通过所述预处理图像,定位出预处理图像中的至少一个目标水印编码图像子块;

44、对所述目标水印编码图像子块进行水印信息提取处理,获取目标水印信息位串;

45、解码所述目标水印信息位串,确定待提取图像所对应的目标图像。

46、本发明的实施例还提供一种屏幕水印的处理装置,包括:

47、第一获取模块,用于获取待嵌入的水印信息位串;

48、第一处理模块,用于根据所述待嵌入的水印信息位串以及预设图形单元,确定屏幕显示图像中的水印编码图像子块;根据屏幕显示图像的区域尺寸,将所述水印编码图像子块进行屏幕全幅面图像拼装,生成全幅面水印图像;将所述全幅面水印图像与屏幕显示图像进行融合处理,生成包含水印信息位串的目标图像。

49、本发明的实施例还提供一种屏幕水印的提取装置,包括:

50、第二获取模块,用于获取待提取图像,所述待提取图像中包含目标图像的至少一个目标水印编码图像子块;

51、第二处理模块,用于对所述待提取图像进行图像增强预处理,获取预处理图像;通过所述预处理图像,定位出预处理图像中的至少一个目标水印编码图像子块;对所述目标水印编码图像子块进行水印信息提取处理,获取目标水印信息位串;解码所述目标水印信息位串,确定待提取图像所对应的目标图像。

52、本发明的上述方案至少包括以下有益效果:

53、本发明所述的屏幕水印的处理方法,包括:获取待嵌入的水印信息位串;根据所述待嵌入的水印信息位串以及预设图形单元,确定屏幕显示图像中的水印编码图像子块;根据屏幕显示图像的区域尺寸,将所述水印编码图像子块进行屏幕全幅面图像拼装,生成全幅面水印图像;将所述全幅面水印图像与屏幕显示图像进行融合处理,生成包含水印信息位串的目标图像。实现了水印信息与屏幕显示图像的快速嵌入,且具有水印信息隐蔽性强,图像视觉效果好优点,同时,水印编码图像子块进行了屏幕整幅面图像拼装,水印容量大,保密性更好。

本文地址:https://www.jishuxx.com/zhuanli/20240730/195260.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。