音频水印嵌入方法、音频水印提取方法和音频检测方法与流程

文档序号:36478648发布日期:2023-12-25 05:16阅读:57来源:国知局
音频水印嵌入方法与流程

本发明涉及音频处理,尤其涉及一种音频水印嵌入方法、音频水印提取方法和音频检测方法。


背景技术:

1、随着音频处理技术的快速发展,人们对于音频的要求越来越高,相应的,对于音频版权的意识也越来越强。因此,为了标识音频的所有者或创作者,需要在音频中嵌入水印。

2、目前,将明文水印直接嵌入至音频信号。然而,仅仅将明文水印嵌入至音频信号,该明文水印容易被篡改、删除和攻击,导致音频的所有者或创作者无法证明该音频是否为自己的音频,即导致音频水印的安全性和可靠性降低。


技术实现思路

1、本发明提供一种音频水印嵌入方法、音频水印提取方法、音频检测方法、装置、电子设备和存储介质,用以解决现有技术中音频水印的安全性和可靠性低的缺陷。

2、本发明提供一种音频水印嵌入方法,包括:

3、确定待嵌入水印的目标音频,并获取待嵌入的目标水印;

4、将所述目标水印嵌入所述目标音频对应的音频频谱中,得到嵌入水印的目标频谱;

5、将所述目标频谱转换为时域的音频信号;

6、其中,所述目标水印包括调音参数水印和隐写水印中的至少一种;所述调音参数水印是对所述目标音频对应的调音参数进行加密得到的,所述隐写水印是基于预设的隐写信息确定的。

7、根据本发明提供的一种音频水印嵌入方法,在所述目标水印包括预设的明文水印和调音参数水印的情况下,所述将所述目标水印嵌入所述目标音频对应的音频频谱中,得到嵌入水印的目标频谱,包括:

8、从所述目标音频对应的音频频谱中确定出待嵌入水印的第一频谱,以及所述第一频谱之外的第二频谱;

9、基于用于控制水印嵌入强度的第一水印嵌入系数,将所述明文水印嵌入所述第一频谱中,得到嵌入所述明文水印的第一目标频谱;

10、基于用于控制水印嵌入强度的第二水印嵌入系数,将所述调音参数水印嵌入所述第一目标频谱中,得到嵌入所述调音参数水印的第二目标频谱;

11、基于所述第二频谱和所述第二目标频谱的聚合结果,确定嵌入水印的目标频谱。

12、根据本发明提供的一种音频水印嵌入方法,在所述目标水印还包括隐写水印的情况下,所述基于所述第二频谱和所述第二目标频谱的聚合结果,确定嵌入水印的目标频谱,包括:

13、基于所述第二频谱和所述第二目标频谱的聚合结果,确定嵌入水印的第三目标频谱;

14、基于用于控制水印嵌入强度的第三水印嵌入系数,将所述隐写水印嵌入所述第三目标频谱中,得到嵌入水印的目标频谱。

15、根据本发明提供的一种音频水印嵌入方法,所述从所述目标音频对应的音频频谱中确定出待嵌入水印的第一频谱,以及所述第一频谱之外的第二频谱,包括:

16、基于多个预设频段,对所述目标音频对应的音频频谱进行多频段筛选,得到所述多个预设频段中至少一个第一预设频段对应的所述第一频谱和所述多个预设频段中至少一个第二预设频段对应的所述第二频谱;

17、其中,所述第一预设频段大于所述第二预设频段。

18、本发明还提供一种音频水印提取方法,包括:

19、获取待提取水印的音频信号,并将所述音频信号转换为频域的目标音频频谱;

20、基于待嵌入目标水印的目标音频对应的音频频谱,对所述目标音频频谱进行水印提取,得到音频水印;

21、其中,所述目标水印用于嵌入所述目标音频对应的音频频谱;所述目标水印包括调音参数水印和隐写水印中的至少一种;所述调音参数水印是对所述目标音频对应的调音参数进行加密得到的,所述隐写水印是基于预设的隐写信息确定的。

22、本发明还提供一种音频检测方法,包括:

23、获取待提取水印的待检测音频,并将所述待检测音频转换为频域的目标音频频谱;

