多媒体数据推荐方法、装置及存储介质制造方法及图纸

技术编号:21953361 阅读:40 留言:0更新日期:2019-08-24 18:03
本发明专利技术实施例公开了一种多媒体数据推荐方法、装置及存储介质,属于互联网技术领域。该方法包括:获取目标视频,目标视频包括多个视频帧,多个视频帧包括第一类视频帧和第二类视频帧;对第一类视频帧进行目标检测,确定目标视频中出现的目标物体,以及目标物体在所处视频帧中的显示区域;对第二类视频帧进行目标追踪,确定目标物体在所处视频帧中的显示区域;获取与目标物体匹配的多媒体数据;根据目标物体在所处视频帧中的显示区域,确定多媒体数据的投放位置。减少了计算量,降低了消耗的计算资源,缓解了压力。并且由于多媒体数据与目标视频中出现的目标物体匹配,因此与目标视频之间的关联度较高,容易引起用户的兴趣,避免了对用户的打扰。

Multimedia Data Recommendation Method, Device and Storage Media

【技术实现步骤摘要】
多媒体数据推荐方法、装置及存储介质
本专利技术实施例涉及互联网
,特别涉及一种多媒体数据推荐方法、装置及存储介质。
技术介绍
随着互联网技术的飞速发展和网络信息的爆炸式增长,如何精准投放广告、提高广告曝光率已成为广告主非常关注的问题。近年来,视频行业逐渐兴起,观看视频已成为人们日常生活中丰富精神生活的一种常用方式,这使得在视频中投放广告成为一种趋势。广告主通常会将广告提供给视频发布者,由视频发布者将广告与视频结合,共同展示给用户。例如,将广告插入至视频的片头或者片尾,当播放视频时,在视频的片头或片尾播放该广告。或者,在播放视频的过程中,在视频播放界面中展示该广告。视频中投放的广告通常由广告主与视频发布者确定,随机性较强,与视频的关联度较低,很容易造成对用户的干扰,引起用户的反感。因此,亟需提供一种在视频中投放广告的方法,以提高视频与广告的关联度。
技术实现思路
本专利技术实施例提供了一种多媒体数据推荐方法、装置及存储介质,可以解决相关技术存在的问题。所述技术方案如下:一方面,提供了一种多媒体数据推荐方法,所述方法包括:获取目标视频,所述目标视频包括多个视频帧,所述多个视频帧包括第一类视频帧和第二类视频帧,任两个相邻的第一类视频帧之间包括至少一个第二类视频帧;对所述第一类视频帧进行目标检测,确定所述目标视频中出现的目标物体,以及所述目标物体在所处视频帧中的显示区域;对所述第二类视频帧进行目标追踪,确定所述目标物体在所处视频帧中的显示区域;获取与所述目标物体匹配的多媒体数据;根据所述目标物体在所处视频帧中的显示区域,确定所述多媒体数据的投放位置。另一方面,提供了一种多媒体数据推荐方法,所述方法包括:获取基于目标视频推荐的多媒体数据,以及所述多媒体数据在所述目标视频中的投放位置,所述投放位置由所述目标视频中出现的目标物体在所处视频帧中的显示区域确定;基于所述目标视频的播放界面,在所述投放位置显示数据标识,所述数据标识用于调用所述多媒体数据;当接收到对所述数据标识的调用指令时,显示所述多媒体数据。另一方面,提供了一种多媒体数据推荐装置,所述装置包括:视频获取模块,用于获取目标视频,所述目标视频包括多个视频帧,所述多个视频帧包括第一类视频帧和第二类视频帧,任两个相邻的第一类视频帧之间包括至少一个第二类视频帧;第一确定模块,用于对所述第一类视频帧进行目标检测,确定所述目标视频中出现的目标物体,以及所述目标物体在所处视频帧中的显示区域;第二确定模型,用于对所述第二类视频帧进行目标追踪,确定所述目标物体在所处视频帧中的显示区域;数据获取模块,用于获取与所述目标物体匹配的多媒体数据;位置确定模块,用于根据所述目标物体在所处视频帧中的显示区域,确定所述多媒体数据的投放位置。另一方面,提供了一种多媒体数据推荐装置,所述装置包括:获取模块,用于获取基于目标视频推荐的多媒体数据,以及所述多媒体数据在所述目标视频中的投放位置,所述投放位置由所述目标视频中出现的目标物体在所处视频帧中的显示区域确定;第一显示模块,用于基于所述目标视频的播放界面,在所述投放位置显示数据标识,所述数据标识用于调用所述多媒体数据;第二显示模块,用于当接收到对所述数据标识的调用指令时,显示所述多媒体数据。另一方面,提供了一种多媒体数据推荐装置,所述装置包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述指令、所述程序、所述代码集或所述指令集由所述处理器加载并执行以实现如所述多媒体数据推荐方法中所执行的操作。再一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述指令、所述程序、所述代码集或所述指令集由处理器加载并具有以实现如所述多媒体数据推荐方法中所执行的操作。本专利技术实施例提供的方法、装置及存储介质,通过获取目标视频,对目标视频包括的第一类视频帧进行目标检测,对第二类视频帧进行目标追踪,确定目标视频中出现的目标物体以及目标物体在所处视频帧中的显示区域,获取与目标物体匹配的多媒体数据,并根据目标物体在所处视频帧中的显示区域确定多媒体数据的投放位置。通过将多个视频帧进行划分,仅对第一类视频帧进行目标检测,对第二类视频帧进行目标追踪,减少了逐帧检测视频帧中出现的目标物体带来的庞大计算量,降低了消耗的计算资源,缓解了计算压力。并且,由于多媒体数据与目标视频中出现的目标物体匹配,因此与目标视频之间的关联度较高,容易引起用户的兴趣,避免了对用户的打扰。并且,根据目标物体和请求播放目标视频的用户标识,获取用户标识的用户特征,获取与目标物体和用户特征匹配的多媒体数据,综合考虑了目标物体和用户特征,使得获取的多媒体数据更具有针对性,能够达到个性化推荐的效果,提升了多媒体数据的转化率。并且,随着目标视频中出现的目标物体动态变化,能够动态推荐关联的多媒体数据,提高了多媒体数据的数量,进而提高了目标视频的利用率。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术实施例的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种实施环境的示意图;图2是本专利技术实施例提供的一种多媒体数据推荐方法的流程图;图3是本专利技术实施例提供的一种faster-rcnn算法的网络结构示意图;图4是本专利技术实施例提供的一种目标视频中出现目标物体的时间段示意图;图5是是本专利技术实施例提供一种全连接网络的结构示意图;图6是本专利技术实施例提供的一种预测模型的结构示意图;图7是本专利技术实施例提供的一种编码方式的示意图;图8是本专利技术实施例提供的一种目标物体显示区域的示意图;图9是本专利技术实施例提供的一种显示数据标识的示意图;图10是本专利技术实施例提供的一种显示多媒体数据的示意图;图11是本专利技术实施例提供的一种操作流程的示意图;图12是本专利技术实施例提供的一种多媒体数据推荐装置的结构示意图;图13是本专利技术实施例提供的另一种多媒体数据推荐装置的结构示意图;图14是本专利技术实施例提供的一种终端的结构示意图;图15是本专利技术实施例提供的一种服务器的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。本专利技术实施例提供了一种多媒体数据推荐方法,将目标视频包括的多个视频帧分为第一类视频帧和第二类视频帧,通过对第一类视频帧进行目标检测以及对第二类视频帧进行目标追踪,确定在目标视频中出现的目标物体以及该目标物体在目标视频中的显示区域,获取与上述目标物体相匹配的多媒体数据,根据该显示区域确定多媒体数据的投放位置,以便在该投放位置为用户推荐该多媒体数据。由于仅对第一类视频帧进行目标检测,对第二类视频帧进行目标追踪,减少了逐帧检测视频帧中出现的目标物体带来的庞大计算量,降低消耗的计算资源,缓解了计算压力。并且,由于该多媒体数据与目标视频中出现的目标物体匹配,因此与目标视频之间的关联度较强,容易引起用户的兴趣,避免了对用户的打扰,而且还能够提高该多媒体数据的转化率。图1是本专利技术实施例提供的一种实施环境的示意图,参见图1,该实施本文档来自技高网...

