【技术实现步骤摘要】
模型训练、道具生效确定方法、装置、设备及存储介质
[0001]本文件涉及视频处理
,尤其涉及一种模型训练、道具生效确定方法、装置、设备及存储介质。
技术介绍
[0002]用户可以使用多种应用程序创建短视频,用户创建短视频时,可以根据需求在短视频中添加各种道具,比如添加头饰、背景、边框、衣服等。然而用户执行道具添加操作之后,道具有可能生效也有可能不生效,比如,在算法检测不到用户的面部区域时,添加的头饰类道具就无法生效。目前后台在统计视频中的道具是否生效时,依赖于用户执行的道具添加操作,在检测到道具添加操作被执行之后,就确定道具生效,根据前面的描述可知,这种确定道具生效的方法具有准确率低的问题。
技术实现思路
[0003]本说明书实施例提供了一种模型训练、道具生效确定方法、装置、设备及存储介质,能够准确判断视频中添加的道具是否生效。
[0004]第一方面,本说明书实施例提供了一种模型训练方法,包括:构建三元组形式的训练样本;所述训练样本中包括基准视频帧、正例视频帧和负例视频帧;所述基准视频帧与所述正例视频帧中具有相同的生效道具;所述基准视频帧与所述负例视频帧中具有不同的生效道具;利用所述三元组形式的训练样本和预设的损失函数,训练预先搭建的神经网络结构;所述损失函数用于使所述基准视频帧对应的道具指纹向量与所述正例视频帧对应的道具指纹向量之间的距离小于第一预设距离,以及,用于使所述基准视频帧对应的道具指纹向量与所述负例视频帧对应的道具指纹向量之间的距离大于第二预设距离;将训练好的神经网络结构,作 ...
【技术保护点】
【技术特征摘要】
1.一种模型训练方法,其特征在于,包括:构建三元组形式的训练样本;所述训练样本中包括基准视频帧、正例视频帧和负例视频帧;所述基准视频帧与所述正例视频帧中具有相同的生效道具;所述基准视频帧与所述负例视频帧中具有不同的生效道具;利用所述三元组形式的训练样本和预设的损失函数,训练预先搭建的神经网络结构;所述损失函数用于使所述基准视频帧对应的道具指纹向量与所述正例视频帧对应的道具指纹向量之间的距离小于等于第一预设距离,以及,用于使所述基准视频帧对应的道具指纹向量与所述负例视频帧对应的道具指纹向量之间的距离大于等于第二预设距离;将训练好的神经网络结构,作为道具指纹模型;所述道具指纹模型用于生成目标视频帧对应的第一道具指纹向量,以判断所述目标视频帧中的道具是否生效;所述第一道具指纹向量用于表示所述目标视频帧中的道具的图像特征。2.根据权利要求1所述的方法,其特征在于,构建三元组形式的训练样本,包括:获取预设视频应用的打点日志,从所述打点日志中筛选道具生效的多个第一视频;所述第一视频中生效的道具的用户使用热度高于预设热度;在所述多个第一视频中抽取基准视频帧、正例视频帧和负例视频帧;其中,所述基准视频帧与所述正例视频帧为生效道具相同且背景内容满足预设相似要求的第一视频帧,或者,为生效道具相同但背景内容不满足预设相似要求的第一视频帧;所述基准视频帧与所述负例视频帧为生效道具不同且背景内容不满足预设相似要求的第一视频帧;基于抽取的所述基准视频帧、所述正例视频帧和所述负例视频帧构建三元组形式的训练样本。3.根据权利要求1所述的方法,其特征在于,构建三元组形式的训练样本,包括:获取未使用道具的多个第二视频,采用自动化脚本的方式,在多个所述第二视频中添加道具;在添加道具后的多个所述第二视频中抽取基准视频帧、正例视频帧和负例视频帧;其中,所述基准视频帧与所述正例视频帧为生效道具相同且背景内容满足预设相似要求的第二视频帧,或者,为生效道具相同但背景内容不满足预设相似要求的第二视频帧;所述基准视频帧与所述负例视频帧为生效道具不同且背景内容不满足预设相似要求的第二视频帧,或者,为生效道具不同但背景内容满足预设相似要求的第二视频帧;基于抽取的所述基准视频帧、所述正例视频帧和所述负例视频帧构建三元组形式的训练样本。4.根据权利要求1
‑
3任一项所述的方法,其特征在于,所述道具指纹模型还用于建立道具指纹向量库;所述道具指纹向量库中存储有多个第二道具指纹向量;所述第二道具指纹向量由所述道具指纹模型对预先获取的道具生效视频帧处理得到,用于表示所述道具生效视频帧中的道具的图像特征;所述第一道具指纹向量与所述第二道具指纹向量相结合,以判断所述目标视频帧中的道具是否生效。5.一种道具生效确定方法,其特征在于,包括:获取待检测道具是否生效的目标视频帧,利用如权利要求1
‑
4任一项所训练的道具指纹模型对所述目标视频帧进行处理,得到所述目标视频帧对应的第一道具指纹向量;所述第一道具指纹向量用于表示所述目标视频帧中的道具的图像特征;
获取预先建立的道具指纹向量库;所述道具指纹向量库中存储有多个第二道具指纹向量;所述第二道具指纹向量由所述道具指纹模型对预先获取的道具生效视频帧处理得到,用于表示所述道具生效视频帧中的道具的图像特征;根据所述第一道具指纹向量与所述第二道具指纹向量,判断所述目标视频帧中的道具是否生效。6.根据权利要求5所述的方法,其特征在于,根据所述第一道具指纹向量与所述第二道具指纹向量,判断所述目标视频帧中的道具是否生效,包括:计算所述第一道具指纹向量与各个所述第二道具指纹向量之间的距离,根据所述距离在各个所述第二道具指纹向量中选取距离所述第一道具指纹向量最近的预设数量的目标第二道具指纹向量;获取所述目标视频帧中的道具的第一道具标识,获取各个所述目标第二道具指纹向量对应的目标道具标识,根据所述第一道具标识和所述目标道具标识,判断所述目标视频帧中的道具是否生效;其中,所述目标道具标识为,所述目标第二道具指纹向量对应的道具生效视频帧中的道具的标识。7.根据权利要求6所述的方法,其特征在于,根据所述...
【专利技术属性】
技术研发人员:祝航程,梁昊,马国俊,
申请(专利权)人:北京字跳网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。