24、基于待嵌入目标水印的目标音频对应的音频频谱,对所述目标音频频谱进行水印提取,得到待检测水印;

25、基于所述目标水印与所述待检测水印的差异程度,确定所述待检测音频是否为所述目标音频;

26、其中,所述目标水印用于嵌入所述目标音频对应的音频频谱;所述目标水印包括调音参数水印和隐写水印中的至少一种;所述调音参数水印是对所述目标音频对应的调音参数进行加密得到的,所述隐写水印是基于预设的隐写信息确定的。

27、本发明还提供一种音频水印嵌入装置,包括:

28、水印获取模块,用于确定待嵌入水印的目标音频,并获取待嵌入的目标水印;

29、水印嵌入模块,用于将所述目标水印嵌入所述目标音频对应的音频频谱中,得到嵌入水印的目标频谱;

30、频谱转换模块,用于将所述目标频谱转换为时域的音频信号;

31、其中,所述目标水印包括调音参数水印和隐写水印中的至少一种;所述调音参数水印是对所述目标音频对应的调音参数进行加密得到的,所述隐写水印是基于预设的隐写信息确定的。

32、本发明还提供一种音频水印提取装置,包括:

33、信号获取模块,用于获取待提取水印的音频信号,并将所述音频信号转换为频域的目标音频频谱;

34、水印提取模块,用于基于待嵌入目标水印的目标音频对应的音频频谱,对所述目标音频频谱进行水印提取,得到音频水印;

35、其中,所述目标水印用于嵌入所述目标音频对应的音频频谱;所述目标水印包括调音参数水印和隐写水印中的至少一种;所述调音参数水印是对所述目标音频对应的调音参数进行加密得到的,所述隐写水印是基于预设的隐写信息确定的。

36、本发明还提供一种音频检测装置,包括:

37、音频获取模块,用于获取待提取水印的待检测音频,并将所述待检测音频转换为频域的目标音频频谱;

38、水印检测模块,用于基于待嵌入目标水印的目标音频对应的音频频谱,对所述目标音频频谱进行水印提取,得到待检测水印;

39、音频确定模块,用于基于所述目标水印与所述待检测水印的差异程度,确定所述待检测音频是否为所述目标音频;

40、其中,所述目标水印用于嵌入所述目标音频对应的音频频谱;所述目标水印包括调音参数水印和隐写水印中的至少一种;所述调音参数水印是对所述目标音频对应的调音参数进行加密得到的,所述隐写水印是基于预设的隐写信息确定的。

41、本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述音频水印嵌入方法,或者实现如上述任一种所述音频水印提取方法,或者实现如上述任一种所述音频检测方法。

42、本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述音频水印嵌入方法,或者实现如上述任一种所述音频水印提取方法,或者实现如上述任一种所述音频检测方法。

43、本发明提供的音频水印嵌入方法、音频水印提取方法、音频检测方法、装置、电子设备和存储介质,将目标水印嵌入目标音频对应的音频频谱中,得到嵌入水印的目标频谱,且目标水印包括预设的明文水印、调音参数水印和隐写水印中的至少两种,或者,目标水印包括调音参数水印和隐写水印中的至少一种,从而不是仅将明文水印进行嵌入,而是可以嵌入对目标音频对应的调音参数进行加密得到的调音参数水印,和/或,可以嵌入基于预设的隐写信息确定的隐写水印,从而可以避免水印被篡改、删除和攻击,进而提高音频水印的安全性和可靠性;同时,可以嵌入对目标音频对应的调音参数进行加密得到的调音参数水印,以将目标音频的调音参数作为水印嵌入,确保传输目标音频的同时可以传输调音参数,且将加密的调音参数作为水印嵌入,可以避免水印被篡改、删除和攻击,并避免调音参数被篡改、删除和攻击,从而提高调音参数的安全性和可靠性;同时,本发明是在频域上完成水印嵌入操作的,相比直接在时域上进行水印嵌入操作而言,本发明更容易完成水印嵌入操作,且在将目标频谱转换为时域的音频信号后,嵌入的水印不会在音频信号中直接表现出来,从而提高水印的安全性和可靠性。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1