一种视频的质量分析方法及装置制造方法

文档序号:7770811阅读:324来源:国知局
一种视频的质量分析方法及装置制造方法
【专利摘要】本发明提供了一种视频的质量分析方法及装置,以解决对视频资源的质量评价没有统一的标准,且质量的评价并不客观的问题。所述的方法包括:视频播放过程中,分别检测每个用户在视频的各单位时间内的操作行为信息;针对每个单位时间,通过对各用户的操作行为信息的加权计算,确定视频在所述单位时间的跳过率;依据所述视频在各单位时间的跳过率确定所述视频的质量评价信息。本发明通过分析大量用户的操作行为确定视频的质量,质量评价更加准确、客观。
【专利说明】一种视频的质量分析方法及装置【技术领域】[0001]本发明涉及网络技术,特别是涉及一种视频的质量分析方法及装置。【背景技术】[0002]当前网络中音、视频等流媒体资源众多,特别是视频资源,网络中不但有电影、电 视、综艺节目等影视剧资源,还具有微电影、自拍视频等资源,但是网络中视频内容的质量 参差不齐,且没有统一的标准。[0003]以影视剧资源为例,通常影视剧的制作和发行团队会通过媒体对影视剧内容进行 宣传,视频网站等通过媒体来了解影视剧内容的质量,然后决定是否购买该影视剧的版权, 用户也通过媒体的宣传以及视频网站的推荐,来判断影视剧的质量,以决定是否观看该影 视剧。[0004]因此,当前影视剧的版权出售以及收视率,基本上取决于该影视剧的宣传力度。从 而出现了很多影视剧的版权出售情况很好,但是实际上影视剧质量很差,从容导致收视率 很低的情况,造成浪费视频网站资源的浪费,以及用户带宽资源和时间的浪费。与此同时, 还有一些影视剧虽然质量较好,但是由于制作和宣传投入较少,而没有被用户所了解,从而 造成资源的闲置浪费问题。[0005]之所以会出现上述问题,主要原因是对视频资源的质量评价没有统一的标准,且 质量的评价并不客观。
【发明内容】
[0006]本发明提供了一种视频的质量分析方法及装置,以解决对视频资源的质量评价没 有统一的标准,且质量的评价并不客观的问题。[0007]为了解决上述问题,本发明公开了一种视频的质量分析方法,包括:[0008]视频播放过程中,分别检测每个用户在视频的各单位时间内的操作行为信息;[0009]针对每个单位时间,通过对各用户的操作行为信息的加权计算,确定视频在所述 单位时间的跳过率;[0010]依据所述视频在各单位时间的跳过率确定所述视频的质量评价信息。[0011]优选的,所述视频播放过程中,分别检测每个用户在视频的各单位时间内的操作 行为信息,包括:视频播放过程中,检测每个用户的操作行为以及所述操作行为的时间信 息;将所述视频按照单位时间进行划分,将各单位时间内的操作行为及所述操作行为的时 间信息构成用户在所述单位时间内的操作行为信息。[0012]优选的,所述视频播放过程中,检测每个用户的操作行为以及所述操作行为的时 间信息,包括:视频播放过程中,检测每个用户的各类型的操作行为,其中,所述操作行为的 类型包括以下至少一项:快进、快退、拖动、停止播放和关闭播放器;记录各项操作行为的 发生时间作为所述操作行为的时间信息;且当所述操作行为的类型为快进、快退或拖动时, 记录所述操作行为的结束时间,并将所述结束时间添加至所述操作行为的时间信息中。[0013]优选的,所述针对每个单位时间,通过对各用户的操作行为信息的加权计算,确定 视频在所述单位时间的跳过率,包括:在视频的每个单位时间内,对各用户在所述单位时间 内的操作行为信息进行统计;按照预置的权重参数对操作行为信息进行加权计算,确定视 频在所述单位时间的跳过率。[0014]优选的,依据所述视频在各单位时间的跳过率确定所述视频的质量评价信息,包 括:将所述视频在各单位时间的跳过率与预置的跳过门限进行比较,并依据比较结果确定 播放质量值作为质量评价信息。[0015]优选的,还包括:将所述视频按照节目内容划分,并确定各段节目内容的播放时 间;则依据所述视频在各单位时间的跳过率确定所述视频的质量评价信息,包括:按照时 间将各单位时间的跳过率与所述节目内容进行关联,确定所述视频的内容评价信息作为质 量评价信息。[0016]优选的,还包括:获取用户信息,并依据所述用户信息对用户进行分类;分别统计 各分类下的用户在各单位时间内的跳过率及其关联的节目内容,确定所述视频的用户评价 信息,将所述用户评价信息添加到所述质量评价信息中。[0017]相应的,本发明还提供了一种视频的质量评价装置,包括:[0018]行为检测模块,用于在视频播放过程中,分别检测每个用户在视频的各单位时间 内的操作行为信息;[0019]跳过率确定模块,用于针对每个单位时间,通过对各用户的操作行为信息的加权 计算,确定视频在所述单位时间的跳过率;[0020]质量确定模块,用于依据所述视频在各单位时间的跳过率确定所述视频的质量评 价信息。[0021]优选的,所述行为检测模块,包括:检测子模块,用于在视频播放过程中,检测每个 用户的操作行为以及所述操作行为的时间信息;划分及构成子模块,用于将所述视频按照 单位时间进行划分,将各单位时间内的操作行为及所述操作行为的时间信息构成用户在所 述单位时间内的操作行为信息。[0022]优选的,所述检测子模块,包括:操作行为检测单元,用于在视频播放过程中,检测 每个用户的各类型的操作行为,其中,所述操作行为的类型包括以下至少一项:快进、快退、 拖动、停止播放和关闭播放器;记录单元,用于记录各项操作行为的发生时间作为所述操作 行为的时间信息;且当所述操作行为的类型为快进、快退或拖动时,记录所述操作行为的结 束时间,并将所述结束时间添加至所述操作行为的时间信息中。[0023]优选的,所述跳过率确定模块,包括:统计子模块,用于在视频的每个单位时间内, 对各用户在所述单位时间内的操作行为信息进行统计;计算子模块,用于按照预置的权重 参数对操作行为信息进行加权计算,确定视频在所述单位时间的跳过率。[0024]优选的,所述质量确定模块,包括:质量值评价子模块,用于将所述视频在各单位 时间的跳过率与预置的跳过门限进行比较,并依据比较结果确定播放质量值作为质量评价 信息。[0025]优选的,还包括:内容划分模块,用于将所述视频按照节目内容划分,并确定各段 节目内容的播放时间;则质量确定模块包括:内容评价子模块,用于按照时间将各单位时 间的跳过率与所述节目内容进行关联,确定所述视频的内容评价信息作为质量评价信息。[0026]优选的,还包括:用户分类模块,用于获取用户信息,并依据所述用户信息对用户 进行分类;则质量确定模块还包括:用户评价子模块,用于分别统计各分类下的用户在各 单位时间内的跳过率及其关联的节目内容,确定所述视频的用户评价信息,将所述用户评 价信息添加到所述质量评价信息中。[0027]与现有技术相比,本发明包括以下优点:[0028]在视频播放过程中检测用户的操作行为信息,以各用户对视频观看的真实行为为 基础,可以真实地体现用户的评价。然后针对每个单位时间通过对各用户的操作行为信息 的加权计算,确定视频在所述单位时间的跳过率,进而确定所述视频的质量评价信息,通过 分析大量用户的操作行为确定视频的质量,质量评价更加准确、客观。【专利附图】

