弹幕识别方法和相关装置制造方法及图纸

技术编号:37539948 阅读:12 留言:0更新日期:2023-05-12 16:08
本申请实施例提供一种弹幕识别方法和相关装置,应用于终端技术领域。方法包括:获取目标应用的视频帧率,以及预设时长内目标应用在绘图服务中各层对应的绘图频率;根据视频帧率,以及各层对应的绘图频率,判断目标应用的视频界面是否存在弹幕。基于弹幕对应的绘图频率大于视频帧率,该方法通过比较视频帧率和各层对应的绘图频率的大小,来判断各层中是否存在弹幕对应的绘图,进而可以识别出目标应用的视频界面中是否存在弹幕,终端设备可以根据目标应用的视频界面中是否存在弹幕,做出设备性能的调整,可以提升用户体验。可以提升用户体验。可以提升用户体验。

【技术实现步骤摘要】
弹幕识别方法和相关装置


[0001]本申请涉及终端
,尤其涉及一种弹幕识别方法和相关装置。

技术介绍

[0002]目前,随着终端技术的发展,越来越多的终端设备支持视频应用,用户对于视频应用的功能需求也越发多样化,例如,视频应用中的弹幕功能等。
[0003]一种实现中,在终端设备播放视频的过程中,用户可以控制弹幕功能的开启或关闭。
[0004]然而,包括弹幕的视频在播放时,终端设备无法识别出是否存在弹幕。

技术实现思路

