一种基于直播内容弹幕互动的摄像头控制方法技术

技术编号:35353086 阅读:15 留言:0更新日期:2022-10-26 12:24
本发明专利技术涉及数据处理技术领域,公开了一种基于直播内容弹幕互动的摄像头控制方法,该方法包括以下步骤:获取用户在直播间发送的弹幕内容,并判断每条所述弹幕内容是否包含控制命令;若是,则得到目标弹幕,并从所述目标弹幕中提取控制请求,对所述控制请求进行内容识别,得到识别结果;响应于所述识别结果,生成对应的控制指令,调用服务器中的控制模块,并通过所述控制模块将所述控制指令发生至终端设备,其中所述终端设备至少包括摄像头;接收所述控制指令,并进行等待控制处理,当控制生效后,基于所述控制指令,所述终端设备执行控制任务,并反馈至直播画面;本发明专利技术满足观看直播时用户的互动需求,从而更好地满足用户的观看需求。从而更好地满足用户的观看需求。从而更好地满足用户的观看需求。

【技术实现步骤摘要】
一种基于直播内容弹幕互动的摄像头控制方法


[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]建立BP神经网络的分类器,设置多层网络,其中所述多层网络表示不同的特征数据,所述特征数据至少包括输入层和输出层;
[0027]使用所述特征数据对所述BP神经网络的分类器进行训练,调整参数;
[0028]将所述控制请求输入训练后的所述BP神经网络的分类器,以使得所述BP神经网络的分类器对所述控制请求中的字符进行分辨及内容识别,并输出识别结果。
[0029]在其中一个实施例中,所述第二文本预处理具体包括以下步骤:
[0030]采用PYTHON的JIEBA工具包将所述目标弹幕切分成包含多个候选词的单词序列,并对每个所述候选词进行词性标注;
[0031]基于所述词性标注,对所述单词序列中的所述候选词进行筛选,以剔除停用词;
[0032]将经过筛选后的所述候选词输入BERT模型中,以通过BERT隐藏层获取向量序列,得到候选词向量集合;
[0033]计算所述候选词向量集合中每一个向量至聚类中心位置距离,并根据距离长短筛选出控制请求。
[0034]在其中一个实施例中,所述响应于所述识别结果,生成对应的控制指令,调用服务器中的控制模块,并通过所述控制模块将所述控制指令发生至终端设备,包括:
[0035]接收识别结果,并获取所述识别结果中的字符串;
[0036]通过处理器将所述字符串转换成一定位数的二进制数字信号,以得到指令编码;
[0037]响应于所述指令编码,生成对应的控制指令;
[0038]调用服务器中的控制模块,并通过所述控制模块将所述控制指令发生至终端设备。
[0039]在其中一个实施例中,所述接收所述控制指令,并进行等待控制处理,包括:
[0040]获取每个所述控制指令对应的所述弹幕信息,并从所述弹幕信息中提取发送时间;
[0041]按照所述发生时间对多个所述控制指令进行排序,以得到第一指令处理顺序;
[0042]根据所述第一指令处理顺序,对所述控制指令进行等待控制处理。
[0043]在其中一个实施例中,所述接收所述控制指令,并进行等待控制处理,包括:
[0044]获取每个所述控制指令对应的所述弹幕信息,并从所述弹幕信息中提取消费贡献分数;
[0045]按照所述消费贡献分数对多个所述控制指令进行排序,以得到第二指令处理顺序;
[0046]根据所述第二指令处理顺序,对所述控制指令进行等待控制处理。
[0047]本专利技术提供的技本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于直播内容弹幕互动的摄像头控制方法,其特征在于,该方法包括以下步骤:获取用户在直播间发送的弹幕内容,并判断每条所述弹幕内容是否包含控制命令;若是,则得到目标弹幕,并从所述目标弹幕中提取控制请求,对所述控制请求进行内容识别,得到识别结果;响应于所述识别结果,生成对应的控制指令,调用服务器中的控制模块,并通过所述控制模块将所述控制指令发生至终端设备,其中所述终端设备至少包括摄像头;接收所述控制指令,并进行等待控制处理,当控制生效后,基于所述控制指令,所述终端设备执行控制任务,并反馈至直播画面。2.根据权利要求1所述的一种基于直播内容弹幕互动的摄像头控制方法,其特征在于,获取用户在直播间发送的弹幕内容之前,还包括:接收用户输入的弹幕内容,并根据所述弹幕内容获取发生时间和用户的消费贡献分数,以得到该条所述弹幕内容的弹幕信息;将所述弹幕信息发送至对应直播间的服务器,以通过所述服务器将所述弹幕内容显示在直播间中。3.根据权利要求1所述的一种基于直播内容弹幕互动的摄像头控制方法,其特征在于,所述获取用户在直播间发送的弹幕内容,并判断每条所述弹幕内容是否属于控制指令,包括:获取用户在直播间发送的弹幕内容,并对所述弹幕内容进行第一文本预处理;调用预先构建的弹幕分类模型,将经过所述第一文本预处理后的所述弹幕内容输入所述弹幕分类模型,并输出分类结果;从所述分类结果中筛选出目标类别,以判断所述目标类别中的每条所述弹幕内容是否属于控制指令。4.根据权利要求3所述的一种基于直播内容弹幕互动的摄像头控制方法,其特征在于,所述第一文本预处理至少包括文本分词、文本降噪、文本表示和文本向量化。5.根据权利要求3所述的一种基于直播内容弹幕互动的摄像头控制方法,其特征在于,所述弹幕分类模型的生成过程包括以下步骤:获取来自多个直播间的弹幕内容样本,得到总数据集,并将所述总数据集按比例分为训练数据集和测试数据集;获取预设的候选值,计算所述训练数据集中每个所述弹幕内容样本中每个属性的属性值概率,将所述属性的属性值概率和所述候选值进行对比,以判断是否淘汰对应的所述弹幕内容样本;若是,则得到筛选后的训练数据集,并采用所述筛选后的训练数据集对朴素贝叶斯分类模型进行训练;采用训练后的所述朴素贝叶斯分类模型对所述测试数据集进行分类,优化所述朴素贝叶斯分类模型的参数,以得到弹幕分类模型。6.根据权利要求1所述的一种基于直播内容弹幕互动的摄像头控制方法,其特征在于,所述从所...

【专利技术属性】
技术研发人员:付强
申请(专利权)人:武汉博昂泰捷科技有限公司
类型:发明
国别省市:

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1