【附图说明】[0029]图1是本发明实施例一提供的视频的质量分析方法流程图;[0030]图2是本发明实施例二提供的视频的质量分析方法流程图;[0031]图3是实施例中第一个视频的基于跳过率的虎克列文曲线;[0032]图4是实施例中第二个视频的基于跳过率的虎克列文曲线;[0033]图5是实施例中第三个视频的基于跳过率的虎克列文曲线;[0034]图6是本发明实施例三提供的视频的质量分析装置结构图。【具体实施方式】[0035]为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实 施方式对本发明作进一步详细的说明。[0036]本发明实施例提供一种视频的质量分析方法,在视频播放过程中检测用户的操作 行为信息,以各用户对视频观看的真实行为为基础,可以真实地体现用户的评价。然后针对 每个单位时间通过对各用户的操作行为信息的加权计算,确定视频在所述单位时间的跳过 率,进而确定所述视频的质量评价信息,通过分析大量用户的操作行为确定视频的质量,质 量评价更加准确、客观。[0037]实施例一[0038]参照图1,给出了本发明实施例一提供的视频的质量分析方法流程图。[0039]步骤101,视频播放过程中,分别检测每个用户在视频的各单位时间内的操作行为信息。[0040]本发明实施例为了准确评价视频的质量,基于用户观看视频时的操作行为进行分 析。用户的操作行为可以体现出用户对视频的感兴趣程度,例如用户若对某段内容不感兴 趣,则可能会选择快进或跳过,若对某段内容有兴趣,则可能会后退重新观看。用户对视频 感兴趣与否会直接影响视频的收视率以及用户对视频的评价,从而通过用户的操作行为可 以分析视频的质量。[0041]因此在用户观看视频,也即视频的播放过程中,检测用户对视频的操作行为。实际 处理中可以将视频划分成若干单位时间,然后检测每个单位时间内用户执行的操作构成操 作行为信息。其中,单位时间可以依据实际需求设定,如I秒,I分钟或I帧等。用户的操作 行为指的是用户在观看视频时对视频的播放操作,如快进、拖动、停止播放等。[0042]步骤102,针对每个单位时间,通过对各用户的操作行为信息的加权计算,确定视 频在所述单位时间的跳过率。[0043]然后针对该视频的每个单位时间,收集所有观看该视频的用户在该单位时间的操 作行为信息,如视频被播放100人次,其中在第10秒时有90人次快进,第50秒时有20人 次后退等。从而通过对大量用户的操作行为进行分析,可以得到具有统计价值的真实的用 户观看评价。[0044]本发明实施例为每一类操作行为配置相应权重,从而对所有用户的操作行为信息 按照各自的权重进行加权,在通过计算如将操作行为平均到每个用户等,来确定视频在该 单位时间的跳过率。所述跳过率指的是视频在播放时被跳过的概率,跳过指的是用户不观 看或快速观看该单位时间的内容。[0045]步骤103,依据所述视频在各单位时间的跳过率确定所述视频的质量评价信息。[0046]通过该跳过率可以得到用户在视频的该单位时间选择不观看或快速观看的概率, 进而体现用户对该单位时间播放内容的感兴趣程度,若跳过率较高,则说明用户对该单位 时间播放内容没有兴趣,即该段内容质量较低;若跳过率较低,则说明用户该单位时间播放 内容比较有兴趣,通常会观看甚至反复观看该段,则质量较高。从而通过视频在各单位时间 的跳过率可以得到用户对视频各段时间下内容的兴趣度,进而分析视频的质量得到质量评 价信息。该质量评价信息可以是基于跳过率得到的质量值,如跳过率在10%以下,视频质量 值为9 (满分为10);也可以是将跳过率与视频的类型或该单位时间的实际内容关联,从而 基于视频的类型或内容评价视频的质量。[0047]综上所述,在视频播放过程中检测用户的操作行为信息,以各用户对视频观看的 真实行为为基础,可以真实地体现用户的评价。然后针对每个单位时间通过对各用户的操 作行为信息的加权计算,确定视频在所述单位时间的跳过率,进而确定所述视频的质量评 价信息,通过分析大量用户的操作行为确定视频的质量,质量评价更加准确、客观。[0048]实施例二[0049]参照图2,给出了本发明实施例二提供的视频的质量分析方法流程图。[0050]在上述实施例的基础上,本实施例详细论述视频的质量分析方法,具体包括如下 步骤:[0051 ] 步骤201,视频播放过程中,检测每个用户的操作行为以及所述操作行为的时间信肩、O[0052]本发明一个可选实施例中,所述视频播放过程中,检测每个用户的操作行为以及 所述操作行为的时间信息,包括:视频播放过程中,检测每个用户的各类型的操作行为;记 录各项操作行为的发生时间作为所述操作行为的时间信息;且当所述操作行为的类型为快 进、快退或拖动时,记录所述操作行为的结束时间,并将所述结束时间添加至所述操作行为 的时间信息中。[0053]在视频的播放过程中对每个用户的操作行为进行检测,例如可以在视频的播放器 中配置进行检测的进程或线程等检测器,以检测用户对视频的播放操作,如快捷键的使用, 进度条的拖动等,该播放器是播放视频的装置如计算机中的播放器客户端或嵌入在网页中 的播放器等。其中,所述操作行为的类型包括以下至少一项:快进、快退、拖动、停止播放和 关闭播放器。[0054]其中,拖动播放向前的拖动和向后的拖动,可以通过操作的起、止时间确定,向前 的拖动与快进类似,是跳过或快速播放某段内容;向后的拖动与快退类似,指的是退回来重 复播放某段内容。因此还需要对快进和拖动,以及快退和拖动进行区分,实际处理中可以依 据用户的操作进行区分,如快进或快退操作是从播放器中的快进按钮(或快捷键)获取的, 而拖动操作是从对播放器播放条上的操作获取的;或依据操作时间的长短进行区分,如10 秒以内的快速(或重复)播放是快进(或快退),超过10秒即为拖动,具体的区分条件可以依 据实际需求设定,本发明实施例对此不作限定。[0055]停止播放指的是视频播放停止,可以不包括暂停的操作;关闭播放器指的是关闭 视频的播放源,如采用播放器客户端进行播放时关闭该播放器的操作,又如采用网页播放 时关闭网页的操作。[0056]在检测到用户的操作行为时记录该操作行为以及该操作行为的发生时间,如第5 分38秒开始快进,又如第56分08秒停止播放,可以将操作行为的发生时间记录为操作行 为的时间信息。其中,由于快进、快退或拖动是持续性的操作行为,即该类型为会维持一段 时间,因此对这类操作同时要记录该操作行为结束时间,如第5分38秒到5分43秒检测到 快进操作,然后将这类操作行为的结束时间也加入到该操作行为的时间信息中,从而可以 统计出这类持续性的操作行为的持续时间。[0057]并且,在检测快进、快退和拖动操作时,还要设置开始统计的最小时间门限,即快 进、快退或拖动持续多少秒记录一次操作行为,如I秒或至少一个单位时间等。[0058]步骤202,将所述视频按照单位时间进行划分,将各单位时间内的操作行为及所述 操作行为的时间信息构成用户在所述单位时间内的操作行为信息。[0059]然后将视频按照单位时间进行划分,如以I秒为单位时间,则一段30分钟的视频 就包含1800个单位时间,然后将上述检测到的操作行为按照时间信息进行划分,分别统计 到各单位时间下的操作行为信息中。如检测到某一用户在第5分38秒到5分43秒执行了 快进操作,则其在338秒到343秒这5个单位时间内的操作行为信息中分别包括快进操作 以及该操作的时间信息。[0060]步骤203,在视频的每个单位时间内,对各用户在所述单位时间内的操作行为信息 进行统计。[0061]对每个用户在各单位时间内的操作行为信息均进行统计、划分后,以单位时间为 基准,在视频的每个单位时间统计所有观看该视频的用户(即视频每次被播放时)检测到各 类操作行为信息的次数。即按照操作行为的类型进行统计,从而可以统计出在视频的播放 总次数下,每个单位时间内各类操作行为执行的次数,如播放总次数为100次,在第338秒 这个单位时间快进的次数68次,停止播放的次数为6次。[0062]步骤204,按照预置的权重参数对操作行为信息进行加权计算,确定视频在所述单 位时间的跳过率。[0063]本发明实施例为每一类操作行为配置相应权重,则可以在每个单位时间内,将各 类型的操作行为的次数按照各自的权重进行加权,然后统计所有操作行为的加权和,计算 该单位时间的跳过率,如将加权和平均到视频每次播放中,即将加权和除以视频的播放总 次数,得到每次播放时跳过的概率。[0064]并且,快进与快退,向后拖动与向前拖动是彼此相对的操作行为,因此在确定权重时,可以将配置成相同的权重,计算加权和时加上快进或向后拖动的次数的加权值,减去快 退或向前拖动的次数的鉴权值;或者配置成相反数,其中快进或向后拖动的权重为正数,快 退或向前拖动的权重为负数,在计算加权和是将各自的加权值相加即可。上述仅是一种权 重配置实施例,也可以各自配置不同的权重,本发明实施例对此不作限定。[0065]由于快进、快退和拖动操作是持续性操作,因此该操作持续时间的长短对权重也 会产生一定的影响,即同一操作行为的持续时间不同,其权重可能不同,例如,以15秒为临 界点,快进不足15秒(含15秒)记一个权值NI,而用户快进超过15秒则记另一个权值N2。 因此也可以根据持续时间的不同分别统计次数。[0066]例如,采用虎克列文值计算某一单位时间的跳过率,其中将快进或向后拖动,与快 退或向前拖动按照持续时间配置成相同的权重进行举例,则设置以下参数:[0067](I)操作行为为快进或向后拖动时,将从该单位时间开始快进/拖动,且快进/拖 动时长小于或等于15秒的操作行为记为Al ;从该单位时间开始快进/拖动,且快进/拖动 时长大于15秒的操作行为记为A2 ;从其他单位时间开始快进/拖动,该单位时间在快进/ 拖动的范围内(即快进/拖动经过或到达该单位时间),且快进/拖动的时长小于或等于15 秒的操作行为记为A3 ;从其他单位时间开始快进/拖动,该单位时间在快进/拖动的范围 内,且快进/拖动的时长大于15秒的操作行为记为A4。[0068](2)操作行为为停止播放,停止操作可以包括开始播放其他视频或在该页面进入 网站内容等行为,将该操作行为记录为B。[0069](3)操作行为为关闭播放器时,包括停止访问该网站,,将该操作行为记录为C。[0070](3)操作行为为快退或向前拖动时,将从该单位时间开始快退/拖动,且快退/拖 动时长小于或等于15秒的操作行为记为Dl ;从该单位时间开始快退/拖动,且快退/拖动 时长大于15秒的操作行为记为D2 ;从其他单位时间开始快退/拖动,该单位时间在快退/ 拖动的范围内(即快退/拖动经过或到达该单位时间),且快退/拖动的时长小于或等于15 秒的操作行为记为D3 ;从其他单位时间开始快退/拖动,该单位时间在快退/拖动的范围 内,且快退/拖动的时长大于15秒的操作行为记为D4。[0071](5)将视频播放总次数记录为M。[0072]则跳过率=[0073](N1*A1的次数+N2*A2的次数+N3*A3的次数+N4*A4的次数+N5*B的次数+N6*C 的次数_N1*D1的次数-N2*D2的次数_N3*D3的次数_N4*D4的次数)/M[0074]其中,由于视频播放过程中,某个单位时间用户可能反复执行快退、快进操作,因 此上述快进/拖动,以及快退/拖动统计的次数可能大于视频播放的总次数。并且,上述仅 几种类型的操作行为,实际处理中可能还包括其他类型的操作行为,此处未一一列举,不应 理解为是对本发明实施例的限制,对于未列举的操作行为,按照上述方法进行计算即可。[0075]步骤205,依据所述视频在各单位时间的跳过率确定所述视频的质量评价信息。[0076]依据跳过率确定视频的质量评价信息时,可以采用以下至少一种方式:[0077](I)将所述视频在各单位时间的跳过率与预置的跳过门限进行比较,并依据比较 结果确定播放质量值作为质量评价信息。[0078]本发明实施例中,可以预先配置跳过门限,该跳过门限可以为计算设置的用户平 均的跳过概率门限值,从而将各单位时间的跳过率与预置的跳过门限进行比较,例如,统计单位时间的跳过率在该跳过门限以下的时长,确定该时长占视频总时间的比例,不同的比 例对应不同等级的质量值,如比例越高则质量值越高,将质量值作为质量评价信息。又如为 跳过率配置相应的质量值,计算该视频的平均跳过率,即跳过率的和值除以单位时间的总 个数,从而确定平均跳过率对应的质量值,作为质量评价信息。[0079](2)将所述视频按照节目内容划分,并确定各段节目内容的播放时间;按照时间将 各单位时间的跳过率与所述节目内容的关联,确定所述视频的内容评价信息作为质量评价信息。[0080]节目内容指的是视频中播放的内容,也可以将视频按照节目内容划分,确定各节 目内容对应的播放时间,然后按照时间将节目内容与对应单位时间的跳过率关联,如从开 始到10分钟为节目内容1,若以秒为单位时间,则将节目内容I与前600个单位时间的跳过 率关联,从而可以得到该段节目内容时间内的跳过率,进而得到基于节目内容的内容评价 信息作为质量评价信息。如该段节目内容为搞笑或喜剧类型,跳过率较低,则内容评价信息 可以为用户比较喜欢喜剧类型的节目,或喜剧类型的节目收视率较高等。[0081](3)获取用户信息,并依据所述用户信息对用户进行分类;分别统计各分类下的用 户在各单位时间内的跳过率及其关联的节目内容,确定所述视频的用户评价信息,将所述 用户评价信息添加到所述质量评价信息中。[0082]在分析视频质量时还可以获取用户信息,该用户信息可以是用户的注册信息如性 另IJ、年龄、职业等,也可以是用户的历史播放记录等,然后依据用户信息对用户进行分类,如 按照年龄分类,又如按照观看视频的类型进行分类等。然后统计各分类下用户在各单位时 间内的跳过率,还可以进一步统计与该跳过率对应关联的节目内容,从而确定基于用户的 用户评价信息,将所述用户评价信息添加到所述质量评价信息中。[0083]例如,确定各年龄段用户观看某一视频的质量值,从而得到该视频比较适合哪一 年龄段用户的喜爱,在该段年龄用户中质量评价较高。又如,确定常看惊悚类视频的用户对 视频I的内容X感兴趣,常看科技类视频的用户对视频2的内容Y感兴趣,从而得到视频不 同的质量评价信息。[0084]因此,本发明实施例中,质量评价信息可以是一个量化的数值,还可以进一步评价 到视频的类型、节目内容,受众全体(用户)等,从而得到综合的质量评价。[0085]现有技术中存在一些量化数值的评分方法,但通常是用户自行打分,评价标准不 统一,且有部分用户可能观看了视频却没有打分,因此数据不全面。而本发明实施例依据视 频播放中用户的操作行为,用户观看了该视频就会进行统计,数据比较全面。并且通过对大 量操作行为的统计、分析,具有统一的评分标准,因此得到的量化的质量值更准确,也比较 客观。[0086]上述依据各单位时间的跳过率确定了视频的质量评价信息,实际处理中还可以通 过绘图等方式更加清晰的显示视频的内容以及质量评价。对如上例采用虎克列文值计算跳 过率,则相应还可以绘制该跳过率的虎克列文曲线,如图3、4和5所示:[0087]图3提供了第一个视频的基于跳过率的虎克列文曲线,其中横轴是时间,纵轴是 跳过率,各标号对应的节目内容为:3.01、1:01开场舞;3.02、1:37何炅说;3.03、3:33谢娜 学刘欢;3.04,4:28开场舞;3.05、介绍嘉宾;3.06,11:11陈龙排练VCR ;3.07,11:38陈龙 表演;3.08,13:35陈龙表演;3.09、14:10群星模仿;3.10、嘉宾点评;3.11、18:10黄艺馨搞笑VCR ;3.12、19:30黄艺馨表演;3.13、黄艺馨模仿猫王;3.14,22:39黄艺馨何炅谢娜搞 笑;3.15、25:39第一轮打分;3.16、沈凌贾玲自由飞翔;3.17,33:04李欣汝排练VRS ;3.18、 33:34李欣汝异能;3.19、34:47李欣汝表演;3.20、35:35李欣汝跳舞;3.21、38:10谢娜模 仿武大郎;3.22,3.2241分邵美琪表演;3.23,42:45表演躺着弹钢琴;3.24,45:51第二轮 打分;3.25、谢娜表演武大郎;3.26、瞿颖大鹏模仿凤凰传奇;3.27、沈凌模仿曾轶可;3.28、 58:20张瑞模仿VCR ;3.29,58:20张瑞表演;3.30,63:10王祖蓝点评;3.31,65:22安陵容 《甄嫘传》片段;3.32、66安陵容排练VCR ;3.33,67:24安陵容模仿李宇春;3.34、68:49安陵 容跳舞;3.35、71:24第三轮打分;3.36,73:10马国明唱歌;3.37,76:01谢娜、何炅点评马 国明跳舞;3.38,76:33何炅废话中;3.39,81:50最后打分;3.40,84:55场外化妆搞笑。[0088]该视频是《百变大咖秀》第2013-01-10期,以该视频为例,若将40%作为跳过概率 的门限值,则该视频在各单位时间的跳过率基本上均处于该门限值以下,则质量值可以为9 分(满分为10分)。在具体到节目内容及关联的单位时间,如贾玲和沈凌合唱《自由飞翔》时 跳过概率值特别低(为负),则得到质量评价信息如:1、贾玲和沈凌比较受欢迎;2、搞笑类模 仿比较受欢迎。从而通过对上述数据的综合统计、分析,可以得出该视频的如下质量评价信 息:1、《百变大咖秀》整体节目质量不错;2、该类节目适合搞笑类模仿;3、搞笑类模仿嘉宾 较好的有贾玲和沈凌。[0089]则该质量评价信息还可以反馈给视频的制作方等,在后续制作时可以参考该质量 评价信息来选取题材、场景及嘉宾,而购买方或内容播放方也可以依据质量评价信息选择 视屏,以及为用户推荐视频等。[0090]图4提供了第二个视频的基于跳过率的虎克列文曲线,其中横轴是时间,纵轴 是跳过率,各标号对应的节目内容为:4.01、经典老歌串烧;4.02、主持人出场&访谈杨钰 莹;4.03、杨钰莹《茶山情歌》新唱;4.04、唱歌;4.05、访谈&毛宁出场;4.06、主持人互动;4.07、毛宁《忘不了》、《传奇》;4.08、陈少华《九九女儿红》;4.08、黄格选《爱在深秋》《沉默 是金》;4.10、汪涵合唱;4.11、陈明《上海滩》《潇洒走一回》《似水流年》《等你爱我》;4.12、口 ο[0091]该视频是一期《天天向上》节目,其中,按照节目内容划分时部分单位时间可以存 在重叠的现象。从曲线中可以的都该视频在播放到老歌演唱时,用户的跳过率都比较高,可 以得到质量评价信息为《天天向上》节目的主体受众群体不喜欢经典老歌。进而依据用户 分类对该节目的用户群体进行细分,如通过对用户群体的分析,得到《天天向上》的受众群 体多为90后女性,从而可以单独绘制以90后女性为目标受众群体的列文虎克曲线,让曲线 仅反应目标受众群体的收视行为统计。[0092]图5提供了第三个视频的基于跳过率的虎克列文曲线,其中横轴是时间,纵轴 是跳过率,各标号对应的节目内容为:5.01、主持人开场白;5.02、广告;5.03、男生唱歌;5.04、男生离场谈话;5.05、孟飞乐嘉黄菡试戴墨镜;5.06、男嘉宾给西游记配音;5.07、男 生最终扶择;5.08、男生权利。[0093]从上述曲线中可以得到广告时间的跳过率都较高,而实际处理中可以依据节目内 容删除该部分数据,本发明实施例对此不作限定。并且,男生离场谈话的跳过率也很高。可 以将其分析构成质量评价信息反馈给节目制作方和内容播放方提供详细的用户收视行为参考。[0094]综上所述,通过对用户的各类型的操作行为及其时间信息进行统计,可以得到各 单位时间内的操作行为信息,操作行为的类型包括以下至少一项:快进、快退、拖动、停止播 放和关闭播放器,操作行为的类型多样,可以提高数据的准确性。并且操作行为可以按照不 同类型对应的权重确定的加权值,进而计算单位时间的跳过率,使得跳过率的更加准确。[0095]其次,视频的质量评价信息可以是基于跳过率的质量值,是一个标准统一的量化 值。也可以进一步将单位时间的跳过率与节目内容的关联,得到基于内容的质量评价信息, 还可以确定用户分类下单位时间内的跳过率及其关联的节目内容,得到基于用户的质量评 价信息,从而使得质量评价信息更加全面。[0096]实施例三[0097]基于上述实施例,本实施例还提供了 一种视频的质量分析装置。[0098]参照图6,给出了本发明实施例三提供的视频的质量分析装置结构图。[0099]该视频的质量分析装置包括:行为检测模块601、跳过率确定模块602和质量确定 模块603。[0100]其中:行为检测模块601,用于在视频播放过程中,分别检测每个用户在视频的各 单位时间内的操作行为信息;[0101]跳过率确定模块602,用于针对每个单位时间,通过对各用户的操作行为信息的加 权计算,确定视频在所述单位时间的跳过率;[0102]质量确定模块603,用于依据所述视频在各单位时间的跳过率确定所述视频的质 量评价信息。[0103]综上所述,在视频播放过程中检测用户的操作行为信息,以各用户对视频观看的 真实行为为基础,可以真实地体现用户的评价。然后针对每个单位时间通过对各用户的操 作行为信息的加权计算,确定视频在所述单位时间的跳过率,进而确定所述视频的质量评 价信息,通过分析大量用户的操作行为确定视频的质量,质量评价更加准确、客观。[0104]本发明一个可选实施例中,所述行为检测模块,包括:检测子模块,用于在视频播 放过程中,检测每个用户的操作行为以及所述操作行为的时间信息;划分及构成子模块,用 于将所述视频按照单位时间进行划分,将各单位时间内的操作行为及所述操作行为的时间 信息构成用户在所述单位时间内的操作行为信息。[0105]本发明一个可选实施例中,所述检测子模块,包括:操作行为检测单元,用于在视 频播放过程中,检测每个用户的各类型的操作行为,其中,所述操作行为的类型包括以下至 少一项:快进、快退、拖动、停止播放和关闭播放器;记录单元,用于记录各项操作行为的发 生时间作为所述操作行为的时间信息;且当所述操作行为的类型为快进、快退或拖动时,记 录所述操作行为的结束时间,并将所述结束时间添加至所述操作行为的时间信息中。[0106]本发明一个可选实施例中,所述跳过率确定模块,包括:统计子模块,用于在视频 的每个单位时间内,对各用户在所述单位时间内的操作行为信息进行统计;计算子模块, 用于按照预置的权重参数对操作行为信息进行加权计算,确定视频在所述单位时间的跳过 率。[0107]本发明一个可选实施例中,所述质量确定模块,包括:质量值评价子模块,用于将 所述视频在各单位时间的跳过率与预置的跳过门限进行比较,并依据比较结果确定播放质 量值作为质量评价信息。[0108]本发明一个可选实施例中,还包括:内容划分模块,用于将所述视频按照节目内容 划分,并确定各段节目内容的播放时间;则质量确定模块包括:内容评价子模块,用于按照 时间将各单位时间的跳过率与所述节目内容进行关联,确定所述视频的内容评价信息作为 质量评价信息。[0109]本发明一个可选实施例中,还包括:用户分类模块,用于获取用户信息,并依据所 述用户信息对用户进行分类;则质量确定模块还包括:用户评价子模块,用于分别统计各 分类下的用户在各单位时间内的跳过率及其关联的节目内容,确定所述视频的用户评价信 息,将所述用户评价信息添加到所述质量评价信息中。[0110]其中,质量确定模块可以包括质量值评价子模块、内容评价子模块和用户评价子 模块中至少一个子模块。[0111]综上所述,通过对用户的各类型的操作行为及其时间信息进行统计,可以得到各 单位时间内的操作行为信息,操作行为的类型包括以下至少一项:快进、快退、拖动、停止播 放和关闭播放器,操作行为的类型多样,可以提高数据的准确性。并且操作行为可以按照不 同类型对应的权重确定的加权值,进而计算单位时间的跳过率,使得跳过率的更加准确。[0112]其次,视频的质量评价信息可以是基于跳过率的质量值,是一个标准统一的量化 值。也可以进一步将单位时间的跳过率与节目内容的关联,得到基于内容的质量评价信息, 还可以确定用户分类下单位时间内的跳过率及其关联的节目内容,得到基于用户的质量评 价信息,从而使得质量评价信息更加全面。[0113]对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关 之处参见方法实施例的部分说明即可。[0114]本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与 其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。[0115]本发明可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序 模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组 件、数据结构等等。也可以在分布式计算环境中实践本发明,在这些分布式计算环境中,由 通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以 位于包括存储设备在内的本地和远程计算机存储介质中。[0116]最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将 一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作 之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体 意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括 那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个......”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。[0117]以上对本发明所提供的一种视频的质量分析方法及装置,进行了详细介绍,本文 中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮 助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思 想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对 本发明的限制。
【权利要求】
1.一种视频的质量分析方法,其特征在于,包括: 视频播放过程中,分别检测每个用户在视频的各单位时间内的操作行为信息; 针对每个单位时间,通过对各用户的操作行为信息的加权计算,确定视频在所述单位时间的跳过率; 依据所述视频在各单位时间的跳过率确定所述视频的质量评价信息。
2.根据权利要求1所述的方法,其特征在于,所述视频播放过程中,分别检测每个用户在视频的各单位时间内的操作行为信息,包括: 视频播放过程中,检测每个用户的操作行为以及所述操作行为的时间信息; 将所述视频按照单位时间进行划分,将各单位时间内的操作行为及所述操作行为的时间信息构成用户在所述单位时间内的操作行为信息。
3.根据权利要求2所述的方法,其特征在于,所述视频播放过程中,检测每个用户的操作行为以及所述操作行为的时间信息,包括: 视频播放过程中,检测每个用户的各类型的操作行为,其中,所述操作行为的类型包括以下至少一项:快进、快退、拖动、停止播放和关闭播放器; 记录各项操作行为的发生时间作为所述操作行为的时间信息; 且当所述操作行为的类型为快进、快退或拖动时,记录所述操作行为的结束时间,并将所述结束时间添加至所述操作行为的时间信息中。`
4.根据权利要求1所述的方法,其特征在于,所述针对每个单位时间,通过对各用户的操作行为信息的加权计算,确定视频在所述单位时间的跳过率,包括: 在视频的每个单位时间内,对各用户在所述单位时间内的操作行为信息进行统计; 按照预置的权重参数对操作行为信息进行加权计算,确定视频在所述单位时间的跳过率。
5.根据权利要求1所述的方法,其特征在于,依据所述视频在各单位时间的跳过率确定所述视频的质量评价信息,包括: 将所述视频在各单位时间的跳过率与预置的跳过门限进行比较,并依据比较结果确定播放质量值作为质量评价信息。
6.根据权利要求1所述的方法,其特征在于,还包括: 将所述视频按照节目内容划分,并确定各段节目内容的播放时间; 则依据所述视频在各单位时间的跳过率确定所述视频的质量评价信息,包括:按照时间将各单位时间的跳过率与所述节目内容进行关联,确定所述视频的内容评价信息作为质量评价信息。
7.根据权利要求6所述的方法,其特征在于,还包括: 获取用户信息,并依据所述用户信息对用户进行分类; 分别统计各分类下的用户在各单位时间内的跳过率及其关联的节目内容,确定所述视频的用户评价信息,将所述用户评价信息添加到所述质量评价信息中。
8.一种视频的质量评价装置,其特征在于,包括: 行为检测模块,用于在视频播放过程中,分别检测每个用户在视频的各单位时间内的操作行为信息; 跳过率确定模块,用于针对每个单位时间,通过对各用户的操作行为信息的加权计算,确定视频在所述单位时间的跳过率; 质量确定模块,用于依据所述视频在各单位时间的跳过率确定所述视频的质量评价信肩、O
9.根据权利要求8所述的装置,其特征在于,所述行为检测模块,包括: 检测子模块,用于在视频播放过程中,检测每个用户的操作行为以及所述操作行为的时间信息; 划分及构成子模块,用于将所述视频按照单位时间进行划分,将各单位时间内的操作行为及所述操作行为的时间信息构成用户在所述单位时间内的操作行为信息。
10.根据权利要求9所述的装置,其特征在于,所述检测子模块,包括: 操作行为检测单元,用于在视频播放过程中,检测每个用户的各类型的操作行为,其中,所述操作行为的类型包括以下至少一项:快进、快退、拖动、停止播放和关闭播放器; 记录单元,用于记录各项操作行为的发生时间作为所述操作行为的时间信息;且当所述操作行为的类型为快进、快退或拖动时,记录所述操作行为的结束时间,并将所述结束时间添加至所述操作行为的时间信息中。
11.根据权利要求8所述的装置,其特征在于,所述跳过率确定模块,包括: 统计子模块,用于在视频 的每个单位时间内,对各用户在所述单位时间内的操作行为信息进行统计; 计算子模块,用于按照预置的权重参数对操作行为信息进行加权计算,确定视频在所述单位时间的跳过率。
12.根据权利要求8所述的装置,其特征在于,所述质量确定模块,包括: 质量值评价子模块,用于将所述视频在各单位时间的跳过率与预置的跳过门限进行比较,并依据比较结果确定播放质量值作为质量评价信息。
13.根据权利要求8所述的方法,其特征在于,还包括: 内容划分模块,用于将所述视频按照节目内容划分,并确定各段节目内容的播放时间; 则质量确定模块包括:内容评价子模块,用于按照时间将各单位时间的跳过率与所述节目内容进行关联,确定所述视频的内容评价信息作为质量评价信息。
14.根据权利要求13所述的装置,其特征在于,还包括: 用户分类模块,用于获取用户信息,并依据所述用户信息对用户进行分类; 则质量确定模块还包括:用户评价子模块,用于分别统计各分类下的用户在各单位时间内的跳过率及其关联的节目内容,确定所述视频的用户评价信息,将所述用户评价信息添加到所述质量评价信息中。
【文档编号】H04N17/00GK103501434SQ201310425590
【公开日】2014年1月8日 申请日期:2013年9月17日 优先权日:2013年9月17日
【发明者】高玮, 于靓环 申请人:北京奇艺世纪科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1