一种网络视频的处理方法及装置转让专利

申请号 : CN201410194166.1

文献号 : CN104021140B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 王敏傅一峰周燕红

申请人 : 北京奇艺世纪科技有限公司

摘要 :

本发明实施例提供了一种网络视频的处理方法及装置,其中的方法具体包括:获取网络视频对应的视频话题;提取所述视频话题的最新更新时间;将所述视频话题按照最新更新时间的顺序展现在时间轴上。本申请实施例能够帮助用户从海量的网络视频资源中更快地获取所需的视频话题资源,有效提高用户获取信息的效率。

权利要求 :

1.一种网络视频的处理方法,其特征在于,包括:

获取网络视频对应的视频话题,其中,所述视频话题表示语义内容上具有连续性的一系列相关的事件;

提取所述视频话题的最新更新时间;

将所述视频话题按照最新更新时间的顺序展现在时间轴上,具体包括:将在时间轴上按照最新更新时间的顺序展现的视频话题作为视频话题对应页面元素,并在加载网页时加载该视频话题对应页面元素,所述网页具体可以包括:视频网站首页、搜索引擎的搜索结果页任意网页;其中,各视频话题按照最新更新时间从后到前的顺序投射到时间轴上;

依据接收到的用户针对时间轴上所展现的单个所述视频话题的选择信息,输出所选择视频话题中网络视频的信息,所述输出所选择视频话题中网络视频的信息,具体包括:播放所选择视频话题中最新网络视频,并在播放页面中展现所选择视频话题中所有网络视频的信息列表。

2.根据权利要求1所述的方法,其特征在于,所述将所述视频话题按照最新更新时间的顺序展现在时间轴上的步骤,包括:在时间轴上展现所述视频话题的摘要信息;

所述摘要信息包括如下信息中的一项或多项:所述最新更新时间、所述最新更新时间对应视频的标题、所述视频话题的规模信息、今日是否有更新的信息和串升速度信息。

3.根据权利要求1所述的方法,其特征在于,所述获取网络视频对应的视频话题的步骤,包括:对网络视频进行聚类,形成视频话题;和/或

从门户网站抓取视频话题,或者,以合作方式获取门户网站的视频话题。

4.根据权利要求1所述的方法,其特征在于,在所述提取所述视频话题的最新更新时间的步骤之前,所述方法还包括:确定所述视频话题中的热门视频话题;

则所述提取所述视频话题的最新更新时间的步骤,具体为提取所述热门视频话题的最新更新时间;

所述将所述视频话题按照最新更新时间的顺序展现在时间轴上的步骤,具体为将所述热门视频话题按照最新更新时间的顺序展现在时间轴上。

5.根据权利要求4所述的方法,其特征在于,所述确定所述视频话题中的热门视频话题的步骤,包括:依据所述各视频话题中网络视频的数量、串升速度、观看数量和关注数量中一种或任意组合,对所述各视频话题进行排序,选择排序在前N个的类别作为热门视频话题,其中,所述N为正整数。

6.根据权利要求3所述的方法,其特征在于,所述对网络视频进行聚类,形成视频话题的步骤,包括:依据所述网络视频的元数据和/或内容数据,提取所述网络视频的特征;

依据所述网络视频的特征计算网络视频之间的相似度;

依据网络视频之间的相似度对所述网络视频进行聚类,形成视频话题。

7.一种网络视频的处理装置,其特征在于,包括:

获取单元,用于获取网络视频对应的视频话题,其中,所述视频话题表示语义内容上具有连续性的一系列相关的事件;提取单元,用于提取所述视频话题的最新更新时间;及展现单元,用于将所述视频话题按照最新更新时间的顺序展现在时间轴上,具体包括:将在时间轴上按照最新更新时间的顺序展现的视频话题作为视频话题对应页面元素,并在加载网页时加载该视频话题对应页面元素,所述网页具体可以包括:视频网站首页、搜索引擎的搜索结果页任意网页;其中,各视频话题按照最新更新时间从后到前的顺序投射到时间轴上;

输出单元,用于依据接收到的用户针对时间轴上所展现的单个所述视频话题的选择信息,输出所选择视频话题中网络视频的信息,具体用于播放所选择视频话题中最新网络视频,并在播放页面中展现所选择视频话题中所有网络视频的信息列表。

