一种弹幕动态适配方法

文档序号:10661467阅读:272来源:国知局
一种弹幕动态适配方法
【专利摘要】在弹幕播放准备过程中,弹幕播放器会获取屏幕宽度和长度,宽度用来计算完成一条弹幕从屏幕完成所花时间固定情况下,决定弹幕滚动速度。高度用来计算确定弹幕行数,从而确定弹幕大小和密度。移动设备上还通过设备屏幕dpi来计算弹幕密度。达到一个舒适的弹幕观看体验。
【专利说明】
_种弹幕动态适配方法
技术领域
[0001]本发明属于弹幕技术领域,尤其涉及一种弹幕动态适配方法。【背景技术】
[0002]弹幕是指一种在观看视频时,大量以字幕形式呈现的评论与视频同在一个画面的现象。在视频上方大量飘过的评论如密集炮弹一般,故得名弹幕。弹幕会随着视频的播放实时在视频上呈现,这样观看者在观看该视频时能够看到其他观看者和自己发送的弹幕。
[0003]在网络视频的播放过程中,服务器可以从终端获取弹幕信息,然后将各用户对该网络视频发表的弹幕信息添加到网络视频的不同时段中进行显示,这样,用户可以在浏览网络视频的过程中,方便的阅读各用户发表的评论信息。
【发明内容】

