基于实时视频内容激发搜索的方法、系统以及终端设备技术方案

技术编号:25890493 阅读:17 留言:0更新日期:2020-10-09 23:31
本公开提供一种基于实时视频内容激发搜索的方法,该方法包括:获取兴趣视频片段;根据所述兴趣视频片段,从云端离线识别数据库查询出或采用本地在线识别方式提取出所述兴趣视频片段所包含的视频实体;根据获取到的所述视频实体进行关联搜索,以得到搜索结果;将所述搜索结果反馈给用户。本公开还提供了一种基于实时视频内容激发搜索的系统以及终端设备。

【技术实现步骤摘要】
基于实时视频内容激发搜索的方法、系统以及终端设备
本公开实施例涉及互联网
,特别涉及一种基于实时视频内容激发搜索的方法、系统以及终端设备。
技术介绍
近年来,互联网内容形态呈现明显的视频化趋势,即越来越多的内容展现以视频的形态出现,尤其是短视频平台的爆发,让用户花在观看视频上的时间越来越多。基于此,用户固有的信息搜索需求、购物需求等也逐渐呈现向视频播放器平台收敛的趋势,即:在视频消费环节中,根据所观看到的视频内容所延伸的“这是谁/这是哪/求背景音乐(BGM)/这东西在哪买/这是什么车……”等需求越来越多。现有技术中,用户基于上述视频内容激发的搜索方法一般为用户首先通过暂停播放或拖动进度条来定位到关键帧,然后系统根据预设算法,从所获取的关键帧中提取出视频实体,进而通过搜索视频实体得到搜索结果。
技术实现思路
本公开实施例提供一种基于实时视频内容激发搜索的方法、系统、终端设备以及计算机可读介质。第一方面,本公开实施例提供了一种基于实时视频内容激发搜索的方法,该方法包括:获取兴趣视频片段;根据所述兴趣视频片段,从云端离线识别数据库查询出或采用本地在线识别方式提取出所述兴趣视频片段所包含的视频实体;根据获取到的所述视频实体进行关联搜索,以得到搜索结果;将所述搜索结果反馈给用户。在一些实施例中,所述根据所述兴趣视频片段,从云端离线识别数据库查询出或采用本地在线识别方式提取出所述兴趣视频片段所包含的视频实体包括:判断云端离线识别数据库中是否存储有所述兴趣视频片段的相关信息;当判断出所述云端离线识别数据库中存储有所述兴趣视频片段的相关信息时,则从所述云端离线识别数据库中查询出所述兴趣视频片段所包含的视频实体;当判断出所述云端离线识别数据库中未存储有所述兴趣视频片段的相关信息时,则采用预先设定的实体提取算法对所述兴趣视频片段进行本地在线识别,以提取出所述兴趣视频片段所包含的视频实体。在一些实施例中,所述云端离线识别数据库中存储有预先选取的热门视频各自所包含的视频实体。在一些实施例中,所述云端离线识别数据库中存储有各所述热门视频的视频标识;在所述获取兴趣视频片段的步骤之后,且在所述根据所述兴趣视频片段,从云端离线识别数据库查询出或采用本地在线识别方式提取出所述兴趣视频片段所包含的视频实体的步骤之前,还包括:确定所述兴趣视频片段所归属完整视频的视频标识;所述判断云端离线识别数据库中是否存储有所述兴趣视频片段的相关信息具体包括:查询所述云端离线识别数据库中是否存储有所述兴趣视频片段所归属完整视频的视频标识;若在所述云端离线识别数据库中查询出所述兴趣视频片段所归属完整视频的视频标识,则判断出云端离线识别数据库中存储有所述兴趣视频片段的相关信息;若在所述云端离线识别数据库中未查询出所述兴趣视频片段所归属完整视频的视频标识,则判断出云端离线识别数据库中未存储有所述兴趣视频片段的相关信息。在一些实施例中,所述获取兴趣视频片段的步骤具体包括:实时判断用户是否执行预定操作;当判断出用户执行所述预定操作时,则确定视频采集时间段,以确定用户在所述视频采集时间段所观看的视频内容以作为所述兴趣视频片段;其中,所述视频采集段的截止时刻为用户执行所述预定操作时所对应的时刻t2,所述视频采集时间段的起始时刻为t1,t1=t2-t0,t0为预先设定的时长值。在一些实施例中,在所述获取所述视频实体的步骤之后以及根据获取到的所述视频实体进行搜索的步骤之前,还包括:判断所获取到的视频实体的数量是否大于预定阈值;当判断出所获取到的视频实体的数量大于预定阈值时,则根据预先获取到的所述用户的用户肖像,筛选出与用户肖像相关联的视频实体,并继续执行后续的所述根据获取到的所述视频实体进行关联搜索的步骤;当判断出所获取到的视频实体的数量小于或等于预定阈值时,则进一步判断所获取到的视频实体的数量是否为零,当判断出视频实体的数量为零时,则向用户反馈相关文案提示,并结束搜索流程。在一些实施例中,所述用户肖像包括:预设的垂类识别优先级和该用户对特定垂类的偏好程度。在一些实施例中,所述将所述搜索结果反馈给用户的方式包括:半屏网页弹层和半透明浮层。第二方面,本公开实施例还提供了一种基于实时视频内容激发搜索的系统,包括:第一获取模块,用于获取兴趣视频片段;第二获取模块,用于根据所述兴趣视频片段,从云端离线识别数据库查询出或采用本地在线识别方式提取出所述兴趣视频片段所包含的视频实体;搜索模块,用于根据所述第二获取模块提取到的所述视频实体进行关联搜索,以得到搜索结果;反馈模块,用于将所述搜索结果反馈给用户。在一些实施例中,所述第二获取模块包括:第一判断单元,用于判断云端离线识别数据库中是否存储有所述兴趣视频片段的相关信息;查询单元,用于在所述第一判断单元判断出所述云端离线识别数据库中存储有所述兴趣视频片段的相关信息时,从所述云端离线识别数据库中查询出所述兴趣视频片段所包含的视频实体;计算单元,用于在所述第一判断单元判断出所述云端离线识别数据库中未存储有所述兴趣视频片段的相关信息时,采用预先设定的实体提取算法对所述兴趣视频片段进行本地在线识别,以提取出所述兴趣视频片段所包含的视频实体。在一些实施例中,所述云端离线识别数据库中存储有预先选取的热门视频各自所包含的视频实体。在一些实施例中,所述云端离线识别数据库中还存储有各所述热门视频的视频标识;所述系统还包括:标识确定模块,用于在所述第二获取模块获取到所述兴趣视频片段之后,确定所述兴趣视频片段所归属完整视频的视频标识;所述第一判断单元具体用于查询所述云端离线识别数据库中是否存储有所述标识确定模块所确定的所述兴趣视频片段所归属完整视频的视频标识,并且在所述云端离线识别数据库中查询出所述兴趣视频片段所归属完整视频的视频标识时,判断出云端离线识别数据库中存储有所述兴趣视频片段的相关信息;在所述云端离线识别数据库中未查询出所述兴趣视频片段所归属完整视频的视频标识时,判断出云端离线识别数据库中未存储有所述兴趣视频片段的相关信息。在一些实施例中,所述获取模块包括:监测单元,用于实时判断用户是否执行预定操作;确定单元,用于当所述监测单元判断出用户执行所述预定操作时,确定视频采集时间段,并确定用户在所述视频采集时间段所观看的视频内容以作为所述兴趣视频片段;其中,所述视频采集段的截止时刻为用户执行所述预定操作时所对应的时刻t2,所述视频采集时间段的起始时刻为t1,且t1=t2-t0,t0为预先设定的时长值。在一些实施例中,所述第二获取模块还包括:第二判断单元,用于在所述查询单元或所述计算单元提取到所述视频实体后,判断所获取到的视频实体的数量是否大于预定阈值;筛选模块,用于在所述第二判断单元判断出视频实体的本文档来自技高网...