[0005]本申请实施例提供一种弹幕识别方法和相关装置,应用于终端
根据视频帧率,以及各层对应的绘图频率,判断目标应用的视频界面是否存在弹幕,终端设备从而可以根据目标应用的视频界面中是否存在弹幕,做出设备性能的调整,提升用户体验。
[0006]第一方面,本申请实施例提出一种弹幕识别方法,包括:获取目标应用的视频帧率,以及预设时长内目标应用在绘图服务中各层对应的绘图频率;根据视频帧率,以及各层对应的绘图频率,判断目标应用的视频界面是否存在弹幕。
[0007]这样,基于弹幕对应的绘图频率大于视频帧率,该方法通过比较视频帧率和各层对应的绘图频率的大小,来判断各层中是否存在弹幕对应的绘图,进而可以识别出目标应用的视频界面中是否存在弹幕,终端设备可以根据目标应用的视频界面中是否存在弹幕,做出设备性能的调整,可以提升用户体验。
[0008]可选的,根据视频帧率,以及各层对应的绘图频率,判断目标应用的视频界面是否存在弹幕,包括:计算各层对应的绘图频率中,大于视频帧率的绘图帧率的第一数量,当第一数量大于0时,确定目标应用的视频界面存在弹幕。
[0009]这样,由于弹幕的绘图频率大于视频帧率,可以通过计算绘图频率大于视频帧率的绘图帧率的数量,来确定目标应用的视频界面存在弹幕,终端设备从而对设备性能做出调整,以提升用户体验。
[0010]可选的,各层对应的绘图频率以层标识和层标识对应的绘图频率的对应关系记录,任一层标识对应的绘图频率为绘图次数与预设时长的比值,绘图次数为任一层标识在预设时长内绘制的次数,目标应用在绘图服务中的层的数量为一层或多层。
[0011]这样,通过以层标识和层标识对应的绘图频率的对应关系记录各层对应的绘图频率,当目标应用在绘图服务中的层的数量为一层或多层,便于比较视频帧率和各层对应的绘图频率的大小关系。
[0012]可选的,根据视频帧率,以及各层对应的绘图频率,判断目标应用的视频界面是否存在弹幕之后,该方法还包括:当确定目标应用的视频界面不存在弹幕时,监测目标应用在绘图服务中各层对应的绘图频率是否发生变化;当监测到目标应用在绘图服务中各层对应
的绘图频率存在变化时,确定目标应用的视频界面中存在弹幕。
[0013]这样,通过监测目标应用在绘图服务中各层对应的绘图频率是否发生变化,来确定目标应用的视频界面中是否存在突发弹幕,简单直观,且终端设备可以根据目标应用的视频界面中是否存在弹幕,做出设备性能的调整,可以提升用户体验。
[0014]可选的,监测目标应用在绘图服务中各层对应的绘图频率是否发生变化,包括:按照预设周期记录目标应用在绘图服务中各层的绘图频率;对于按照预设周期得到的任一条记录,比较任一条记录与预设时长内得到的各层对应的绘图频率;针对绘图服务中的任一层,当任一层在任一条记录与预设时长内得到的任一层对应的绘图频率的差值大于或等于阈值时,确定目标应用在绘图服务中各层对应的绘图频率发生变化;或者,当任一层在任一条记录与预设时长内得到的任一层对应的绘图频率的差值小于阈值时,确定目标应用在绘图服务中各层对应的绘图频率未发生变化。
[0015]这样,通过计算任一层在任一条记录中的绘图频率与预设时长内得到的任一层对应的绘图频率或上一条记录中的绘图频率的差值,来确定目标应用在绘图服务中各层对应的绘图频率是否发生变化,从而判断目标应用的视频界面是否存在突发弹幕,终端设备从而对设备性能做出调整,以提升用户体验。
[0016]可选的,获取目标应用的视频帧率,以及预设时长内目标应用在绘图服务中各层对应的绘图频率,包括:当目标应用启动视频播放,目标应用中的视频为全屏显示,显示目标应用的视频界面的终端设备横竖屏状态切换,和/或,目标应用的视频界面接收到用户操作时,获取目标应用的视频帧率,以及预设时长内目标应用在绘图服务中各层对应的绘图频率。
[0017]这样,一方面,通过在上述可能触发开启或关闭弹幕功能的场景下,获取目标应用的视频帧率,以及预设时长内目标应用在绘图服务中各层对应的绘图频率,进而对目标应用的视频界面是否存在弹幕做出识别,终端设备从而对设备性能做出调整,以提升用户体验。另一方面,当目标应用中的视频为全屏显示时,视频界面中不会存在其它对象,减少对目标应用的视频界面是否存在弹幕做出识别时,其它对象带来的干扰。
[0018]可选的,获取目标应用的视频帧率,包括:获取目标应用在媒体编解码器Media Codec中的视频帧率。
[0019]这样,通过从媒体编解码器获取到目标应用中视频本身的视频帧率,来判断绘图服务中是否存在绘图帧率大于该视频帧率的弹幕绘图,从而对目标应用的视频界面是否存在弹幕做出识别,终端设备从而对设备性能做出调整,以提升用户体验。
[0020]可选的,该方法还包括:在确定目标应用的视频界面存在弹幕时,提高屏幕刷新率;或者,在确定目标应用的视频界面不存在弹幕时,降低屏幕刷新率。
[0021]这样,终端设备可以根据是否存在弹幕,来对屏幕刷新率做出调整。当终端设备识别到存在弹幕时,可以相应地调高一点屏幕刷新率,减少弹幕滚动画面的卡顿;而当终端设备识别到不存在弹幕时,可以相应地调低一点屏幕刷新率,减少处理器的负载和耗电,提升用户体验。
[0022]第二方面,本申请实施例提供一种终端设备,终端设备也可以称为终端(terminal)、用户设备(user equipment,UE)、移动台(mobile station,MS)、移动终端(mobile terminal,MT)等。终端设备可以是手机(mobile phone)、智能电视、穿戴式设备、
平板电脑(Pad)、带无线收发功能的电脑、虚拟现实(virtual reality,VR)终端设备、增强现实(augmented reality,AR)终端设备、工业控制(industrial control)中的无线终端、无人驾驶(self

driving)中的无线终端、远程手术(remote medical surgery)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端等等。
[0023]该终端设备包括:触摸屏,其中,触摸屏包括触控面板和显示屏;一个或多个处理器;存储器;多个应用程序;以及一个或多个计算机程序本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种弹幕识别方法,其特征在于,包括:获取目标应用的视频帧率,以及预设时长内所述目标应用在绘图服务中各层对应的绘图频率;根据所述视频帧率,以及所述各层对应的绘图频率,判断所述目标应用的视频界面是否存在弹幕。2.根据权利要求1所述的方法,其特征在于,所述根据所述视频帧率,以及所述各层对应的绘图频率,判断所述目标应用的视频界面是否存在弹幕,包括:计算所述各层对应的绘图频率中,大于所述视频帧率的绘图帧率的第一数量;当所述第一数量大于0时,确定所述目标应用的视频界面存在弹幕。3.根据权利要求2所述的方法,其特征在于,所述各层对应的绘图频率以层标识和层标识对应的绘图频率的对应关系记录,任一层标识对应的绘图频率为绘图次数与所述预设时长的比值,所述绘图次数为所述任一层标识在所述预设时长内绘制的次数,所述目标应用在所述绘图服务中的层的数量为一层或多层。4.根据权利要求1

3任一项所述的方法,其特征在于,所述根据所述视频帧率,以及所述各层对应的绘图频率,判断所述目标应用的视频界面是否存在弹幕之后,所述方法还包括:当确定所述目标应用的视频界面不存在弹幕时,监测所述目标应用在所述绘图服务中各层对应的绘图频率是否发生变化;当监测到所述目标应用在所述绘图服务中各层对应的绘图频率存在变化时,确定所述目标应用的视频界面中存在弹幕。5.根据权利要求4所述的方法,其特征在于,所述监测所述目标应用在所述绘图服务中各层对应的绘图频率是否发生变化,包括:按照预设周期记录所述目标应用在所述绘图服务中各层的绘图频率;对于按照所述预设周期得到的任一条记录,比较所述任一条记录与所述预设时长内得到的各层对应的绘图频率;针对所述绘图服务中的任一层,当所述任一层在任一条记录与所述预设时长内得到的所述任一层对应的绘图频率的差值大于或等于阈值时,确定所...

【专利技术属性】
技术研发人员:仇建斌
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1