[0004]本发明的技术方案为:一种弹幕显示方法,其特征在于:在弹幕播放准备过程中,弹幕播放器获取屏幕宽度和长度,根据其宽度和长度的实时数值来完成一条弹幕的运动方式,具体为:通过获取屏幕宽度,用来计算完成一条弹幕从开始到消失所用的速度;通过获取屏幕高度,从而确定弹幕的大小和密度。
[0005]所述的一种弹幕显示方式,其特征在于:包括一种弹幕显示方式,根据显示区域排除重复弹幕;一种弹幕显示方法,其特征在于:包括一种自动排除重复弹幕方法,播放目标视频,在所述目标视频的播放过程中,将屏幕分割成若干区块,通过调节所述若干区块的相同弹幕阈值自动排除过多重复弹幕。
[0006]—种弹幕动态适配方法,其特征在于:所述重复弹幕指完全相同的弹幕和意思相近弹幕;所述意思相近弹幕由自然语言分析算法判定。
[0007]所述屏幕区块可呈任意几何形状,布满屏幕即可。
[0008]根据权利要求1所述的一种弹幕显示方式,其特征在于:包括一种弹幕显示方式, 移动设备通过设备屏幕dpi来计算弹幕密度;本发明的优点为可根据用户屏幕自定义观看效果;可自动屏蔽重复率过高,意思相近的弹幕,改善用户体验。【附图说明】
[0009]图1为本发明一种动态弹幕适配方法的流程图图2为本发明一种弹幕动态适配方法的一种屏幕区块分割示例图。【具体实施方式】
[0010]下面结合附图对本发明作进一步详细描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。以下对至少一个实例性的实施例仅为说明性的,而绝不是对本发明及其应用或其他使用的任何限制。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0011]除非另外具体说明,否则在这些实施例中阐述的部件、相对布置、功能、数值并不限制本发明的范围。
[0012]同时,显而易见的,为了便于叙述,附图中所示的各个部分的尺寸并不是按照实际的比例关系绘制的。对于相关领域普通技术人员已知的技术、方法和设备暂不做详细描述,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。
[0013]在这里示出的和讨论的所有示例中,任何具体值应被解释为仅仅是实例性的,而不是作为限制。因此,步骤性实施例的其他示例可以具有不同的先后顺序。
[0014]图1为本发明一种动态弹幕适配方法的流程图图1阐述了本发明的技术方案步骤:一种弹幕显示方法,其特征在于:在弹幕播放准备过程中,弹幕播放器获取屏幕宽度和长度,根据其宽度和长度的实时数值来完成一条弹幕的运动方式,具体为:通过获取屏幕宽度,用来计算完成一条弹幕从开始到消失所用的速度;通过获取屏幕高度,从而确定弹幕的大小和密度。
[0015]弹幕的观看效果由以下因素决定:1、弹幕的速度;2、重复弹幕的数量和频率;3、弹幕的密度;实践中,由于终端的不同,导致终端屏幕大小的不一;不同的屏幕大小所需求的弹幕速度需求不一,故采取以上方法使弹幕自适应匹配速度:实践中,弹幕的重复程度也是影响弹幕观看效果的因素之一,重复弹幕是指同时出现在观看者屏幕中的完全相同或内容、意义相近的弹幕;这种弹幕往往会呈前后紧跟或上下排列状态;意义相近,对于观看者来说看久生厌,而且往往会遮挡屏幕,降低观看质量; 故采取以下方法使弹幕自适应排重:一种弹幕显示方法,其特征在于:包括一种弹幕显示方式,根据显示区域排除重复弹蒂;这种方法,包括一种自动排除重复弹幕方法,播放目标视频,在所述目标视频的播放过程中,将屏幕分割成若干区块,通过调节所述若干区块的相同弹幕阈值自动排除过多重复弹蒂。
[0016]所述屏幕区块可呈任意几何形状,布满屏幕即可。
[0017]图2为本发明一种弹幕动态适配方法的一种屏幕区块分割示例图;图2包括两种样式;所示分割区块样式1为四边形分割法,将终端屏幕按所述四边形分割法分割后,形成X*X的若干全等四边形区块,针对每个区块中出现的重复弹幕以及相近似弹幕进行排重;例如:样式1图中阴影区块中出现重复弹幕,可对过滤阈值进行以下调节:1)阴影区块中出现重复弹幕的,全部删除;2)阴影区块中出现重复弹幕的,保留一个区块中的相应弹幕,其余区块删除;3)N个阴影区块中出现重复弹幕的,保留D(D<N)个区块中的相应弹幕,其余区块删除。
[0018]图2包括的样式2为斜向区块分割法,将终端屏幕按所述斜向区块分割后,形成若干斜向区块,针对每个斜向区块中出现的重复弹幕以及相近似弹幕进行排重;例如:样式2图中阴影区块中出现重复弹幕,可对过滤阈值进行以下调节:1)阴影区块或留白区块中任意两块出现重复弹幕的,全部删除;2)阴影区块中出现重复弹幕的,保留一个区块中的相应弹幕,其余区块删除;3)留白区块中出现重复弹幕的,保留一个区块中的相应弹幕,其余区块删除;4)N个留白或阴影区块中出现重复弹幕的,保留D(D<N)个区块的响应弹幕,其余区块删除。
[0019]同时,所述屏幕区块可呈任意几何形状,布满屏幕即可。
[0020]除非另外具体说明,否则在此实施例图中阐述的相对布置并不限制本发明的范围。同时,显而易见的,为了便于叙述,附图中所示的各个部分的尺寸并不是按照实际的比例关系绘制的。以上,所述重复弹幕指完全相同的弹幕和意思相近弹幕;所述意思相近弹幕由自然语言分析算法判定。
[0021]本技术中,弹幕单词的相近似界定通常使用以下自然语言分析算法处理工具,且用到的现有自然语言分析算法不属于本发明保护范围:1 )0penNLP; OpenNLP是一个基于Java机器学习工具包,用于处理自然语言文本。支持大多数常用的NLP任务,例如:标识化、句子切分、部分词性标注、名称抽取、组块、解析等。语言技术平台(Language Technology Platform,LTP)是哈工大社会计算与信息检索研究中心历时十年开发的一整套中文语言处理系统。LTP制定了基于XML的语言处理结果表示,并在此基础上提供了一整套自底向上的丰富而且高效的中文语言处理模块(包括词法、句法、 语义等6项中文处理核心技术),以及基于动态链接库(Dynamic Link Library, DLL)的应用程序接口,可视化工具,并且能够以网络服务(Web Service)的形式进行使用。[〇〇22] 2)FudanNLP; FudanNLP主要是为中文自然语言处理而开发的工具包,也包含为实现这些任务的机器学习算法和数据集。本工具包及其包含数据集使用LGPL3.0许可证。开发语言为Java。
[0023]本技术中,对于单词的边界设定,界定字词边界通常使用的办法是取用能让给定的上下文最为通顺且在文法上无误的一种最佳组合,而在使用上,汉语也没有词与词之间的边界。[〇〇24]且,由于弹幕为孤立的句子或短语,其所应用到的自然语言处理算法的基本要求为:1.文本分类,新闻聚类;2.中文分词、词性标注、实体名识别、关键词抽取、依存句法分析、时间短语识别;3.结构化学习、在线学习、层次分类、聚类、精确推理。[〇〇25]注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解, 本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、 重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
【主权项】
1.一种弹幕动态适配方法,其特征在于:在弹幕播放准备过程中,弹幕播放器获取屏幕 宽度和长度,根据其宽度和长度的实时数值来计算完成一条弹幕的运动方式,具体为:通过 获取屏幕宽度,用来计算完成一条弹幕从开始到消失所用的速度;通过获取屏幕高度,从而 确定弹幕的大小和密度。2.根据权利要求1所述的一种弹幕显示方式,其特征在于:包括一种弹幕显示方式,根 据显示区域排除重复弹幕;根据权利要求2所述的一种弹幕显示方法,其特征在于:包括一种自动排除重复弹幕方 法,播放目标视频,在所述目标视频的播放过程中,将屏幕分割成若干区块,通过调节所述 若干区块的相同弹幕阈值自动排除过多重复弹幕。3.根据权利要求3所述的一种弹幕动态适配方法,其特征在于:所述重复弹幕指完全相 同的弹幕和意思相近弹幕;所述意思相近弹幕由自然语言分析算法判定。4.根据权利要求3所述的一种弹幕阈值,其特征在于:所述屏幕区块可呈任意几何形 状,布满屏幕即可。5.根据权利要求1所述的一种弹幕显示方式,其特征在于:包括一种弹幕显示方式,移 动设备通过设备屏幕dpi来计算弹幕密度。
【文档编号】H04N21/488GK106028162SQ201610321796
【公开日】2016年10月12日
【申请日】2016年5月16日
【发明人】蓝帆
【申请人】上海幻电信息科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1