【技术保护点】
1.一种基于实时视频内容激发搜索的方法,包括:/n获取兴趣视频片段;/n根据所述兴趣视频片段,从云端离线识别数据库查询出或采用本地在线识别方式提取出所述兴趣视频片段所包含的视频实体;/n根据获取到的所述视频实体进行关联搜索,以得到搜索结果;/n将所述搜索结果反馈给用户。/n

【技术特征摘要】
1.一种基于实时视频内容激发搜索的方法,包括:
获取兴趣视频片段;
根据所述兴趣视频片段,从云端离线识别数据库查询出或采用本地在线识别方式提取出所述兴趣视频片段所包含的视频实体;
根据获取到的所述视频实体进行关联搜索,以得到搜索结果;
将所述搜索结果反馈给用户。


2.根据权利要求1所述的方法,其中,所述根据所述兴趣视频片段,从云端离线识别数据库查询出或采用本地在线识别方式提取出所述兴趣视频片段所包含的视频实体包括:
判断云端离线识别数据库中是否存储有所述兴趣视频片段的相关信息;
当判断出所述云端离线识别数据库中存储有所述兴趣视频片段的相关信息时,则从所述云端离线识别数据库中查询出所述兴趣视频片段所包含的视频实体;
当判断出所述云端离线识别数据库中未存储有所述兴趣视频片段的相关信息时,则采用预先设定的实体提取算法对所述兴趣视频片段进行本地在线识别,以提取出所述兴趣视频片段所包含的视频实体。


