一种弹幕显示方法、装置及电子设备制造方法及图纸

技术编号:19908802 阅读:24 留言:0更新日期:2018-12-26 04:41
本发明专利技术实施例提供了一种弹幕显示方法、装置及电子设备,该方法包括:在视频播放的过程中,获得视频的当前播放时间;将所获得的当前播放时间与预设的对应关系进行匹配,其中,预设的对应关系包含:各提示信息与时间信息的对应关系,提示信息为:基于视频的、与当前播放时间对应的台词和/或剧情,所确定的信息;当匹配成功时,从预设的对应关系中,确定与当前播放时间匹配的时间信息对应的提示信息,作为目标提示信息;生成包含目标提示信息的弹幕信息,作为提示型弹幕信息;基于与当前播放时间匹配的时间信息,显示提示型弹幕信息。以实现自动基于所播放视频的内容,为用户提供与该所播放视频的内容相关的信息,以提高用户的使用体验。

【技术实现步骤摘要】
一种弹幕显示方法、装置及电子设备
本专利技术涉及视频播放
,特别是涉及一种弹幕显示方法、装置及电子设备。
技术介绍
在视频播放的过程中,用户往往存在希望获知所播放视频的相关信息的需求,例如:希望获知所播放视频的相关演员信息以及工作人员信息,所播放视频的相剧中人物信息以及人物之间的关系信息和所播放视频的剧情的历史背景信息等等。相关技术中,用户仅能利用相关的视频播放器所提供的弹幕功能,通过发弹幕的方式进行提问,即手动输入自身所希望获知的所播放视频的相关信息并发布,以使观看该视频的其他用户,在看到上述弹幕信息后为该用户提供相应的答案。或者,用户通过搜索引擎,搜索其自身所希望获知的所播放视频的相关信息。由上,专利技术人发现,相关技术至少存在如下问题:当用户双手被占用,无法进行搜索或发弹幕,或者,用户特别倦态,不想动手进行搜索或发弹幕时,用户就无法获知到其所希望获知的所播放视频的相关信息。这在一定程度上,会降低用户的使用体验。
技术实现思路
本专利技术实施例的目的在于提供一种弹幕显示方法、装置及电子设备,以实现自动基于所播放视频的内容,为用户提供与该所播放视频的内容相关的信息,以提高用户的使用体验。具体技术方案如下:一方面,本专利技术实施例提供了一种弹幕显示方法,所述方法包括:在视频播放的过程中,获得所述视频的当前播放时间;将所获得的当前播放时间与预设的对应关系进行匹配,其中,所述预设的对应关系包含:各提示信息与时间信息的对应关系,所述提示信息为:基于所述视频的、与当前播放时间对应的台词和/或剧情,所确定的信息;当匹配成功时,从所述预设的对应关系中,确定与所述当前播放时间匹配的时间信息对应的提示信息,作为目标提示信息;生成包含所述目标提示信息的弹幕信息,作为提示型弹幕信息;基于与所述当前播放时间匹配的时间信息,显示所述提示型弹幕信息。可选地,在所述将所获得的当前播放时间与预设的对应关系进行匹配的步骤之前,所述方法还包括:建立所述预设的对应关系的过程,其中,所述过程包括:获得所述视频对应的台词信息,其中,所述台词信息包含:所述视频的所有台词以及每一台词对应的起始时间和结束时间;针对所获得的每一台词,基于该台词对应的起始时间和结束时间,确定该台词对应的时间信息;针对所获得的每一台词,通过自然语言处理方式,从该台词中确定出满足预设提取条件的词,作为该台词的关键词,其中,所述预设提取条件包括:所对应词性为名词的条件;针对所获得的每一台词,获得该台词的关键词对应的提示信息;针对所获得的每一台词,建立该台词的关键词对应的提示信息与该台词对应的时间信息之间的对应关系,以获得所述预设的对应关系。可选地,所述基于该台词对应的起始时间和结束时间,确定该台词对应的时间信息的步骤,包括:计算该台词对应的起始时间和结束时间的平均值,将该平均值确定为该台词对应的时间信息;或,将该台词对应的起始时间或结束时间,确定为该台词对应的时间信息;或,将该台词对应的起始时间和结束时间之间的任一时间,确定为该台词对应的时间信息;或,将该台词对应的起始时间和结束时间之间的所有时间,确定为该台词对应的时间信息。可选地,在所述将所获得的当前播放时间与预设的对应关系进行匹配的步骤之前,所述方法还包括:建立所述预设的对应关系的过程,其中,所述过程包括:获得所述视频的所有视频帧以及每一视频帧对应的时间戳;针对每一视频帧,基于预设人脸识别模型,检测该视频帧中是否包含预设人员的人脸,并在检测到包含预设人员的人脸时,确定所检测到预设人员的人脸对应的标识信息;并检测该视频帧之后的多帧视频帧中,是否包含满足预设事件对应的预设数量的其他标识信息所对应预设人员的人脸;当确定包含满足预设事件对应的预设数量的其他标识信息所对应预设人员的人脸时,基于该视频帧对应的时间戳以及该视频帧之后的多帧视频帧各自对应的时间戳,确定该视频帧对应的时间信息;建立该视频帧对应的时间信息与该视频帧对应的提示信息之间的对应关系,以获得所述预设的对应关系,其中,该视频帧对应的提示信息为:所述预设事件的标识信息。可选地,在所述针对每一视频帧,基于预设人脸识别模型,检测该视频帧中是否包含人脸,并在确定包含人脸时,确定所检测到的人脸对应的标识信息的步骤之前,所述方法还包括:建立所述预设人脸识别模型的过程,其中,所述过程包括:获得初始人脸识别模型;获得多个样本图像帧,其中,所述样本图像帧为:包含一个或多个预设人员的人脸的图像帧,所述预设人员为:所述视频中的演员;获得每一样本图像帧对应的标定信息,其中,每一标定信息包括:所对应样本图像帧所包含的一个或多个预设人员各自对应的预期标识信息,所述预期标识信息为:所对应预设人员在所述视频中的标识信息;基于所获得的每一包含所述一个或多个预设人员的人脸的样本图像帧,以及每一样本图像帧对应的、包含一个或多个预设人员各自对应的预期标识信息的标定信息,训练所述初始人脸识别模型,得到预设人脸识别模型。可选地,所述初始人脸识别模型包括特征提取层和特征分类层;所述基于所获得的每一包含所述一个或多个预设人员的人脸的样本图像帧,以及每一样本图像帧对应的、包含一个或多个预设人员各自对应的标识信息的标定信息,训练所述初始人脸识别模型,得到预设人脸识别模型的步骤,包括:将每一样本图像帧输入所述特征提取层,提取出该样本图像帧对应的图像特征,作为样本图像特征;将所提取的样本特征,输入所述特征分类层,获得该样本图像帧对应的当前标识信息;将所获得的当前标识信息与该样本图像帧对应的预期标识信息进行匹配;当匹配成功时,得到包含所述特征提取层和所述特征分类层的预设人脸识别模型;或者,当匹配不成功时,则分别调整所述特征提取层和所述特征分类层的参数;重新返回所述将每一样本图像帧输入所述特征提取层,提取出该样本图像帧对应的图像特征,作为样本图像特征的步骤;直至匹配成功,得到包含所述特征提取层和所述特征分类层的预设人脸识别模型。可选地,所述针对每一视频帧,基于预设人脸识别模型,检测该视频帧中是否包含预设演员的人脸,并在检测到包含预设演员的人脸时,确定所检测到预设演员的人脸对应的标识信息的步骤,包括:针对每一视频帧,将该视频帧输入所述预设人脸识别模型,所述预设人脸识别模型提取该视频帧的图像特征,作为待检测图像特征;并基于所提取的待检测图像特征,检测该视频帧中是否包含预设演员的人脸,并在检测到包含预设演员的人脸时,确定所检测到预设演员的人脸对应的标识信息。可选地,所述生成包含所述目标提示信息的弹幕信息,作为提示型弹幕信息的步骤,包括:基于预设的模板,生成包含所述目标提示信息的弹幕信息,作为提示型弹幕信息。另一方面,本专利技术实施例提供了一种弹幕显示装置,所述装置包括:第一获得模块,用于在视频播放的过程中,获得所述视频的当前播放时间;匹配模块,用于将所获得的当前播放时间与预设的对应关系进行匹配,其中,所述预设的对应关系包含:各提示信息与时间信息的对应关系,所述提示信息为:基于所述视频的、与当前播放时间对应的台词和/或剧情,所确定的信息;第一确定模块,用于当匹配成功时,从所述预设的对应关系中,确定与所述当前播放时间匹配的时间信息对应的提示信息,作为目标提示信息;生成模块,用于生成包含所述目标提示信息的弹幕信息,作为提示型弹幕信息;显示本文档来自技高网...

