[发明专利]一种屏幕数字水印嵌入方法及系统有效
申请号: | 201910208183.9 | 申请日: | 2019-03-19 |
公开(公告)号: | CN110060193B | 公开(公告)日: | 2022-12-09 |
发明(设计)人: | 田辉;蒋成伟;张弛 | 申请(专利权)人: | 合肥高维数据技术有限公司 |
主分类号: | G06T1/00 | 分类号: | G06T1/00;G06T1/60 |
代理公司: | 合肥天明专利事务所(普通合伙) 34115 | 代理人: | 金凯 |
地址: | 230088 安徽省合肥市高新区*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 屏幕 数字 水印 嵌入 方法 系统 | ||
本发明公开了一种屏幕数字水印嵌入方法及系统,属于数字水印及信息隐藏技术领域,包括定时获取显存的画面帧数据至第一缓存中;获取生成好的水印图案至显存的第一缓存中;在第一缓存中,将水印图案嵌入到帧画面中作为一帧待显示帧画面;将第一缓存中嵌入水印信息后的帧画面写入当前需要显示的显存地址中,以供显示器屏幕上显示。本发明将应用程序生成的水印图案信息直接改写入显存,显存实时获取帧画面的数据,将水印图案信息嵌入至每帧画面中,嵌入的数字水印信息后的图像与显示器原需要显示的图像属于同一帧画面,从根本上解决了水印对显示器画面造成干扰的问题。
技术领域
本发明涉及数字水印及信息隐藏技术领域,特别涉及一种屏幕数字水印嵌入方法及系统。
背景技术
随着互联网大数据的爆炸式增长,个人及单位的关键信息及资产泄漏问题越来越严重,相应的保护措施及技术手段则越来越重要。电脑等计算机设备中往往存放了大量企业的内部资料或者用户的个人信息等涉密信息,这些涉密信息可以通过拍照、录像、截屏等手段被窃取,一旦发生涉密信息泄露事件,受害者往往很难查找到泄密的源头,给用户的信息安全带来极大的威胁。
目前,数字水印通过将一些标识信息直接嵌入在数字载体当中(包括多媒体、文档、软件等)或是间接表示(修改特定区域的结构),且不影响原载体的使用价值,也不容易被探知和再次修改,但可以被生产方识别和辨认,在视频的后续分发过程中可以通过检查标识信息来确认视频的源头。防屏摄的数字水印技术是将数字水印嵌入到屏幕上,在涉密信息被拍照、录像、截屏等手段被窃取时,利用屏幕上嵌入的数字水印追溯视频来源。
传统的屏幕水印嵌入是利用应用层软件生成水印,调用操作系统提供的编程接口将水印生成一个透明的水平窗体,在显示器的固定位置显示,相当于在显示器上平铺一个透明的画面。这种应用层通过软件生成水印平铺在显示器屏幕上,容易对显示器显示的界面造成干扰,比如窗口缩放拖动等情况下回暴露过多嵌入的水印图案,以及在不同的应用程序中会出现水印图案显示异常等现象,而且基于显存的水印方案可以保证水印画面一直处于显示画面的最顶端,抵抗恶意置顶的第三方窗体。
发明内容
本发明的目的在于提供一种屏幕数字水印嵌入方法及系统,以解决水印对显示器画面造成干扰及恶意窗体置顶的攻击等问题。
为实现以上目的,第一方面,本发明采用一种屏幕数字水印嵌入方法,包括:
分别获取生成好的水印图案和显存的画面帧数据;
将水印图案嵌入到画面帧中作为一帧待显示帧画面,并在显示器屏幕上显示。
优选地,所述分别获取生成好的水印图案和显存的画面帧数据,包括:
定时获取显存的画面帧数据至第一缓存中;
获取生成好的水印图案至显存的第一缓存中;
相应地,将水印图案嵌入到画面帧中作为一帧待显示帧画面,并在显示器屏幕上显示,包括:
在第一缓存中,将水印图案嵌入到帧画面中作为一帧待显示帧画面;
将第一缓存中嵌入水印信息后的帧画面写入当前需要显示的显存地址中,以在显示器屏幕上显示。
优选地,还包括:
以小于屏幕刷新周期的时间间隔将所述第一缓存中的待显示帧画面写入当前需要显示的显存地址中。
优选地,所述显存中还设置有第二缓存,在所述的第一缓存中,将水印图案嵌入到帧画面中作为一帧待显示帧画面之后,还包括:
判断所述水印图案是否完整写入至所述第一缓存中;
若是,则将第一缓存中的内容写入第二缓存中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥高维数据技术有限公司,未经合肥高维数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910208183.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于人工智能的社区养老生活系统
- 下一篇:一种图像自适应的信息隐藏方法