一种视频推送方法和装置的制造方法

文档序号:9671326阅读:362来源:国知局
一种视频推送方法和装置的制造方法
【技术领域】
[0001] 本发明设及多媒体技术领域,具体设及一种视频推送方法和装置。
【背景技术】
[0002] 随着移动终端的普及,移动时代已经到来,各种各样的移动终端应用已经融入到 人们生活的方方面面。
[0003] 移动终端的多媒体应用,尤其是视频播放功能已经成为人们最常用的功能之一。
[0004] 目前,用户在观看视频时,往往只能通过主动选择来观看视频提供商提供的视频 内容,而不能让视频提供商推送自己想要观看的视频片段。举例来说,用户观看到某部电视 剧或电影中的某个片段A时,由于个人工作较忙或其他原因而不能继续观看,但是又特别 想知道片段A剧情的后续发展结果时,并没有有效的途径来告诉视频提供商自己的需要, 即使可W告诉视频提供商,目前也没有可行的技术方案,使得视频提供商能够准确、及时地 将片段A的结果(假设为片段B)自动推送给用户。因此,用户往往只能花时间从头至尾观 看视频、或者通过剧情介绍来了解后续发展。

【发明内容】

[0005] 为了解决现有技术中用户在使用多媒体应用播放视频时,只能主动选择观看视频 提供商提供的视频内容,而不能让视频提供商为自己推送自身想要观看的视频片段的问 题,本发明实施例期望提供一种视频推送方法和装置。
[0006] 本发明实施例提供了一种视频推送方法,包括:
[0007] 获取用户发送的视频获取请求后,根据用户发送的视频获取请求确定用户请求获 取的视频所对应的事件;
[0008] 将所确定的事件对应的视频片段推送给用户。
[0009] 上述方案中,所述根据用户发送的视频获取请求确定用户请求获取的视频所对应 的事件,包括:
[0010] 提取视频获取请求中的特征值,根据所述特征值确定用户请求获取的视频所对应 的事件;其中,所述特征值包括:事件特征值和关系特征值。
[0011] 上述方案中,所述根据所述特征值确定用户请求获取的视频所对应的事件,包 括:
[0012] 根据事件特征值和关系特征值,在事件网络中查找与事件特征值对应的事件之间 符合所述关系特征值对应的关系的事件,所查找到的事件即为用户请求的视频所对应的事 件。
[0013] 上述方案中,在根据用户发送的视频获取请求确定用户请求获取的视频所对应的 事件之前,所述方法还包括:
[0014] 将视频按照事件划分成一个或多个视频片段;
[0015] 确定事件与事件之间的关系,从而形成事件网络。
[0016] 上述方案中,所述将视频按照事件划分成一个或多个视频片段,包括:
[0017] 按照剧本或台词将视频划分为一个或多个视频片段;
[0018] 确定每一个视频片段所对应的剧本或台词的最终关键词,所述最终关键词用于标 明相应视频片段所对应的事件。
[0019] 上述方案中,所述确定每一个视频片段所对应的剧本或台词的最终关键词,包 括:
[0020] 对所述每一个视频片段所对应的剧本或台词进行分词,提取符合条件的关键词集 合生成关键词集合,所述关键词集合包括:名词、动词、形容词和副词;
[0021] 确定关键词集合中各个词语间的语义相似度;
[0022] 根据关键词集合和各个词语间的语义相似度生成关键词网络;
[0023] 确定关键词网络中各个顶点的居间度,生成居间度集合;
[0024] 采用居间度密度算法得到居间度密度集合; 阳0巧]确定关键词集合中各个关键词的统计特征值;
[00%] 分别对关键词集合中各关键词的居间密度和各关键词所对应的统计特征值进行 加权获得各关键词的关键度;
[0027] 根据各个关键词的关键度确定最终关键词,所述最终关键词用于标明相应视频片 段所对应的事件。
[0028] 上述方案中,所述确定事件与事件之间的关系,包括:
[0029] 根据事件所对应的剧本或台词中的关键要素确定事件与事件之间的关系。
[0030] 本发明实施例提供了一种视频推送装置,包括:请求获取模块、事件确定模块及视 频推送模块;其中,
[0031] 所述请求获取模块,用于获取用户发送的视频获取请求;
[0032] 所述事件确定模块,用于根据用户发送的视频获取请求确定用户请求获取的视频 所对应的事件;
[0033] 所述视频推送模块,用于将所确定的事件对应的视频片段推送给用户。
[0034] 上述方案中,所述事件确定模块,包括:提取子模块和确定子模块;其中,
[0035] 所述提取子模块,用于提取视频获取请求中的特征值;
[0036] 所述确定子模块,用于根据所述特征值确定用户请求获取的视频所对应的事件; 其中,所述特征值包括:事件特征值和关系特征值。
[0037] 上述方案中,所述确定子模块用于通过W下方式确定用户请求获取的视频所对应 的事件:
[0038] 根据事件特征值和关系特征值,在事件网络中查找与事件特征值对应的事件之间 符合所述关系特征值对应的关系的事件,所查找到的事件即为用户请求的视频所对应的事 件。
[0039] 上述方案中,所述装置还包括划分模块和关系确定模块;其中,
[0040] 所述划分模块,用于将视频按照事件划分成一个或多个视频片段;
[0041] 所述关系确定模块,用于确定事件与事件之间的关系,从而形成事件网络。
[0042] 上述方案中,所述划分模块包括:视频划分子模块和最终关键词确定子模块;其 中,
[0043] 所述视频划分子模块,用于按照剧本或台词将视频划分为一个或多个视频片段;
[0044] 所述最终关键词确定子模块,用于确定每一个视频片段所对应的剧本或台词的最 终关键词,所述最终关键词用于标明相应视频片段所对应的事件。
[0045] 上述方案中,所述最终关键词确定子模块包括:分词子模块、提取子模块、语义相 似度确定子模块、关键词网络构建子模块、居间度集合生成子模块、居间密度集合生成子模 块、统计特征值确定子模块和确定子模块;其中,
[0046] 所述分词子模块,用于对剧本或台词进行分词,得到多个关键词;
[0047] 所述提取子模块,用于提取符合条件的关键词生成关键词集合,所述关键词集合 包括:名词、动词、形容词和副词;
[0048] 所述语义相似度确定子模块,用于确定关键词集合中各个词语间的语义相似度;
[0049] 所述关键词网络构建子模块,用于根据关键词集合和各个关键词间的语义相似度 构建关键词网络;
[0050] 居间度集合生成子模块,用于确定关键词网络中各个顶点的居间度,生成居间度 集合;
[0051] 所述居间密度集合生成子模块,用于采用居间度密度算法生成居间度密度集合;
[0052] 所述统计特征值确定子模块,用于确定关键词集合中各个词语的统计特征值;
[0053] 所述关键度确定子模块,用于分别对关键词集合中各关键词的居间密度和各关键 词所对应的统计特征值进行加权获得各关键词的关键度;
[0054] 所述关键词确定子模块,还用于根据各个关键词的关键度确定最终关键词,所述 最终关键词用于标明相应视频片段所对应的事件。 阳化5] 与现有技术相比,本发明实施例包括W下优点:
[0056] 本发明实施例所提供的一种视频推送方法和装置,获取用户发送的视频获取请求 后,根据用户发送的视频获取请求确定用户请求获取的视频所对应的事件;将所确定的事 件对应的视频片段推送给用户。如此,根据本发明实施例一提供的视频推送方法,能够提供 一种有效的途径来使得用户能够告诉视频提供商自己想要获取的视频片段内容,而视频提 供商则能够根据用户请求来能够准确、及时地将用户想要获取的任何视频片段内容自动推 送给用户。
【附图说明】
[0057]图1为本发明实施例提供的视频推送方法流程图一;
[0058] 图2为本发明实施例提供的视频推送方法流程图二;
[0059]图3为本发明实施例提供的视频推送装置的基本结构图。
【具体实施方式】W60] 实施例一
[0061] 参照图1,示出了本发明的一种视频推送方法实施例一的步骤流程图,具体可W包 括:
[0062] 步骤101、获取用户发送的视频获取请求后,根据用户发送的视频获取请求确定用 户请求获取的视频所对应的事件;
[0063] 运一步骤中,通过视频播放服务提供商所设置的视频服务器来获取用户发送的视 频获取请求,并根据用户发送的视频获取请求确定用户请求获取的视频所对应的事件。举 例来说,假设用户通
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1