一种用于信息泄密跟踪的微色差水印处理方法及系统技术方案

技术编号:16501615 阅读:32 留言:0更新日期:2017-11-04 12:00
本发明专利技术公开了一种用于信息泄密跟踪的微色差水印处理方法,属于图像加密信息处理技术领域。本发明专利技术采用图形数字化微色差的处理技术,以图像中的每个像素点为单位建立二维空间坐标系,遍历图像中所有像素点的RGB值中的B项字节值,将B项字节值修改为奇数,在添加水印文字信息时将其对应RGB值中的B项字节值全部修改为偶数,所以在图像背景中只产生很细微的差异,通过人眼是根本无法观察出来,如果用户泄密相关电脑屏幕信息后,可以对事后的泄密图片或视频做水印还原处理,进而追踪到相关责任人。本发明专利技术还提出一种基于该方法的微色差水印处理系统。与现有技术相比,水印隐藏效果较好。

A micro color watermarking method and system for information leak tracking

The invention discloses a micro color difference watermark processing method used for information leak tracking, belonging to the field of image encryption information processing technology. The invention adopts the graphics processing technology of digital micro color, with each pixel in the image is a two-dimensional space coordinate system is established, B bytes of all pixels in the image of RGB traversal values, B byte value modification is odd, add watermark text information to B bytes of the corresponding RGB values in all changes is even, so the differences are subtle produced only in the background, the human eye is unable to observe it, if the user information leaks related to the computer screen, can leak pictures or video watermark also do after the original treatment, and follow-up to the responsible person. The invention also provides a method for the micro Color Watermarking System Based on. Compared with the prior art, the watermark hiding effect is good.

【技术实现步骤摘要】
一种用于信息泄密跟踪的微色差水印处理方法及系统
本专利技术涉及一种电脑桌面截图及录屏时添加无感知水印的方法,属于图像信息处理

