CN112291624A - 视频处理方法、装置、电子设备及存储介质 - Google Patents
视频处理方法、装置、电子设备及存储介质 Download PDFInfo
- Publication number
- CN112291624A CN112291624A CN202011012691.9A CN202011012691A CN112291624A CN 112291624 A CN112291624 A CN 112291624A CN 202011012691 A CN202011012691 A CN 202011012691A CN 112291624 A CN112291624 A CN 112291624A
- Authority
- CN
- China
- Prior art keywords
- video
- under
- index attribute
- weight
- alternative
- 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.)
- Granted
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 23
- 238000011156 evaluation Methods 0.000 claims abstract description 89
- 238000009826 distribution Methods 0.000 claims abstract description 81
- 238000000034 method Methods 0.000 claims abstract description 32
- 238000012545 processing Methods 0.000 claims abstract description 14
- 230000002093 peripheral effect Effects 0.000 claims description 26
- 238000004590 computer program Methods 0.000 claims description 8
- 238000012216 screening Methods 0.000 description 13
- 238000004891 communication Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 230000006399 behavior Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/485—End-user interface for client configuration
- H04N21/4858—End-user interface for client configuration for modifying screen layout parameters, e.g. fonts, size of the windows
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/466—Learning process for intelligent management, e.g. learning user preferences for recommending movies
- H04N21/4668—Learning process for intelligent management, e.g. learning user preferences for recommending movies for recommending content, e.g. movies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
- H04N21/4756—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for rating content, e.g. scoring a recommended movie
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Databases & Information Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明实施例提供一种视频处理方法、装置、电子设备及存储介质,该方法包括:根据备选视频在每个指标属性下属于各评价项的分布数目,获得所述备选视频在各指标属性下的第一权重;根据第一权重在所述备选视频中确定待推荐视频。本发明实施例提供的视频处理方法、装置、电子设备及存储介质,通过根据备选视频在每个指标属性下属于各评价项的分布数目获得备选视频在各指标属性下的权重,再根据权重在备选视频中确定待推荐视频,实现从多角度去评估去筛选客户喜欢的优质视频,提升视频分享的准确度。
Description
技术领域
本发明涉及视频处理技术领域,尤其涉及一种视频处理方法、装置、电子设备及存储介质。
背景技术
随着互联网技术的不断发展,越来越多的用户将观看视频作为一种首选娱乐方式。面对种类繁多的各类视频资源,通过利用用户的历史行为记录,找出用户的兴趣偏好,对应筛选出优质的内容呈现给终端用户的个性化预览、推荐***孕育而生。
在推荐视频时,往往没有给用户推荐相关优质视频。在筛选用户可能喜欢的视频时,一般通过用户行为习惯进行相似性推荐,包括用户搜索关键字、关注的分类、观看的历史记录/时长等等,然而这种方法往往处理过程比较单一,无法准确的筛选出客户喜欢的视频进行预览和推荐。
发明内容
针对现有技术存在的问题,本发明实施例提供一种视频处理方法、装置、电子设备及存储介质。
第一方面,本发明实施例提供的一种视频处理方法,包括:
根据备选视频在每个指标属性下属于各评价项的分布数目,获得所述备选视频在各指标属性下的第一权重;
根据第一权重在所述备选视频中确定待推荐视频。
进一步地,在根据备选视频在每个指标属性下属于各评价项的分布数目,获得所述备选视频在各指标属性下的第一权重之前,还包括:
获得预设统计时段内所述备选视频在预设的各指标属性下的统计信息;
根据所述统计信息确定每个指标属性对应的各评价项的取值区间;
根据每个指标属性对应的各评价项的取值区间和所述统计信息确定所述备选视频在每个指标属性下属于各评价项的分布数目。
进一步地,所述根据备选视频在每个指标属性下属于各评价项的分布数目,获得所述备选视频在各指标属性下的第一权重,包括:
根据所述分布数目和预设的对应于各评价项的第二权重,确定对应于各指标属性下的第一分布值,以及确定对应于各指标属性下的分布总值;
根据所述第一分布值和所述分布总值确定备选视频在各指标属性下的第一权重。
进一步地,所述根据备选视频在每个指标属性下属于各评价项的分布数目,获得所述备选视频在各指标属性下的第一权重,包括:
根据所述分布数目和预设的对应于各评价项的第二权重,采用预设的权重公式确定所述备选视频在各指标属性下的第一权重,所述权重公式如下:
其中,x为指标属性,其取β1…βm中的任意一个,x1…xn为x指标属性下n个评价项下的分布数目,α1…αn为各评价项的第二权重,β11…β1n为β1指标属性下n个评价项下的分布数目,βm1…βmn为βm指标属性下n个评价项下的分布数目,Sx为x指标属性下的第一权重。
进一步地,所述根据第一权重在所述备选视频中确定待推荐视频,包括:
根据备选视频的总数目确定推荐总数目;
根据各指标属性下的第一权重和推荐总数目确定待推荐视频在各指标属性下的推荐数目;
根据所述推荐数目从备选视频中确定待推荐视频。
进一步地,在根据第一权重在所述备选视频中确定待推荐视频之后,还包括:
将所述待推荐视频按预设的显示界面进行预览显示;
所述显示界面包括一个中心显示框和围绕所述中心显示框的多个***显示框,所述中心显示框和所述***显示框中显示的待推荐视频按权重进行排序分布。
进一步地,所述中心显示框的显示尺寸以预设标准值设置,所述***显示框的显示尺寸以预设标准值为初始值,采用预设比例进行缩变。
第二方面,本发明实施例提供一种视频处理装置,包括:
确定模块,用于根据备选视频在每个指标属性下属于各评价项的分布数目,获得所述备选视频在各指标属性下的第一权重;
推荐模块,用于根据第一权重在所述备选视频中确定待推荐视频。
第三方面,本发明实施例提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述视频处理方法的步骤。
第四方面,本发明实施例提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述视频处理的步骤。
本发明实施例提供的视频处理方法、装置、电子设备及存储介质,通过根据备选视频在每个指标属性下属于各评价项的分布数目获得备选视频在各指标属性下的权重,再根据权重在备选视频中确定待推荐视频,实现从多角度去评估去筛选客户喜欢的优质视频,提升视频分享的准确度。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明视频处理方法实施例流程图;
图2为本发明显示界面的示意图;
图3为本发明视频处理装置实施例结构图;
图4为本发明电子设备实施例结构图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1示出了本发明一实施例提供的一种视频处理方法的流程示意图,参见图1,该方法包括:
S11、根据备选视频在每个指标属性下属于各评价项的分布数目,获得所述备选视频在各指标属性下的第一权重;
S12、根据第一权重在备选视频中确定待推荐视频。
针对步骤S11-步骤S12,需要说明的是,在本发明实施例中,每个视频网站存在大量的视频,故需要向用户推荐合适的视频,便于用户选择观看。在本实施例中,需要从视频网站存储的大量视频中筛选出可以用来精准推荐视频的备选视频,以缩小向用户推荐视频的参考基数。
该备选视频采用预设的筛选规则从大量的视频中进行筛选得出。
下面对预设筛选规则进行解释说明,但筛选规则不局限于所举出的规则,若每个筛选规则所筛选出视频数目为M,则筛选规则如下:
A、按当前视频所属分类筛选评分在Top M内的视频
B、按当前用户所属年龄段筛选评分在Top M内的视频
C、按当前用户所在地区筛选评分在Top M内的视频
D、按当前用户所属运营商筛选评分在Top M内的视频
E、按当前用户喜欢的视频分类标签筛选评分在Top M内的视频。
基于上述举出的筛选规则筛选的备选视频的总数目为5M。
上述的当前视频包括当前播放的视频,或当前长时间触摸且未进行播放的视频。当前用户为当前登录视频网站的用户账号,故所属年龄段、所在地区、所属运营商或视频分类标签为用户在注册用户账号时填写的基本注册信息。
在本实施例中,对于每个视频来说,从其被上传到视频网站开始,都会伴随一定的指标产生。在这里,指标属性包括观看数、评论数、收藏数、分享数和弹幕数,但不局限于此。
在本实施例中,对于每个视频来说,无论其好看或者不好看,都会由用户进行讨论。讨论越激烈,说明该视频在某个时间段内的热门程度。为此,对于每个视频,均具备一定的评价项。该评价项包括不热门、热门、非常热门和极为热门,但不局限于此。
为此,备选视频获得之后,需要将所有的备选视频进行分类划分,划分到每个指标属性下的各评价项下,为此,在每个指标属性下的各评论项下均分布有一定数目的视频。
然后根据备选视频在每个指标属性下属于各评价项的分布数目,获得备选视频在各指标属性下的权重,即为第一权重。
该权重能够使推荐的视频在各指标属性下进行排序,从而能够在备选视频中确定待推荐视频,提升视频分享的准确度。
本发明实施例提供的视频处理方法,通过根据备选视频在每个指标属性下属于各评价项的分布数目获得备选视频在各指标属性下的权重,再根据权重在备选视频中确定待推荐视频,实现从多角度去评估去筛选客户喜欢的优质视频,提升视频分享的准确度。
在上述实施例方法的进一步实施例中,主要是对获取备选视频在每个指标属性下属于各评价项的分布数目的处理过程进行解释说明,具体如下:
获得预设统计时段内备选视频在预设的各指标属性下的统计信息;
根据统计信息确定每个指标属性对应的各评价项的取值区间;
根据每个指标属性对应的各评价项的取值区间和统计信息确定备选视频在每个指标属性下属于各评价项的分布数目。
备选视频筛选获得之后,在预设的统计时段(一周,一月或三月等)内,根据用户对备选视频的播放历史记录,获得备选视频在预设的各指标属性下的统计信息。各指标属性下的统计信息为统计数目。
对于每个视频来说,无论其好看或者不好看,都会由用户进行讨论。讨论越激烈,说明该视频在某个时间段内的热门程度。为此,对于每个视频,均具备一定的评价项。该评价项包括不热门、热门、非常热门和极为热门。
在本实施例中,用户对视频的讨论,也集中在上述的各项指标属性上。为此,需要根据备选视频在各项指标属性上的统计数目和属于各评价项的取值区间,对备选视频是否热门进行判断。
在此,基于上述实施例的另一实施例中,主要对各评价项的取值区间的确定进行解释说明,具体如下:
在该实施例中,指标属性包括观看数、评论数、收藏数、分享数和弹幕数。
可使同样的获取方式获取观看数和收藏数对应的各评价项的取值区间,具体如下:
其中Nn为第n天所有备选视频对应的该观看数和收藏数的总数量,则观看数和收藏数指标对应的各评价项的取值区间如下表1:
表1
可使同样的获取方式获取弹幕数、评价数和分享数对应的各评价项的取值区间,具体如下:
基于弹幕数、评论数和分享数,获取所有备选视频在弹幕数、评论数和分享数n天内的数量总和(其中分享链接以唯一标识ID统计所有路径上的分享人数),然后从所有备选视频的数量总和中获取最大值Max(5M)、最小值Min(5M)和平均值
则弹幕数、评论数和分享数指标的各评价项的取值区间如下表2:
表2
在上述实施例中,根据每个指标属性对应的各评价项的取值区间和统计数目确定备选视频在每个指标属性下属于各评价项的分布数目,如下表3:
表3
表中a1-a4,b1-b4,c1-c4,d1-d4是所有备选视频在观看数、评论数、收藏数、分享数和弹幕数等指标属性下各评价项的分布数目。
在本实施例中,针对各评价项配置对应的权重,即为第二权重,如不热门赋值为1,热门赋值为2,非常热门赋值为3,极为热门赋值为4,则四种评价项的权重分别为:
1/(1+2+3+4)=0.1;
2/(1+2+3+4)=0.2;
3/(1+2+3+4)=0.3;
4/(1+2+3+4)=0.4。
接着,根据上述得到的所有备选视频在各指标属性下各评价项的分布数目和配置的各评价项的第二权重确定备选视频在各指标属性下的第一权重。
上述实施例方法通过对采集到的备选视频在多指标属性下进行不同评价项的数目统计,并依据统计的数目确定各指标属性的权重,使得后续在各指标属性下的推荐视频更贴近用户的实际关注情况。
在上述实施例方法的进一步实施例中,主要是对根据分布数目和预设的对应于各评价项的第二权重确定备选视频在各指标属性下的第一权重的处理过程的解释说明,具体如下:
根据分布数目和各评价项的第二权重确定对应于各指标属性下的第一分布值,以及确定对应于各指标属性下的分布总值;
根据第一分布值和分布总值确定备选视频在各指标属性下的第一权重。
对此,需要说明的是,在本发明实施例中,假设先获取“观看数”这个指标属性对应的权重,此时,将“观看数”作为目标指标属性,将“观看数”下各评价项的分布数目与各评价项的第二权重进行计算,可得到第一分布值。在这里,第一分布值则为目标指标属性下各评价项的分布数目与权重结合计算得到的数值。
接着,确定根据剩余的其他指标属性下各评价项的分布数目与各评价项的第二权重进行计算,分别得到对应的分布值,将得到的这些分布值与上述的第一分布值进行求和,得到分布总值。然后根据第一分布值和分布总值进行计算,确定目标指标属性下的第一权重。
然后将其他指标属性作为目标指标属性,再次进行上述的获取过程,可得到其他指标属性下的第一权重。
在上述实施例方法的更进一步实施例中,主要是依据预存的权重公式计算得到各指标属性下的第一权重,具体如下:
根据分布数目和预设的对应于各评价项的第二权重采用预设的权重公式确定备选视频在各指标属性下的第一权重,该权重公式如下:
其中,x为指标属性,其取β1…βm中的任意一个,x1…xn为x指标属性下n个评价项下的分布数目,α1…αn为各评价项的第二权重,β11…β1n为β1指标属性下n个评价项下的分布数目,βm1…βmn为βm指标属性下n个评价项下的分布数目,Sx为x指标属性下的第一权重。
例如指标属性包括观看数、评论数、收藏数、分享数和弹幕数。
评价项包括不热门、热门、非常热门和极为热门。
由此可知,m=5,n=4。将β1…β5作为a、b、c、d、e,将α1…α4作为0.1、0.2、0.3、0.4,则各指标属性下各评价项的分布数目及权重如表4:
表4
故权重公式为:
其中,x为a、b、c、d、e。
在上述实施例方法的进一步实施例中,主要是对根据第一权重在备选视频中确定待推荐视频的处理过程进行解释说明,具体如下:
根据备选视频的总数目确定推荐总数目;
根据各指标属性下的权重和推荐总数目确定待推荐视频在各指标属性下的推荐数目;
根据推荐数目从备选视频中确定待推荐视频。
对此,需要说明的是,在本发明实施例中,备选视频是从视频网站存储的所有视频中选取的视频,用于在多指标属性下统计信息去确定备选视频在各指标属性下的权重。由此可知,备选视频也具有一定数目,其不能作为推荐视频进行推荐。因为推荐视频的显示界面的局限性,推荐视频不宜过多。为此,需要根据备选视频的总数目确定推荐总数目,在这里,推荐总数目少于备选视频的总数目。也就是说,最后要依据推荐总数目从备选视频中选取一定数目的待推荐视频。
例如备选视频的总数目为5M,则推荐总数目y的取值为|5M/4|<y≤|5M/2|。但不局限于此。
推荐总数目确定后,依据各指标属性下的权重和推荐总数目确定待推荐视频在各指标属性下的推荐数目。
例如各指标属性下筛选的推荐视频的数目计算公式如下:
Fx=|y*Sx|
其中,Fx是待推荐视频在各指标属性下的推荐数目,x为指标属性的类别,Sx为各指标属性的权重。
在上述实施例方法的进一步实施例中,主要是对在根据权重在备选视频中确定待推荐视频之后的后续过程的解释说明,后续过程如下:
将待推荐视频按预设的显示界面进行预览显示;
显示界面包括一个中心显示框和围绕中心显示框的多个***显示框,中心显示框和***显示框中显示的待推荐视频按权重进行排序分布。
对此,需要说明的是,在本实施例中,待推荐视频获得后,需要在终端的显示界面上进行预览显示,以供用户观看及选择。
在本实施例中,预设的显示界面采用一个中心显示框和多个围绕中心显示框的***显示框。类似于摩天轮的形式。中心显示框和***显示框用于显示待推荐视频的信息,该信息包括图片信息和/或文字介绍。在这里,***显示框的数目根据具体情况进行设置。中心显示框中可以显示当前视频,也可显示待推荐视频中权重排序最高的视频。
另外,由于显示界面以摩天轮为模板设计,为此,***显示框可按照预设的旋转速率围绕中心显示框进行旋转。
在播放过程中,可直接点击中间显示框内的视频,进入完整视角下的视频播放。当需要播放***显示框内的视频时,可通过长按***显示框内的视频拖曳到中间显示框中,此时中间显示框内的视频会调换到***显示框内。也可将中间显示框内的视频拖曳到要播放视频所在的***显示框上,此时***显示框内的视频会调换到中间显示框内。
另外,在显示界面上的底部会设置收藏及下载等按钮,点击对应的按钮会对中心显示框内的视频进行收藏及下载。在***显示框与中心显示框之间的区域还可增设热度值、标题、分享数、评分等对于中心显示框内视频的信息。
在上述实施例方法的进一步实施例中,主要是对显示界面的展示效果进行解释说明,具体如下:
中心显示框的显示尺寸以预设标准值设置,***显示框的显示尺寸以预设标准值为初始值,采用预设比例进行缩变。
对此,需要说明的是,由于显示界面以摩天轮为模板设计,为此,中心显示框的尺寸最大,而***显示框内的显示尺寸可以递减缩小。
例如***显示框的尺寸按以下公式递减缩小:
其中,H为***显示框的尺寸,k依次取y-1,…,1中的数值。
通过对***显示框的尺寸设置,可以从直观上查看到待推荐视频的受关注程度。
如图2示出了本发明实施例方法待推荐视频的显示界面。
上述实施例提供的视频处理方法,通过根据备选视频在每个指标属性下属于各评价项的分布数目获得备选视频在各指标属性下的权重,再根据权重在备选视频中确定待推荐视频,实现从多角度去评估去筛选客户喜欢的优质视频,提升视频分享的准确度。
图3示出了本发明一实施例提供的一种视频处理装置的结构示意图,参见图3,该装置包括确定模块31和推荐模块32,其中:
确定模块31,用于根据备选视频在每个指标属性下属于各评价项的分布数目,获得所述备选视频在各指标属性下的第一权重;
推荐模块32,用于根据第一权重在所述备选视频中确定待推荐视频。
在上述实施例装置的进一步实施例中,在根据备选视频在每个指标属性下属于各评价项的分布数目,获得所述备选视频在各指标属性下的权重之前,还包括获取模块,用于:
获得预设统计时段内所述备选视频在预设的各指标属性下的统计信息;
根据所述统计信息确定每个指标属性对应的各评价项的取值区间;
根据每个指标属性对应的各评价项的取值区间和所述统计信息确定所述备选视频在每个指标属性下属于各评价项的分布数目。
在上述实施例装置的进一步实施例中,该确定模块在根据备选视频在每个指标属性下属于各评价项的分布数目,获得所述备选视频在各指标属性下的第一权重的处理过程中,具体用于:
根据所述分布数目和各评价项的第二权重确定对应于各指标属性下的第一分布值,以及确定对应于各指标属性下的分布总值;
根据所述第一分布值和所述分布总值确定备选视频在各指标属性下的第一权重。
在上述实施例装置的进一步实施例中,该确定模块在根据备选视频在每个指标属性下属于各评价项的分布数目,获得所述备选视频在各指标属性下的第一权重的处理过程中,具体用于:
根据所述分布数目和预设的对应于各评价项的第二权重采用预设的权重公式确定所述备选视频在各指标属性下的第一权重,所述权重公式如下:
其中,x为指标属性,其取β1…βm中的任意一个,x1…xn为x指标属性下n个评价项下的分布数目,α1…αn为各评价项的第二权重,β11…β1n为β1指标属性下n个评价项下的分布数目,βm1…βmn为βm指标属性下n个评价项下的分布数目,Sx为x指标属性下的第一权重。
在上述实施例装置的进一步实施例中,所述推荐模块具体用于:
根据备选视频的总数目确定推荐总数目;
根据各指标属性下的第一权重和推荐总数目确定待推荐视频在各指标属性下的推荐数目;
根据所述推荐数目从备选视频中确定待推荐视频。
在上述实施例装置的进一步实施例中,在根据所述权重在所述备选视频中确定待推荐视频之后,还包括显示模块,用于:
将所述待推荐视频按预设的显示界面进行预览显示;
所述显示界面包括一个中心显示框和围绕所述中心显示框的多个***显示框,所述中心显示框和所述***显示框中显示的待推荐视频按权重进行排序分布。
在上述实施例装置的进一步实施例中,所述中心显示框的显示尺寸以预设标准值设置,所述***显示框的显示尺寸以预设标准值为初始值,采用预设比例进行缩变。
由于本发明实施例所述装置与上述实施例所述方法的原理相同,对于更加详细的解释内容在此不再赘述。
需要说明的是,本发明实施例中可以通过硬件处理器(hardware processor)来实现相关功能模块。
本发明实施例提供的视频处理方法,通过根据备选视频在每个指标属性下属于各评价项的分布数目获得备选视频在各指标属性下的权重,再根据权重在备选视频中确定待推荐视频,实现从多角度去评估去筛选客户喜欢的优质视频,提升视频分享的准确度。
图4示例了一种电子设备的实体结构示意图,如图4所示,该电子设备可以包括:处理器(processor)41、通信接口(Communications Interface)42、存储器(memory)43和通信总线44,其中,处理器41,通信接口42,存储器43通过通信总线44完成相互间的通信。处理器41可以调用存储器43中的逻辑指令,以执行如下方法:根据备选视频在每个指标属性下属于各评价项的分布数目,获得所述备选视频在各指标属性下的第一权重;根据第一权重在备选视频中确定待推荐视频。
此外,上述的存储器43中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
本发明实施例还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各实施例提供的方法,例如包括:根据备选视频在每个指标属性下属于各评价项的分布数目,获得所述备选视频在各指标属性下的第一权重;根据第一权重在备选视频中确定待推荐视频。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (10)
1.一种视频处理方法,其特征在于,包括:
根据备选视频在每个指标属性下属于各评价项的分布数目,获得所述备选视频在各指标属性下的第一权重;
根据第一权重在所述备选视频中确定待推荐视频。
2.根据权利要求1所述的视频处理方法,其特征在于,在根据备选视频在每个指标属性下属于各评价项的分布数目,获得所述备选视频在各指标属性下的第一权重之前,还包括:
获得预设统计时段内所述备选视频在预设的各指标属性下的统计信息;
根据所述统计信息确定每个指标属性对应的各评价项的取值区间;
根据每个指标属性对应的各评价项的取值区间和所述统计信息确定所述备选视频在每个指标属性下属于各评价项的分布数目。
3.根据权利要求2所述的视频处理方法,其特征在于,所述根据备选视频在每个指标属性下属于各评价项的分布数目,获得所述备选视频在各指标属性下的第一权重,包括:
根据所述分布数目和预设的对应于各评价项的第二权重,确定对应于各指标属性下的第一分布值,以及确定对应于各指标属性下的分布总值;
根据所述第一分布值和所述分布总值确定备选视频在各指标属性下的第一权重。
5.根据权利要求3或4所述的视频处理方法,其特征在于,所述根据第一权重在所述备选视频中确定待推荐视频,包括:
根据备选视频的总数目确定推荐总数目;
根据各指标属性下的第一权重和推荐总数目确定待推荐视频在各指标属性下的推荐数目;
根据所述推荐数目从备选视频中确定待推荐视频。
6.根据权利要求1所述的视频处理方法,其特征在于,在根据第一权重在所述备选视频中确定待推荐视频之后,还包括:
将所述待推荐视频按预设的显示界面进行预览显示;
所述显示界面包括一个中心显示框和围绕所述中心显示框的多个***显示框,所述中心显示框和所述***显示框中显示的待推荐视频按权重进行排序分布。
7.根据权利要求6所述的视频处理方法,其特征在于,所述中心显示框的显示尺寸以预设标准值设置,所述***显示框的显示尺寸以预设标准值为初始值,采用预设比例进行缩变。
8.一种视频处理装置,其特征在于,包括:
确定模块,用于根据备选视频在每个指标属性下属于各评价项的分布数目,获得所述备选视频在各指标属性下的第一权重;
推荐模块,用于根据第一权重在所述备选视频中确定待推荐视频。
9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至7任一项所述视频处理方法的步骤。
10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1至7任一项权利要求所述视频处理方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011012691.9A CN112291624B (zh) | 2020-09-23 | 2020-09-23 | 视频处理方法、装置、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011012691.9A CN112291624B (zh) | 2020-09-23 | 2020-09-23 | 视频处理方法、装置、电子设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112291624A true CN112291624A (zh) | 2021-01-29 |
CN112291624B CN112291624B (zh) | 2023-10-17 |
Family
ID=74422995
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011012691.9A Active CN112291624B (zh) | 2020-09-23 | 2020-09-23 | 视频处理方法、装置、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112291624B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112948688A (zh) * | 2021-03-26 | 2021-06-11 | 北京声智科技有限公司 | 信息排序方法、装置、电子设备及计算机可读存储介质 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013149140A (ja) * | 2012-01-20 | 2013-08-01 | Hitachi Consumer Electronics Co Ltd | 情報処理装置、及び、情報処理方法 |
US20140250180A1 (en) * | 2013-03-04 | 2014-09-04 | Erick Tseng | Ranking Videos for a User |
CN104935970A (zh) * | 2015-07-09 | 2015-09-23 | 三星电子(中国)研发中心 | 进行电视内容推荐的方法及电视客户端 |
CN105512331A (zh) * | 2015-12-28 | 2016-04-20 | 海信集团有限公司 | 一种视频推荐方法及装置 |
CN105915949A (zh) * | 2015-12-23 | 2016-08-31 | 乐视网信息技术(北京)股份有限公司 | 一种视频内容推荐方法、设备和*** |
US20170188102A1 (en) * | 2015-12-23 | 2017-06-29 | Le Holdings (Beijing) Co., Ltd. | Method and electronic device for video content recommendation |
CN109508405A (zh) * | 2018-12-24 | 2019-03-22 | 北京爱奇艺科技有限公司 | 一种推荐视频的确定方法、装置、电子设备及存储介质 |
CN110248249A (zh) * | 2019-06-26 | 2019-09-17 | 深圳市轱辘汽车维修技术有限公司 | 一种视频推荐方法、视频推荐设备及服务器 |
-
2020
- 2020-09-23 CN CN202011012691.9A patent/CN112291624B/zh active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013149140A (ja) * | 2012-01-20 | 2013-08-01 | Hitachi Consumer Electronics Co Ltd | 情報処理装置、及び、情報処理方法 |
US20140250180A1 (en) * | 2013-03-04 | 2014-09-04 | Erick Tseng | Ranking Videos for a User |
CN104935970A (zh) * | 2015-07-09 | 2015-09-23 | 三星电子(中国)研发中心 | 进行电视内容推荐的方法及电视客户端 |
CN105915949A (zh) * | 2015-12-23 | 2016-08-31 | 乐视网信息技术(北京)股份有限公司 | 一种视频内容推荐方法、设备和*** |
WO2017107453A1 (zh) * | 2015-12-23 | 2017-06-29 | 乐视控股(北京)有限公司 | 一种视频内容推荐方法、设备和*** |
US20170188102A1 (en) * | 2015-12-23 | 2017-06-29 | Le Holdings (Beijing) Co., Ltd. | Method and electronic device for video content recommendation |
CN105512331A (zh) * | 2015-12-28 | 2016-04-20 | 海信集团有限公司 | 一种视频推荐方法及装置 |
CN109508405A (zh) * | 2018-12-24 | 2019-03-22 | 北京爱奇艺科技有限公司 | 一种推荐视频的确定方法、装置、电子设备及存储介质 |
CN110248249A (zh) * | 2019-06-26 | 2019-09-17 | 深圳市轱辘汽车维修技术有限公司 | 一种视频推荐方法、视频推荐设备及服务器 |
Non-Patent Citations (1)
Title |
---|
金亮;于炯;杨兴耀;鲁亮;王跃飞;国冰磊;廖彬;: "基于聚类层次模型的视频推荐算法", 计算机应用, no. 10 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112948688A (zh) * | 2021-03-26 | 2021-06-11 | 北京声智科技有限公司 | 信息排序方法、装置、电子设备及计算机可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN112291624B (zh) | 2023-10-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107980129B (zh) | 用于重叠的媒体目录的全球推荐*** | |
US8874727B2 (en) | Methods, apparatus, and articles of manufacture to rank users in an online social network | |
CN109688479B (zh) | 一种弹幕显示方法、弹幕显示装置和弹幕显示服务器 | |
US20130024813A1 (en) | Method, system, and means for expressing relative sentiments towards subjects and objects in an online environment | |
CN107205178A (zh) | 直播间推荐方法及装置 | |
US10198486B2 (en) | Recommendation filtering based on common interests | |
US20140279121A1 (en) | Customizable and adjustable pricing of games | |
US20080189272A1 (en) | Collective Ranking of Digital Content | |
US20140344275A1 (en) | Information processing apparatus, information processing method, information processing program, and recording medium | |
US20130332469A1 (en) | Information processing device, information processing method, program, information processing system, and content requesting terminal | |
US9104782B2 (en) | System and method for searching real estate listings using imagery | |
CN103077179A (zh) | 用于显示社交网络的用户的个人时间线的计算机实现方法,计算机***及其计算机可读介质 | |
CN106878405B (zh) | 一种调整推送项目的方法及装置 | |
US20140274355A1 (en) | Dynamic recommendation of games | |
KR101646312B1 (ko) | 개인행동기반 관심 대상 및 선호 분야 분석시스템 및 그 방법 | |
CN111435371B (zh) | 视频推荐方法及其***、计算机程序产品、可读存储介质 | |
RU2649797C1 (ru) | Интерактивная система, способ и считываемый компьютером носитель данных представления рекламного контента | |
CN112507163B (zh) | 时长预测模型训练方法、推荐方法、装置、设备及介质 | |
US9325754B2 (en) | Information processing device and information processing method | |
EP2568427A1 (en) | A computer-implemented method for displaying an individual timeline of a user of a social network, computer system and computer readable medium thereof | |
US20130113814A1 (en) | Matching Based on a Created Image | |
CN113535991A (zh) | 一种多媒体资源推荐方法、装置、电子设备及存储介质 | |
CN114820123A (zh) | 团购商品推荐方法、装置、设备及存储介质 | |
CN106980666B (zh) | 一种推荐视频的方法和装置 | |
CN115455280A (zh) | 一种推荐列表确定方法和服务器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |