CN103974096B - 一种视频文件评估方法、装置和*** - Google Patents

一种视频文件评估方法、装置和*** Download PDF

Info

Publication number
CN103974096B
CN103974096B CN201310042552.4A CN201310042552A CN103974096B CN 103974096 B CN103974096 B CN 103974096B CN 201310042552 A CN201310042552 A CN 201310042552A CN 103974096 B CN103974096 B CN 103974096B
Authority
CN
China
Prior art keywords
video file
user
behavior
time span
video
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201310042552.4A
Other languages
English (en)
Other versions
CN103974096A (zh
Inventor
陈亮
华有为
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Beijing Co Ltd
Original Assignee
Tencent Technology Beijing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Beijing Co Ltd filed Critical Tencent Technology Beijing Co Ltd
Priority to CN201310042552.4A priority Critical patent/CN103974096B/zh
Publication of CN103974096A publication Critical patent/CN103974096A/zh
Application granted granted Critical
Publication of CN103974096B publication Critical patent/CN103974096B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明实施方式提出了一种视频文件评估方法、装置和***。方法包括:播放视频文件,并获取该视频文件的属性信息;采集针对该视频文件的用户历史操作行为,并基于所采集的用户历史操作行为获取用户历史行为数据;基于该用户历史行为数据和视频文件属性信息计算该视频文件的历史粘度参数,并根据该历史粘度参数确定该视频文件的评估结果。本发明实施方式基于用户观看视频文件的客观行为,通过海量数据自动反映视频文件的受欢迎程度,无需视频受众主动给出主观评估结果,提高了视频文件评估效率。

Description

一种视频文件评估方法、装置和***
技术领域
本发明实施方式涉及信息处理技术领域,更具体地,涉及一种视频文件评估方法、装置和***。
背景技术
随着计算机技术和网络技术的飞速发展,互联网(Internet)和即时通信技术在人们的日常生活、学习和工作中发挥的作用也越来越大。而且,随着移动互联网的发展,互联网也在向移动化发展。在当今的信息时代中,各种信息设备应运而生:有用于话音传输的固定电话、移动电话;有用于信息资源共享、处理的服务器和个人电脑;有用于视频数据显示的各种电视机等等。这些设备都是在特定领域内为解决实际的需求而产生的。随着电子消费、计算机、通信(3C)融合的到来,人们越来越多地将注意力放到了对各个不同领域的信息设备进行综合利用的研究上,以充分利用现有资源设备来为人们更好的服务。
网络视频是一种典型的综合应用。网络视频是指由网络视频服务商提供的、以流媒体为播放格式的、可以在线直播或点播的声像文件。网络视频一般需要独立的播放器,文件格式主要是基于P2P技术占用客户端资源较少的FLV流媒体格式,等等,也可以包括以WMV、RM、RMVB以及MOV等视频文件格式传播的动态影像。
在各种视频应用中,经常会有对视频文件进行评估的需求,从而可以合理安排视频文件的排列顺序、主动向用户推送评估结果较高的视频文件,等等。在目前的视频评估***中,一般由视频受众浏览完视频文件之后,主动对视频文件进行评估。
然而,由于视频受众的人数有限,而且愿意主动给出评估的视频受众人数更少,因此这种视频文件评估方式效率很低。而且,由于视频受众可能带有主观色彩,甚至有恶意评论,因此这种视频文件评估方式的准确度也不高。
发明内容
本发明实施方式提出一种视频文件评估方法,以提高评估效率。
本发明实施方式还提出了一种视频文件评估装置,以提高评估效率。
本发明实施方式还提出了一种视频文件评估***,以提高评估效率。
本发明实施方式的具体方案如下:
一种视频文件评估方法,该方法包括:
播放视频文件,并获取该视频文件的属性信息;
采集针对该视频文件的用户历史操作行为,并基于所采集的用户历史操作行为获取用户历史行为数据;
基于该用户历史行为数据和视频文件属性信息计算该视频文件的历史粘度参数,并根据该历史粘度参数确定该视频文件的评估结果。
一种视频文件评估装置,该装置包括视频文件播放单元、用户历史行为数据获取单元和评估结果确定单元,其中:
视频文件播放单元,用于播放视频文件,并获取该视频文件的属性信息;
用户历史行为数据获取单元,用于采集针对该视频文件的用户历史操作行为,并基于所采集的用户历史操作行为获取用户历史行为数据;
评估结果确定单元,用于基于该用户历史行为数据和视频文件属性信息计算该视频文件的历史粘度参数,并根据该历史粘度参数确定该视频文件的评估结果。
一种视频文件评估***,包括客户端和视频文件服务器,其中:
视频文件服务器,用于向客户端提供视频文件,获取该视频文件的属性信息;基于客户端提供的用户历史行为数据和视频文件属性信息计算该视频文件的历史粘度参数,并根据该历史粘度参数确定该视频文件的评估结果;
客户端,用于播放视频文件,采集针对该视频文件的用户历史操作行为,并基于所采集的用户历史操作行为获取用户历史行为数据,并将所述用户历史行为数据发送到视频文件服务器。
从上述技术方案可以看出,在本发明实施方式中,播放视频文件,并获取该视频文件的属性信息;采集针对该视频文件的用户历史操作行为,并基于所采集的用户历史操作行为获取用户历史行为数据;基于该用户历史行为数据和视频文件属性信息计算该视频文件的历史粘度参数,并根据该历史粘度参数确定该视频文件的评估结果。由此可见,应用本发明实施方式之后,可以基于用户观看视频文件的客观行为,通过海量数据自动反映视频文件的受欢迎程度,而无需视频受众主动给出主观评估结果,从而提高视频文件评估效率。
附图说明
图1为根据本发明实施方式的视频文件评估方法流程图;
图2为根据本发明实施方式的视频文件评估装置结构图;
图3为根据本发明实施方式的视频文件评估***结构图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明作进一步的详细描述。
在本发明实施方式中,提出一种基于用户行为的视频文件评估技术,可以基于用户观看视频文件的客观行为,通过海量数据自动反映视频文件的受欢迎程度,无需视频受众主动给出主观评估结果,从而提高视频文件评估效率。
图1为根据本发明实施方式的视频文件评估方法流程图。
如图1所示,该方法包括:
步骤101:播放视频文件,并获取该视频文件的属性信息。
在这里,在客户端播放的视频文件既可以是本地视频,也可以是来自于网络侧的网络视频。网络视频可以是在网络上以WMV、RM、RMVB、FLV、MOV等视频文件格式传播的动态影像,包括各类影视节目、新闻、广告、FLASH动画、自拍DV、聊天视频、游戏视频、监控视频等等。
通常情况下,视频文件格式有不同的分类,如微软视频:wmv、asf、asx,等等;RealPlayer视频:rm、rmvb;MPEG视频:mpg、mpeg、mpe;手机视频:3gp,等等;Apple视频:mov;Sony视频:mp4、m4v,等等;其他常见视频:avi、dat、mkv、flv、vob,等等。
当视频播放客户端中缺少相应格式的解码器,或者一些外部播放装置(比如手机、MP4等)只能播放固定的格式,因此就会出现视频无法播放的现象,在这种情况下通常需要使用格式转换器软件进行预先转换。
视频文件的属性信息具体描述了视频文件的相应属性,比如视频文件的时间长度、视频文件的存储空间大小、视频文件的命名,等等。
步骤102:采集针对该视频文件的用户历史操作行为,并基于所采集的用户历史操作行为获取用户历史行为数据。
在这里,当步骤101中所采集的视频文件的属性信息为该视频文件的时间长度,可以采集用户观看视频文件行为,并基于所采集的用户观看视频文件行为获取用户观看视频文件时间长度。
在一个实施方式中,当步骤101中所采集的视频文件的属性信息为该视频文件的时间长度,可以采集用户拖动回放视频文件行为的前后时间点,基于所采集的用户拖动回放视频文件行为的前后时间点之差获取用户拖动回放观看视频文件时间长度,并基于在预定时间段内所采集的用户拖动视频文件行为次数确定拖动回放频率。比如:该预定时间段可以是用户完整观看该视频文件的总体时间长度,也可以是该总体时间长度中的部分时段。当预定时间段是总体时间长度时,拖动回放频率为该总体时间长度内回动拖放视频文件的行为次数除以该总体时间长度;当预定时间段是总体时间长度中的部分时段时,拖动回放频率为该部分时段内回动拖放视频文件的行为次数除以该部分时段的时间长度。在一个实施方式中,当步骤101中所采集的视频文件的属性信息为该视频文件的时间长度,可以采集用户观看视频文件行为,基于所采集的用户观看视频文件行为获取用户观看视频文件时间长度;还可以采集用户拖动回放视频文件行为的前后时间点,基于所采集的用户拖动回放视频文件行为的前后时间点之差获取用户拖动回放观看视频文件时间长度,并基于在预定时间段内所采集的用户拖动视频文件行为次数确定拖动回放频率。
步骤103:基于该用户历史行为数据和视频文件属性信息计算该视频文件的历史粘度参数,并根据该历史粘度参数确定该视频文件的评估结果。
在一个实施方式中,可以基于用户观看视频文件时间长度和视频文件时间长度计算历史粘度参数,并根据该历史粘度参数确定该视频文件的评估结果;其中历史粘度参数与用户观看视频文件时间长度成正比,与视频文件时间长度成反比,该视频文件的评估结果与历史粘度参数成正比。
在一个实施方式中,可以基于用户拖动回放观看视频文件时间长度、拖动回放频率和视频文件时间长度计算历史粘度参数,并根据该历史粘度参数确定该视频文件的评估结果;其中历史粘度参数与拖动回放观看视频文件时间长度和拖动回放频率成正比,与视频文件时间长度成反比,该视频文件的评估结果与历史粘度参数成正比。
在一个实施方式中,可以基于用户观看视频文件时间长度、用户拖动回放观看视频文件时间长度、拖动回放频率和视频文件时间长度计算历史粘度参数,并根据该历史粘度参数确定该视频文件的评估结果;其中历史粘度参数与用户观看视频文件时间长度、拖动回放观看视频文件时间长度和拖动回放频率成正比,与视频文件时间长度成反比,该视频文件的评估结果与历史粘度参数成正比。
优选地,在基于所采集的用户历史操作行为获取用户历史行为数据的过程中,进一步根据视频文件网络传输历史记录去除无效用户历史操作行为。
而且,确定该视频文件的评估结果之后,该方法进一步包括:针对各个视频文件的评估结果进行去噪处理;针对去噪处理后的视频文件,按照评估结果进行排序。比如:可以针对各个视频文件的评估结果,按照贝叶斯平均值算法计算各个用户观看同一视频文件的平均评估结果。
以上以贝叶斯平均值算法为实例描述了去噪处理方式,本领域技术人员可以意识到,本发明实施方式并不局限于此,而是适用于任何的去噪处理算法。
实际上,可以通过多种实施方式来具体实施本发明。比如,可以由视频播放客户端采集观看每个视频节目的用户行为数据,再筛选与视频内容兴趣相关的观看数据,过滤掉由于网络状况不佳影响用户行为的行为数据。
在基于用户历史行为数据和视频文件属性信息计算该视频文件的历史粘度参数和评估结果的过程中,可以根据视频节目平均的观看完成率和观看过程中的回放拖动行为,按预先设置权重(比如8:2)映射至十分制分值结果。其中:
观看完成率=有效观看时长/该视频总时长;
拖动行为分值=(回放拖动时长/视频时长)*回放拖动频率*a,a为预先设置的阀值参数。
而且,可以采用贝叶斯平均值方法汇聚针对每个视频文件各个用户的评估结果得分。实际上,以贝叶斯平均为依据的排序更能反应真实的情况,打分次数多且评分较高的产品会更加靠前,打分次数多评分较低的产品也会更加靠后,与单纯依据每个产品的平均分排序相比,采用贝叶斯平均值方法的结果更加准确。
举例说明:
假如需要为三部电影进行排序,电影A根据3人的用户行为评估,平均分5.0;电影B根据10个人的用户行为评估,平均分4.8;电影C根据50人的用户行为评估,平均分只有4.5。如果按照一般的平均分排序,电影A是最佳选择。
然而,实际上说越多用户的行为数据参与打分,这个电影的评分就越可信,就应当获得更高的权重,而贝叶斯平均值(Bayesian average)就是根据贝叶斯理论给出的一种计算平均值的方法。贝叶斯平均值公式如下:
C是常量,与数据集的大小成正比,xi是具体一次的评分;m是数据集的算术平均值,n是数据集的总数。
以电影ABC为一个数据集合为例。常数C=(3+10+50)/3=21,m=(3*5+10*4.8+50*4.5)/63=4.571
表1为电影ABC的打分对比表。如表1所示:虽然电影A拥有最高平均分,但结合用户行为打分次数后电影B是最佳选择。
表1
电影名 打分次数 平均打分 总分 贝叶斯平均
A 3 5.0 15 4.625
B 10 4.8 48 4.645
C 50 4.5 225 4.521
在上述流程中,用户可以在各种终端上利用视频播放器来播放视频文件,这些终端可以包括但是不局限于:功能手机、智能手机、掌上电脑、个人电脑(PC)、平板电脑或个人数字助理(PDA),等等。
以上虽然详细罗列了终端的具体实例,本领域人员可以意识到,这些罗列仅是阐述目的,并不用于限定本发明实施方式的保护范围。
当采用内置有视频播放器的移动终端浏览器来播放视频文件时,可以适用于任意的智能终端操作***,具体可以采用的操作***包括但是不局限于:安卓(Andorid)、PalmOS、Symbian(塞班)、Windows mobile、Linux、Android(安卓)、iPhone(苹果)OS、BlackBerry(黑莓)OS 6.0、Windows Phone系列,等等。
当采用内置有视频播放器的移动终端浏览器来播放视频文件时,移动终端具体可以采用安卓操作***,而且移动终端可以采用到Andorid的各个版本之中,包括但是不局限于:阿童木(Android Beta)、发条机器人(Android 1.0)、纸杯蛋糕(Android 1.5)、甜甜圈(Android 1.6)、松饼(Android 2.0/2.1),冻酸奶(Android 2.2)、姜饼(Android 2.3)、蜂巢(Android 3.0)、冰激凌三明治(Android4.0)、果冻豆(Jelly Bean,Android 4.1)等版本。
以上详细罗列了Android平台的具体版本,本领域技术人员可以意识到,本发明实施方式并不局限于上述罗列版本,而还可以适用于其他基于Android软件架构的任意版本之中。
内置有视频播放器的移动终端浏览器具体可以包括微软的Internet Explorer、Mozilla的Firefox、Apple的Safari,Opera、Google Chrome、GreenBrowser等浏览器。
以上虽然详细列出了一些内置有视频播放器的移动终端浏览器,本领域技术人员可以意识到,本发明实施方式并不局限于这些浏览器,而是可以适用于任意可用于显示网页服务器或档案***内的文件、并让用户与文件互动的应用(App),这些应用可以是目前常见的各种浏览器,也可以是其他的任意具有网页浏览功能的应用程序。
基于上述详细描述,本发明实施方式还提出了一种视频文件评估装置。
图2为根据本发明实施方式的视频文件评估装置结构图。
如图2所示,该装置包括视频文件播放单元201、用户历史行为数据获取单元202和评估结果确定单元203,其中:
视频文件播放单元201,用于播放视频文件,并获取该视频文件的属性信息;
用户历史行为数据获取单元202,用于采集针对该视频文件的用户历史操作行为,并基于所采集的用户历史操作行为获取用户历史行为数据;
评估结果确定单元203,用于基于该用户历史行为数据和视频文件属性信息计算该视频文件的历史粘度参数,并根据该历史粘度参数确定该视频文件的评估结果。
在一个实施方式中,所述视频文件的属性信息为该视频文件的时间长度;
用户历史行为数据获取单元202,用于采集用户观看视频文件行为,并基于所采集的用户观看视频文件行为获取用户观看视频文件时间长度;
评估结果确定单元203,用于基于用户观看视频文件时间长度和视频文件时间长度计算历史粘度参数,并根据该历史粘度参数确定该视频文件的评估结果;其中历史粘度参数与用户观看视频文件时间长度成正比,与视频文件时间长度成反比,该视频文件的评估结果与历史粘度参数成正比。
在一个实施方式中,所述视频文件的属性信息为该视频文件的时间长度;
用户历史行为数据获取单元202,用于采集用户拖动回放视频文件行为的前后时间点,基于所采集的用户拖动回放视频文件行为的前后时间点之差获取用户拖动回放观看视频文件时间长度,并基于在预定时间段内所采集的用户拖动视频文件行为次数确定拖动回放频率;
评估结果确定单元203,用于基于用户拖动回放观看视频文件时间长度、拖动回放频率和视频文件时间长度计算历史粘度参数,并根据该历史粘度参数确定该视频文件的评估结果;其中历史粘度参数与拖动回放观看视频文件时间长度和拖动回放频率成正比,与视频文件时间长度成反比,该视频文件的评估结果与历史粘度参数成正比。
在一个实施方式中,所述视频文件的属性信息为该视频文件的时间长度;
用户历史行为数据获取单元202,用于采集用户观看视频文件行为,基于所采集的用户观看视频文件行为获取用户观看视频文件时间长度;采集用户拖动回放视频文件行为的前后时间点,基于所采集的用户拖动回放视频文件行为的前后时间点之差获取用户拖动回放观看视频文件时间长度,并基于在预定时间段内所采集的用户拖动视频文件行为次数确定拖动回放频率;
评估结果确定单元203,用于基于用户观看视频文件时间长度、用户拖动回放观看视频文件时间长度、拖动回放频率和视频文件时间长度计算历史粘度参数,并根据该历史粘度参数确定该视频文件的评估结果;其中历史粘度参数与用户观看视频文件时间长度、拖动回放观看视频文件时间长度和拖动回放频率成正比,与视频文件时间长度成反比,该视频文件的评估结果与历史粘度参数成正比。
优选地,该装置进一步包括无效数据去除单元204;
无效数据去除单元204,用于在基于所采集的用户历史操作行为获取用户历史行为数据的过程中,根据视频文件网络传输历史记录检索网络传输速率不符合预定门限值的时间段;去除该检索出时间段内的用户历史操作行为。
在一个实施方式中,该装置进一步包括排序单元205;
排序单元205,用于针对各个视频文件的评估结果进行去噪处理,并针对去噪处理后的视频文件,按照评估结果进行排序。
优选地,排序单元205,进一步用于按照评估结果对视频文件进行排序,按照排序结果主动推送预定数目的视频文件,或者按照排序结果被动提供预定数目的视频文件。
基于上述详细分析,本发明实施方式还提出了一种视频文件评估***。
图3为根据本发明实施方式的视频文件评估***结构图。
如图3所示,该***客户端301和视频文件服务器302,其中:
视频文件服务器302,用于向客户端提供视频文件,获取该视频文件的属性信息;基于客户端提供的用户历史行为数据和视频文件属性信息计算该视频文件的历史粘度参数,并根据该历史粘度参数确定该视频文件的评估结果;
客户端301,用于播放视频文件,采集针对该视频文件的用户历史操作行为,并基于所采集的用户历史操作行为获取用户历史行为数据,并将所述用户历史行为数据发送到视频文件服务器。
在一个实施方式中,视频文件服务器302,进一步用于按照评估结果对视频文件进行排序,按照排序结果主动向客户端301推送预定数目的视频文件,或者按照排序结果被动向客户端301提供预定数目的视频文件。
在一个实施方式中,客户端301,用于采集用户观看视频文件行为,基于所采集的用户观看视频文件行为获取用户观看视频文件时间长度;采集用户拖动回放视频文件行为的前后时间点,基于所采集的用户拖动回放视频文件行为的前后时间点之差获取用户拖动回放观看视频文件时间长度,并基于在预定时间段内所采集的用户拖动视频文件行为次数确定拖动回放频率;
视频文件服务器302,用于基于用户观看视频文件时间长度、用户拖动回放观看视频文件时间长度、拖动回放频率和视频文件时间长度计算历史粘度参数,并根据该历史粘度参数确定该视频文件的评估结果;其中历史粘度参数与用户观看视频文件时间长度、拖动回放观看视频文件时间长度和拖动回放频率成正比,与视频文件时间长度成反比,该视频文件的评估结果与历史粘度参数成正比.
客户端301和视频文件服务器302之间可以通过多种有线通信网络或者无线通信网络进行通信连接。
按信息传送的方向与时间关系,客户端301和视频文件服务器302之间的通信方式可分为单工通信、半双工通信及全双工通信,等等。
在本发明实施方式中,客户端301和视频文件服务器302之间可以约定具体的通信协议,在这些通信协议中定义好数据单元使用的格式,信息单元应该包含的信息与含义,连接方式,信息发送和接收的时序,从而确保网络中数据顺利地传送到确定的地方。
比如,客户端301和视频文件服务器302可以采用的通信协议包括但是不局限于:传输控制协议/网际协议(TCP/IP)、超文本传输协议(HTTP)、简单邮件传输协议(SMTP)、邮局协议的第3个版本(POP3),等等。
而且,本发明实施方式中客户端301可以通过多种通信标准与视频文件302执行信息交互。比如:可以采用全球移动通讯***(GSM)、宽带码分多址(WCDMA)、码分多址2000(CDMA-2000)、时分同步码分多址(TD-SCDMA)等各种通信标准。
客户端301和视频文件服务器302之间的信息交互格式可以具有多种形式。比如,信息格式可以包括但是不局限于:短信息(SMS)、电子邮件、即时通讯(IM)信息、多媒体信息(MMS)或语音信息,等等。
优选地,视频文件服务器302将视频文件流发送到客户端301之前,视频文件服务器302可以验证客户端301身份是否合法,并且仅当客户端301身份合法时才向客户端301发送视频文件流。其中:视频文件服务器302验证客户端301身份是否合法包括:验证客户端301用户指纹是否与授权指纹相吻合、验证客户端301用户的虹膜是否与授权虹膜相吻合、验证客户端301的国际移动装备辨识码(IEMI)是否合法,或验证客户端301的屏幕保护设置密码是否正确,等等。
以上虽然详细罗列出客户端301和视频文件服务器302之间的信息交互格式的一些具体形式,本领域技术人员可以意识到,这种罗列仅是示范性的,而不用于对本发明实施方式进行限定。
实际上,可以通过多种形式来具体实施本发明实施方式所提出的视频文件评估方法和装置。比如,可以遵循一定规范的应用程序接口,将视频文件评估方法编写为安装到个人电脑、移动终端等中的插件程序,也可以将其封装为应用程序以供用户自行下载使用。当编写为插件程序时,可以将其实施为ocx、dll、cab等多种插件形式。也可以通过Flash插件、RealPlayer插件、MMS插件、MIDI五线谱插件、ActiveX插件等具体技术来实施本发明实施方式所提出的视频文件评估方法。
可以通过指令或指令集存储的储存方式将本发明实施方式所提出的视频文件评估方法存储在各种存储介质上。这些存储介质包括但是不局限于:软盘、光盘、DVD、硬盘、闪存、U盘、CF卡、SD卡、MMC卡、SM卡、记忆棒(Memory Stick)、xD卡等。
另外,还可以将本发明实施方式所提出的视频文件评估方法应用到基于闪存(Nand flash)的存储介质中,比如U盘、CF卡、SD卡、SDHC卡、MMC卡、SM卡、记忆棒、xD卡等。
综上所述,在本发明实施方式中,播放视频文件,并获取该视频文件的属性信息;采集针对该视频文件的用户历史操作行为,并基于所采集的用户历史操作行为获取用户历史行为数据;基于该用户历史行为数据和视频文件属性信息计算该视频文件的历史粘度参数,并根据该历史粘度参数确定该视频文件的评估结果。由此可见,应用本发明实施方式之后,可以基于用户观看视频文件的客观行为,通过海量数据自动反映视频文件的受欢迎程度,无需视频受众主动给出主观评估结果,从而提高视频文件评估效率。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (18)

1.一种视频文件评估方法,其特征在于,该方法包括:
播放视频文件,并获取该视频文件的属性信息;
采集针对该视频文件的用户历史操作行为,并基于所采集的用户历史操作行为获取用户历史行为数据;所述获取用户历史行为数据包括:基于在预定时间段内所采集的用户拖动视频文件行为次数确定拖动回放频率;其中该预定时间段是用户完整观看该视频文件的总体时间长度,或该总体时间长度中的部分时段;
基于该用户历史行为数据和视频文件属性信息确定该视频文件的历史粘度参数,并根据该历史粘度参数确定该视频文件的评估结果,所述历史粘度参数与所述拖动回放频率成正比;
其中用户拖动视频文件行为是用户拖动回放视频文件行为。
2.根据权利要求1所述的视频文件评估方法,其特征在于,所述视频文件的属性信息为该视频文件的时间长度;所述采集针对该视频文件的用户历史操作行为,并基于所采集的用户历史操作行为获取用户历史行为数据包括:
采集用户观看视频文件行为,并基于所采集的用户观看视频文件行为获取用户观看视频文件时间长度;
所述基于该用户历史行为数据和视频文件属性信息确定该视频文件的历史粘度参数,并根据该历史粘度参数确定该视频文件的评估结果包括:
基于用户观看视频文件时间长度和视频文件时间长度确定历史粘度参数,并根据该历史粘度参数确定该视频文件的评估结果;其中历史粘度参数与用户观看视频文件时间长度成正比,与视频文件时间长度成反比,该视频文件的评估结果与历史粘度参数成正比。
3.根据权利要求1所述的视频文件评估方法,其特征在于,所述视频文件的属性信息为该视频文件的时间长度;所述采集针对该视频文件的用户历史操作行为,并基于所采集的用户历史操作行为获取用户历史行为数据包括:
采集用户拖动回放视频文件行为的前后时间点,基于所采集的用户拖动回放视频文件行为的前后时间点之差获取用户拖动回放观看视频文件时间长度;
所述基于该用户历史行为数据和视频文件属性信息确定该视频文件的历史粘度参数,并根据该历史粘度参数确定该视频文件的评估结果包括:
基于用户拖动回放观看视频文件时间长度和视频文件时间长度确定历史粘度参数,并根据该历史粘度参数确定该视频文件的评估结果;其中历史粘度参数与拖动回放观看视频文件时间长度成正比,与视频文件时间长度成反比,该视频文件的评估结果与历史粘度参数成正比。
4.根据权利要求1所述的视频文件评估方法,其特征在于,所述视频文件的属性信息为该视频文件的时间长度;所述采集针对该视频文件的用户历史操作行为,并基于所采集的用户历史操作行为获取用户历史行为数据包括:
采集用户观看视频文件行为,基于所采集的用户观看视频文件行为获取用户观看视频文件时间长度;采集用户拖动回放视频文件行为的前后时间点,基于所采集的用户拖动回放视频文件行为的前后时间点之差获取用户拖动回放观看视频文件时间长度;
所述基于该用户历史行为数据和视频文件属性信息确定该视频文件的历史粘度参数,并根据该历史粘度参数确定该视频文件的评估结果包括:
基于用户观看视频文件时间长度、用户拖动回放观看视频文件时间长度和视频文件时间长度确定历史粘度参数,并根据该历史粘度参数确定该视频文件的评估结果;其中历史粘度参数与用户观看视频文件时间长度和拖动回放观看视频文件时间长度成正比,与视频文件时间长度成反比,该视频文件的评估结果与历史粘度参数成正比。
5.根据权利要求1所述的视频文件评估方法,其特征在于,该方法进一步包括:
在基于所采集的用户历史操作行为获取用户历史行为数据的过程中,根据视频文件网络传输历史记录检索网络传输速率不符合预定门限值的时间段;
去除该检索出时间段内的用户历史操作行为。
6.根据权利要求1所述的视频文件评估方法,其特征在于,确定该视频文件的评估结果之后,该方法进一步包括:
针对各个视频文件的评估结果进行去噪处理;
针对去噪处理后的视频文件,按照评估结果进行排序。
7.根据权利要求6所述的视频文件评估方法,其特征在于,所述针对各个视频文件的评估结果进行去噪处理包括:
针对各个视频文件的评估结果,按照贝叶斯平均值算法计算各个用户观看同一视频文件的平均评估结果。
8.根据权利要求6所述的视频文件评估方法,其特征在于,该方法进一步包括:
按照评估结果对视频文件进行排序,并按照排序结果主动推送预定数目的视频文件,或者按照排序结果被动提供预定数目的视频文件。
9.一种视频文件评估装置,其特征在于,该装置包括视频文件播放单元、用户历史行为数据获取单元和评估结果确定单元,其中:
视频文件播放单元,用于播放视频文件,并获取该视频文件的属性信息;
用户历史行为数据获取单元,用于采集针对该视频文件的用户历史操作行为,并基于所采集的用户历史操作行为获取用户历史行为数据;所述获取用户历史行为数据包括:基于在预定时间段内所采集的用户拖动视频文件行为次数确定拖动回放频率;其中该预定时间段是用户完整观看该视频文件的总体时间长度,或该总体时间长度中的部分时段;
评估结果确定单元,用于基于该用户历史行为数据和视频文件属性信息确定该视频文件的历史粘度参数,并根据该历史粘度参数确定该视频文件的评估结果,所述历史粘度参数与所述拖动回放频率成正比;
其中用户拖动视频文件行为是用户拖动回放视频文件行为。
10.根据权利要求9所述的视频文件评估装置,其特征在于,所述视频文件的属性信息为该视频文件的时间长度;
用户历史行为数据获取单元,用于采集用户观看视频文件行为,并基于所采集的用户观看视频文件行为获取用户观看视频文件时间长度;
评估结果确定单元,用于基于用户观看视频文件时间长度和视频文件时间长度确定历史粘度参数,并根据该历史粘度参数确定该视频文件的评估结果;其中历史粘度参数与用户观看视频文件时间长度成正比,与视频文件时间长度成反比,该视频文件的评估结果与历史粘度参数成正比。
11.根据权利要求9所述的视频文件评估装置,其特征在于,所述视频文件的属性信息为该视频文件的时间长度;
用户历史行为数据获取单元,用于采集用户拖动回放视频文件行为的前后时间点,基于所采集的用户拖动回放视频文件行为的前后时间点之差获取用户拖动回放观看视频文件时间长度;
评估结果确定单元,用于基于用户拖动回放观看视频文件时间长度和视频文件时间长度确定历史粘度参数,并根据该历史粘度参数确定该视频文件的评估结果;其中历史粘度参数与拖动回放观看视频文件时间长度成正比,与视频文件时间长度成反比,该视频文件的评估结果与历史粘度参数成正比。
12.根据权利要求9所述的视频文件评估装置,其特征在于,所述视频文件的属性信息为该视频文件的时间长度;
用户历史行为数据获取单元,用于采集用户观看视频文件行为,基于所采集的用户观看视频文件行为获取用户观看视频文件时间长度;采集用户拖动回放视频文件行为的前后时间点,基于所采集的用户拖动回放视频文件行为的前后时间点之差获取用户拖动回放观看视频文件时间长度;
评估结果确定单元,用于基于用户观看视频文件时间长度、用户拖动回放观看视频文件时间长度和视频文件时间长度确定历史粘度参数,并根据该历史粘度参数确定该视频文件的评估结果;其中历史粘度参数与用户观看视频文件时间长度和拖动回放观看视频文件时间长度成正比,与视频文件时间长度成反比,该视频文件的评估结果与历史粘度参数成正比。
13.根据权利要求9所述的视频文件评估装置,其特征在于,该装置进一步包括无效数据去除单元;
无效数据去除单元,用于在基于所采集的用户历史操作行为获取用户历史行为数据的过程中,进一步根据视频文件网络传输历史记录检索网络传输速率不符合预定门限值的时间段;去除该检索出时间段内的用户历史操作行为。
14.根据权利要求9所述的视频文件评估装置,其特征在于,该装置进一步包括排序单元;
排序单元,用于针对各个视频文件的评估结果进行去噪处理,并针对去噪处理后的视频文件,按照评估结果进行排序。
15.根据权利要求14所述的视频文件评估装置,其特征在于,
排序单元,进一步用于按照评估结果进行排序对视频文件进行排序之后,按照排序结果主动推送预定数目的视频文件,或者按照排序结果被动提供预定数目的视频文件。
16.一种视频文件评估***,其特征在于,包括客户端和视频文件服务器,其中:
视频文件服务器,用于向客户端提供视频文件,获取该视频文件的属性信息;基于客户端提供的用户历史行为数据和视频文件属性信息计算该视频文件的历史粘度参数,并根据该历史粘度参数确定该视频文件的评估结果,所述历史粘度参数与拖动回放频率成正比;
客户端,用于播放视频文件,采集针对该视频文件的用户历史操作行为,并基于所采集的用户历史操作行为获取用户历史行为数据,并将所述用户历史行为数据发送到视频文件服务器;所述获取用户历史行为数据包括:基于在预定时间段内所采集的用户拖动视频文件行为次数确定所述拖动回放频率;其中该预定时间段是用户完整观看该视频文件的总体时间长度,或该总体时间长度中的部分时段;
其中用户拖动视频文件行为是用户拖动回放视频文件行为。
17.根据权利要求16所述的视频文件评估***,其特征在于,
视频文件服务器,进一步用于按照评估结果对视频文件进行排序,按照排序结果主动向客户端推送预定数目的视频文件,或者按照排序结果被动向客户端提供预定数目的视频文件。
18.根据权利要求16所述的视频文件评估***,其特征在于,
客户端,用于采集用户观看视频文件行为,基于所采集的用户观看视频文件行为获取用户观看视频文件时间长度;采集用户拖动回放视频文件行为的前后时间点,基于所采集的用户拖动回放视频文件行为的前后时间点之差获取用户拖动回放观看视频文件时间长度;
视频文件服务器,用于基于用户观看视频文件时间长度、用户拖动回放观看视频文件时间长度和视频文件时间长度计算历史粘度参数,并根据该历史粘度参数确定该视频文件的评估结果;其中历史粘度参数与用户观看视频文件时间长度和拖动回放观看视频文件时间长度成正比,与视频文件时间长度成反比,该视频文件的评估结果与历史粘度参数成正比。
CN201310042552.4A 2013-02-01 2013-02-01 一种视频文件评估方法、装置和*** Active CN103974096B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310042552.4A CN103974096B (zh) 2013-02-01 2013-02-01 一种视频文件评估方法、装置和***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310042552.4A CN103974096B (zh) 2013-02-01 2013-02-01 一种视频文件评估方法、装置和***

Publications (2)

Publication Number Publication Date
CN103974096A CN103974096A (zh) 2014-08-06
CN103974096B true CN103974096B (zh) 2018-10-26

Family

ID=51243061

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310042552.4A Active CN103974096B (zh) 2013-02-01 2013-02-01 一种视频文件评估方法、装置和***

Country Status (1)

Country Link
CN (1) CN103974096B (zh)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016060768A1 (en) * 2014-10-17 2016-04-21 Thomson Reuters Global Resources On-demand video news programming
CN104410874A (zh) * 2014-11-19 2015-03-11 北京国双科技有限公司 视频粘度信息的检测方法、装置和***
CN106658083B (zh) * 2015-10-30 2019-09-17 北京国双科技有限公司 一种观看频道路径的统计方法及装置
CN107302552B (zh) * 2016-04-15 2020-04-17 福建省华渔教育科技有限公司 一种文件迁移方法及***
CN107147957B (zh) * 2017-04-19 2019-09-10 北京小米移动软件有限公司 视频播放方法和装置
CN107613289B (zh) * 2017-10-19 2019-02-05 何翔 一种基于眨眼检测的视频内容分析方法及装置
CN108495150B (zh) * 2018-01-24 2020-09-15 北京奇艺世纪科技有限公司 一种视频点击满意度的确定方法及装置
CN109218770B (zh) * 2018-10-19 2021-08-10 深圳市轱辘车联数据技术有限公司 一种汽修视频的评估方法、装置及设备
CN110069714B (zh) * 2019-04-25 2021-06-22 北京酷我科技有限公司 一种视频推荐***
CN111565335B (zh) * 2020-06-01 2021-09-03 中国联合网络通信集团有限公司 视频质量评价方法、装置、计算机设备及存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101415085A (zh) * 2007-10-19 2009-04-22 株式会社东芝 视听习惯学习装置
CN102486796A (zh) * 2010-12-03 2012-06-06 腾讯科技(深圳)有限公司 获取视频信息的方法和装置
CN102487456A (zh) * 2009-11-30 2012-06-06 国际商业机器公司 用于提供网络视频访问热度的方法和装置

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8099325B2 (en) * 2002-05-01 2012-01-17 Saytam Computer Services Limited System and method for selective transmission of multimedia based on subscriber behavioral model
JP4358219B2 (ja) * 2006-11-21 2009-11-04 株式会社東芝 番組情報提供装置、番組情報提供方法及びそのプログラム
US8302130B2 (en) * 2008-05-06 2012-10-30 Microsoft Corporation Digital TV scanning optimization

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101415085A (zh) * 2007-10-19 2009-04-22 株式会社东芝 视听习惯学习装置
CN102487456A (zh) * 2009-11-30 2012-06-06 国际商业机器公司 用于提供网络视频访问热度的方法和装置
CN102486796A (zh) * 2010-12-03 2012-06-06 腾讯科技(深圳)有限公司 获取视频信息的方法和装置

Also Published As

Publication number Publication date
CN103974096A (zh) 2014-08-06

Similar Documents

Publication Publication Date Title
CN103974096B (zh) 一种视频文件评估方法、装置和***
CN109241425B (zh) 一种资源推荐方法、装置、设备及存储介质
CN107087235A (zh) 媒体内容推荐方法、服务器及客户端
AU2014393433B2 (en) Associating user interactions across multiple applications on a client device
CN106604050A (zh) 一种直播视频的评估方法及装置
CN103686237A (zh) 推荐视频资源的方法及***
US20120136714A1 (en) User intent analysis engine
CN108595492B (zh) 内容的推送方法和装置、存储介质、电子装置
US20140013196A1 (en) On-screen alert during content playback
US10855803B2 (en) Performance evaluation in a network community
JP6522129B2 (ja) 情報処理方法及びデバイス
CN103905835A (zh) 一种视频播放器的进度预览方法、装置和***
US10897638B2 (en) Generation apparatus, generation method, and non-transitory computer readable storage medium
CN111522724B (zh) 异常账号的确定方法、装置、服务器及存储介质
CN110941738A (zh) 推荐方法、装置、电子设备及计算机可读存储介质
CN112785333B (zh) 广告投放方法、电子设备、存储介质及装置
US20150032673A1 (en) Artist Predictive Success Algorithm
CN106412106B (zh) 消息发送方法和装置
CN106294601B (zh) 数据处理方法和装置
CN103401854A (zh) 基于社交网络的电视内容分享方法
CN104699682B (zh) 信息处理方法和装置
KR101981612B1 (ko) 인플루언서 마케팅 실행 결과의 분석 서비스 제공 방법
CN104967690A (zh) 一种信息推送方法及装置
CN106487642A (zh) 一种推送信息的方法和装置
CN107547626B (zh) 用户画像的共享方法和装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant