一种敏感信息的显示方法及终端技术

技术编号:18399312 阅读:22 留言:0更新日期:2018-07-08 19:43
本发明专利技术公开了一种敏感信息的显示方法及终端,将待显示的敏感信息进行图形预处理,得到第一图片;提取所述第一图片的主题色,对所述主题色取反色,得到背景色;将所述第一图片均分成M个正方形的子图片,从中选取N个子图片作为关键区域,0

【技术实现步骤摘要】
一种敏感信息的显示方法及终端
本专利技术涉及图像处理领域,尤其涉及一种敏感信息的显示方法及终端。
技术介绍
随着互联网技术的不断发展,越来越多的信息通过网络在端与端之间传递,对于一些企业机密或者个人隐私等敏感信息,发送者往往只希望在可控的范围内分享。现有技术中,一般通过文件加密的方式帮助信息发送者将信息安全地发送给指定接收者,并保证信息只被拥有权限的人员查看,但是这并不能保证拥有权限的人员查看后不把这些信息泄露出去,比如通过截屏、拍照、录像,这样,敏感信息就会脱离现有平台的限制被泄露出去。也有通过在信息显示的时候增加动态的遮盖层干扰截屏和拍照获取信息,但是依然无法对抗录像的方式窃取信息。
技术实现思路
本专利技术所要解决的技术问题是:提供一种敏感信息的显示方法及终端,有效避免信息泄露。为了解决上述技术问题,本专利技术采用的一种技术方案为:一种敏感信息的显示方法,包括步骤:S1、将待显示的敏感信息进行图形预处理,得到第一图片;S2、提取所述第一图片的主题色,对所述主题色取反色,得到背景色;S3、将所述第一图片均分成M个正方形的子图片,从中选取N个子图片作为关键区域,0<N≤M;S4、将用户标识符生成二维码图片,所述用户标识符与有权限查看所述敏感信息的用户一一对应,所述二维码图片大小与所述子图片大小相同;S5、将所述第一图片、背景色、关键区域和二维码图片合成若干帧残缺图片,每帧残缺图片均包含所述二维码图片,并将所述若干帧残缺图片以一预设速率逐帧渲染,所述若干帧残缺图片的并集为所述第一图片。为了解决上述技术问题,本专利技术采用的另一种技术方案为:一种敏感信息的显示终端,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:S1、将待显示的敏感信息进行图形预处理,得到第一图片;S2、提取所述第一图片的主题色,对所述主题色取反色,得到背景色;S3、将所述第一图片均分成M个正方形的子图片,从中选取N个子图片作为关键区域,0<N≤M;S4、将用户标识符生成二维码图片,所述用户标识符与有权限查看所述敏感信息的用户一一对应,所述二维码图片大小与所述子图片大小相同;S5、将所述第一图片、背景色、关键区域和二维码图片合成若干帧残缺图片,每帧残缺图片均包含所述二维码图片,并将所述若干帧残缺图片以一预设速率逐帧渲染,所述若干帧残缺图片的并集为所述第一图片。本专利技术的有益效果在于:将包含敏感信息的图片从一帧完整的图形静态展示转变为多帧含有二维码图片的残缺图形的动态展示,由于人眼的时间延迟特性,这样的处理不会对人眼接受信息造成影响,当泄露者使用截屏或拍照来非法获取信息时,得不到完整的信息,如果泄露者使用录像来捕捉动态的画面,可以通过泄露信息中包含的二维码信息追溯泄露源头,可以震慑泄露者,有效地避免敏感信息的泄漏,提高敏感信息的安全性。附图说明图1为本专利技术实施例的一种敏感信息的显示方法的流程图;图2为本专利技术实施例的一种敏感信息的显示终端的结构示意图;标号说明:1、一种敏感信息的显示终端;2、存储器;3、处理器。具体实施方式为详细说明本专利技术的
技术实现思路
、所实现目的及效果,以下结合实施方式并配合附图予以说明。本专利技术最关键的构思在于:将包含敏感信息的图片和包含用户标识符的二维码图片合成若干帧残缺图片,每帧残缺图片均包含所述二维码图片,并将所述若干帧残缺图片以一预设速率逐帧渲染。请参照图1,一种敏感信息的显示方法,包括步骤:S1、将待显示的敏感信息进行图形预处理,得到第一图片;S2、提取所述第一图片的主题色,对所述主题色取反色,得到背景色;S3、将所述第一图片均分成M个正方形的子图片,从中选取N个子图片作为关键区域,0<N≤M;S4、将用户标识符生成二维码图片,所述用户标识符与有权限查看所述敏感信息的用户一一对应,所述二维码图片大小与所述子图片大小相同;S5、将所述第一图片、背景色、关键区域和二维码图片合成若干帧残缺图片,每帧残缺图片均包含所述二维码图片,并将所述若干帧残缺图片以一预设速率逐帧渲染,所述若干帧残缺图片的并集为所述第一图片。由上述描述可知,本专利技术的有益效果在于:将包含敏感信息的图片从一帧完整的图形静态展示转变为多帧含有二维码图片的残缺图形的动态展示,由于人眼的时间延迟特性,这样的处理不会对人眼接受信息造成影响,当泄露者使用截屏或拍照来非法获取信息时,得不到完整的信息,如果泄露者使用录像来捕捉动态的画面,可以通过泄露信息中包含的二维码信息追溯泄露源头,可以震慑泄露者,有效地避免敏感信息的泄漏,提高敏感信息的安全性。进一步的,所述步骤S3中所述从中选取N个子图片作为关键区域具体包括:依次计算所述M个正方形的子图片中每一个子图片的图像熵,确定图像熵大于第一预设值的子图片的个数m;判断m是否大于等于N,若是,则选取图像熵最大的前N个子图片作为关键区域;若否,则从除图像熵大于第一预设值的m个子图片外的子图片中随机选取(N-m)个子图片,将所述图像熵大于第一预设值的m个子图片和随机选取的所述(N-m)个子图片作为关键区域。由上述描述可知,图形熵越大,则其对应的子图片含有更多的信息量,选取信息量较多的子图片作为关键区域,并且保证选取的关键区域的个数满足一预设大小,保证了图片分割的分散性以及合理性,进一步降低了敏感信息的被泄露率。进一步的,所述步骤S5具体包括:S51、根据所述关键区域指定的位置,将所述关键区域对应的子图片依次从所述第一图片中剪切出来;S52、所述第一图片中被剪切掉的部分分别用所述背景色填充,并与所述二维码图片合成,形成第二图片;S53、将所述剪切出来的N个子图片分别与所述二维码图片合成,并依次在合成后的图片中将对应所述二维码图片上的黑色区域和白色区域分别进行剪切,形成2帧互补的图片,最终生成2*N帧图片;S54、将所述第二图片和所述2*N帧图片以一预设速率逐帧渲染。由上述描述可知,通过上述方式将包含敏感信息的图片从一帧完整的图形静态展示转变为多帧含有二维码图片的残缺图形的动态展示,并且用背景色填充第一图片中被剪切掉的部分,使得所述图片进行灰度处理后反差增强,方便识别。进一步的,还包括步骤:S61、从获取的渲染后的包含敏感信息的图片帧序列中选取清晰度大于第二预设值的一帧图片,作为第三图片;S62、将所述第三图片进行灰度处理,生成黑白图片;S63、从所述黑白图片中识别出二维码图片;S64、对所述二维码图片进行解码,获取所述二维码图片对应的用户标识符。进一步的,所述步骤S63具体包括:从所述黑白图片中识别出分别分布在三个角的正方形色块,确定出所述正方形色块对应的位置,根据所述位置,剪裁出一图片,作为二维码图片。由上述描述可知,通过对获取的包含敏感信息的图片进行灰度处理,并识别出二维码图片,获取二维码图片对应的用户标识符,利用二维码优越的冗余纠错性能,能够在信息泄露后有效的溯源,定位到泄露敏感信息的用户,解决现有技术中无法溯源的问题。请参照图2,一种敏感信息的显示终端,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:S1、将待显示的敏感信息进行图形预处理,得到第一图本文档来自技高网
...

