[发明专利]文本水印嵌入及提取方法、装置、电子设备及存储介质有效
申请号: | 201710509646.6 | 申请日: | 2017-06-28 |
公开(公告)号: | CN107330306B | 公开(公告)日: | 2020-07-28 |
发明(设计)人: | 吴少兵;陈春筝;刘德志;李晓东;杨涛 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | G06F21/16 | 分类号: | G06F21/16;G06F40/126 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文本 水印 嵌入 提取 方法 装置 电子设备 存储 介质 | ||
本发明实施例公开了一种文本水印嵌入及提取方法、装置、电子设备及存储介质。该文本水印嵌入方法包括:依据设定的不可见字符的映射规则,确定待嵌入的水印信息对应的嵌入水印字符序列;依据所述文本的单位字符内容、所述嵌入水印字符序列和设定函数,确定所述嵌入水印字符序列在所述文本单位字符内容中的嵌入位置;依据所述嵌入水印字符序列及所述嵌入位置,在所述文本中嵌入所述水印信息。通过上述技术方案,能够在数字文本中嵌入不受文本格式和嵌入水印信息量限制,且隐蔽性和鲁棒性均较高的文本水印,从而更好地保护著作者权益。
技术领域
本发明实施例涉及信息版权保护技术,尤其涉及一种文本水印嵌入及提取方法、装置、电子设备及存储介质。
背景技术
随着互联网产业的爆炸性增长,个人或者企业的论述、小说、论文及电子书籍等被大量抄袭,导致著作者的权利受到侵犯。针对这类问题,目前多是使用数字文本水印技术,在著作权人的作品中隐形标记著作权人的个人信息,以使著作权人能够追溯并行使自己的权利。
现有技术中应用较多的是基于文档结构微调的文本水印技术,即针对PDF、DOC、WPS及HTML等格式化的文档,采用诸如调整行间距、字间距、字体及文字颜色等方式来嵌入水印信息;还有一种是基于文本内容替换的文本水印技术,例如进行同近义词的替换及标点符号的替换等。
但是,上述文本水印的嵌入受限于原始文本,比如文本格式或文本长度;文本水印嵌入后会改变原始文本的排版样式,容易被察觉,隐蔽性较差;并且当文本受到文字删除或篡改等破坏性操作后,难以提取出完整的水印信息,鲁棒性较差。
发明内容
本发明提供一种文本水印嵌入及提取方法、装置、电子设备及存储介质,以实现在数字文本中嵌入不受文本格式和嵌入水印信息量限制,且隐蔽性和鲁棒性均较高的文本水印。
第一方面,本发明实施例提供了一种文本水印嵌入方法,包括:
依据设定的不可见字符的映射规则,确定待嵌入的水印信息对应的嵌入水印字符序列;
依据所述文本的单位字符内容、所述嵌入水印字符序列和设定函数,确定所述嵌入水印字符序列在所述文本单位字符内容中的嵌入位置;
依据所述嵌入水印字符序列及所述嵌入位置,在所述文本中嵌入所述水印信息。
第二方面,本发明实施例还提供了一种文本水印嵌入装置,该装置包括:
嵌入水印字符序列确定模块,用于依据设定的不可见字符的映射规则,确定待嵌入的水印信息对应的嵌入水印字符序列;
嵌入位置确定模块,用于依据所述文本的单位字符内容、所述嵌入水印字符序列和设定函数,确定所述嵌入水印字符序列在所述文本单位字符内容中的嵌入位置;
水印信息嵌入模块,用于依据所述嵌入水印字符序列及所述嵌入位置,在所述文本中嵌入所述水印信息。
第三方面,本发明实施例还提供了一种文本水印提取方法,包括:
依据所述文本中各单位字符内容、设定函数及嵌入的水印信息对应的嵌入水印字符序列,确定所述水印信息在所述文本的单位字符内容中的水印提取位置;
读取所述水印提取位置对应的字符,获得嵌入水印字符提取序列;
依据设定的不可见字符的映射规则,确定所述嵌入水印字符提取序列对应的水印提取信息。
第四方面,本发明实施例还提供了一种文本水印提取装置,包括:
水印提取位置确定模块,用于依据所述文本中各单位字符内容、设定函数及嵌入的水印信息对应的嵌入水印字符序列,确定所述水印信息在所述文本的单位字符内容中的水印提取位置;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710509646.6/2.html,转载请声明来源钻瓜专利网。