一种水印信息的嵌入、提取方法、装置及电子设备制造方法及图纸

技术编号:27435309 阅读:16 留言:0更新日期:2021-02-25 03:20
本说明书实施例提供了一种水印信息的嵌入、提取方法、装置及电子设备,该方法包括:获取水印信息和待处理的目标文本,并将水印信息进行分块处理,得到多个水印信息块,然后将每个水印信息块对应的水印信息码嵌入到目标文本中,得到携带有多个水印信息码的目标文本,其中,嵌入处理后的目标文本中的水印信息码不可见。这样,通过将得到的水印信息码直接嵌入到目标文本中,突破了现有数字水印依赖文本格式的限制,使得可编辑的文本格式更丰富,具有广泛的应用性。广泛的应用性。广泛的应用性。

【技术实现步骤摘要】
一种水印信息的嵌入、提取方法、装置及电子设备


[0001]本文件涉及信息隐藏
,尤其涉及一种水印信息的嵌入、提取方法、装置及电子设备。

技术介绍

[0002]随着大数据时代的到来,数据信息的价值被充分挖掘,在为人们生活提供便捷、增加数据共享效率的同时也增加了个人信息被泄露的安全隐患。为实现数据泄露可追溯的目的,通常采用在用户界面(如网页)或者文档的背景中添加水印的方式。
[0003]目前对文本添加水印通常采用基于语义的水印添加技术。通过利用行间距编码、字间距编码以及特征编码对原始数据进行不易察觉的微小调整,如调整行、字间距及改变字体颜色等方式插入水印,之后再从中提取相关特征进行还原。但是这种基于格式的水印添加技术依赖于特定的文档格式,鲁棒性低,容易出现提取错误信息的问题。

技术实现思路

