一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

数据库水印的嵌入方法、溯源方法、装置和电子设备与流程

2022-12-20 22:57:35 来源:中国专利 TAG:

技术特征:
1.一种数据库水印的嵌入方法,其特征在于,所述方法包括:根据预设编码规则将待处理数据转换为初步编码数据;将所述初步编码数据中的每位字符转换为预设长度的二进制数并得到二进制数据;根据预设映射关系表将所述二进制数据映射为零宽字符串数据;在所述零宽字符串数据的前、后分别添加预设零宽字符串并得到最终编码数据;将所述最终编码数据作为数据库水印嵌入与所述待处理数据对应的嵌入位置;其中,所述预设长度不小于与所述字符对应的原始二进制数的长度,所述预设映射关系表是根据预设位数的不同二进制数和不同零宽字符串之间的映射关系确定的。2.如权利要求1所述的方法,其特征在于,在将所述最终编码数据作为数据库水印嵌入与所述待处理数据对应的嵌入位置之前,所述方法还包括:根据所述待处理数据的标签标记确定所述嵌入位置;其中,所述标签标记是预先根据所述待处理数据的类型、长度、位置和属性确定的。3.如权利要求1所述的方法,其特征在于,根据预设映射关系表将所述二进制数据映射为零宽字符串数据,具体为:按所述预设位数将所述二进制数据划分为多组子数据;将各组所述子数据按照所述预设映射关系表分别映射为零宽字符串并得到所述零宽字符串数据。4.如权利要求1所述的方法,其特征在于,将所述初步编码数据中的每位字符转换为预设长度的二进制数并得到二进制数据,具体为:按先后顺序依次对每位所述字符进行二进制转换得到各所述原始二进制数;若所述原始二进制数的长度小于所述预设长度,在所述原始二进制数的最高位之前补零并使所述原始二进制数的长度达到所述预设长度;根据与各所述字符对应的为预设长度的二进制数得到所述二进制数据。5.如权利要求1所述的方法,其特征在于,所述预设编码规则包括与十六进制unicode编码,或十进制unicode编码,或十六进制gbk编码,或十进制gbk编码对应的编码规则。6.一种如权利要求1所述数据库水印的溯源方法,其特征在于,所述方法包括:根据所述嵌入位置确定所述最终编码数据;去除所述最终编码数据前、后的所述预设零宽字符串并得到所述零宽字符串数据;根据所述预设映射关系表将所述零宽字符串数据映射为所述二进制数据;按所述预设长度将所述二进制数据划分为多组二进制数,并将各组二进制数转换为所述初步编码数据的各字符;根据所述预设编码规则将各所述字符转换为所述待处理数据,并将所述待处理数据作为溯源结果数据。7.如权利要求6所述的方法,其特征在于,所述嵌入位置由标签标记确定,所述标签标记是预先根据所述待处理数据的类型、长度、位置和属性确定的。8.一种数据库水印的嵌入装置,其特征在于,所述装置包括:第一转换模块,用于根据预设编码规则将待处理数据转换为初步编码数据;第二转换模块,用于将所述初步编码数据中的每位字符转换为预设长度的二进制数并得到二进制数据;
第一映射模块,用于根据预设映射关系表将所述二进制数据映射为零宽字符串数据;添加模块,用于在所述零宽字符串数据的前、后分别添加预设零宽字符串并得到最终编码数据;嵌入模块,用于将所述最终编码数据作为数据库水印嵌入与所述待处理数据对应的嵌入位置;其中,所述预设长度不小于与所述字符对应的原始二进制数的长度,所述预设映射关系表是根据预设位数的不同二进制数和不同零宽字符串之间的映射关系确定的。9.一种如权利要求8所述数据库水印的溯源装置,其特征在于,所述装置包括:确定模块,用于根据所述嵌入位置确定所述最终编码数据;去除模块,用于去除所述最终编码数据前、后的所述预设零宽字符串并得到所述零宽字符串数据;第二映射模块,用于根据所述预设映射关系表将所述零宽字符串数据映射为所述二进制数据;第三转换模块,用于按所述预设长度将所述二进制数据划分为多组二进制数,并将各组二进制数转换为所述初步编码数据的各字符;第四转换模块,用于根据所述预设编码规则将各所述字符转换为所述待处理数据,并将所述待处理数据作为溯源结果数据。10.一种电子设备,其特征在于,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行权利要求1~5中任意一项所述的嵌入方法或权利要求6~7中任意一项所述的溯源方法。

技术总结
本发明公开了一种数据库水印的嵌入方法、溯源方法、装置和电子设备,该嵌入方法包括:根据预设编码规则将待处理数据转换为初步编码数据;将初步编码数据中的每位字符转换为预设长度的二进制数并得到二进制数据;根据预设映射关系表将二进制数据映射为零宽字符串数据;在零宽字符串数据的前、后分别添加预设零宽字符串并得到最终编码数据;将最终编码数据作为数据库水印嵌入与待处理数据对应的嵌入位置;其中,预设长度不小于与字符对应的原始二进制数的长度,预设映射关系表是根据预设位数的不同二进制数和不同零宽字符串之间的映射关系确定的,从而在不影响数据展示的基础上实现高效的数据库水印嵌入。效的数据库水印嵌入。效的数据库水印嵌入。


技术研发人员:刘睿民 丁若冰 张锦
受保护的技术使用者:北京柏睿数据技术股份有限公司
技术研发日:2022.09.27
技术公布日:2022/12/19
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献