数据处理方法、装置、电子设备及存储设备制造方法及图纸

技术编号:30026163 阅读:60 留言:0更新日期:2021-09-15 10:13
本申请公开了一种数据处理方法,包括:获取载体视频文件,并获取待嵌入信息;将所述待嵌入信息嵌入到所述载体视频文件的亮度通道和色度通道中,获得目标视频文件,其中,嵌入所述亮度通道的嵌入信息和嵌入所述色度通道的嵌入信息满足预设的相关性条件。上述方法在将待嵌入信息嵌入到载体视频文件中时,通过将待嵌入信息既嵌入到载体视频文件的亮度通道,又嵌入到载体视频文件的色度通道中,并使嵌入亮度通道的嵌入信息和嵌入色度通道的嵌入信息满足预设的相关性条件,可以提高从目标视频文件中提取出的嵌入信息的准确性。件中提取出的嵌入信息的准确性。件中提取出的嵌入信息的准确性。

【技术实现步骤摘要】
数据处理方法、装置、电子设备及存储设备


[0001]本申请涉及计算机
,具体涉及数据处理方法、装置、电子设备和存储设备。

技术介绍

[0002]随着数字媒体技术以及互联网技术的发展,尤其是第五代移动通信技术(5G,5th Generation Mobile Networks)的逐渐普及,人们对数字化形式的数据,如视频、音频、图像等数据的数字版权保护越来越重视。在现实生活中,人们通常是使用数字水印技术来实现对数字版权的保护,数字水印技术主要是指在视频文件、音频文件、图像等资源中隐式的嵌入水印信息以提供版权保护。
[0003]目前的数字水印技术在将待嵌入信息,如水印信息嵌入到载体对象,如视频文件、音频文件、图像等资源,尤其是在将水印信息嵌入到视频文件中时,通常的嵌入策略是:考虑到视频文件中连续若干帧的亮度信息一般情况下是一致的,因此使用分块嵌入方法将水印信息嵌入到视频文件的亮度通道中,并通过修改视频文件中的连续若干视频帧的亮度信息的升降序变化来表示水印信息。
[0004]上述嵌入策略虽然能够将水印信息嵌入到视频文件中,但是,嵌入水印信息的连续若干视频帧的亮度是存在不一致的情况的,例如,有可能连续若干帧出现亮度趋势连续升或者连续降的情况。上述嵌入策略在修改视频文件中的连续若干视频帧的亮度信息时,通常是通过将连续若干帧的前几帧获后几帧通过加减某个最小可觉差来影响着连续若干帧的升降序情况,然而,当该连续若干帧的亮度信息的升降趋势较大时,通过这种嵌入策略并不能将该连续若干帧的亮度信息的趋势从升序变为降序,或从降序变为升序。这样将会导致在从嵌入了水印信息的水印视频文件中提取水印信息时,通过连续若干帧的亮度信息的升降序变化并不能获得准确的水印信息。由此可知,现有技术中的水印嵌入策略,有可能存在不能从水印视频文件中准确的提取出被嵌入的水印信息的问题。
[0005]此外,在将水印信息以外的其它信息嵌入到视频文件以外的其它载体对象中时,也存在由于嵌入策略的原因而导致不能从与载体对象对应的待检测对象中准确的提取出被嵌入的信息的问题,其中,载体对象可以是其它格式的视频对象或者是包含连续若干帧的图像等对象。

技术实现思路