【技术保护点】
1.一种敏感信息的显示方法,其特征在于,包括步骤:S1、将待显示的敏感信息进行图形预处理,得到第一图片;S2、提取所述第一图片的主题色,对所述主题色取反色,得到背景色;S3、将所述第一图片均分成M个正方形的子图片,从中选取N个子图片作为关键区域,0

【技术特征摘要】
1.一种敏感信息的显示方法,其特征在于,包括步骤:S1、将待显示的敏感信息进行图形预处理,得到第一图片;S2、提取所述第一图片的主题色,对所述主题色取反色,得到背景色;S3、将所述第一图片均分成M个正方形的子图片,从中选取N个子图片作为关键区域,0<N≤M;S4、将用户标识符生成二维码图片,所述用户标识符与有权限查看所述敏感信息的用户一一对应,所述二维码图片大小与所述子图片大小相同;S5、将所述第一图片、背景色、关键区域和二维码图片合成若干帧残缺图片,每帧残缺图片均包含所述二维码图片,并将所述若干帧残缺图片以一预设速率逐帧渲染,所述若干帧残缺图片的并集为所述第一图片。2.根据权利要求1所述的一种敏感信息的显示方法,其特征在于,所述步骤S3中所述从中选取N个子图片作为关键区域具体包括:依次计算所述M个正方形的子图片中每一个子图片的图像熵,确定图像熵大于第一预设值的子图片的个数m;判断m是否大于等于N,若是,则选取图像熵最大的前N个子图片作为关键区域;若否,则从除图像熵大于第一预设值的m个子图片外的子图片中随机选取(N-m)个子图片,将所述图像熵大于第一预设值的m个子图片和随机选取的所述(N-m)个子图片作为关键区域。3.根据权利要求1所述的一种敏感信息的显示方法,其特征在于,所述步骤S5具体包括:S51、根据所述关键区域指定的位置,将所述关键区域对应的子图片依次从所述第一图片中剪切出来;S52、所述第一图片中被剪切掉的部分分别用所述背景色填充,并与所述二维码图片合成,形成第二图片;S53、将所述剪切出来的N个子图片分别与所述二维码图片合成,并依次在合成后的图片中将对应所述二维码图片上的黑色区域和白色区域分别进行剪切,形成2帧互补的图片,最终生成2*N帧图片;S54、将所述第二图片和所述2*N帧图片以一预设速率逐帧渲染。4.根据权利要求1所述的一种敏感信息的显示方法,其特征在于,还包括步骤:S61、从获取的渲染后的包含敏感信息的图片帧序列中选取清晰度大于第二预设值的一帧图片,作为第三图片;S62、将所述第三图片进行灰度处理,生成黑白图片;S63、从所述黑白图片中识别出二维码图片;S64、对所述二维码图片进行解码,获取所述二维码图片对应的用户标识符。5.根据权利要求4所述的一种敏感信息的显示方法,其特征在于,所述步骤S63具体包括:从所述黑白图片中识别出分别分布在三个角的正方形色块,确定出所述正方形色块对应的位置,根据所述位置,剪裁出一图片,作为二维码图片。6.一种敏感信息的显示终端,包括存储器、处理器以及存储在...

【专利技术属性】
技术研发人员:刘德建朱澈黄纪旺蔡专锡郭玉湖
申请(专利权)人:福建天泉教育科技有限公司
类型:发明
国别省市:福建,35

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

1