技术介绍
随着互联网络的普及应用,在无线通信领域,移动网络用户可访问互联网,强大的多媒体编辑软件使得多媒体数据的安全正在受到严重威胁。传统的密码学方法不足以保护多媒体数据,数据一旦解密则不再有任何保护措施,无法适应多媒体数据文件格式的转换。数字水印是一种新的数字产品版权保护和数据安全维护技术,它是一种十分贴切实际应用的信息隐藏技术。它可以将具有特定意义的标记(水印),利用数字嵌入的方法隐藏在数字作品中,同时通过对水印的监测和分析保证数字信息的完整可靠性,从而成为知识产权保护和多媒体防伪的有效手段。传统对电脑图片或视频进行水印标记时,都是增加一些浅颜色的背景文字信息就可以了,只能对可能泄密的用户起了警惕作用,用户会想办法去掉背景水印标记信息。
技术实现思路
本专利技术所要解决的技术问题是:针对
技术介绍
中水印很明显被发现后容易被去除,隐蔽性不强的缺陷,提出一种用于信息泄密跟踪的微色差水印处理方法,从而有效地追踪电脑信息泄密的复制源头。本专利技术为解决上述技术问题采用以下技术方案:一种微色差水印处理方法,对电脑屏幕显存进行恒定微色差水印处理,具体步骤如下:A、采集计算机桌面的图像,以图像中的每个像素点为单位建立二维空间坐标系,坐标系中每个坐标点即作为图像的一个像素点,获得每个像素点的RGB值;B、遍历图像中所有像素点的RGB值中的B项字节值,将B项字节值修改为奇数;C、将采集的桌面图像按九宫格方式划分为9个独立区域,分别在这9个区域中添加水印文字信息,添加完成后将图像中包含的水印文字颜色像素对应RGB值中的B项字节值全部修改为偶数,以此循环处理所有水印区域。进一步的,本专利技术所提出的微色差水印处理方法,添加水印文字信息包括:1)、获取系统桌面基础信息,包括:桌面宽高分辨率DW/DH、桌面颜色数DCN、系统版本DVN、支持DirectX:DXDN版本信息;2)、获取用户所需水印文字信息项,包括:桌面时间DTime、电脑唯一编号DMacID、用户编号DUID、登录用户名DUName信息;3)、根据1)、2)项的数据项,生成水印模板图像,水印模板图像的宽高要兼顾九宫格中的单个区域宽高,同时也要能有效包含追踪水印所需的必要信息项;4)、将水印模板图像默认背景设置为全白色,水印文字设置为黑色;5)、根据处理当前区域中的起始坐标DX/DY,循环处理水印图像,以此产生暗水印。进一步的,本专利技术所提出的微色差水印处理方法,在每个区域中的水印文字信息形成像素化时,根据所需包含的水印文字信息量来调整水印文字字体大小,在保证水印文字清楚的情况,字体应尽可能小。进一步的,本专利技术所提出的微色差水印处理方法,将每个区域中的水印文字信息的字体设置为空心字体。进一步的,本专利技术所提出的微色差水印处理方法,对于每个区域中的水印处理的起始位置,在单位时间内循环随机变化一次,兼顾位置变化相近原则。进一步的,本专利技术所提出的微色差水印处理方法,对于每个区域中的水印处理,在水印绘制过程中,10毫秒显示可见水印图案,50毫秒显示不可见水印图案,以此在单位时间内循环处理生成水印。进一步的,本专利技术所提出的微色差水印处理方法,水印文字信息以斜角、横向或纵向方式进行添加处理,同时保持一定的间隔距及密度,以截图后保存的水印区域能够标记及定位相关的追踪信息为准。本专利技术还提出针对该微色差水印处理方法的还原方法,具体为:对于图片中对应RGB值中的B项字节值标记为偶数的像素点,通过统一的颜色显示出来,还原水印文字信息。对于上述还原方法,进一步的:还原水印显示过程中,如存在原始图像是深色系为主色调的情况,通过界面选择及修订水印还原显示颜色,以此区分水印文字与背景图像的色差。本专利技术进一步提出一种微色差水印处理及还原系统,包括:微色差水印处理单元,用于对电脑屏幕显存进行恒定微色差水印处理;图片及视频还原单元,用于辅助用户对事发图像及视频做水印信息还原追踪处理;其中,微色差水印处理单元进一步包括:图像采集模块,用于采集计算机桌面的图像,以该图像的每个像素点为单位建立二维空间坐标系,坐标系中每个坐标点即作为图像的一个像素点,并获得每个像素点的RGB值;图像处理模块,用于遍历图像中所有像素点的RGB值中的B项字节值,当B项字节值为偶数时将其修改为奇数;水印处理模块,用于将采集的桌面图像按九宫格方式划分为9个独立区域,分别在这9个区域中添加水印文字信息,并将图像中包含的水印点阵像素的RGB值中的B项字节值全部以偶数化标记。本专利技术采用以上技术方案与现有技术相比,具有以下技术效果:本专利技术采用图形数字化微色差的处理技术,在图像背景中只产生很细微的差异,这样色差只有百分之一左右,用户的人眼睛是根本无法观察出来,如果用户泄密相关电脑屏幕信息后,可以对事后的泄密图片或视频做水印还原处理,从而标记出此图像从何处泄密出来的,进而追踪到相关责任人。附图说明图1-图6是本专利技术的微色差处理的流程示意图。图7是本专利技术将桌面区域逻辑划分为九宫格的示意图。图8是本专利技术的流程图。具体实施方式下面结合附图对本专利技术的技术方案做进一步的详细说明。本
技术人员可以理解的是,除非另外定义,这里使用的所有术语(包括技术术语和科学术语)具有与本专利技术所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样定义,不会用理想化或过于正式的含义来解释。首先如图8所示,本专利技术提出一种微色差水印处理方法,对电脑屏幕显存进行恒定微色差水印处理,首先,采集计算机桌面的图像,以图像中的每个像素点为单位建立二维空间坐标系,坐标系中每个坐标点即作为图像的一个像素点,获得每个像素点的RGB值;其次,遍历图像中所有像素点的RGB值中的B项字节值,将B项字节值修改为奇数;然后,将采集的桌面图像按九宫格方式划分为9个独立区域,分别在这9个区域中添加水印文字信息,添加完成后将图像中包含的水印文字颜色像素对应RGB值中的B项字节值全部修改为偶数,以此循环处理所有水印区域。参考图1至图6,对本专利技术的技术方案做进一步详细说明:1、如图1所示,是windows操作系统桌面图像,一般按X/Y横竖两个方向,每个坐标点,即作为图像的一个像素点。例如:300x300PPI分辨率,即表示水平方向与垂直方向上每英寸长度上的像素数都是300,也可表示为一平方英寸内有9万(300x300)像素点。2、如图2所示,每个像素点又以一个RGB配色方案来实现。通过Windows操作系统GDI模块API接口,获取桌面显存区域数据,此处会根据系统桌面颜色数量不同,分别为:8位、16位、24位、32位等不同场景环境,但Windows像素颜色是以RGB为方式处理的。3、如图3所示,将windows操作系统桌面图像区域所有像素RGB配色方案中B项字节值,全部奇数化。如:所有偶数都做B=B-1或者B=B+1操作。4、如图4所示,将windows操作系统桌面图像区域中包含的水印点阵像素B项字节值,进行偶数化标记。如:当水印点阵的像素B项字节值为奇数时,都做B=B+1操本文档来自技高网
...
一种用于信息泄密跟踪的微色差水印处理方法及系统

