一种针对视频直播的主播推荐方法、系统及计算机设备与流程

文档序号:16519679发布日期:2019-01-05 09:52阅读:379来源:国知局
一种针对视频直播的主播推荐方法、系统及计算机设备与流程

本发明涉及互联网直播平台内容推荐技术领域,尤其涉及一种针对视频直播的主播推荐方法系统及计算机设备。



背景技术:

目前来说,在互联直播平台中,直播内容鱼龙混杂,无法做到合理的分级,导致直播视频不易监管,用户难以选择合适的直播内容,这对于企业来说也是一个安全隐患。现有的主播推荐方式不能满足合理分级同时监管以达到为用户推荐合适的直播内容。



技术实现要素:

为了解决现有的主播推荐方式不能满足合理分级同时监管的技术问题。

第一方面,本发明提供了一种针对视频直播的主播推荐方法,包括:

s1:截取直播视频中的关键帧,并进行图像特征提取;

s2:根据截取的关键帧进行图像内容语义理解,对视频内容进行分类并将直播内容标签化得到直播内容标签;

s3:根据所述直播内容标签对直播视频内容进行过滤,对直播视频内容风格进行管理;

s4:将过滤后的直播视频推荐给用户,经用户选择后观看。

进一步,所述s1具体包括:

s1.1:以设定的周期截取直播视频中的关键帧;

s1.2:在所述截取到的关键帧中进行图像特征提取。

进一步,所述s4后还包括:

保存用户观看习惯记录。

进一步,所述s4后还包括:

获取用于表征用户观看推荐直播间的情况的反馈信息;

基于所述反馈信息,确定与所述推荐直播间对应的所述直播内容标签的标签质量。

第二方面,本发明提供了一种针对视频直播的主播推荐系统,包括:

特征提取模块,用于截取直播视频中的关键帧,并进行图像特征提取;

分类模块,用于根据截取的关键帧进行图像内容语义理解,对视频内容进行分类并将直播内容标签化得到直播内容标签;

过滤模块,用于根据所述直播内容标签对直播视频内容进行过滤,对直播内容风格进行管理;

推荐模块,用于将过滤后的直播视频推荐给用户。

进一步,所述特征提取模块具体包括:

截取模块,用于以设定的周期截取直播视频中的关键帧;

特征提取子模块,用于在所述截取到的关键帧中进行图像特征提取。

进一步,所述系统还包括:

存储模块,用于保存用户观看习惯记录。

进一步,所述系统还包括:

反馈模块,用于获取用于表征用户观看推荐直播间的情况的反馈信息;

基于所述反馈模块,确定与所述推荐直播间对应的所述直播内容标签的标签质量。

第三方面,本发明提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述方法的步骤。

本发明的有益效果是,通过给主播的直播内容进行分级,来对直播内容进行有效监管,识别不符合政策的直播视频,同时按用户需求来推荐符合用户的直播内容,达到节约用户搜索直播内容的时间、净化直播平台环境、降低企业违规风险。

附图说明

图1为本发明的一种针对视频直播的主播推荐方法的流程示意图;

图2为本发明的一种针对视频直播的主播推荐系统的结构示意图。

具体实施方式

以下描述中,为了说明而不是为了限定,提出了诸如特定装备结构、接口、技术之类的具体细节,以便透彻理解本发明。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本发明。在其它情况中,省略对众所周知的装置、电路以及方法的详细说明,以免不必要的细节妨碍本发明的描述。

如图1所示,本发明公开了一种针对视频直播的主播推荐方法,包括:

s1:截取直播视频中的关键帧,并进行图像特征提取;

s2:根据截取的关键帧进行图像内容语义理解,对视频内容进行分类并将直播内容标签化得到直播内容标签;

s3:根据所述直播内容标签对直播视频内容进行过滤,对直播视频内容风格进行管理;

s4:将过滤后的直播视频推荐给用户。

在步骤s2中,对于截取的关键帧进行图像内容语义理解可以通过现有技术的感兴趣区域模糊图像语义理解的方法实现。

具体地,针对模糊图像中的各种模糊信号的模糊性、不完备性和场景语义理解,在不确定因素分类与影响分析的基础上,构建去模糊处理、修补处理、动态组合处理的三级处理模式框架,对模糊信号进行处理;

定义目标感兴趣区域的支持度,由目标在感兴趣区域的分布规律计算支持度和最小支持度、最大支持度,确定感兴趣区域;

提取感兴趣区域目标的多维参数;

根据转接指示或实验数据对感兴趣区域场景进行语义理解,建立模糊图像自动理解的系统模型,实现模糊图像的场景语义理解。

根据语义理解的结果,映射到直播内容标签。例如:截取的直播图像语义理解的结果为舞蹈直播,则得到直播内容标签为舞蹈。

所述步骤s3中,对直播内容进行过滤是指根据所述直播内容标签进行过滤匹配,其中,匹配规则包括:全词匹配、部分词匹配、拼音匹配、字母匹配中的一种或多种。

所述步骤s3中,对直播视频内容风格进行管理的内容风格是指直播视频的具体直播内容,直播内容表现出来的一种带有综合性的总体特点。

例如:直播内容为舞蹈直播,风格特点为民族风舞蹈,直播内容表现出来的带有综合性的总体特点为民族风。

所述步骤s3中,对直播视频内容风格进行管理是指根据直播的内容进行分类管理,进而向用户推荐不同风格的直播内容。

在一些说明性实施例中,所述s1具体包括:

s1.1:以设定的周期截取直播视频中的关键帧;

s1.2:在所述截取到的关键帧中进行图像特征提取。

在一些说明性实施例中,所述s4后还包括:

保存用户观看习惯记录。

在一些说明性实施例中,所述s4后还包括:

获取用于表征用户观看推荐直播间的情况的反馈信息;

基于所述反馈信息,确定与所述推荐直播间对应的所述直播内容标签的标签质量。

用户观看直播后根据直播内容进行反馈,根据反馈的结果判别直播内容标签是否准确的描述了直播内容,若是则代表直播内容标签质量较好,若不是则代表直播内容标签质量较差。例如:用户观看直播内容标签为民族风、舞蹈的直播,实际观看到的是拉丁舞风格的舞蹈,则用户反馈直播标签信息不准确,则代表了本直播标签质量较差。

如图2所示,本发明还提供了一种针对视频直播的主播推荐系统,包括:

特征提取模块100,用于截取直播视频中的关键帧,并进行图像特征提取;

分类模块200,用于根据截取的关键帧进行图像内容语义理解,对视频内容进行分类并将直播内容标签化得到直播内容标签;

过滤模块300,用于根据所述直播内容标签对直播视频内容进行过滤以对直播内容风格进行管理;

推荐模块400,用于将过滤后的直播视频推荐给用户,经用户选择后观看。

在一些说明性实施例中,所述特征提取模块100具体包括:

截取模块,用于以设定的周期截取直播视频中的关键帧;

特征提取子模块,用于在所述截取到的关键帧中进行图像特征提取。

在一些说明性实施例中,所述系统还包括:

存储模块,用于保存用户观看习惯记录。

在一些说明性实施例中,所述系统还包括:

反馈模块,用于获取用于表征用户观看推荐直播间的情况的反馈信息;

基于所述反馈模块,确定与所述推荐直播间对应的所述直播内容标签的标签质量。

本发明还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述方法的步骤。

读者应理解,在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。

尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1