[0006]本申请实施例提供一种数据处理方法,以解决现有技术中由于信息嵌入策略的原因而导致的不能从待检测视频文件中准确的提取出被嵌入的嵌入信息的问题。
[0007]本申请实施例提供一种数据处理方法,包括:获取载体视频文件,并获取待嵌入信息;将所述待嵌入信息嵌入到所述载体视频文件的亮度通道和色度通道中,获得目标视频文件,其中,嵌入所述亮度通道的嵌入信息和嵌入所述色度通道的嵌入信息满足预设的相关性条件。
[0008]可选的,通过以下步骤将所述待嵌入信息分别嵌入到所述载体视频文件的亮度通道和色度通道中,使嵌入所述亮度通道的嵌入信息以及嵌入所述色度通道的嵌入信息之间的相关性不小于预设的相关性阈值:将所述待嵌入信息按照顺序的嵌入顺序嵌入到所述载体视频文件的亮度通道中;将所述待嵌入信息按照逆序的嵌入顺序嵌入到所述载体视频文件的色度通道的色彩分量通道中;将所述待嵌入信息的起始位到中间位的信息,以及,所述待嵌入信息的中间位到结束位的信息,以相逆的嵌入顺序嵌入到所述载体视频文件的色度通道的饱和度分量通道中;
[0009]可选的,所述将所述待嵌入信息嵌入到所述载体视频文件的亮度通道和色度通道中,获得目标视频文件,包括:按照预设的分组规则对所述待嵌入信息进行分组,获取至少一组的分组待嵌入信息;将所述至少一组的分组待嵌入信息嵌入到所述载体视频文件的亮度通道和色度通道中,获得所述目标视频文件。
[0010]可选的,所述将所述至少一组的分组待嵌入信息嵌入到所述载体视频文件的亮度通道和色度通道中,获得所述目标视频文件,包括:从所述至少一组的分组待嵌入信息中,获取第一分组待嵌入信息和第二分组待嵌入信息,其中,所述第二分组待嵌入信息是所述第一分组待嵌入信息之后的信息;将所述第一分组待嵌入信息嵌入到所述载体视频文件的第一视频帧中,将所述第二分组待嵌入信息嵌入到所述载体视频文件的第二视频帧中,获得目标视频文件,其中,所述第一视频帧包含的视频帧的数量与所述第一分组待嵌入信息的长度对应,所述第二视频帧是所述第一视频帧之后的视频帧。
[0011]可选的,所述将所述第一分组待嵌入信息嵌入到所述载体视频文件的第一视频帧中,包括:将所述第一分组待嵌入信息按照顺序的嵌入顺序嵌入到所述第一视频帧的亮度通道中;将所述第一分组待嵌入信息按照逆序的嵌入顺序嵌入到所述第一视频帧的色度通道的色彩分量通道中;将所述第一分组待嵌入信息的起始位到中间位的信息,以及,所述第一分组待嵌入信息的中间位到结束位的信息,以相逆的嵌入顺序嵌入到所述第一视频帧的色度通道的饱和度分量通道中。
[0012]可选的,所述将所述第一分组待嵌入信息嵌入到所述载体视频文件的第一视频帧中,包括:从所述第一视频帧中获取待处理视频帧,其中,所述待处理视频帧是预设的奇数数量的连续视频帧;将所述第一分组待嵌入信息中的至少一位信息嵌入到所述待处理视频帧的亮度通道和色度通道中。
[0013]可选的,所述将所述第一分组待嵌入信息中的至少一位信息嵌入到所述待处理视频帧的亮度通道和色度通道中,包括:调整所述待处理视频帧中的至少二个视频帧之间的亮度信息,色彩信息和饱和度信息,建立所述待处理视频帧与所述至少一位信息的映射关系;通过所述映射关系,将所述至少一位信息嵌入到所述待处理视频帧的亮度通道和色度通道中。
[0014]可选的,所述映射关系,包括:以所述待处理视频帧中的视频帧之间的亮度信息的升序关系映射第一元素信息,以所述待处理视频帧中的视频帧之间的色彩信息的升序关系映射所述第一元素信息,以及,以所述待处理视频帧中的视频帧之间的饱和度度信息的升序关系映射所述第一元素信息;以所述待处理视频帧中的视频帧之间的亮度信息的降序关系映射第二元素信息,以所述待处理视频帧中的视频帧之间的色彩信息的降序关系映射所述第二元素信息,以及,以所述待处理视频帧中的视频帧之间的饱和度信息的降序关系映
射所述第二元素信息;其中,所述第一元素信息和所述第二元素信息是构成所述待嵌入信息的基本元素,并且所述第一元素信息与所述第二元素信息不相同。
[0015]可选的,通过以下步骤建立所述映射关系:获取待处理视频帧中的每一视频帧的亮度通道,以及和色度通道的色彩分量通道和饱和度分量通道中的待修改块;获取与所述每一视频帧的亮度通道,以及色度通道的色彩分量通道和饱和度分量通道中的待修改块对应的最小可觉差;根据所述待修改块和所述最小可觉差,调整所述待处理视频帧中的至少二个视频帧之间的亮度信息,色彩信息和饱和度信息,建立所述映射关系。
[0016]可选的,所述根据所述待修改块和所述最小可觉差,调整所述待处理视频帧中的至少二个视频帧之间的亮度信息,色彩信息和饱和度信息,建立所述映射关系,包括:如果所述第一分组待嵌入信息中待处理的信息为所述第一元素信息,则将所述待处理视频帧的中间视频帧之前的视频本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:获取载体视频文件,并获取待嵌入信息;将所述待嵌入信息嵌入到所述载体视频文件的亮度通道和色度通道中,获得目标视频文件,其中,嵌入所述亮度通道的嵌入信息和嵌入所述色度通道的嵌入信息满足预设的相关性条件。2.根据权利要求1所述的数据处理方法,其特征在于,通过以下步骤将所述待嵌入信息分别嵌入到所述载体视频文件的亮度通道和色度通道中,使嵌入所述亮度通道的嵌入信息以及嵌入所述色度通道的嵌入信息之间的相关性不小于预设的相关性阈值:将所述待嵌入信息按照顺序的嵌入顺序嵌入到所述载体视频文件的亮度通道中;将所述待嵌入信息按照逆序的嵌入顺序嵌入到所述载体视频文件的色度通道的色彩分量通道中;将所述待嵌入信息的起始位到中间位的信息,以及,所述待嵌入信息的中间位到结束位的信息,以相逆的嵌入顺序嵌入到所述载体视频文件的色度通道的饱和度分量通道中。3.根据权利要求1或2所述的数据处理方法,其特征在于,所述将所述待嵌入信息嵌入到所述载体视频文件的亮度通道和色度通道中,获得目标视频文件,包括:按照预设的分组规则对所述待嵌入信息进行分组,获取至少一组的分组待嵌入信息;将所述至少一组的分组待嵌入信息嵌入到所述载体视频文件的亮度通道和色度通道中,获得所述目标视频文件。4.根据权利要求3所述的数据处理方法,其特征在于,所述将所述至少一组的分组待嵌入信息嵌入到所述载体视频文件的亮度通道和色度通道中,获得所述目标视频文件,包括:从所述至少一组的分组待嵌入信息中,获取第一分组待嵌入信息和第二分组待嵌入信息,其中,所述第二分组待嵌入信息是所述第一分组待嵌入信息之后的信息;将所述第一分组待嵌入信息嵌入到所述载体视频文件的第一视频帧中,将所述第二分组待嵌入信息嵌入到所述载体视频文件的第二视频帧中,获得所述目标视频文件,其中,所述第一视频帧包含的视频帧的数量与所述第一分组待嵌入信息的长度对应,所述第二视频帧是所述第一视频帧之后的视频帧。5.根据权利要求4所述的数据处理方法,其特征在于,所述将所述第一分组待嵌入信息嵌入到所述载体视频文件的第一视频帧中,包括:将所述第一分组待嵌入信息按照顺序的嵌入顺序嵌入到所述第一视频帧的亮度通道中;将所述第一分组待嵌入信息按照逆序的嵌入顺序嵌入到所述第一视频帧的色度通道的色彩分量通道中;将所述第一分组待嵌入信息的起始位到中间位的信息,以及,所述第一分组待嵌入信息的中间位到结束位的信息,以相逆的嵌入顺序嵌入到所述第一视频帧的色度通道的饱和度分量通道中。6.根据权利要求5所述的数据处理方法,其特征在于,所述将所述第一分组待嵌入信息嵌入到所述载体视频文件的第一视频帧中,包括:从所述第一视频帧中获取待处理视频帧,其中,所述待处理视频帧是预设的奇数数量的连续视频帧;
将所述第一分组待嵌入信息中的至少一位信息嵌入到所述待处理视频帧的亮度通道和色度通道中。7.根据权利要求6所述的数据处理方法,其特征在于,所述将所述第一分组待嵌入信息中的至少一位信息嵌入到所述待处理视频帧的亮度通道和色度通道中,包括:调整所述待处理视频帧中的至少二个视频帧之间的亮度信息,色彩信息和饱和度度信息,建立所述待处理视频帧与所述至少一位信息的映射关系;通过所述映射关系,将所述至少一位信息嵌入到所述待处理视频帧的亮度通道和色度通道中。8.根据权利要求7所述的数据处理方法,其特征在于,所述映射关系,包括:以所述待处理视频帧中的视频帧之间的亮度信息的升序关系映射第一元素信息,以所述待处理视频帧中的视频帧之间的色彩信息的升序关系映射所述第一元素信息,以及,以所述待处理视频帧中的视频帧之间的饱和度信息的升序关系映射所述第一元素信息;以所述待处理视频帧中的视频帧之间的亮度信息的降序关系映射第二元素信息,以所述待处理视频帧中的视频帧之间的色彩信息的降序关系映射所述第二元素信息,以及,以所述待处理视频帧中的视频帧之间的饱和度信息的降序关系映射所述第二元素信息;其中,所述第一元素信息和所述第二元素信息是构成所述待嵌入信息的基本元素,并且所述第一元素信息与所述第二元素信息不相同。9.根据权利要求8所述的数据处理方法,其特征在于,通过以下步骤建立所述映射关系:获取待处理视频帧中的每一视频帧的亮度通道,以及色度通道的色彩分量通道和饱和度分量通道中的待修改块;获取与所述每一视频帧的亮度通道,以及色度通道的色彩分量通道和饱和度分量通道中的待修改块对应的最小可觉差;根据所述待修改块和所述最小可觉差,调整所述待处理视频帧中的至少二个视频帧之间的亮度信息,色彩信息和饱和度信息,建立所述映射关系。10.根据权利要求9所述的数据处理方法,其特征在于,所述根据所述待修改块和所述最小可觉差,调整所述待处理视频帧中的至少二个视频帧之间的亮度信息,色彩信息和饱和度信息,建立所述映射关系,包括:如果所述第一分组待嵌入信息中待处理的信息为所述第一元素信息,则将所述待处理视频帧的中间视频帧之前的视频帧对应的待修改块中的至少一个像素与所述待修改块对应的最小可觉差相减,将所述待处理视频帧的中间视频帧之后的视频帧对应的待修改块中的至少一个像素与所述待修改块对应的最小可觉差相加;如果所述第一分组待嵌入信息中待处理的信的信息为所述第二元素信息,将所述待处理视频帧的中间视频帧之前的视频帧对应的待修改块中的至少一个像素与所述待修改块对应的最小可觉差相加,将所述待处理视频帧的中间视频帧之后的视频帧所对应的待修改块中的至少一个像素与所述待修改块对应的最小可觉差相减。11.根据权利要求9所述的数据处理方法,其特征在于,所述待修改块是2*2的数据块。12.根据权利要求3所述的数据处理方法,其特征在于,所述按照预设的分组规则对所述待嵌入信息进行分组,获取至少一组的分组待嵌入信息,包括:
将所述待嵌入信息以预设的第一长度进行分组,获得至少一组的待处理分组信息;在所述至少一组的待处理分组信息中加入纠错信息,获取至少一组的分组待嵌入信息,其中,所述分组嵌入信息的长度为预设的第二长度,所述预设的第二长度大于所述预设的第一长度。13.一种数据处理方法,其特征在于,包括:获取待检测视频文件;通过判断所述待检测视频文件的亮度通道中的嵌入信息以及所述待检测视频文件的色度通道中的嵌入信息之间是否满足预设的相关性条件,从所述待检测视频文件的亮度通道和色度通道中,获得目标嵌入信息。14.根据权利要求13所述的数据处理方法,其特征在于,包括:通过判断所述待检测视频文件的亮度通道中的嵌入信息以及所述待检测视频文件的色度通道中的嵌入信息之间是否满足预设的相关性条件,从所述待检测视频文件的亮度通道和色度通道中,获取至少一组的待处理分组嵌入信息;根据所述至少一组的待处理分组嵌入信息,获得所述目标嵌入信息。15.根据权利要求14所述的数据处理方法,其特征在于,所述获取至少一组的待处理分组嵌入信息,包括:从所述待检测视频文件中,获取至少一组的原始分组嵌入信息,其中,所述原始分组嵌入信息包括从所述待检测视频文件的亮度通道中获取到的第一分量信息、从所述待检测视频文件的色度通道的色彩分量通道中获取到的第二分量信息以及从所述待检测视频文件的色度通道的饱和度分量通道中获取到的第三分量信息;通过判断所述第一分量信息、所述第二分量信息和所述第三分量信息之间的相关性是否不小于预设的相关性阈值,从所述至少一组的原始分组嵌入信息中,确定出所述至少一组的待处理分组嵌入信息。16.根据权利要求15所述的数据处理方法,其特征在于,所述从所述待检测视频文件中,获取至少一组的原始分组嵌入信息,包括:以滑动窗口遍历所述待检测视频文件的亮度通道和色度通道,获取至少一组的原始分组嵌入信息;其中,所述滑动窗口的步长为预设的步长数值、长度为预设的窗口长度,所述预设的窗口长度与将嵌入信息分组嵌入到载体视频文件中时所使用的分组的长度对应。17.根据权利要求16所述的数据处理方法,其特征在于,所述以滑动窗口遍历所述待检测视频文件的亮度通道和色度通道,获取至少一组的原始分组嵌入信息,包括:根据所述滑动窗口,从所述待检测视频文件中,获取第一候选视频帧;按照预设的映射关系,从所述第一候选视频帧中,获取第一原始分组嵌入信息;根据所述第一原始分组嵌入信息,获取至少一组的原始分组嵌入信息。18.根据权利要求17所述的数据处理方法,其特征在于,所述按照预设的映射关系,从所述第一候选视频帧中,获取...

【专利技术属性】
技术研发人员:刘永亮惠晨
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1