一种弹幕角色信息确定方法、装置及设备与流程

文档序号:17483538发布日期:2019-04-20 06:36阅读:232来源:国知局
一种弹幕角色信息确定方法、装置及设备与流程

本发明涉及互联网技术领域,特别是涉及一种弹幕角色信息确定方法、装置及设备。



背景技术:

随着弹幕文化的普及,单一的文字类型的弹幕已经不能满足用户需求,因此包含主人公等人物头像图标的角色弹幕越来越受到用户的欢迎,用户可以借助剧中角色人物等发表弹幕,以此更贴切地表达一些特定场景下的吐槽等。其中,角色弹幕中包括的人物头像和名称可以称为弹幕角色信息。

目前角色弹幕中包括的弹幕角色信息是运营工作人员人工进行配置的。例如,运营工作人员观看视频,选择视频中的部分人物作为弹幕角色,将该视频中包含的该人物图标以及该人物的角色名称配置为弹幕角色信息。

然而发明人在实现本发明的过程中发现,现有技术至少存在如下问题:

上线的大量视频均需要人工配置弹幕角色信息,会占用过多的人力资源。



技术实现要素:

本发明实施例的目的在于提供一种弹幕角色信息确定方法、装置及设备,以减轻弹幕角色信息确定过程中对人力资源的消耗。具体技术方案如下:

第一方面,本发明实施例提供了一种弹幕角色信息确定方法,包括:

获取待确定弹幕角色信息的待分析视频中的各个视频帧;

针对各个视频帧,通过图像识别,检测该视频帧中的标识头像和所述标识头像对应的标识名称;并根据各个视频帧分别对应的所述标识头像和所述标识名称,确定所述待分析视频对应的初始弹幕角色信息。

可选的,所述方法还包括:

获取所述待分析视频对应的多条弹幕信息;

根据所述多条弹幕信息中包括的词语的词性以及词频,确定所述待分析视频中的角色名称以及描述所述角色名称的描述信息;

根据所述角色名称以及所述描述信息,确定所述个性化弹幕角色信息。

可选的,在所述获取所述待分析视频对应的多条弹幕信息之后,所述方法还包括:

根据各条弹幕信息的属性信息以及所述多条弹幕信息的弹幕数量,确定所述多条弹幕信息的弹幕热度;

所述根据所述多条弹幕信息中包括的词语的词性以及词频,确定所述待分析视频中的角色名称以及描述所述角色名称的描述信息,包括:

在所述弹幕热度超过预设热度阈值时,根据所述多条弹幕信息中包括的词语的词性以及词频,确定所述待分析视频中的角色名称以及描述所述角色名称的描述信息。

可选的,在所述针对各个视频帧,通过图像识别,检测该视频帧中的标识头像和所述标识头像对应的标识名称;并根据各个视频帧分别对应的所述标识头像和所述标识名称,确定所述待分析视频对应的初始弹幕角色信息之后,所述方法还包括:

将所述初始弹幕角色信息分发至内容分发网络cdn,以使用户终端从所述cdn中获取所述初始弹幕角色信息;

在所述根据所述角色名称以及所述描述信息,确定所述个性化弹幕角色信息之后,所述方法还包括:

将所述个性化弹幕角色信息分发至所述cdn,以使所述用户终端从所述cdn中获取所述个性化弹幕角色信息。

可选的,在所述根据各个视频帧分别对应的所述标识头像和所述标识名称,确定所述待分析视频对应的初始弹幕角色信息之后,所述方法还包括:

将所述初始弹幕角色信息持久化保存至数据库。

第二方面,本发明实施例提供了一种弹幕角色信息确定装置,包括:

第一获取模块,用于获取待确定弹幕角色信息的待分析视频中的各个视频帧;

检测模块,用于针对各个视频帧,通过图像识别,检测该视频帧中的标识头像和所述标识头像对应的标识名称;并根据各个视频帧分别对应的所述标识头像和所述标识名称,确定所述待分析视频对应的初始弹幕角色信息。

