弹幕显示方法、装置、电子设备及计算机可读存储介质与流程

文档序号:37923340发布日期:2024-05-11 00:02阅读:9来源:国知局
弹幕显示方法、装置、电子设备及计算机可读存储介质与流程

本申请涉及计算机,具体涉及一种弹幕显示方法、装置、电子设备及计算机可读存储介质。


背景技术:

1、作为一种互动元素,弹幕与视频内容进行实时结合和呈现。在视频播放的过程中,开启弹幕播放后会将自己或其他人的评论、吐槽等内容显示在视频画面上,这样观众可以实时参与到视频内容的讨论和交流中。

2、相关技术中,通常将弹幕消息以浮动方式显示在视频画面的上层。例如,当观看者正在观看一场的网络直播,可以看到在直播场景画面上覆盖显示有多条弹幕信息不断滚动刷新。

3、然而,上述相关技术容易出现弹幕信息遮挡视频画面中关键对象的问题,非常影响用户的视频观看体验。


技术实现思路

1、本申请提供一种弹幕显示方法、装置、电子设备及计算机可读存储介质,以解决相关技术中存在弹幕信息遮挡视频画面中关键对象的问题。

2、第一方面,本申请实施例提供一种弹幕显示方法,所述方法包括:

3、获取目标视频流中当前播放的目标图像帧,所述目标视频流是由多个包含目标对象的图像帧构成的连续视频序列;

4、确定所述目标对象在所述目标图像帧中所处的目标显示区域;

5、确定当前弹幕信息的弹幕显示区域与所述目标显示区域之间的重叠区域;

6、将所述当前弹幕信息中位于所述重叠区域之内的弹幕信息的显示状态调整为不可见状态;

7、将调整后的所述当前弹幕信息显示在所述目标图像帧的上一层。

8、第二方面,本申请实施例提供一种弹幕显示装置,所述装置包括:

9、获取模块,用于获取目标视频流中当前播放的目标图像帧,所述目标视频流是由多个包含目标对象的图像帧构成的连续视频序列;

10、确定模块,用于确定所述目标对象在所述目标图像帧中所处的目标显示区域;

11、处理模块,用于确定当前弹幕信息的弹幕显示区域与所述目标显示区域之间的重叠区域;

12、调整模块,用于将所述当前弹幕信息中位于所述重叠区域之内的弹幕信息的显示状态调整为不可见状态;

13、显示模块,用于将调整后的所述当前弹幕信息显示在所述目标图像帧的上一层。

14、第三方面,本申请实施例提供一种电子设备,所述电子设备包括:

15、存储器和处理器、所述存储器和所述处理器耦合;

16、所述存储器用于存储一条或多条计算机指令;

17、所述处理器用于执行所述一条或多条计算机指令,以实现上述第一方面任一项所述的弹幕显示方法。

18、第四方面,本申请实施例提供一种计算机可读存储介质,其上存储有一条或多条计算机指令,其特征在于,该指令被处理器执行以实现上述第一方面任一项所述的弹幕显示方法。

19、第五方面,本申请实施例提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现上述第一方面任一项所述的弹幕显示方法。

20、与现有技术相比,本申请具有以下优点:

21、本申请提供的弹幕显示方法,获取目标视频流中当前播放的目标图像帧,目标视频流是由多个包含目标对象的图像帧构成的连续视频序列;确定目标对象在目标图像帧中所处的目标显示区域;确定当前弹幕信息的弹幕显示区域与目标显示区域之间的重叠区域;将当前弹幕信息中位于重叠区域之内的弹幕信息的显示状态调整为不可见状态;将调整后的当前弹幕信息显示在目标图像帧的上一层。本申请通过将当前弹幕信息中位于重叠区域之内的弹幕信息的显示状态调整为不可见状态,使得当前弹幕信息中处于重叠区域之内的弹幕信息不会遮挡目标图像帧中的目标对象,提升了用户观看体验。



技术特征:

1.一种弹幕显示方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述确定所述目标对象在所述目标图像帧中所处的目标显示区域,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述目标类型,确定所述目标对象在所述目标图像帧中所处的目标显示区域,包括:

4.根据权利要求3所述的方法,其特征在于,所述根据所述背景颜色值,确定所述目标对象在所述目标图像帧中所处的目标显示区域,包括:

5.根据权利要求2所述的方法,其特征在于,所述根据所述目标类型,确定所述目标对象在所述目标图像帧中所处的目标显示区域,包括:

6.根据权利要求3或5所述的方法,其特征在于,所述将所述当前弹幕信息中位于所述重叠区域之内的弹幕信息的显示状态调整为不可见状态,包括:

7.根据权利要求6所述的方法,其特征在于,所述将调整后的所述当前弹幕信息显示在所述目标图像帧的上一层,包括:

8.根据权利要求1所述的方法,其特征在于,所述将所述当前弹幕信息中位于所述重叠区域之内的弹幕信息的显示状态调整为不可见状态,包括:

9.根据权利要求1所述的方法,其特征在于,所述方法还包括:

10.一种弹幕显示装置,其特征在于,所述装置包括:

11.一种电子设备,其特征在于,所述电子设备包括:

12.一种计算机可读存储介质,其特征在于,存储有数据处理程序,该程序被处理器运行,执行如权利要求1-9中任一项所述的弹幕显示方法。


技术总结
本申请公开了一种弹幕显示方法、装置、电子设备及计算机可读存储介质,该方法包括:获取目标视频流中当前播放的目标图像帧,目标视频流是由多个包含目标对象的图像帧构成的连续视频序列;确定目标对象在目标图像帧中所处的目标显示区域;确定当前弹幕信息的弹幕显示区域与目标显示区域之间的重叠区域;将当前弹幕信息中位于重叠区域之内的弹幕信息的显示状态调整为不可见状态;将调整后的所述当前弹幕信息显示在所述目标图像帧的上一层。本申请通过将当前弹幕信息中位于所述重叠区域之内的弹幕信息的显示状态调整为不可见状态,使得当前弹幕信息中处于重叠区域之内的弹幕信息不会遮挡目标图像帧中的目标对象,提升了用户观看体验。

技术研发人员:杨泽伟
受保护的技术使用者:网易(杭州)网络有限公司
技术研发日:
技术公布日:2024/5/10
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1