3.根据权利要求2所述的方法,其中,所述云端离线识别数据库中存储有预先选取的热门视频各自所包含的视频实体。


4.根据权利要求3所述的方法,其中,
所述云端离线识别数据库中存储有各所述热门视频的视频标识;
在所述获取兴趣视频片段的步骤之后,且在所述根据所述兴趣视频片段,从云端离线识别数据库查询出或采用本地在线识别方式提取出所述兴趣视频片段所包含的视频实体的步骤之前,还包括:
确定所述兴趣视频片段所归属完整视频的视频标识;
所述判断云端离线识别数据库中是否存储有所述兴趣视频片段的相关信息具体包括:
查询所述云端离线识别数据库中是否存储有所述兴趣视频片段所归属完整视频的视频标识;
若在所述云端离线识别数据库中查询出所述兴趣视频片段所归属完整视频的视频标识,则判断出云端离线识别数据库中存储有所述兴趣视频片段的相关信息;
若在所述云端离线识别数据库中未查询出所述兴趣视频片段所归属完整视频的视频标识,则判断出云端离线识别数据库中未存储有所述兴趣视频片段的相关信息。


5.根据权利要求1所述的方法,其中,
所述获取兴趣视频片段的步骤具体包括:
实时判断用户是否执行预定操作;
当判断出用户执行所述预定操作时,则确定视频采集时间段,以确定用户在所述视频采集时间段所观看的视频内容以作为所述兴趣视频片段;其中,所述视频采集段的截止时刻为用户执行所述预定操作时所对应的时刻t2,所述视频采集时间段的起始时刻为t1,t1=t2-t0,t0为预先设定的时长值。


6.根据权利要求1所述的方法,其中,在所述获取所述视频实体的步骤之后以及根据获取到的所述视频实体进行搜索的步骤之前,还包括:
判断所获取到的视频实体的数量是否大于预定阈值;
当判断出所获取到的视频实体的数量大于预定阈值时,则根据预先获取到的所述用户的用户肖像,筛选出与用户肖像相关联的视频实体,并继续执行后续的所述根据获取到的所述视频实体进行关联搜索的步骤;
当判断出所获取到的视频实体的数量小于或等于预定阈值时,则进一步判断所获取到的视频实体的数量是否为零,当判断出视频实体的数量为零时,则向用户反馈相关文案提示,并结束搜索流程。


7.根据权利要求6所述的方法,其中,所述用户肖像包括:预设的垂类识别优先级和该用户对特定垂类的偏好程度。


8.根据权利要求1-7任一项所述的方法,其中,所述将所述搜索结果反馈给用户的方式包括:半屏网页弹层和半透明浮层。


9.一种基于实时视频内容激发搜索的系统,包括:
第一获取模块,用于获取兴趣视频片段;
第二获取模块,用于根据所述兴趣视频片段,从云端离线识别数据库...

【专利技术属性】
技术研发人员:董维山马春洋王园
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京;11

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

1