一种基于人工智能的物品替换数字水印方法与流程

文档序号:36382942发布日期:2023-12-14 18:03阅读:39来源:国知局
一种基于人工智能的物品替换数字水印方法与流程

本发明涉及数字水印领域,具体而言,涉及一种基于人工智能的物品替换数字水印方法。


背景技术:

1、在现有技术中,数字水印方法存在一些缺陷。现有技术的数字水印方案分为时域水印和频域水印。时域水印容量较大但鲁棒性较差,频域水印鲁棒性更高。

2、现有技术的数字水印方案分为两种,时域水印和频域水印。时域水印通过直接在载体信号空间上叠加水印信息实现水印嵌入,容量较大但鲁棒性相对较差。典型的时域数字水印方案有lsb和直方图插入等。频域水印则是在载体的变换域中嵌入水印信息。鲁棒性较时域水印更高,是目前主流的数字水印方案。解决传统数字水印技术在面对ai或者平滑处理等降噪措施时,将很难抵抗。传统数字水印本质是添加噪音,但是随着ai技术的出现,通过ai降噪或者avif等技术,它们可以在图像频域中对其进行平滑处理,从而将水印去除。使得添加的噪点很难有效的保存,从而实现了对数字水印的破坏。同时,现有技术无法存在易受攻击、篡改和删除的缺陷。


技术实现思路

1、本发明的目的在于提供一种基于人工智能的物品替换数字水印方法,其能够解决现有数字水印方法易受攻击、篡改和删除的问题。

2、本发明是这样实现的:

3、第一方面,本申请提供一种基于人工智能的物品替换数字水印方法,包括以下步骤:

4、s1、对指定的物品进行编码,形成物品编码表;

5、s2、获取需处理的视频或图像,对视频或图像进行图像预处理,得到预处理后的数据;

6、s3、扫描预处理后的数据是否存在物品编码表中的物品,若是,进入步骤s4,否则,无法对预处理后的数据进行编码;

7、s4、选择一个或多个预处理后的数据中出现的物品编码表中的物品,将选择的物品替换成其他的物品或改变选择的物品的特性,得到物品替换数据并记录替换参数;

8、s5、将替换参数加密,嵌入到物品替换数据中,得到数字水印结果。

9、进一步的,还包括步骤s6;步骤s6包括以下子步骤:

10、s6-1、对数字水印结果中加密后的替换参数解密,得到替换参数;

11、s6-2、根据替换参数和物品替换数据得到预处理后的数据,将预处理后的数据和物品替换数字水印结果进行对比,实现对数字水印结果的验证。

12、进一步的,步骤s1包括以下步骤:

13、s1-1、对指定的物品的替换难度进行评级,按照实际经验根据物品的常见程度对指定的物品设置为多个等级;

14、s1-2、分别对不同优先级的物品进行编码,生成物品编码表;其中,同一优先级的物品编码方式相同。

15、进一步的,步骤s2包括以下步骤:

16、s2-1、获取需要处理的视频或图像;

17、s2-2、对需要处理的视频或图像采用进行语义识别,得到预处理后的数据。

18、进一步的,步骤s4包括以下步骤:

19、s4-1、将预处理后的数据中出现的物品编码表中的物品按照优先级区分;

20、s4-2、在预处理后的数据中优先级最高的物品中选择一个或多个物品,使用人工智能视频物品替换技术将选择的物品替换成相近的物品或对改变物品的特性,得到替换后的数据;其中,需要将预处理后的数据中的物品替换得到多个不同的替换后的数据时,依次对每一个替换后的数据编号;

21、s4-3、评判替换后的数据的替换合理性;若合理性大于阈值,将替换后的数据作为物品替换数据,并记录替换参数;否则,丢弃当前替换后的数据,重复步骤s4-1至本步骤,直到合理性大于阈值。

22、进一步的,步骤s5中对替换参数加密包括以下步骤:

23、s5-1、将替换参数使用加密算法加密,得到加密后的参数;

24、s5-2、将加密后的参数嵌入到物品替换数中,得到数字水印结果;其中,物品替换数据为图像或者视频的设定帧。

25、第二方面,本申请提供一种电子设备,其包括存储器,用于存储一个或多个程序;处理器;当上述一个或多个程序被上述处理器执行时,实现如上述第一方面中任一项所述的方法。

26、相对于现有技术,本发明至少具有如下优点或有益效果:

27、本发明提出了一种基于人工智能的物品替换数字水印方法,根据常见物品构建物品编码表,设置优先级,可以降低物品替换复杂度,提高物品替换水平;采用人工智能的视频物品替换技术进行物品替换,方便快捷,使用成本低;使用物品替换来代替传统水印技术,可以使得ai等直接作用频域或者时域等图像去水印无效;避免了传统技术的数字水印容易被去除的问题。通过添加数字水印技术可以更有效的保护知识版权,防止泄密。



技术特征:

1.一种基于人工智能的物品替换数字水印方法,其特征在于,包括以下步骤:

2.如权利要求1所述的一种基于人工智能的物品替换数字水印方法,其特征在于,还包括步骤s6;步骤s6包括以下子步骤:

3.如权利要求1所述的一种基于人工智能的物品替换数字水印方法,其特征在于,所述步骤s1包括以下步骤:

4.如权利要求3所述的一种基于人工智能的物品替换数字水印方法,其特征在于,所述步骤s2包括以下步骤:

5.如权利要求4所述的一种基于人工智能的物品替换数字水印方法,其特征在于,所述步骤s4包括以下步骤:

6.如权利要求5所述的一种基于人工智能的物品替换数字水印方法,其特征在于,所述步骤s5中对替换参数加密包括以下步骤:

7.一种电子设备,其特征在于,包括:


技术总结
本发明提出了一种基于人工智能的物品替换数字水印方法,涉及数字水印领域。一种基于人工智能的物品替换数字水印方法,包括以下步骤:S1、对常见的物品进行编码,形成物品编码表;S2、获取需处理视频或图像,对视频或图像进行图像预处理,得到预处理后的数据;S3、扫描预处理后的数据是否出现物品编码表中的物品,若是,进入步骤S4,否则,无法对预处理后的数据进行编码;S4、随机选择预处理后的数据中出现的物品编码表中的物品,将选择的物品进行替换,得到物品替换数据并记录替换参数;S5、将替换参数加密,嵌入到物品替换数据中,得到数字水印结果。本发明可以解决现有数字水印方法易受攻击、篡改和删除的问题。

技术研发人员:吴祥凡
受保护的技术使用者:万年县海腾电子有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1