标记视频的生成方法和装置、视频标记的检测方法和装置制造方法及图纸

技术编号:38372501 阅读:7 留言:0更新日期:2023-08-05 17:35
本申请涉及一种标记视频的生成方法、装置、计算机设备和存储介质。所述方法包括:获取对象标识,确定通过对象标识请求的目标视频的原始字幕文件;将对象标识映射为标识符序列,并确定标识符序列中的各标识符分别对应的字幕偏移类型;确定原始字幕文件中各条待偏移字幕分别对应的标识符;获取按照待偏移字幕对应的标识符所属的字幕偏移类型,对待偏移字幕进行相应的字幕偏移所得到的偏移字幕;根据多条偏移字幕确定标记字幕文件;标记字幕文件用于与目标视频共同构成与对象标识对应的标记视频。采用本方法能够在视频领域实现强鲁棒性的视频水印嵌入。视频水印嵌入。视频水印嵌入。

【技术实现步骤摘要】
标记视频的生成方法和装置、视频标记的检测方法和装置


[0001]本申请涉及网络媒体
,特别是涉及一种标记视频的生成方法、装置、计算机设备、存储介质、以及计算机程序产品,以及视频标记的检测方法、装置、计算机设备、存储介质、以及计算机程序产品。

技术介绍

[0002]近年来,随着民众版权意识的提高,影视作品版权保护的重要性愈发体现。由于数字水印技术具有隐蔽性好、溯源方便、操作便捷的特点,其也越来越多地被引入到视频版权保护的场景中。
[0003]现有的视频数字水印技术主要是在视频画面中添加图像水印,以标记和展示视频的来源方。然而,在较强的缩放、裁剪、降质、以及剪辑等攻击下,通过这种方式添加的图像水印容易遭到破坏,导致视频版权难以被有效地保护。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种能够提高数字水印鲁棒性的标记视频的生成方法、装置、计算机设备、存储介质、以及计算机程序产品,以及视频标记的检测方法、装置、计算机设备、存储介质、以及计算机程序产品。
[0005]一方面,本申请提供了一种标记视频的生成方法。所述方法包括:
[0006]获取对象标识,确定通过所述对象标识请求的目标视频的原始字幕文件;
[0007]将所述对象标识映射为标识符序列,并确定所述标识符序列中的各标识符分别对应的字幕偏移类型;
[0008]确定所述原始字幕文件中各条待偏移字幕分别对应的标识符;
[0009]获取按照所述待偏移字幕对应的标识符所属的字幕偏移类型,对所述待偏移字幕进行相应的字幕偏移所得到的偏移字幕;
[0010]根据多条偏移字幕确定标记字幕文件;所述标记字幕文件用于与所述目标视频共同构成与所述对象标识对应的标记视频。
[0011]另一方面,本申请还提供了一种标记视频的生成装置。所述装置包括:
[0012]获取模块,用于获取对象标识,确定通过所述对象标识请求的目标视频的原始字幕文件;
[0013]映射模块,用于将所述对象标识映射为标识符序列,并确定所述标识符序列中的各标识符分别对应的字幕偏移类型;
[0014]确定模块,用于确定所述原始字幕文件中各条待偏移字幕分别对应的标识符;
[0015]所述确定模块,还用于获取按照所述待偏移字幕对应的标识符所属的字幕偏移类型,对所述待偏移字幕进行相应的字幕偏移所得到的偏移字幕;
[0016]所述确定模块,还用于根据多条偏移字幕确定标记字幕文件;所述标记字幕文件用于与所述目标视频共同构成与所述对象标识对应的标记视频。
[0017]另一方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0018]获取对象标识,确定通过所述对象标识请求的目标视频的原始字幕文件;
[0019]将所述对象标识映射为标识符序列,并确定所述标识符序列中的各标识符分别对应的字幕偏移类型;
[0020]确定所述原始字幕文件中各条待偏移字幕分别对应的标识符;
[0021]获取按照所述待偏移字幕对应的标识符所属的字幕偏移类型,对所述待偏移字幕进行相应的字幕偏移所得到的偏移字幕;
[0022]根据多条偏移字幕确定标记字幕文件;所述标记字幕文件用于与所述目标视频共同构成与所述对象标识对应的标记视频。
[0023]另一方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
[0024]获取对象标识,确定通过所述对象标识请求的目标视频的原始字幕文件;
[0025]将所述对象标识映射为标识符序列,并确定所述标识符序列中的各标识符分别对应的字幕偏移类型;
[0026]确定所述原始字幕文件中各条待偏移字幕分别对应的标识符;
[0027]获取按照所述待偏移字幕对应的标识符所属的字幕偏移类型,对所述待偏移字幕进行相应的字幕偏移所得到的偏移字幕;
[0028]根据多条偏移字幕确定标记字幕文件;所述标记字幕文件用于与所述目标视频共同构成与所述对象标识对应的标记视频。
[0029]另一方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
[0030]获取对象标识,确定通过所述对象标识请求的目标视频的原始字幕文件;
[0031]将所述对象标识映射为标识符序列,并确定所述标识符序列中的各标识符分别对应的字幕偏移类型;
[0032]确定所述原始字幕文件中各条待偏移字幕分别对应的标识符;
[0033]获取按照所述待偏移字幕对应的标识符所属的字幕偏移类型,对所述待偏移字幕进行相应的字幕偏移所得到的偏移字幕;
[0034]根据多条偏移字幕确定标记字幕文件;所述标记字幕文件用于与所述目标视频共同构成与所述对象标识对应的标记视频。
[0035]上述标记视频的生成方法、装置、计算机设备、存储介质和计算机程序产品,通过将视频播放方的对象标识通过一定的逻辑映射为标识符构成的标识符序列,并基于标识符序列中的各标识符分别对应的字幕偏移类型,获取原始字幕文件中各条待偏移字幕分别对应的偏移字幕,再将偏移字幕合成标记字幕文件,从而构成标记视频,通过修改原始字幕文件中各条待偏移字幕的位置,将原始字幕文件转换成嵌入对象标识的标记字幕文件,并将其作为一种标记信息或水印信息,隐蔽地嵌入视频中,相较于在画面维度上进行嵌入的方案鲁棒性更强,难以被诸如缩放、裁剪、降质、以及剪辑等攻击破坏,由此保证了溯源时的检出率和准确性。
[0036]另一方面,本申请还提供了一种视频标记的检测方法。所述方法包括:
[0037]获取待检测视频,确定所述待检测视频中各个视频帧对应的字幕偏移类型;
[0038]对于所述待检测视频中的每条待检字幕,基于所述待检字幕对应的至少一个视频帧所对应的字幕偏移类型,确定每条待检字幕分别对应的字幕偏移类型;
[0039]基于每条待检字幕分别对应的字幕偏移类型,确定各所述待检字幕分别对应的标识符;
[0040]基于各所述待检字幕分别对应的标识符,确定出标识符序列,并基于所述标识符序列确定所述待检测视频中标记的对象标识。
[0041]另一方面,本申请还提供了一种视频标记的检测装置。所述装置包括:
[0042]获取模块,用于获取待检测视频,确定所述待检测视频中各个视频帧对应的字幕偏移类型;
[0043]确定模块,用于对于所述待检测视频中的每条待检字幕,基于所述待检字幕对应的至少一个视频帧所对应的字幕偏移类型,确定每条待检字幕分别对应的字幕偏移类型;
[0044]所述确定模块,还用于基于每条待检字幕分别对应的字幕偏移类型,确定各所述待检字幕分别对应的标识符;
[0045]所述确定模块,还用于基于各所述待检字幕分别对应的标识符,确定出标本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种标记视频的生成方法,其特征在于,所述方法包括:获取对象标识,确定通过所述对象标识请求的目标视频的原始字幕文件;将所述对象标识映射为标识符序列,并确定所述标识符序列中的各标识符分别对应的字幕偏移类型;确定所述原始字幕文件中各条待偏移字幕分别对应的标识符;获取按照所述待偏移字幕对应的标识符所属的字幕偏移类型,对所述待偏移字幕进行相应的字幕偏移所得到的偏移字幕;根据多条偏移字幕确定标记字幕文件;所述标记字幕文件用于与所述目标视频共同构成与所述对象标识对应的标记视频。2.根据权利要求1所述的方法,其特征在于,所述对象标识由多个字符构成,所述将所述对象标识映射为标识符序列,包括:从所述多个字符中的首位开始,按顺序确定每个字符对应的标识符;将所述每个字符对应的标识符按照预设格式进行排列,得到预设长度的标识符序列。3.根据权利要求2所述的方法,其特征在于,所述将所述每个字符对应的标识符按照预设格式进行排列,得到预设长度的标识符序列,包括:将所述每个字符对应的标识符按照预设格式进行排列,若所述对象标识中全部字符对应的标识符的数量小于预设数量,则在排列的尾端通过预先设置的补齐标识符进行补齐,以得到预设长度的标识符序列。4.根据权利要求1所述的方法,其特征在于,所述确定所述原始字幕文件中各条待偏移字幕分别对应的标识符,包括:解析所述原始字幕文件,将所述原始字幕文件中的字幕按条数进行拆分,得到多条待偏移字幕;基于所述原始字幕文件中各条待偏移字幕的时序,以及所述标识符序列中的标识符间的顺序,确定所述原始字幕文件中的每条待偏移字幕分别对应的标识符。5.根据权利要求1所述的方法,其特征在于,所述获取按照所述待偏移字幕对应的标识符所属的字幕偏移类型,对所述待偏移字幕进行相应的字幕偏移所得到的偏移字幕,包括:对于每条待偏移字幕,根据所述待偏移字幕对应的标识符,确定所述待偏移字幕待进行偏移处理的字幕偏移类型;按照所述待偏移字幕待进行偏移处理的字幕偏移类型,对所述待偏移字幕进行相应的字幕偏移,得到属于所述字幕偏移类型的偏移字幕。6.根据权利要求1所述的方法,其特征在于,所述获取按照所述待偏移字幕对应的标识符所属的字幕偏移类型,对所述待偏移字幕进行相应的字幕偏移所得到的偏移字幕,包括:根据所述待偏移字幕对应的标识符,确定所述标识符对应的字幕偏移类型;在预先处理好的多条偏移字幕中,提取与所述标识符对应且属于相应字幕偏移类型的偏移字幕。7.根据权利要求1所述的方法,其特征在于,所述根据多条偏移字幕确定标记字幕文件,包括:基于预设的字幕格式,按照各条偏移字幕对应的时序将各条偏移字幕进行拼接,生成与所述对象标识对应的标记字幕文件。
8.根据权利要求1至7任一项所述的方法,其特征在于,所述方法还包括:将所述标记字幕文件中的各条偏移字幕分别添加至所述目标视频的视频帧中;根据添加有偏移字幕的视频帧生成与所述对象标识对应的标记视频。9.根据权利要求1至7任一项所述的方法,其特征在于,所述方法还包括:将所述标记字幕文件与所述目标视频一并发送至与所述对象标识对应的终端,以供所述终端播放携带有所述偏移字幕的标记视频。10.一种视频标记的检测方法,其特征在于,所述方法包括:获取待检测视频,确定所述待检测视频中各个视频帧对应的字幕偏移类型;对于所述待检测视频中的每条待检字幕,基于所述待检字幕对应的至少一个视频帧所...

【专利技术属性】
技术研发人员:刘绍腾杨天舒常勤伟黄磊超刘华罗
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1