【技术保护点】
1.一种弹幕显示方法,其特征在于,所述方法包括:在视频播放的过程中,获得所述视频的当前播放时间;将所获得的当前播放时间与预设的对应关系进行匹配,其中,所述预设的对应关系包含:各提示信息与时间信息的对应关系,所述提示信息为:基于所述视频的、与当前播放时间对应的台词和/或剧情,所确定的信息;当匹配成功时,从所述预设的对应关系中,确定与所述当前播放时间匹配的时间信息对应的提示信息,作为目标提示信息;生成包含所述目标提示信息的弹幕信息,作为提示型弹幕信息;基于与所述当前播放时间匹配的时间信息,显示所述提示型弹幕信息。

【技术特征摘要】
1.一种弹幕显示方法,其特征在于,所述方法包括:在视频播放的过程中,获得所述视频的当前播放时间;将所获得的当前播放时间与预设的对应关系进行匹配,其中,所述预设的对应关系包含:各提示信息与时间信息的对应关系,所述提示信息为:基于所述视频的、与当前播放时间对应的台词和/或剧情,所确定的信息;当匹配成功时,从所述预设的对应关系中,确定与所述当前播放时间匹配的时间信息对应的提示信息,作为目标提示信息;生成包含所述目标提示信息的弹幕信息,作为提示型弹幕信息;基于与所述当前播放时间匹配的时间信息,显示所述提示型弹幕信息。2.根据权利要求1所述的方法,其特征在于,在所述将所获得的当前播放时间与预设的对应关系进行匹配的步骤之前,所述方法还包括:建立所述预设的对应关系的过程,其中,所述过程包括:获得所述视频对应的台词信息,其中,所述台词信息包含:所述视频的所有台词以及每一台词对应的起始时间和结束时间;针对所获得的每一台词,基于该台词对应的起始时间和结束时间,确定该台词对应的时间信息;针对所获得的每一台词,通过自然语言处理方式,从该台词中确定出满足预设提取条件的词,作为该台词的关键词,其中,所述预设提取条件包括:所对应词性为名词的条件;针对所获得的每一台词,获得该台词的关键词对应的提示信息;针对所获得的每一台词,建立该台词的关键词对应的提示信息与该台词对应的时间信息之间的对应关系,以获得所述预设的对应关系。3.根据权利要求2所述的方法,其特征在于,所述基于该台词对应的起始时间和结束时间,确定该台词对应的时间信息的步骤,包括:计算该台词对应的起始时间和结束时间的平均值,将该平均值确定为该台词对应的时间信息;或,将该台词对应的起始时间或结束时间,确定为该台词对应的时间信息;或,将该台词对应的起始时间和结束时间之间的任一时间,确定为该台词对应的时间信息;或,将该台词对应的起始时间和结束时间之间的所有时间,确定为该台词对应的时间信息。4.根据权利要求1所述的方法,其特征在于,在所述将所获得的当前播放时间与预设的对应关系进行匹配的步骤之前,所述方法还包括:建立所述预设的对应关系的过程,其中,所述过程包括:获得所述视频的所有视频帧以及每一视频帧对应的时间戳;针对每一视频帧,基于预设人脸识别模型,检测该视频帧中是否包含预设人员的人脸,并在检测到包含预设人员的人脸时,确定所检测到预设人员的人脸对应的标识信息;并检测该视频帧之后的多帧视频帧中,是否包含满足预设事件对应的预设数量的其他标识信息所对应预设人员的人脸;当确定包含满足预设事件对应的预设数量的其他标识信息所对应预设人员的人脸时,基于该视频帧对应的时间戳以及该视频帧之后的多帧视频帧各自对应的时间戳,确定该视频帧对应的时间信息;建立该视频帧对应的时间信息与该视频帧对应的提示信息之间的对应关系,以获得所述预设的对应关系,其中,该视频帧对应的提示信息为:所述预设事件的标识信息。5.根据权利要求4所述的方法,其特征在于,在所述针对每一视频帧,基于预设人脸识别模型,检测该视频帧中是否包含人脸,并在确定包含人脸时,确定所检测到的人脸对应的标识信息的步骤之前,所述方法还包括:建立所述预设人脸识别模型的过程,其中,所述过程包括:获得初始人脸识别模型;获得多个样本图像帧,其中,所述样本图像帧为:包含一个或多个预设人员的人脸的图像帧,所述预设人员为:所述视频中的演员;获得每一样本图像帧对应的标定信息,其中,每一标定信息包括:所对应样本图像帧所包含的一个或多个预设人员各自对应的预期标识信息,所述预期标识信息为:所对应预设人员在所述视频中的标识信息;基于所获得的每一包含所述一个或多个预设人员的人脸的样本图像帧,以及每一样本图像帧对应的、包含一个或多个预设人员各自对应的预期标识信息的标定信息,训练所述初始人脸识别模型,得到预设人脸识别模型。6.根据权利要求5所述的方法,其特征在于,所述初始人脸识别模型包括特征提取层和特征分类层;所述基于所获得的每一包含所述一个或多个预设人员的人脸的样本图像帧,以及每一样本图像帧对应的、包含一个或多个预设人员各自对应的标识信息的标定信息,训练所述初始人脸识别模型,得到预设人脸识别模型的步骤,包括:将每一样本图像帧输入所述特征提取层,提取出该样本图像帧对应的图像特征,作为样本图像特征;将所提取的样本特征,输入所述特征分类层,获得该样本图像帧对应的当前标识信息;将所获得的当前标识信息与该样本图像帧对应的预期标识信息进行匹配;当匹配成功时,得到包含所述特征提取层和所述特征分类层的预设人脸识别模型;或者,当匹配不成功时,则分别调整所述特征提取层和所述特征分类层的参数;重新返回所述将每一样本图像帧输入所述特征提取层,提取出该样本图像帧对应的图像特征,作为样本图像特征的步骤;直至匹配成功,得到包含所述特征提取层和所述特征分类层的预设人脸识别模型。7.根据权利要求4所述的方法,其特征在于,所述针对每一视频帧,基于预设人脸识别模型,检测该视频帧中是否包含预设演员的人脸,并在检测到包含预设演员的人脸时,确定所检测到预设演员的人脸对应的标识信息的步骤,包括:针对每一视频帧,将该视频帧输入所述预设人脸识别模型,所述预设人脸识别模型提取该视频帧的图像特征,作为待检测图像特征;并基于所提取的待检测图像特征,检测该视频帧中是否包含预设演员的人脸,并在检测到包含预设演员的人脸时,确定所检测到预设演员的人脸对应的标识信息。8.根据权利要求1-7任一项所述的方法,其特征在于,所述生成包含所述目标提示信息的弹幕信息,作为提示型弹幕信息的步骤,包括:基于预设的模板,生成包含所述目标提示信息的弹幕信息,作为提示型弹幕信息。9.一种弹幕显示装置,其特征在于,所述装置包括:第一获得模块,用于在视频播放的过程中,获得所述视频的当前播放时间...

【专利技术属性】
技术研发人员:贾兆宏
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:北京,11

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

1