【技术实现步骤摘要】
视频理解方法、装置、电子设备及存储介质
[0001]本申请涉及计算机
,公开了一种视频理解方法、装置、电子设备及存储介质。
技术介绍
[0002]近年来,随着海量视频发布在各视频媒体平台,视频理解变得尤为重要。视频理解实现了众多视频处理的基本功能,如视频分割、视频分类、视频信息提取、视频总结等;并且,视频理解的准确性,直接决定了下游任务(如:视频自动打标签、视频搜索、视频推荐等)的准确性。
[0003]随着深度学习在计算机视觉(Computer View,CV)和自然语言处理(Natural Language Processing,NLP)领域的快速发展,目前,视频理解的常用算法大多是基于多模态的有监督学习方法,相对于单个模态,基于多模态的视频理解算法更加依赖于带标签的数据。然而,对于某个特定领域的视频,带标签的数据比较匮乏。
[0004]为了解决标签数据匮乏的问题,可基于多模态的无监督学习方法进行视频理解,无监督学习方法通常依赖于源域和目标域两个数据集,其中,源域数据集包含有标签的训练样本,目标域数据集包含无标签的训练样本,这样,通过将源域学习到的知识迁移到目标域,实现源域和目标域的权重共享,进而解决标签数据缺失的问题。然而,由于源域数据集和目标域数据集中的训练样本间的差异较大,导致源域学习到的知识并不能准确的适用于目标域,从而降低了视频理解的准确性。
技术实现思路
[0005]本申请实施例提供了一种视频理解方法、装置、电子设备及存储介质,用于提高视频理解的准确性。
[ ...
【技术保护点】
【技术特征摘要】
1.一种视频理解方法,其特征在于,包括:获取训练样本集合,所述训练样本集合包括:包含有标签视频帧的源域视频子集,以及包含无标签视频帧的目标域视频子集;基于所述训练样本集合,对待训练的视频理解模型进行至少一次迭代训练,获得目标视频理解模型,其中,每次迭代过程执行以下操作:基于所述训练样本集合获得多个视频帧对,每个视频帧对包含一个源域视频帧和一个目标域视频帧;对每个视频帧对包含的源域视频帧和目标域视频帧各自关联的至少一个媒体特征进行组合,获得相应的中间域视频帧特征,其中,每个媒体特征表征相应视频帧的一种内容属性;基于各个视频帧对关联的多个媒体特征,以及获得的各个中间域视频帧特征,确定视频理解损失值,并基于所述视频理解损失值,进行参数调整。2.如权利要求1所述的方法,其特征在于,所述对每个视频帧对包含的源域视频帧和目标域视频帧各自关联的至少一个媒体特征进行组合,获得相应的中间域视频帧特征,包括:分别提取所述源域视频帧和所述目标域视频帧的多个媒体特征;从所述源域视频帧的多个媒体特征中,选择至少一个媒体特征;针对选择的每个媒体特征,执行以下操作:按照相应视频帧的内容属性,将所述源域视频帧的媒体特征,和所述目标域视频帧的媒体特征进行组合,得到初始组合特征;将所述初始组合特征与所述源域视频帧的其余媒体特征进行二次组合,得到相应的中间域视频帧特征,以及将所述初始组合特征与所述目标域视频帧的其余媒体特征进行二次组合,得到相应的中间域视频帧特征。3.如权利要求2所述的方法,其特征在于,对每个视频帧对包含的源域视频帧和目标域视频帧各自关联的至少一个媒体特征进行组合后,获得的中间域视频帧特征的数量最多为2
N
‑
2,其中,N为每个视频帧对中源域视频帧和目标域视频帧各自的媒体特征的总数量。4.如权利要求1所述的方法,其特征在于,所述待训练的视频理解模型至少包括处理视频理解任务的目标任务分支网络、拉近源域视频帧和目标域视频帧之间特征差异的领域差异分支网络,以及混淆源域视频帧和目标域视频帧之间内容属性的领域判别分支网络。5.如权利要求4所述的方法,其特征在于,所述基于各个视频帧对关联的多个媒体特征,以及获得的各个中间域视频帧特征,确定视频理解损失值,包括:将所述各个视频帧对中源域视频帧的多个媒体特征,输入至所述目标任务分支网络,确定目标任务子损失值;将所述各个视频帧对关联的多个媒体特征,以及获得的各个中间域视频帧特征,输入至所述领域差异分支网络,确定领域差异子损失值;将所述各个视频帧对关联的多个媒体特征,以及获得的各个中间域视频帧特征,输入至所述领域判别分支网络,确定领域判别子损失值;基于所述目标任务子损失值、所述领域判别子损失值和所述领域差异子损失值,确定视频理解损失值。6.如权利要求5所述的方法,其特征在于,所述领域判别分支网络的领域类...
【专利技术属性】
技术研发人员:刘烨,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。