可选的,所述装置还包括:

第二获取模块,用于获取所述待分析视频对应的多条弹幕信息;

第一确定模块,用于根据所述多条弹幕信息中包括的词语的词性以及词频,确定所述待分析视频中的角色名称以及描述所述角色名称的描述信息;根据所述角色名称以及所述描述信息,确定所述个性化弹幕角色信息。

可选的,所述装置还包括:

第二确定模块,用于在所述获取所述待分析视频对应的多条弹幕信息之后,根据各条弹幕信息的属性信息以及所述多条弹幕信息的弹幕数量,确定所述多条弹幕信息的弹幕热度;

所述第一确定模块,具体用于在所述弹幕热度超过预设热度阈值时,根据所述多条弹幕信息中包括的词语的词性以及词频,确定所述待分析视频中的角色名称以及描述所述角色名称的描述信息。

可选的,所述装置还包括:

分发模块,用于在所述针对各个视频帧,通过图像识别,检测该视频帧中的标识头像和所述标识头像对应的标识名称;并根据各个视频帧分别对应的所述标识头像和所述标识名称,确定所述待分析视频对应的初始弹幕角色信息之后,将所述初始弹幕角色信息分发至内容分发网络cdn,以使用户终端从所述cdn中获取所述初始弹幕角色信息;在所述根据所述角色名称以及所述描述信息,确定所述个性化弹幕角色信息之后,将所述个性化弹幕角色信息分发至所述cdn,以使所述用户终端从所述cdn中获取所述个性化弹幕角色信息。

可选的,所述装置还包括:

保存模块,用于在所述根据各个视频帧分别对应的所述标识头像和所述标识名称,确定所述待分析视频对应的初始弹幕角色信息之后,将所述初始弹幕角色信息持久化保存至数据库。

第三方面,本发明实施例提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,所述处理器,所述通信接口,所述存储器通过所述通信总线完成相互间的通信;

所述存储器,用于存放计算机程序;

所述处理器,用于执行所述存储器上所存放的程序时,实现第一方面所述的方法步骤。

在本发明实施的又一方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行第一方面所述的方法步骤。

在本发明实施的又一方面,本发明实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行第一方面所述的方法步骤。

本发明实施例提供的弹幕角色信息确定方法、装置及设备,可以获取待确定弹幕角色信息的待分析视频中的各个视频帧;针对各个视频帧,通过图像识别,检测该视频帧中的标识头像和标识头像对应的标识名称;并将各个视频帧分别对应的标识头像和标识名称,作为待分析视频对应的初始弹幕角色信息。如此,无需人工配置弹幕角色信息,能够减轻弹幕角色信息确定过程中对人力资源的消耗。且能够提高弹幕角色信息确定的效率,实现高效地确定弹幕角色信息。当然,实施本发明的任一产品或方法必不一定需要同时达到以上的所有优点。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。

图1为本发明实施例提供的弹幕角色信息确定方法的一种流程图;

图2为本发明实施例提供的弹幕角色信息确定方法的另一种流程图;

图3为本发明实施例提供的具体实施例的流程图;

图4为本发明实施例提供的弹幕角色信息确定装置的一种结构示意图;

图5为本发明实施例提供的弹幕角色信息确定装置的另一种结构示意图;

图6为本发明实施例提供的电子设备的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行描述。

随着弹幕文化的普及,单一的文字类型的弹幕已经不能满足用户需求,因此包含主人公等人物头像图标的角色弹幕越来越受到用户的欢迎,用户可以借助剧中角色人物等发表弹幕,以此更贴切地表达一些特定场景下的吐槽等。其中,角色弹幕中包括的人物头像和名称可以称为弹幕角色信息。

目前角色弹幕中包括的弹幕角色信息是运营工作人员人工进行配置的。例如,运营工作人员观看视频,选择视频中的部分人物作为弹幕角色,将该视频中包含的该人物图标以及该人物的角色名称配置为弹幕角色信息。

