本发明涉及图像处理,尤其涉及一种秘密信息分享方法、系统、终端及存储介质。
背景技术:
1、在现代世界,数字通信的进步在我们的日常生活中起着关键作用。互联网技术的创新以及信息的数字化促进了数据传输的使用。信息安全在保护信息方面起着最重要的作用,毫无疑问,数据安全是数据通信的灵魂。信息安全系统一般可分为两大类,一类是加密,另一类是信息隐藏。
2、随着计算机视觉技术越来越融入我们的日常生活,解决隐私和安全问题变得比以往任何时候都更加重要。例如,家庭中的智能摄像头和机器人正被广泛使用,但它们录制的视频往往包含用户的敏感信息。在最坏的情况下,黑客可能会侵入这些设备并获取私人信息。智能手机和数码相机等手持设备的广泛使用有利于图像的制作,社交媒体的发展随着计算机视觉技术和深度学习的日益普及,促进了图像的广泛传播和方便的获取。以上因素对图像隐私和安全造成严重威胁。
3、为确保隐私,现有技术中,将秘密信息直接嵌入在图像等载体介质中,以确保在传输中不被注意到,但由于直接将秘密信息直接嵌入在图像等载体介质中容易受到隐写分析工具的攻击,从而导致隐私泄露,降低了秘密信息分享的安全性。
技术实现思路
1、本发明实施例的目的在于提供一种秘密信息分享方法、系统、终端及存储介质,旨在解决现有的秘密信息分享过程中,秘密信息分享安全性低下的问题。
2、本发明实施例是这样实现的,一种秘密信息分享方法,所述方法包括:
3、获取秘密信息,并根据所述秘密信息和采样潜变量进行图像生成,得到隐写图像;
4、对所述隐写图像进行通道分割,得到颜色通道,并分别对各颜色通道的图像进行风格转换得到匿名化图像;
5、获取所述匿名化图像的差值直方图,并根据所述差值直方图,将认证信息嵌入所述匿名化图像中,得到认证图像;
6、对所述认证信息进行信息加密,并将信息加密后的所述认证图像进行秘密信息分享。
7、本发明实施例的另一目的在于提供一种秘密信息分享系统,所述系统包括:
8、图像生成模块,用于获取秘密信息,并根据所述秘密信息和采样潜变量进行图像生成,得到隐写图像;
9、隐写图像处理模块,用于对所述隐写图像进行通道分割,得到颜色通道,并分别对各颜色通道的图像进行风格转换得到匿名化图像;
10、认证秘密信息加密模块,用于获取所述匿名化图像的差值直方图,并根据所述差值直方图,将认证信息嵌入所述匿名化图像中,得到认证图像;对所述认证信息进行信息加密,并将信息加密后的所述认证图像进行秘密信息分享。
11、本发明实施例的另一目的在于提供一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述方法的步骤。
12、本发明实施例的另一目的在于提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述方法的步骤。
13、本发明实施例,通过将秘密信息和采样潜变量进行图像生成,可以有效地避免社交网络对秘密信息的各种有损操作,提高了秘密信息的完整性,通过分别对各颜色通道的图像进行风格转换,能有效地将隐写图像转换为其它风格的图像,即匿名化图像,通过将认证信息嵌入匿名化图像中,使得当攻击者非法获取到认证图像时,也不能有效地恢复正确的秘密信息,防止了秘密信息的泄露,提高了秘密信息分享的安全性。
1.一种秘密信息分享方法,其特征在于,所述方法包括如下步骤:
2.如权利要求1所述的秘密信息分享方法,其特征在于,所述分别对各颜色通道的图像进行风格转换得到匿名化图像的方法包括如下步骤:
3.如权利要求2所述的秘密信息分享方法,其特征在于,所述对各通道均值和各目标均值进行均值移动得到转换块的方法包括如下步骤:
4.如权利要求3所述的秘密信息分享方法,其特征在于,所述对各块均值差进行防溢处理,并对防溢处理后的各块均值差进行压缩处理采用的公式包括:
5.如权利要求1所述的秘密信息分享方法,其特征在于,所述获取所述匿名化图像的差值直方图,包括:
6.如权利要求5所述的秘密信息分享方法,其特征在于,所述根据所述单维像素序列计算像素差值采用的公式包括:
7.如权利要求1至6任一所述的秘密信息分享方法,其特征在于,所述将信息加密后的所述认证图像进行秘密信息分享之后,还包括:
8.一种秘密信息分享系统,其特征在于,所述系统应用上述权利要求1至7任一项所述的秘密信息分享方法,所述系统包括:
9.一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述方法的步骤。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述方法的步骤。