[0004]本说明书实施例的目的是提供一种水印信息的嵌入、提取方法、装置及电子设备,以解决现有技术中存在的水印添加过程依赖于特定文档格式,鲁棒性低,容易出现提取错误的情况。
[0005]为了解决上述技术问题,本说明书实施例是这样实现的:
[0006]第一方面,本说明书实施例提供了一种水印信息的嵌入方法,包括:
[0007]获取水印信息和待处理的目标文本;
[0008]将所述水印信息进行分块处理,得到多个水印信息块;
[0009]将每个所述水印信息块对应的水印信息码嵌入到所述目标文本中,得到携带有多个水印信息码的目标文本,其中,嵌入处理后的所述目标文本中的水印信息码不可见。
[0010]第二方面,本说明书实施例提供了一种水印信息的提取方法,包括:
[0011]获取携带有水印信息码的目标文本;
[0012]根据所述目标文本中携带的水印信息码,确定所述目标文本中包含的有效水印信息块;
[0013]根据所述有效水印信息块中记录的位置信息,将所述目标文本中包含的有效水印信息块进行拼接,得到目标水印信息块;
[0014]基于所述目标水印信息块,确定所述目标文本中的水印信息。
[0015]第三方面,本说明书实施例提供了一种水印信息的嵌入装置,包括:
[0016]文本获取模块,用于获取水印信息和待处理的目标文本;
[0017]信息块生成模块,用于将所述水印信息进行分块处理,得到多个水印信息块;
[0018]文本生成模块,用于将每个所述水印信息块对应的水印信息码嵌入到所述目标文本中,得到携带有多个水印信息码的目标文本,其中,嵌入处理后的所述目标文本中的水印信息码不可见。
[0019]第四方面,本说明书实施例提供了一种水印信息的提取装置,包括:
[0020]目标文本获取模块,用于获取携带有水印信息码的目标文本;
[0021]信息块确定模块,用于根据所述目标文本中携带的水印信息码,确定所述目标文本中包含的有效水印信息块;
[0022]目标生成模块,用于根据所述有效水印信息块中记录的位置信息,将所述目标文本中包含的有效水印信息块进行拼接,得到目标水印信息块;
[0023]水印信息确定模块,用于基于所述目标水印信息块,确定所述目标文本中的水印信息。
[0024]第五方面,本说明书实施例提供了一种电子设备,包括处理器、通信接口、存储器和通信总线;其中,所述处理器、所述通信接口以及所述存储器通过总线完成相互间的通信;所述存储器,用于存放计算机程序;所述处理器,用于执行所述存储器上所存放的程序,实现如第一方面所述的水印信息的嵌入方法步骤,和/或实现如第二方面所述的水印信息的提取方法步骤。
[0025]第六方面,本说明书实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时,实现如第一方面所述的水印信息的嵌入方法步骤,和/或实现如第二方面所述的水印信息的提取方法步骤。
[0026]由以上本说明书实施例提供的技术方案可见,本说明书实施例通过获取水印信息和待处理的目标文本,并将水印信息进行分块处理,得到多个水印信息块,然后将每个水印信息块对应的水印信息码嵌入到目标文本中,得到携带有多个水印信息码的目标文本,其中,嵌入处理后的目标文本中的水印信息码不可见。这样,通过将水印信息进行分块处理,得到多个水印信息块,然后将每个水印信息块对应的水印信息码直接嵌入到目标文本中的方法,突破了现有水印添加技术依赖文本格式的限制,解决了鲁棒性低,容易出现提取错误的问题,同时,使得可编辑的文本格式更丰富,具有广泛的应用性。
附图说明
[0027]为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0028]图1为本说明书实施例提供的水印信息的嵌入方法的第一种流程示意图;
[0029]图2为本说明书实施例提供的水印信息的嵌入方法的第二种流程示意图;
[0030]图3为本说明书实施例提供的水印信息的嵌入方法的第三种流程示意图;
[0031]图4为本说明书实施例提供的水印信息的提取方法的第一种流程示意图;
[0032]图5为本说明书实施例提供的水印信息的提取方法的第二种流程示意图;
[0033]图6为本说明书实施例提供的水印信息的提取方法的第三种流程示意图;
[0034]图7为本说明书实施例提供的水印信息的嵌入装置的模块组成示意图;
[0035]图8为本说明书实施例提供的电子设备的第一种结构示意图;
[0036]图9为本说明书实施例提供的水印信息的提取装置的模块组成示意图;
[0037]图10为本说明书实施例提供的电子设备的第二种结构示意图;
具体实施方式
[0038]为了使本
的人员更好地理解本专利技术中的技术方案,下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。
[0039]如图1所示,本说明书实施例提供一种水印信息的嵌入方法,该方法的执行主体可以为服务器,其中,该服务器可以是独立的服务器,也可以是由多个服务器组成的服务器集群。该方法可以用于将水印信息嵌入文本中。
[0040]图1为本说明书一个或多个实施例提供的水印信息的嵌入方法的第一种流程示意图,如图1所示,该方法至少包括以下步骤:
[0041]S101,获取水印信息和待处理的目标文本。
[0042]其中,水印信息可以包括多种不同的信息,例如,水印信息中可以包括中文汉字(如某公司版权所有等)、英文字符、日文标识、数字信息(如罗马数字、阿拉伯数字等)本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种水印信息的嵌入方法,其特征在于,所述方法包括:获取水印信息和待处理的目标文本;将所述水印信息进行分块处理,得到多个水印信息块;将每个所述水印信息块对应的水印信息码嵌入到所述目标文本中,得到携带有多个水印信息码的目标文本,其中,嵌入处理后的所述目标文本中的水印信息码不可见。2.根据权利要求1所述的方法,其特征在于,所述将所述水印信息进行分块处理,得到多个水印信息块,包括:将所述水印信息进行分块,得到多个初始水印信息块;根据每个所述初始水印信息块和待添加的预定信息,生成多个水印信息块,其中,所述预定信息中至少包括表征每个所述初始水印信息块对应的目标水印信息在所述水印信息中的位置的信息。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取预定的水印编码字符,并基于所述水印编码字符构建所述水印信息编码规则;所述在将所述水印信息进行分块处理,得到多个水印信息块之后,还包括:根据所述水印信息编码规则,将所述水印信息块中包含的水印信息转换为所述水印信息码。4.根据权利要求1所述的方法,其特征在于,所述将每个所述水印信息块对应的水印信息码嵌入到所述目标文本中,得到携带有多个水印信息码的目标文本,包括:根据不同水印信息块对应的水印信息码,分别为每个所述水印信息块对应的水印信息码设置嵌入到所述目标文本中的数量;根据设置的每个所述水印信息块对应的水印信息码嵌入到所述目标文本中的数量,将每个所述水印信息块对应的水印信息码嵌入到所述目标文本中,得到携带有多个水印信息码的目标文本。5.一种水印信息的提取方法,其特征在于,所述方法包括:获取携带有水印信息码的目标文本;根据所述目标文本中携带的水印信息码,确定所述目标文本中包含的有效水印信息块;根据所述有效水印信息块中记录的位置信息,将所述目标文本中包含的有效水印信息块进行拼接,得到目标水印信息块;基于所述目标水印信息块,确定所述目标文本中的水印信息。6.根据权利要求5所述的方法,其特征在于,所述根据所述目标文本中携带的水印信息码,确定所述目标文本中包含的有效水印信息块,包括:根据所述目标文本...

【专利技术属性】
技术研发人员:肖文彬谭丽丽张晓川
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1