上线的大量视频均需要人工配置弹幕角色信息,会占用过多的人力资源。

另外,当同时上线多个视频时,人工配置弹幕角色信息,不能及时覆盖多个视频,即不能快速地为各个视频确定对应的弹幕角色信息,影响弹幕角色信息确定的效率。且现有运营工作人员人工配置的弹幕角色信息一般是选择视频中某一人物的某一固定头像和名称,不能丰富地表达不同剧情场景下的人物状态,严重阻碍了用户的积极性。

为了解决每天上线大量的新视频都需要大量的运营工作人员人工配置弹幕角色信息,会占用过多人力资源的问题,保证所有的视频都能及时配置弹幕角色信息,以供用户选择。本发明实施例提供了一种弹幕角色信息确定方法,通过获取待确定弹幕角色信息的待分析视频中的各个视频帧;针对各个视频帧,通过图像识别,检测该视频帧中的标识头像和标识头像对应的标识名称;并将各个视频帧分别对应的标识头像和标识名称,作为待分析视频对应的初始弹幕角色信息。如此,无需人工配置弹幕角色信息,能够减轻弹幕角色信息确定过程中对人力资源的消耗。提高弹幕角色信息确定的效率,实现高效地确定弹幕角色信息。

同时为了避免用户千篇一律的角色弹幕头像和名称等问题,本发明实施例可以根据针对视频已产生的弹幕信息,确定针对该视频的个性化弹幕角色信息,使得角色弹幕更具有趣味性,以提高用户体验,激励用户参与弹幕生成及发表等等。可以通过设置会员专属等权限提高会员的权益意识,提高会员权益体验等。

下面对本发明实施例提供的弹幕角色信息确定方法进行详细说明。

本发明实施例提供的弹幕角色信息确定方法可以应用于服务器,如视频播放器的后端服务器,拥有弹幕功能和角色弹幕功能的视频网站等的后端服务器等。

本发明实施例提供了一种弹幕角色信息确定方法,如图1所示,可以包括:

s101,获取待确定弹幕角色信息的待分析视频中的各个视频帧。

待分析视频可以是任意待确定弹幕角色信息的视频,可以是可针对其发表弹幕的视频等等。

服务器可以从存储该待分析视频中的各个视频帧的存储位置,获取待分析视频中的各个视频帧。

s102,针对各个视频帧,通过图像识别,检测该视频帧中的标识头像和标识头像对应的标识名称;并将各个视频帧分别对应的标识头像和标识名称,作为待分析视频对应的初始弹幕角色信息。

标识头像可以包括视频帧中的人物头像、动物头像等等。如待分析视频是电视剧,则标识头像可以是电视剧剧集中主角的头像。

标识名称可以包括人物名称、动物名称等等,具体地可以为角色名称等。

具体地,通过图像识别,检测该视频帧中的标识头像和标识头像对应的标识名称,如可以通过人脸识别的方式,检测视频帧中的人物头像等等。

一种可选的实施例中,针对各个视频帧,通过图像识别,检测该视频帧中的标识头像和标识头像对应的标识名称,可以包括:

针对各个视频帧,将该视频帧输入至预先训练的图像识别模型,得到该视频帧中的标识头像和标识头像对应的标识名称。

其中,图像识别模型是基于多个训练样本训练得到的,为预先训练的用于检测视频帧中的标识头像和标识名称的图像识别模型。

具体地,获取多个训练样本,分别对多个训练样本进行标记,标记出训练样本中的标识头像和标识名称,得到多个标记训练样本。具体地可以通过人工标记的方式进行标记。

将多个标记训练样本输入预设网络模型中,对预设网络模型进行训练,得到训练好的图像识别模型。