【技术保护点】
一种微色差水印处理方法,其特征在于,对电脑屏幕显存进行恒定微色差水印处理,具体步骤如下:A、采集计算机桌面的图像,以图像中的每个像素点为单位建立二维空间坐标系,坐标系中每个坐标点即作为图像的一个像素点,获得每个像素点的RGB值;B、遍历图像中所有像素点的RGB值中的B项字节值,将B项字节值修改为奇数;C、将采集的桌面图像按九宫格方式划分为9个独立区域,分别在这9个区域中添加水印文字信息,添加完成后将图像中包含的水印文字颜色像素对应RGB值中的B项字节值全部修改为偶数,以此循环处理所有水印区域。

【技术特征摘要】
1.一种微色差水印处理方法,其特征在于,对电脑屏幕显存进行恒定微色差水印处理,具体步骤如下:A、采集计算机桌面的图像,以图像中的每个像素点为单位建立二维空间坐标系,坐标系中每个坐标点即作为图像的一个像素点,获得每个像素点的RGB值;B、遍历图像中所有像素点的RGB值中的B项字节值,将B项字节值修改为奇数;C、将采集的桌面图像按九宫格方式划分为9个独立区域,分别在这9个区域中添加水印文字信息,添加完成后将图像中包含的水印文字颜色像素对应RGB值中的B项字节值全部修改为偶数,以此循环处理所有水印区域。2.根据权利要求1所述的微色差水印处理方法,其特征在于:添加水印文字信息包括:1)、获取系统桌面基础信息,包括:桌面宽高分辨率DW/DH、桌面颜色数DCN、系统版本DVN、支持DirectX:DXDN版本信息;2)、获取用户所需水印文字信息项,包括:桌面时间DTime、电脑唯一编号DMacID、用户编号DUID、登录用户名DUName信息;3)、根据1)、2)项的数据项,生成水印模板图像,水印模板图像的宽高要兼顾九宫格中的单个区域宽高,同时也要能有效包含追踪水印所需的必要信息项;4)、将水印模板图像默认背景设置为全白色,水印文字设置为黑色;5)、根据处理当前区域中的起始坐标DX/DY,循环处理水印图像,以此产生暗水印。3.根据权利要求1所述的微色差水印处理方法,其特征在于:在每个区域中的水印文字信息形成像素化时,根据所需包含的水印文字信息量来调整水印文字字体大小,在保证水印文字清楚的情况,字体应尽可能小。4.根据权利要求1所述的微色差水印处理方法,其特征在于:将每个区域中的水印文字信息的字体设置为空心字体。5.根据权利要求3所述的微色差水印处理方法,其特征在...

【专利技术属性】
技术研发人员:胡立军唐琦松林平吴鑫葛志元
申请(专利权)人:上海艺赛旗软件股份有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1