8.根据权利要求7所述的装置,其特征在于,所述展现单元,具体用于在时间轴上展现所述视频话题的摘要信息;

所述摘要信息包括如下信息中的一项或多项:所述最新更新时间、所述最新更新时间对应视频的标题、所述视频话题的规模信息、今日是否有更新的信息和串升速度信息。

9.根据权利要求7所述的装置,其特征在于,所述获取单元,包括:第一获取模块,用于对网络视频进行聚类,形成视频话题;和/或第二获取模块,用于从门户网站抓取视频话题,或者,以合作方式获取门户网站的视频话题。

10.根据权利要求7所述的装置,其特征在于,还包括:用于在所述提取单元提取所述视频话题的最新更新时间之前,确定所述视频话题中的热门视频话题的确定单元;

则所述提取单元,具体用于提取所述热门视频话题的最新更新时间;

所述展现单元,具体用于将所述热门视频话题按照最新更新时间的顺序展现在时间轴上。

11.根据权利要求10所述的装置,其特征在于,所述确定单元,具体用于依据所述各视频话题中网络视频的数量、串升速度、观看数量和关注数量中一种或任意组合,对所述各视频话题进行排序,选择排序在前N个的类别作为热门视频话题,其中,所述N为正整数。

12.根据权利要求9所述的装置,其特征在于,所述第一获取模块包括:特征提取子模块,用于依据所述网络视频的元数据和/或内容数据,提取所述网络视频的特征;

相似度计算子模块,用于依据所述网络视频的特征计算网络视频之间的相似度;及聚类子模块,用于依据网络视频之间的相似度对所述网络视频进行聚类,形成视频话题。

说明书 :

一种网络视频的处理方法及装置

技术领域

[0001] 本申请涉及互联网信息处理技术领域,特别是涉及一种网络视频的处理方法及装置。

背景技术

[0002] 随着多媒体技术、网络技术和有线电视的发展,视频已经成为人们日常生活中获取信息和享受娱乐的主要载体。社交网络爆炸式的增长使得数以百万计的网络视频可供人们观看,海量的网络视频资源在互联网上传输,通过互联网搜索并观看丰富的视频内容已成为广大网民获取信息的主流方式。
[0003] 然而由于互联网上的信息没有统一的管理和发布标准,这就造成了网络视频资源的整体分布较为分散、无序,甚至呈凌乱状态。以公众关注的马航事件为例,该事件相关的网络视频资源分布在不同的发布者、不同的时间,用户需要花费大量的时间才能整体、系统地浏览这些网络视频资源,这严重影响了用户的视频浏览体验。

发明内容