具体地,预设网络模型可以包括待测参数,将多个标记训练样本输入预设网络模型,调整待测参数,以使预设网络模型的输出无限逼近于预先标注的标识头像和标识名称,如预设网络模型的输出与标记出的标识头像和标识名称之间的代价函数收敛时,确定待测参数,得到的包括确定的待测参数的预设网络模型即为训练得到的图像识别模型。

针对各个视频帧,将该视频帧输入至图像识别模型,得到该视频帧中的标识头像和标识头像对应的标识名称。

本发明实施例中,通过图像识别,检测该视频帧中的标识头像和标识头像对应的标识名称;并将各个视频帧分别对应的标识头像和标识名称,作为待分析视频对应的初始弹幕角色信息。如此,无需人工配置弹幕角色信息,能够减轻弹幕角色信息确定过程中对人力资源的消耗,且能够提高弹幕角色信息确定的效率,实现高效地确定弹幕角色信息。

且相比较于现有技术中运营工作人员人工配置的弹幕角色信息一般是选择视频中某一人物的某一固定头像和名称,不能丰富地表达不同剧情场景下的人物状态,严重阻碍了用户的积极性。本发明实施例提供的弹幕角色信息确定方法,可以检测出待分析视频中包括的所有标识头像和标识名称,并将各个视频帧分别对应的标识头像和标识名称,作为待分析视频对应的初始弹幕角色信息。如此使得弹幕角色信息更加丰富,可以提供给用户,以使用户充分地表达不同剧情场景下的意见,提高用户发表弹幕的积极性等,且提供初始弹幕角色信息可以避免该待分析视频不存在弹幕角色信息的情况。

在上述实施例的基础上,本发明一种可选的实施例中,在步骤102:针对各个视频帧,通过图像识别,检测该视频帧中的标识头像和标识头像对应的标识名称;并将各个视频帧分别对应的标识头像和标识名称,作为待分析视频对应的初始弹幕角色信息之后,还可以包括:

将该初始弹幕角色信息持久化保存至数据库。

具体地可以将初始弹幕角色信息保存至数据库等。如此,实现初始弹幕角色信息的持久化。持久化保存也可以理解为永久保存。

因为待分析视频对应的初始弹幕角色信息是根据待分析视频本身的内容确定的,如待分析视频中的各个视频帧的标识头像和该标识头像对应的标识名称,且将该初始弹幕角色信息持久化至数据库。如此,可以保证该待分析视频必然存在对应的弹幕角色信息。

在上述实施例的基础上,本发明一种可选的实施例中,还可以包括对初始弹幕角色信息进行审核的过程。

因为作为初始弹幕角色信息的各个视频帧分别对应的标识头像和标识名称是自动生成的,为了避免初始弹幕角色信息出现非法的情况,本发明实施例可以对初始弹幕角色信息进行审核。

具体地,可以通过自动审核的方式,或者也可以通过人工审核的方式。

具体地,自动审核的方式,可以是电子设备根据规则进行审核。该规则可以包括规定初始弹幕角色信息允许内容的规则,此时,可以通过验证初始弹幕角色信息是否符合该规则。若符合,则确定初始弹幕角色信息通过审核。该规则也可以包括规定初始弹幕角色信息不允许内容的规则,此时,可以通过验证初始弹幕角色信息是否符合该预设验证规则,若不符合,则确定初始弹幕角色信息通过审核。其中,规则可以根据视频要求、运营要求等确定。

人工审核的方式,可以是人工查看初始弹幕角色信息,判断该初始弹幕角色信息是否符合规则,或者判断该初始弹幕角色信息中是否出现不符合规则的内容的,等等。可以标注出不符合规则的初始弹幕角色信息,以便于后续对不符合规则的初始弹幕角色信息进行删除等处理。

如此,可以保证初始弹幕角色信息的“合法性”。

另外,因为初始弹幕角色信息是基于待分析视频本身确定的,一般情况下,是不会出现非法的名称或者头像等的。

