基于数字水印技术的音频防篡改方法、装置、设备和介质与流程
- 国知局
- 2024-06-21 11:52:54
本技术涉及数据传输的,尤其是涉及一种基于数字水印技术的音频防篡改方法、装置、设备和介质。
背景技术:
1、随通信技术和网络技术的发展,视频通话日益普及,即用户之间通过视频进行通话。具体的,视频通话的发送端,首先需要对用户的音频和视频数据进行采集,其中,音频数据是包括声音的波形信息,视频数据包括图像的像素信息;然后视频通话的发送端再将采集到的音频数据和视频数据进行编码处理,转化为数字信息;经过编码处理的音频数据和视频数据通过通信网络进行传输,从视频通话的发送端发送至视频通话的接收端,其中,上述发送端和上述接收端分别对应不同用户;在上述接收端,经过传输的编码处理后的视频数据和音频数据被接收并解码,得到还原的音频数据和视频数据;上述接收端将还原的音频数据和视频数据进行播放和显示。
2、目前,常通过添加音频水印的方式来保障音频的完整性和真实性。具体的,在上述发送端发送音频数据前,先将预设音频内容通过循环插入或随机插入的形式,将预设音频水印直接完整地插入音频数据,以得到带有水印的音频数据,然后再将带有水印的音频数据进行编码处理,转化为数字信息。
3、但是,篡改者可以通过获取多条目标数字信息后,其中,目标数字信息是由带有音频水印的音频数据经过编码处理得到的;对多条目标数字信息进行解码,得到多条带有水印的音频数据;再对多条待有水印的音频数据进行相同音频段提取,即可得到预设音频水印。从而导致视频通话中音频数据的完整性和真实性降低。
4、因此,如何通过更加安全地在音频数据中添加音频水印,来实现音频防篡改是本领域技术人员亟待解决的技术问题。
技术实现思路
1、为了实现更加安全地在音频数据中添加音频水印,本技术提供一种基于数字水印技术的音频防篡改方法、装置、设备和介质。
2、第一方面,本技术提供一种基于数字水印技术的音频防篡改方法,采用如下的技术方案:
3、一种基于数字水印技术的音频防篡改方法,包括:
4、获取实时的通信内容参数,并基于所述通信内容参数,确定实时数字水印;
5、获取通信用户参数,并基于所述通信用户参数,生成水印插入方式;
6、获取目标通信音频,并基于所述水印插入方式,将所述实时数字水印添加至所述目标通信音频中,以得到含实时数字水印的目标通信音频。
7、通过采用上述技术方案,获取实时的通信内容参数后,基于上述通信内容参数确定实时数字水印,以确定实时的水印内容;通过获取通信用户参数后,基于通信用户参数,以生成实时的水印插入方式;相较于相关技术中,将预设数字水印直接完整地插入音频数据中,本方案获取目标通信音频后,通过实时的水印插入方式将实时数字水印添加至目标通信音频中,从插入方式和水印内容两个角度提升了音频数字水印技术的安全性,以得到安全性更高的含实时数字水印的目标通信音频,从而实现音频防篡改。
8、本技术在一较佳示例中可以进一步配置为:所述通信内容参数包括通信内容对应的参数集合和所述通信内容对应的语句次序,
9、基于所述通信内容参数,确定实时数字水印,包括:
10、针对每一所述通信内容,根据预设水印模板的总数和所述通信内容对应的语句次序,确定所述通信内容对应的目标水印模板;
11、基于所述目标水印模板,处理所述通信内容对应的参数集合,得到所述实时数字水印。
12、通过采用上述技术方案,针对每一通信内容,通过根据预设水印模板的总数和通信内容对应的语句次序,确定通信内容对应的、可以表征数字水印结构的目标水印模板;相较于在无预先设定结构的情况下,本方案基于可以表征数字水印结构的目标水印模板,可以较为快速地处理通信内容,从而更快地得到实时数字水印。
13、本技术在一较佳示例中可以进一步配置为:所述通信用户参数包括发言用户id和所述发言用户id对应的ip地址,
14、基于所述通信用户参数,生成水印插入方式,包括:
15、将所述发言用户id和所述发言用户id对应的ip地址整合,得到通信用户编码;
16、将所述通信用户编码包括的每一位数字,转化为二进制编码,以得到所述通信用户编码对应的二进制数组;
17、基于所述二进制数组,生成水印分段方式,以作为所述水印插入方式。
18、通过采用上述技术方案,将发言用户id和发言用户id对应的ip地址整合,得到能够准确表征用户身份的通信用户编码;然后将通信用户编码包括的每一位数字,转化为二进制编码,以得到通信用户编码对应的二进制数组后,基于二进制数组,生成水印分段方式,以作为能够表征用户身份的水印插入方式。
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、至少一个处理器;
44、存储器;
45、至少一个应用程序,其中至少一个应用程序被存储在存储器中并被配置为由至少一个处理器执行,所述至少一个应用程序配置用于:执行如第一方面任一项所述的基于数字水印技术的音频防篡改方法。
46、第四方面,本技术提供一种计算机可读存储介质,采用如下的技术方案:
47、一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序在计算机中执行时,令所述计算机执行如第一方面任一项所述的基于数字水印技术的音频防篡改方法。
48、综上所述,本技术至少包括以下有益技术效果:
49、获取实时的通信内容参数后,基于上述通信内容参数确定实时数字水印,以确定实时的水印内容;通过获取通信用户参数后,基于通信用户参数,以生成实时的水印插入方式;相较于相关技术中,将预设数字水印直接完整地插入音频数据中,本方案获取目标通信音频后,通过实时的水印插入方式将实时数字水印添加至目标通信音频中,从插入方式和水印内容两个角度提升了音频数字水印技术的安全性,以得到安全性更高的含实时数字水印的目标通信音频,从而实现音频防篡改。
本文地址:https://www.jishuxx.com/zhuanli/20240618/24224.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。