[0004] 本申请实施例所要解决的技术问题是提供一种网络视频的处理方法,能够帮助用户从海量的网络视频资源中更快地获取所需的视频话题资源,有效提高用户获取信息的效率。
[0005] 相应的,本申请实施例还提供了一种网络视频的处理装置,用以保证上述方法的实现及应用。
[0006] 为了解决上述问题,本申请公开了一种网络视频的处理方法,包括:
[0007] 获取网络视频对应的视频话题;
[0008] 提取所述视频话题的最新更新时间;
[0009] 将所述视频话题按照最新更新时间的顺序展现在时间轴上。
[0010] 优选的,所述方法还包括:依据接收到的用户针对所展现的所述视频话题的选择信息,输出所选择视频话题中网络视频的信息。
[0011] 优选的,所述输出所选择视频话题中的网络视频信息的步骤,包括:
[0012] 播放所选择视频话题中最新网络视频,并在播放页面中展现所选择视频话题中所有网络视频的信息列表。
[0013] 优选的,所述将所述视频话题按照最新更新时间的顺序展现在时间轴上的步骤,包括:在时间轴上展现所述视频话题的摘要信息;
[0014] 所述摘要信息包括如下信息中的一项或多项:所述最新更新时间、所述最新更新时间对应视频的标题、所述视频话题的规模信息、今日是否有更新的信息和串升速度信息。
[0015] 优选的,所述获取网络视频对应的视频话题的步骤,包括:
[0016] 对网络视频进行聚类,形成视频话题;和/或
[0017] 从门户网站抓取视频话题,或者,以合作方式获取门户网站的视频话题。
[0018] 优选的,在所述提取所述视频话题的最新更新时间的步骤之前,所述方法还包括:
[0019] 确定所述视频话题中的热门视频话题;
[0020] 则所述提取所述视频话题的最新更新时间的步骤,具体为提取所述热门视频话题的最新更新时间;
[0021] 所述将所述视频话题按照最新更新时间的顺序展现在时间轴上的步骤,具体为将所述热门视频话题按照最新更新时间的顺序展现在时间轴上。
[0022] 优选的,所述确定所述视频话题中的热门视频话题的步骤,包括:
[0023] 依据所述各视频话题中网络视频的数量、串升速度、观看数量和关注数量中一种或任意组合,对所述各视频话题进行排序,选择排序在前N个的类别作为热门视频话题,其中,所述N为正整数。
[0024] 优选的,所述对网络视频进行聚类,形成视频话题的步骤,包括:
[0025] 依据所述网络视频的元数据和/或内容数据,提取所述网络视频的特征;
[0026] 依据所述网络视频的特征计算网络视频之间的相似度;
[0027] 依据网络视频之间的相似度对所述网络视频进行聚类,形成视频话题。
[0028] 另一方面,本申请还公开了一种网络视频的处理装置,包括:
[0029] 获取单元,用于获取网络视频对应的视频话题;
[0030] 提取单元,用于提取所述视频话题的最新更新时间;及
[0031] 展现单元,用于将所述视频话题按照最新更新时间的顺序展现在时间轴上。
[0032] 优选的,所述装置还包括:用于依据接收到的用户针对所展现的所述视频话题的选择信息,输出所选择视频话题中网络视频的信息的输出单元。
[0033] 优选的,所述输出单元,具体用于播放所选择视频话题中最新网络视频,并在播放页面中展现所选择视频话题中所有网络视频的信息列表。
[0034] 优选的,所述展现单元,具体用于在时间轴上展现所述视频话题的摘要信息;
[0035] 所述摘要信息包括如下信息中的一项或多项:所述最新更新时间、所述最新更新时间对应视频的标题、所述视频话题的规模信息、今日是否有更新的信息和串升速度信息。
[0036] 优选的,所述获取单元,包括:
[0037] 第一获取模块,用于对网络视频进行聚类,形成视频话题;和/或
[0038] 第二获取模块,用于从门户网站抓取视频话题,或者,以合作方式获取门户网站的视频话题。
[0039] 优选的,所述装置还包括:用于在所述提取单元提取所述视频话题的最新更新时间之前,确定所述视频话题中的热门视频话题的确定单元;
[0040] 则所述提取单元,具体用于提取所述热门视频话题的最新更新时间;
[0041] 所述展现单元,具体用于将所述热门视频话题按照最新更新时间的顺序展现在时间轴上。
[0042] 优选的,所述确定单元,具体用于依据所述各视频话题中网络视频的数量、串升速度、观看数量和关注数量中一种或任意组合,对所述各视频话题进行排序,选择排序在前N个的类别作为热门视频话题,其中,所述N为正整数。
[0043] 优选的,所述第一获取模块包括:
[0044] 特征提取子模块,用于依据所述网络视频的元数据和/或内容数据,提取所述网络视频的特征;
[0045] 相似度计算子模块,用于依据所述网络视频的特征计算网络视频之间的相似度;及
[0046] 聚类子模块,用于依据网络视频之间的相似度对所述网络视频进行聚类,形成视频话题。
[0047] 与现有技术相比,本申请实施例包括以下优点:
[0048] 本申请实施例采用时间轴将网络视频对应的视频话题进行时序关联,由于视频话题可用于表示语义内容上具有连续性的一系列相关的事件,故本申请实施例用一根时间轴贯穿已发生事件,能够使用户从宏观上把握已发生事件,方便用户追溯、浏览和查询已发生事件对应视频话题,从而能够帮助用户从海量的网络视频资源中更快地获取所需的视频话题资源,有效提高用户获取信息的效率。

附图说明

[0049] 图1是本申请的一种网络视频的处理方法实施例一的步骤流程图;
[0050] 图2是本申请的一种网络视频的处理方法实施例二的步骤流程图;
[0051] 图3是本申请一种网络视频的处理装置实施例的结构框图。

具体实施方式