在上述实施例的基础上,本发明一种可选的实施例中,在步骤102:针对各个视频帧,通过图像识别,检测该视频帧中的标识头像和标识头像对应的标识名称;并将各个视频帧分别对应的标识头像和标识名称,作为待分析视频对应的初始弹幕角色信息之后,还可以包括:

将初始弹幕角色信息分发至内容分发网络(contentdeliverynetwork,cdn),以使用户终端从cdn中获取初始弹幕角色信息。

前端可以从cdn中直接获取初始弹幕角色信息,与后端接口实现了解耦。

如此,可以使用户可就近取得所需内容,解决网络拥挤等状况,提高用户访问的响应速度。

在上述实施例的基础上,本发明一种可选的实施例中,在步骤102:针对各个视频帧,通过图像识别,检测该视频帧中的标识头像和标识头像对应的标识名称;并将各个视频帧分别对应的标识头像和标识名称,作为待分析视频对应的初始弹幕角色信息之后,还可以包括:

展示初始弹幕角色信息。

服务器确定初始弹幕角色信息,以提供给用户发表角色弹幕时使用。

展示初始弹幕角色信息可以通过在播放页面显示弹幕选项,如显示人物头像选项等等。

为了可以针对各个视频确定个性化的个性化弹幕角色信息,在上述实施例的基础上,本发明一种可选的实施例中,如图2所示,还可以包括:

s201,获取待分析视频对应的多条弹幕信息。

随着针对待分析视频的弹幕的丰富,可以从弹幕信息中获取更为精准的角色信息,反馈给用户进而激励用户主动产生弹幕内容。

具体地,可以获取用户已经产生的针对该待分析视频的弹幕信息。

s202,根据多条弹幕信息中包括的词语的词性以及词频,确定待分析视频中的角色名称以及描述角色名称的描述信息。

s203,根据角色名称以及描述信息,确定个性化弹幕角色信息。

具体地,可以收集针对该待分析视频的多条弹幕信息,针对各条弹幕信息进行分词,得到多个词语,然后分析各个词语的词性,例如名词可以认为是角色名称,与该名词距离较近的形容词可以认为是描述该角色名称的描述信息等等。

服务器确定个性化弹幕角色信息,可以理解为针对该待分析视频的弹幕信息的二次生产。

且在确定个性化弹幕角色信息后,可以对该个性化弹幕角色信息进行审核。具体地审核过程类似于初始弹幕角色信息的审核过程。

在上述实施例的基础上,本发明一种可选的实施例中,在步骤s201:获取待分析视频对应的多条弹幕信息之后,还可以包括:

根据各条弹幕信息的属性信息以及多条弹幕信息的弹幕数量,确定多条弹幕信息的弹幕热度。

属性信息可以包括:弹幕文本的长度、弹幕点赞量、弹幕举报量、弹幕发布时间和/或弹幕类型等等。

由于不同视频中的弹幕数量各不相同,甚至大多数视频中的弹幕数量并不足以产生高质量的角色名称,因此有必要根据视频的弹幕热度进行区分对待。

具体地,弹幕热度可以考虑针对待分析文本的多条弹幕信息的弹幕数量,以及各条弹幕信息的弹幕文本的长度,弹幕点赞量,弹幕举报量,弹幕发布时间,弹幕类型等多个维度,其中不同维度的参数可以根据实际情况调整,不同参数可以利用高斯公式进行归一化处理。

一种可实现方式中,待分析文本对应的弹幕热度可以通过如下公式计算:

弹幕热度=弹幕数量*单条弹幕热度;

其中,单条弹幕热度=f1(弹幕文本长度)+f2(弹幕点赞量)+f3(弹幕举报量)+f4(弹幕发布时间)+f5(弹幕类型)。

其中,f1、f2、f3、f4和f5可以根据属性特征或者运营策略等设置不同的参数如函数等。

确定弹幕热度后,判断该待分析视频对应的弹幕热度是否超过预设热度阈值,在该弹幕热度超过预设热度阈值时,执行上述步骤s202和2303。若该弹幕热度没有超过预设热度阈值,则记录该弹幕热度,以便于后续计算使用。