【技术保护点】
1.一种多媒体数据推荐方法,其特征在于,所述方法包括:获取目标视频,所述目标视频包括多个视频帧,所述多个视频帧包括第一类视频帧和第二类视频帧,任两个相邻的第一类视频帧之间包括至少一个第二类视频帧;对所述第一类视频帧进行目标检测,确定所述目标视频中出现的目标物体,以及所述目标物体在所处视频帧中的显示区域;对所述第二类视频帧进行目标追踪,确定所述目标物体在所处视频帧中的显示区域;获取与所述目标物体匹配的多媒体数据;根据所述目标物体在所处视频帧中的显示区域,确定所述多媒体数据的投放位置。

【技术特征摘要】
1.一种多媒体数据推荐方法,其特征在于,所述方法包括:获取目标视频,所述目标视频包括多个视频帧,所述多个视频帧包括第一类视频帧和第二类视频帧,任两个相邻的第一类视频帧之间包括至少一个第二类视频帧;对所述第一类视频帧进行目标检测,确定所述目标视频中出现的目标物体,以及所述目标物体在所处视频帧中的显示区域;对所述第二类视频帧进行目标追踪,确定所述目标物体在所处视频帧中的显示区域;获取与所述目标物体匹配的多媒体数据;根据所述目标物体在所处视频帧中的显示区域,确定所述多媒体数据的投放位置。2.根据权利要求1所述的方法,其特征在于,所述对所述第一类视频帧进行目标检测,确定所述目标视频中出现的目标物体,以及所述目标物体在所处视频帧中的显示区域,包括:对于所述第一类视频帧,基于物体检测模型,确定所述第一类视频帧中出现的目标物体,以及所述目标物体在所述第一类视频帧中的检测状态数据,所述检测状态数据至少包括所述目标物体的显示区域;所述对所述第二类视频帧进行目标追踪,确定所述目标物体在所处视频帧中的显示区域,包括:对于所述第二类视频帧,基于物体追踪模型和所述目标物体在所述第二类视频帧的上一个视频帧中的状态数据,确定所述目标物体在所述第二类视频帧中的预测状态数据,所述预测状态数据至少包括所述目标物体的显示区域。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:对于所述第一类视频帧,基于所述物体追踪模型和所述目标物体在所述第一类视频帧的上一个视频帧中的状态数据,确定所述目标物体在所述第一类视频帧中的预测状态数据;根据所述目标物体在所述第一类视频帧中的检测状态数据和预测状态数据,对所述物体追踪模型进行修正,得到修正后的物体追踪模型。4.根据权利要求1所述的方法,其特征在于,获取与所述目标物体匹配的多媒体数据,包括:当所述目标物体在所述目标视频中的出现时长大于预设时长时,根据预设数据库,获取与所述目标物体匹配的多媒体数据,所述出现时长根据连续出现所述目标物体的第一个视频帧与最后一个视频帧之间的时间间隔确定,所述预设数据库用于存储多个多媒体数据以及每个多媒体数据匹配的物体。5.根据权利要求4所述的方法,其特征在于,所述预设数据库中包括多个物体对应的多媒体数据,所述多媒体数据用于描述对应物体的详情信息;所述获取与所述目标物体匹配的多媒体数据,包括以下至少一项:根据所述目标物体查询所述预设数据库,获取与所述目标物体对应的多媒体数据;根据所述目标物体查询所述预设数据库,得到所述目标物体的相似物体,获取与所述相似物体对应的多媒体数据。6.根据权利要求1所述的方法,其特征在于,所述获取与所述目标物体匹配的多媒体数据,包括:确定请求播放所述目标视频的用户标识,获取所述用户标识的用户特征,所述用户特征用于描述所述用户标识所属用户的特征;获取与所述目标物体和所述用户特征匹配的多媒体数据。7.根据权利要求1所述的方法,其特征在于,所述根据所述目标物体在所处视频帧中的显示区域,确定所述多媒体数据的投放位置之后,所述方法还包括:基于所述目标视频的播放界面,...

【专利技术属性】
技术研发人员:肖磊蒋杰芦清林
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1