[0052] 为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。
[0053] 随着海量的网络视频资源铺天盖地地存在于互联网之上,用户经常无法从一个有效的角度切入。本申请实施例的核心构思之一在于,采用时间轴将网络视频对应的视频话题进行时序关联,由于视频话题可用于表示语义内容上具有连续性的一系列相关的事件,故本申请实施例用一根时间轴贯穿已发生事件,能够使用户从宏观上把握已发生事件,方便用户追溯、浏览和查询已发生事件对应视频话题,从而能够帮助用户从海量的网络视频资源中更快地获取所需的视频话题资源,有效提高用户获取信息的效率。
[0054] 实施例一
[0055] 参照图1,示出了本申请的一种网络视频的处理方法实施例一的步骤流程图,具体可以包括如下步骤:
[0056] 步骤101、获取网络视频对应的视频话题;
[0057] 本申请实施例中,视频话题可用于表示语义内容上具有连续性的一系列相关的事件(如马航事件),通常每个视频话题随着时间的推移而不断发展,如2014年3月8日凌晨2点40分发生了马航事件,2014年3月8日上午8点44分马航官网发布第一份声明,2014年3月8日上午9点55分马航官网发布第二份声明等等。
[0058] 在实际应用中,可以通过自动聚合技术将语义内容上具有连续性的一系列相关的网络视频聚合在一起,以得到上述视频话题。这里,自动聚合是一种内容自动发现/组织的技术,其可以基于大数据挖掘的技术,抽取出相关内容的核心概念,将相关内容组织在一起,并形成若干个视频话题。
[0059] 本申请实施例可以提供如下获取网络视频对应的视频话题的技术方案:
[0060] 获取方案一、
[0061] 获取方案一可以对网络视频进行聚类,形成视频话题。
[0062] 本申请实施例中,待聚类的网络视频具体可以包括:用户上传的UGC(用户生成内容,User Generated Content)视频、网站编辑上传的PPC(点击付费广告,Pay Per Click)视频、短视频等等,其中短视频可用于表示时长在M分钟内的视频,M为正整数可由本领域技术人员根据实际情况确定。
[0063] 聚类可以描述为:将物理或抽象对象的集合分成由类似的对象组成的多个类的过程被称为聚类。由聚类所生成的簇是一组数据对象的集合,这些对象与同一个簇中的对象彼此相似,与其他簇中的对象相异。
[0064] 在本申请的一种优选实施例中,所述对网络视频进行聚类,形成视频话题的步骤,具体可以包括:
[0065] 步骤S100、依据所述网络视频的元数据和/或内容数据,提取所述网络视频的特征;
[0066] 视频文件一般比较庞大,如果直接逐帧依据其内容数据提取所述网络视频的特征,虽然能够得到比较精准的内容特征,但该提取方法具有运算量大、运算速度低的缺点。
[0067] 在信息资源组织中,元数据具有描述、定位、搜索、管理、评估和选择等功能,而最基本的功能是为信息对象提供描述信息。具体地,视频的元数据能够对视频文件的基本内容特征和外观特征进行描述,用于发现、识别、定位和检索视频文件,例如视频文件的上传者、上传时间、视频标题等。重要的是,视频的元数据的数据量比较小,依据所述网络视频的元数据提取所述网络视频的外在特征,能够有效简化运算量,保证运算速度。在实际中,上述外在特征具体可以包括:标题分词、视频标签、类型、上传者、导演、上传时间、演员等等。
[0068] 步骤S101、依据所述网络视频的特征计算网络视频之间的相似度;
[0069] 聚类通常按照对象间的相似度进行分组,因此如何描述对象间相似度是聚类的重要问题。本申请实施例可以采用各种相似性度量描述网络视频之间的形似度,如欧式距离相似度和余弦相似度等等,而不会对具体的相似性度量加以限制。
[0070] 步骤S102、依据网络视频之间的相似度对所述网络视频进行聚类,形成视频话题。
[0071] 主要的聚类算法具体可以包括:划分方法、层次方法、基于密度的方法、基于网格的方法、基于模型的方法、传递闭包法、布尔矩阵法、直接聚类法、相关性分析聚类法和基于统计的聚类方法等等。其算法的基本出发点在于根据对象间相似度将对象划分为不同的类。
[0072] 在本申请的一种实施例中,可以采用划分方法中的K均值(K-Means)聚类方法,K均值聚类的基本思想为:接受输入量K;然后将n个数据对象划分为K个聚类以便使得所获得的聚类满足:同一聚类中的对象相似度较高;而不同聚类中的对象相似度较小。
[0073] 在本申请的一种应用示例中,K均值聚类的实现过程具体可以包括:首先从所有网络视频中选择K个作为K个初始聚类的中心;对于其它网络视频,则根据它们与初始聚类的中心的相似度,分别将它们分配给其最相近的初始聚类;然后再重新计算每个新聚类的聚类中心(相应聚类中所有网络视频的均值);不断重复这一过程直到标准测度函数(例如均方差)开始收敛为止。
[0074] 在具体实现中,K值可由本领域技术人员依据实际需要进行设置;并且,可计算某网络视频D1与某聚类的中心D2的相似度sim(D1,D2),当该相似度大于某一相似度阈值w1时,可将该网络视频分配给该聚类,本发明实施例对具体的该相似度阈值w1不加以限制。,[0075] 上述聚类过程将分散、无序的网络视频聚合为海量网络视频资源中一个个的信息岛屿。
[0076] 在实际中,聚类形成的视频话题的数量可能比较多。为了保证视频话题的有效性,本申请实施例可以对聚类形成的所有视频话题进行初步筛选,相应的初步筛选方法可以包括:依据所包含的网络视频的数量对聚类得到的所有视频话题进行从大到小的排序,并选取排在前面的若干个视频话题;或者,可以选取包含的网络视频的数量大于类阈值w2的视频话题。
[0077] 热门话题可用于表示在日常生活中,能够引起公众讨论的、参与的、流行的、突发性社会或者生活事件,如马航事件等。为了保证视频话题的关注度,在所述提取所述视频话题的最新更新时间的步骤之前,本申请实施例的所述方法还可以包括:确定所述视频话题中的热门视频话题;这里,热门视频话题也即热门话题对应的视频问题;则所述提取所述视频话题的最新更新时间的步骤,具体可以为提取所述热门视频话题的最新更新时间;所述将所述视频话题按照最新更新时间的顺序展现在时间轴上的步骤,具体为将所述热门视频话题按照最新更新时间的顺序展现在时间轴上。
[0078] 在本申请的一种优选实施例中,所述确定所述视频话题中的热门视频话题的步骤,具体可以包括:依据所述各视频话题中网络视频的数量、串升速度、观看数量和关注数量中一种或任意组合,对所述各视频话题进行排序,选择排序在前N个的类别作为热门视频话题,其中,所述N为正整数。
[0079] 其中,串升速度可用于表示各视频话题中网络视频的数量在某一时间段内的增长速度,串升速度越快则视频话题的关注度越高,也即视频话题越热门。另外,热门视频话题的产生与广大用户的关注密不可分,因此,观看数量和关注数量等用户行为在确定所述视频话题中的热门视频话题的过程中有着重要的作用。
[0080] 获取方案二、
[0081] 从门户网站抓取视频话题,或者,以合作方式获取门户网站的视频话题。
[0082] 相对于获取方案一对网络视频进行聚类形成视频话题,获取方案二可以获取已形成的视频话题,具体地,可以从百度、微博、腾讯等门户网站抓取已形成的视频话题,或者可以合作方式获取门户网站的视频话题,本申请实施例对具体的获取已形成的视频话题的方式不加以限制。
[0083] 步骤102、提取所述视频话题的最新更新时间;
[0084] 由于每个视频话题随着时间的推移而不断发展,因此,时效性是视频话题的一个重要属性,时效性强或者在第一时间发布的网络视频有较高的热度,容易被传播,受众关注程度高,因此,本申请实施例提取所述视频话题的最新更新时间,并将所述视频话题按照最新更新时间的顺序展现在时间轴上。
[0085] 在实际应用中,每个视频话题中均包括有若干数量的网络视频,其中每个网络视频的元数据中会包括有相应的上传时间,故可以将视频话题的所有网络视频的上传时间中最新的那个上传时间作为该视频话题的最新更新时间,而该最新更新时间对应的网络视频则可以作为该视频话题的代表视频。
[0086] 步骤103、将所述视频话题按照最新更新时间的顺序展现在时间轴上。
[0087] 本申请实施例中,时间轴可用于展示自然时间,各视频话题会按照最新更新时间从后到前的顺序投射到时间轴上,由于视频话题可用于表示语义内容上具有连续性的一系列相关的事件,故本申请实施例用一根时间轴贯穿已发生事件,记录已发生事件的点点滴滴。
[0088] 在本申请的一种优选实施例中,所述将所述视频话题按照最新更新时间的顺序展现在时间轴上的步骤,具体可以包括:在时间轴上展现所述视频话题的摘要信息;其中,所述摘要信息具体可以包括如下信息中的一项或多项:所述最新更新时间、所述最新更新时间对应视频的标题、所述视频话题的规模信息、今日是否有更新的信息和串升速度信息。具体地,可以采用文字、图形等形式来展现上述摘要信息。例如,可以采用文字形式来展现所述最新更新时间、所述最新更新时间对应视频的标题,可以采用图形来展现上述所述视频话题的规模信息、今日是否有更新的信息和串升速度信息;其中,可以采用圆圈来展现上述所述视频话题的规模信息,其中可以用圆圈的颜色深浅来标识所述视频话题的规模大小,颜色深标识规模大,颜色浅则标识规模小;如果今日有更新的信息,则可以在视频标题的圆圈内展示对应的标记(如红色圆心),否则如果今日没有更新的信息,则不在视频标题的圆圈内展示标记;可以采用火炬来展现上述所述视频话题的串升速度信息,其中可以用火炬的多少来标识所述视频话题的串升速度的快慢。
[0089] 在本申请的一种应用示例中,所述将所述视频话题按照最新更新时间的顺序展现在时间轴上的具体过程可以包括:将在时间轴上按照最新更新时间的顺序展现的视频话题作为视频话题对应页面元素,并在加载网页时加载该视频话题对应页面元素。其中所述网页具体可以包括:视频网站首页、搜索引擎的搜索结果页等任意网页。
[0090] 例如,可以在视频网站的首页中展现“视频时间轴”对应的超级链接,当用户点击该超级链接时,即可触发上述加载该视频话题对应页面元素的步骤。当然,上述触发方式只是作为本申请的一种应用示例,而不理解为本申请实施例的应用限制,实际上其它的触发方式也是可行的,例如,还可以在加载视频网站首页、搜索引擎的搜索结果页等网页时加载该视频话题对应页面元素。
[0091] 在本申请的另一种应用示例中,上述视频话题对应页面元素可以位于网页页面的右方位置,当然本申请对上述视频话题对应页面元素的具体展现位置不加以限制。
[0092] 在本申请的再一种应用示例中,上述视频话题对应页面元素还可以与其它页面元素同时展现,例如,可以在网页页面的中央位置播放视频,同时在该中央位置的右侧展现上述视频话题对应页面元素,其中,可以按照最新更新时间从后到前的顺序依次播放所述视频话题,其中,在播放每个视频话题时,可以仅仅播放每个视频话题中最新更新时间对应的代表视频,也可以按照上传时间从后到前的顺序依次播放每个视频话题中的一个或多个网络视频。
[0093] 总之,本申请实施例采用时间轴将网络视频对应的视频话题进行时序关联,由于视频话题可用于表示语义内容上具有连续性的一系列相关的事件,故本申请实施例用一根时间轴贯穿已发生事件,能够使用户从宏观上把握已发生事件,方便用户追溯、浏览和查询已发生事件对应视频话题,从而能够帮助用户从海量的网络视频资源中更快地获取所需的视频话题资源,有效提高用户获取信息的效率。
[0094] 实施例二
[0095] 参照图2,示出了本申请的一种网络视频的处理方法实施例二的步骤流程图,具体可以包括如下步骤:
[0096] 步骤201、获取网络视频对应的视频话题;
[0097] 步骤202、提取所述视频话题的最新更新时间;
[0098] 步骤203、将所述视频话题按照最新更新时间的顺序展现在时间轴上。
[0099] 步骤204、依据接收到的用户针对所展现的所述视频话题的选择信息,输出所选择视频话题中网络视频的信息。
[0100] 相对于实施例一,实施例二可以提供对于单个视频话题的聚焦功能,能够使用户对于某一感兴趣的视频话题进行更深入的解读。
[0101] 在实际应用中,展现在时间轴上的视频话题可以带有超级链接,当用户点击该超级链接时,即可以触发所展现的所述视频话题的选择操作,从而可以输出所选择视频话题中网络视频的信息。
[0102] 在本申请的一种优选实施例中,所述输出所选择视频话题中的网络视频信息的步骤,具体可以包括:播放所选择视频话题中最新网络视频,并在播放页面中展现所选择视频话题中所有网络视频的信息列表。其中,可以按照上传时间从后到先的顺序展现所选择视频话题中所有网络视频的信息列表,其中每个网络视频的信息具体可以包括上传时间、标题等等。在本申请的另一种实施例中,还可以按照上传时间从后到先的顺序播放所选择视频话题中的部分或全部网络视频。
[0103] 为了方便视频话题中网络视频的加载,在本申请的一种优选实施例中,可以针对视频话题中所有网络视频建立倒排索引,该倒排索引可以标记出某网络视频属于哪一个视频话题,这样,用户在选择感兴趣的视频话题时可以快速加载该视频话题中的部分或全部网络视频。
[0104] 总之,本申请实施例还可以提供对于单个视频话题的聚焦功能,具体地,可以依据接收到的用户针对所展现的所述视频话题的选择信息,输出所选择视频话题中网络视频的信息;因此能够方便用户对于某一感兴趣的视频话题进行更深入的解读,从而有效提高用户获取信息的效率。
[0105] 需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请实施例并不受所描述的动作顺序的限制,因为依据本申请实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本申请实施例所必须的。
[0106] 参照图3,示出了本申请一种网络视频的处理装置实施例的结构框图,具体可以包括:
[0107] 获取单元301,用于获取网络视频对应的视频话题;
[0108] 提取单元302,用于提取所述视频话题的最新更新时间;及
[0109] 展现单元303,用于将所述视频话题按照最新更新时间的顺序展现在时间轴上。
[0110] 在本申请的一种优选实施例中,所述装置还可以包括:用于依据接收到的用户针对所展现的所述视频话题的选择信息,输出所选择视频话题中网络视频的信息的输出单元。
[0111] 在本申请的另一种优选实施例中,所述输出单元,可具体用于播放所选择视频话题中最新网络视频,并在播放页面中展现所选择视频话题中所有网络视频的信息列表。
[0112] 在本申请的再一种优选实施例中,所述展现单元,可具体用于在时间轴上展现所述视频话题的摘要信息;
[0113] 其中,所述摘要信息具体可以包括如下信息中的一项或多项:所述最新更新时间、所述最新更新时间对应视频的标题、所述视频话题的规模信息、今日是否有更新的信息和串升速度信息。
[0114] 在本申请的一种优选实施例中,所述获取单元301具体可以包括:
[0115] 第一获取模块,用于对网络视频进行聚类,形成视频话题;和/或
[0116] 第二获取模块,用于从门户网站抓取视频话题,或者,以合作方式获取门户网站的视频话题。
[0117] 在本申请的一种优选实施例中,所述装置还可以包括:用于在所述提取单元提取所述视频话题的最新更新时间之前,确定所述视频话题中的热门视频话题的确定单元;
[0118] 则所述提取单元302,可具体用于提取所述热门视频话题的最新更新时间;
[0119] 所述展现单元404,可具体用于将所述热门视频话题按照最新更新时间的顺序展现在时间轴上。
[0120] 在本申请实施例中,优选的是,所述确定单元,可具体用于依据所述各视频话题中网络视频的数量、串升速度、观看数量和关注数量中一种或任意组合,对所述各视频话题进行排序,选择排序在前N个的类别作为热门视频话题,其中,所述N为正整数。
[0121] 在本申请实施例中,优选的是,所述第一获取模块具体可以包括:
[0122] 特征提取子模块,用于依据所述网络视频的元数据和/或内容数据,提取所述网络视频的特征;
[0123] 相似度计算子模块,用于依据所述网络视频的特征计算网络视频之间的相似度;及
[0124] 聚类子模块,用于依据网络视频之间的相似度对所述网络视频进行聚类,形成视频话题。
[0125] 对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0126] 本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
[0127] 本领域内的技术人员应明白,本申请实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本申请实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0128] 本申请实施例是参照根据本申请实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0129] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0130] 这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0131] 尽管已描述了本申请实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请实施例范围的所有变更和修改。
[0132] 最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
[0133] 以上对本申请所提供的一种网络视频的处理方法及装置,进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。