在根据角色名称以及描述信息,确定个性化弹幕角色信息之后,可以将个性化弹幕角色信息分发至cdn,以使用户终端从cdn中获取个性化弹幕角色信息。

前端可以从cdn中直接获取个性化弹幕角色信息,与后端接口实现了解耦。

如此,可以使用户可就近取得所需内容,解决网络拥挤等状况,提高用户访问的响应速度。

在上述实施例的基础上,本发明一种可选的实施例中,在步骤s203:根据角色名称以及描述信息,确定个性化弹幕角色信息之后,还可以包括:

展示个性化弹幕角色信息。

服务器确定个性化弹幕角色信息,以提供给用户发表角色弹幕时使用,以丰富用户的可选项。

具体地,服务器确定个性化弹幕角色信息,可以理解为针对该待分析视频的弹幕信息的二次生产。可以根据二次生产的标志位,展示用户原创内容((usergeneratedcontent,ugc)版本的角色弹幕选项。服务器确定个性化弹幕角色信息,可以理解为针对该待分析视频的弹幕信息的二次生产。二次生产的标志位可以理解为标识是否针对该待分析视频进行二次生产的标识位。例如,可以通过数字1标识进行了二次生产,即确定了个性化弹幕角色信息;通过数字0标识未进行二次生产,即未确定个性化弹幕角色信息。

类似于上述展示初始弹幕角色信息,展示个性化弹幕角色信息可以通过在播放页面显示弹幕选项,如显示人物头像选项等等。

一种可选的实施例中,可以同时展示该待分析视频对应的初始弹幕角色信息和个性化弹幕角色信息。

可以并列展示基于待分析视频中各个视频帧确定的初始弹幕角色信息,即基于待分析视频的视频内容确定的初始弹幕角色信息,和基于针对待分析视频的弹幕信息的个性化弹幕角色信息。具体地,可以同时展示初始弹幕角色信息对应的弹幕选项和个性化弹幕角色信息对应的弹幕选项。

与基于视频信息的传统角色弹幕选项并列展示以供用户选择,用户可以有更加个性化地选择。

本发明实施例还提供了一种具体的实施例,如图3所示。

s301,识别人物头像、名称。

具体地,可以获取待分析视频中的各个视频帧,针对各个视频帧,通过图像识别,检测该视频帧中的标识头像和标识头像对应的标识名称;并将各个视频帧分别对应的标识头像和标识名称,作为待分析视频对应的初始弹幕角色信息。

该初始弹幕角色信息可提供给该待分析视频,以确定初始角色弹幕选项,避免该待分析视频没有弹幕角色信息。

s302,持久化至数据库。

可以作为新视频可以成功出现角色弹幕的保证,效果类似运营人工配置的结果。新视频可以理解为新上线的、还未产生针对该视频的弹幕信息的视频。

持久化至数据库可以理解为将初始弹幕角色信息保存至数据库。

s303,审核。

如上述实施例所说,可以机器自动审核,也可以人工审核。具体地审核过程上述参照上述实施例即可。

s304,将初始弹幕角色信息分发至cdn。

如此,前端可以通过cdn直接获取到弹幕角色信息,与后端接口实现解耦。

s305,计算弹幕热度。

根据各条弹幕信息的属性信息以及多条弹幕信息的弹幕数量,确定多条弹幕信息的弹幕热度。

具体地计算过程在上述实施例中已经进行了详细介绍,参照上述实施例的计算过程即可。

可以定时执行弹幕热度的计算,使得可以在弹幕热度超过预设热度阈值时,针对待分析视频对应的弹幕信息进行二次生产,以确定针对该待分析视频的个性化弹幕角色信息,提供给用户以供用户发表弹幕时选择,提高趣味性,提升用户体验,吸引更多的用户参与弹幕发表。

s306,判断弹幕热度是否超过预设热度阈值。

若弹幕热度超过预设热度阈值,执行步骤s308;若弹幕热度不超过预设热度阈值,执行步骤检测记录和结果持久化至数据库。

其中,预设热度阈值可以根据实际情况确定,可以分为不同的等级。

s307,检测记录和结果持久化至数据库。

s308,判断是否包含明星名称。

s309,确定明星名称所关联的词。

在确定角色名称以及描述信息的过程中,可以提高与明星名称所关联的词的权重,以加大明星名称的曝光量,形成明星效应等。

s310,根据词性等确定角色名称及描述信息。

根据待分析视频对应的弹幕信息中词语的词频、词性等计算出描述角色的词语。

如果包含明星名称,则可以直接使用该明星名称,并针对该弹幕信息本身,根据情感分析构造出针对某个明星的个性化推荐结果,比如“皇帝”类比为“大猪蹄子”等,通过明星效应能快速累积起来若干角色弹幕的使用频率。

如果是普通的词语,那么如果是形容词则加上原有的角色名称,如果是名词直接可以用来做角色名称,结果确定为该待分析的个性化弹幕角色信息。

如此,鼓励用户利用角色弹幕对视频对应的部分剧情进行二次创作,从而延长用户的停留时间,进一步提高开启率。而且针对明星的特定表情产生的图片等可以迅速形成用户的大规模效仿,吸引弹幕用户使用角色弹幕进行剧情的二次创作,形成独特的视频的弹幕文化,进而吸引更多用户使用弹幕功能。

步骤s308至s310的过程,即根据待分析视频的弹幕信息确定针对该待分析视频的个性化弹幕角色信息,即进行二次生产的过程。

s311,生成弹幕选项。

展示弹幕角色信息。在展示之前,可以对个性化弹幕角色信息进行审核,具体地审核过程,类似于对初始弹幕角色信息进行审核的过程。

在个性化弹幕角色信息通过审核后,前端可以根据二次生产的标志位,展示个性化弹幕角色信息,可以与基于视频信息的初始弹幕角色信息并列展示,以供用户选择,用户可以有更加个性化地选择。具体地,可以展示个性化弹幕角色信息对应的ugc版本的角色弹幕选项,以及初始弹幕角色信息对应的角色弹幕选项。

本发明实施例中,可以很大程度地解放运营工作人员的压力,并且可以迅速地将不同剧集中各不相同的弹幕角色信息覆盖到所有视频,同时还可以提供给用户同一个剧中角色不同的头像和名称,吸引更多用户参与到弹幕文化中来,进一步提高开启率等等。

本发明实施例提供了一种弹幕角色信息确定装置,如图4所示,包括:

第一获取模块401,用于获取待确定弹幕角色信息的待分析视频中的各个视频帧;

检测模块402,用于针对各个视频帧,通过图像识别,检测该视频帧中的标识头像和标识头像对应的标识名称;并将各个视频帧分别对应的标识头像和标识名称,作为待分析视频对应的初始弹幕角色信息。

本发明实施例中,通过图像识别,检测该视频帧中的标识头像和标识头像对应的标识名称;并将各个视频帧分别对应的标识头像和标识名称,作为待分析视频对应的初始弹幕角色信息。如此,无需人工配置弹幕角色信息,能够减轻弹幕角色信息确定过程中对人力资源的消耗。且能够提高弹幕角色信息确定的效率,实现高效地确定弹幕角色信息。

可选的,如图5所示,该装置还可以包括:

第二获取模块501,用于获取待分析视频对应的多条弹幕信息;

第一确定模块502,用于根据多条弹幕信息中包括的词语的词性以及词频,确定待分析视频中的角色名称以及描述角色名称的描述信息;根据角色名称以及描述信息,确定个性化弹幕角色信息。

可选的,该装置还包括:

第二确定模块,用于在获取待分析视频对应的多条弹幕信息之后,根据各条弹幕信息的属性信息以及多条弹幕信息的弹幕数量,确定多条弹幕信息的弹幕热度;

第一确定模块502,具体用于在弹幕热度超过预设热度阈值时,根据多条弹幕信息中包括的词语的词性以及词频,确定待分析视频中的角色名称以及描述角色名称的描述信息。

可选的,该装置还包括:

分发模块,用于在针对各个视频帧,通过图像识别,检测该视频帧中的标识头像和标识头像对应的标识名称;并将各个视频帧分别对应的标识头像和标识名称,作为待分析视频对应的初始弹幕角色信息之后,将初始弹幕角色信息分发至内容分发网络cdn,以使用户终端从cdn中获取初始弹幕角色信息;在根据角色名称以及描述信息,确定个性化弹幕角色信息之后,将个性化弹幕角色信息分发至cdn,以使用户终端从cdn中获取个性化弹幕角色信息。

可选的,该装置还包括:

保存模块,用于在所述将各个视频帧分别对应的所述标识头像和所述标识名称,作为所述待分析视频对应的初始弹幕角色信息之后,将所述初始弹幕角色信息持久化保存至数据库。

需要说明的是,本发明实施例提供的弹幕角色信息确定装置是应用上述弹幕角色信息确定方法的装置,则上述弹幕角色信息确定方法的所有实施例均适用于该装置,且均能达到相同或相似的有益效果。

本发明实施例还提供了一种电子设备,如图6所示,包括处理器601、通信接口602、存储器603和通信总线604,其中,处理器601,通信接口602,存储器603通过通信总线604完成相互间的通信。

存储器603,用于存放计算机程序;

处理器601,用于执行存储器603上所存放的程序时,实现上述弹幕角色信息确定方法的方法步骤。

本发明实施例中,通过图像识别,检测该视频帧中的标识头像和标识头像对应的标识名称;并将各个视频帧分别对应的标识头像和标识名称,作为待分析视频对应的初始弹幕角色信息。如此,无需人工配置弹幕角色信息,能够减轻弹幕角色信息确定过程中对人力资源的消耗。且能够提高弹幕角色信息确定的效率,实现高效地确定弹幕角色信息。

上述电子设备提到的通信总线可以是外设部件互连标准(peripheralcomponentinterconnect,简称pci)总线或扩展工业标准结构(extendedindustrystandardarchitecture,简称eisa)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

通信接口用于上述电子设备与其他设备之间的通信。

存储器可以包括随机存取存储器(randomaccessmemory,简称ram),也可以包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。

上述的处理器可以是通用处理器,包括中央处理器(centralprocessingunit,简称cpu)、网络处理器(networkprocessor,简称np)等;还可以是数字信号处理器(digitalsignalprocessing,简称dsp)、专用集成电路(applicationspecificintegratedcircuit,简称asic)、现场可编程门阵列(field-programmablegatearray,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

在本发明提供的又一实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述弹幕角色信息确定方法的方法步骤。

本发明实施例中,通过图像识别,检测该视频帧中的标识头像和标识头像对应的标识名称;并将各个视频帧分别对应的标识头像和标识名称,作为待分析视频对应的初始弹幕角色信息。如此,无需人工配置弹幕角色信息,能够减轻弹幕角色信息确定过程中对人力资源的消耗。且能够提高弹幕角色信息确定的效率,实现高效地确定弹幕角色信息。

在本发明提供的又一实施例中,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述弹幕角色信息确定方法的方法步骤。

本发明实施例中,通过图像识别,检测该视频帧中的标识头像和标识头像对应的标识名称;并将各个视频帧分别对应的标识头像和标识名称,作为待分析视频对应的初始弹幕角色信息。如此,无需人工配置弹幕角色信息,能够减轻弹幕角色信息确定过程中对人力资源的消耗。且能够提高弹幕角色信息确定的效率,实现高效地确定弹幕角色信息。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solidstatedisk(ssd))等。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置、设备、计算机可读存储介质以及计算机程序产品实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

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