一种对象显示方法、装置、终端及存储介质制造方法及图纸

技术编号:23450223 阅读:15 留言:0更新日期:2020-02-28 23:26
本发明专利技术实施例公开了一种对象显示方法、装置、终端及存储介质。该方法包括:当监测到显示对象的触发事件时,获取与触发事件对应的待显示视频以及待显示视频在当前视频画面中的预设显示区域;将待显示视频显示于预设显示区域上,其中,待显示视频的前景内容包括待显示对象且背景内容是透明内容。本发明专利技术实施例的技术方案,可以解决当前视频画面中的待显示对象无法清楚显示的问题,而且,因待显示视频是流媒体而达到了节省内存且显示出待显示对象的一串连贯内容的效果,由此在较大程度上提升了用户的体验感。

An object display method, device, terminal and storage medium

【技术实现步骤摘要】
一种对象显示方法、装置、终端及存储介质
本专利技术实施例涉及计算机应用
,尤其涉及一种对象显示方法、装置、终端及存储介质。
技术介绍
在视频播放过程中,视频画面中的某些对象因体积较小和/或在显示屏幕的外面而无法清楚显示。比如,在游戏视频画面中,有些宠物的体积较小、技能较小和/或在显示屏幕的外面,这使得宠物在大招释放期间的表现力不足,技能的表现效果有待增强和渲染。
技术实现思路
本专利技术实施例提供了一种对象显示方法、装置、终端及存储介质,解决了视频画面中的某些对象无法清楚显示的问题。第一方面,本专利技术实施例提供了一种对象显示方法,可以包括:当监测到显示对象的触发事件时,获取与触发事件对应的待显示视频以及待显示视频在当前视频画面中的预设显示区域;将待显示视频显示于预设显示区域上,其中,待显示视频的前景内容包括待显示对象且背景内容是透明内容。可选的,获取与触发事件对应的待显示视频,可以包括:获取与触发事件对应的待处理视频,读取待处理视频中各待处理像素点的待处理像素信息,若根据待处理像素信息判断待处理像素点属于待处理视频的背景内容,则调整待处理像素信息的透明度;否则,获取待处理视频的原始视频,根据原始视频中与待处理像素点对应的目标像素点的目标像素信息,调整待处理像素信息;根据待处理视频的调整结果构建待显示视频。可选的,待处理视频可通过如下步骤预先得到:获取原始视频,提取出原始视频的前景内容和背景内容,并根据提取结果将原始视频转换为待处理视频,其中,待处理视频的前景内容中各前景像素点的前景像素信息为预设前景颜色,且待处理视频的背景内容中各背景像素点的背景像素信息为预设背景颜色。可选的,提取出原始视频的前景内容和背景内容,可以包括:对原始视频中各原始像素点的原始像素信息进行直方图统计,且对原始视频进行边缘检测;根据统计结果和检测结果提取出原始视频的前景内容和背景内容。可选的,获取与触发事件对应的待处理视频,可以包括:获取与触发事件对应的待处理视频,并将待处理视频分解为多帧待处理图片,根据多帧待处理图片更新待处理视频。可选的,读取待处理视频中各待处理像素点的待处理像素信息,可以包括:通过预设着色器读取待处理视频中各待处理像素点的待处理像素信息。可选的,待显示视频可通过如下步骤预先得到:获取待显示对象的待调整视频,调整待调整视频的背景内容中各待调整像素点的透明度,并根据调整结果构建待显示视频。第二方面,本专利技术实施例还提供了一种对象显示装置,该装置可以包括:获取模块,用于当监测到显示对象的触发事件时,获取与触发事件对应的待显示视频以及待显示视频在当前视频画面中的预设显示区域;显示模块,用于将待显示视频显示于预设显示区域上,其中,待显示视频的前景内容包括待显示对象且背景内容是透明内容。第三方面,本专利技术实施例还提供了一种终端,该终端可以包括:一个或多个处理器;存储器,用于存储一个或多个程序;当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现本专利技术任意实施例所提供的对象显示方法。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现本专利技术任意实施例所提供的对象显示方法。本专利技术实施例的技术方案,通过当监测到显示对象的触发事件时,获取与触发事件对应的待显示视频以及待显示视频在当前视频画面中的预设显示区域,这样一来,在将待显示视频显示于预设显示区域时,因待显示视频的前景内容包括待显示对象而为待显示对象提供一个特写显示,且因待显示视频的背景内容是透明内容而不会遮挡住过多的当前视频画面。上述技术方案解决了当前视频画面中的待显示对象无法清楚显示的问题,与此同时,因待显示视频是流媒体而达到了节省内存且显示出待显示对象的一串连贯内容的效果,由此在较大程度上提升了用户的体验感。附图说明图1是本专利技术实施例一中的一种对象显示方法的流程图;图2a是本专利技术实施例一中的一种对象显示方法中原始视频的示意图;图2b是本专利技术实施例一中的一种对象显示方法中待处理视频的示意图;图2c是本专利技术实施例一中的一种对象显示方法中待显示视频的示意图;图3是本专利技术实施例二中的一种对象显示装置的结构框图;图4是本专利技术实施例三中的一种终端的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1是本专利技术实施例一中提供的一种对象显示方法的流程图。本实施例可适用于清楚显示当前视频画面中的待显示对象的情况,尤其适用于通过透明视频的方式清楚显示当前视频画面中的待显示对象的情况。该方法可以由本专利技术实施例提供的对象显示装置来执行,该装置可以由软件和/或硬件的方式实现,该装置可以集成在各种用户终端或服务器上。参见图1,本专利技术实施例的方法具体包括如下步骤:S110、当监测到显示对象的触发事件时,获取与触发事件对应的待显示视频以及待显示视频在当前视频画面中的预设显示区域。其中,当正在播放当前视频画面且监测到显示对象的触发事件时,可以根据触发事件确定与其对应的待显示对象,并获取该待显示对象的待显示视频以及其在当前视频画面中的预设显示区域。待显示对象可能是当前视频画面中某个体积较小的对象,也可能是在当前视频画面以外的某个对象;待显示视频可为待显示对象提供一个显示特写以清楚显示该待显示对象。在此基础上,一方面,由于待显示视频是一个流媒体,在将其加载到内存时,无需加载全部的视频帧,只需要依次加载几帧可供待显示视频流畅播放的视频帧即可,这可节省内存;另一方面,由于待显示视频是由多帧待显示图片构成,其可显示出待显示对象的一串连贯内容,而不是某个单一的内容,这可提升用户体验。在此基础上,待显示视频可通过多种方式预先得到,一种可选的技术方案,获取待显示对象的待调整视频,调整待调整视频的背景内容中各待调整像素点的透明度,并根据调整结果构建待显示视频。其中,待调整视频是待显示对象的原始的未经任何处理的特写视频,考虑到若将待调整视频直接显示在当前视频画面上,虽然可以解决待显示对象无法清楚显示的问题,但其会遮挡住当前视频画面的某块显示区域;而且,若将待调整视频中包括待显示对象的内容作为前景内容且将未包括待显示对象的内容作为背景内容,则前景内容才是清楚显示待显示对象的关键内容。因此,可调整待调整视频的背景内容中各待调整像素点的透明度,如降低透明度甚至是将透明度设置为全透明,并根据调整结果构建待显示视频,这样的待显示视频只会在当前视频画面上显示出待显示对象而不会显示出待显示对象以外的内容,这可尽可能减少当前视频画面中被遮挡住的内容。S120本文档来自技高网...

【技术保护点】
1.一种对象显示方法,其特征在于,包括:/n当监测到显示对象的触发事件时,获取与所述触发事件对应的待显示视频以及所述待显示视频在当前视频画面中的预设显示区域;/n将所述待显示视频显示于所述预设显示区域上,其中,所述待显示视频的前景内容包括待显示对象且背景内容是透明内容。/n

【技术特征摘要】
1.一种对象显示方法,其特征在于,包括:
当监测到显示对象的触发事件时,获取与所述触发事件对应的待显示视频以及所述待显示视频在当前视频画面中的预设显示区域;
将所述待显示视频显示于所述预设显示区域上,其中,所述待显示视频的前景内容包括待显示对象且背景内容是透明内容。


2.根据权利要求1所述的方法,其特征在于,所述获取与所述触发事件对应的待显示视频,包括:
获取与所述触发事件对应的待处理视频,读取所述待处理视频中各待处理像素点的待处理像素信息,若根据所述待处理像素信息判断所述待处理像素点属于所述待处理视频的背景内容,则调整所述待处理像素信息的透明度;
否则,获取所述待处理视频的原始视频,根据所述原始视频中与所述待处理像素点对应的目标像素点的目标像素信息,调整所述待处理像素信息;
根据所述待处理视频的调整结果构建待显示视频。


3.根据权利要求2所述的方法,其特征在于,所述待处理视频通过如下步骤预先得到:
获取所述原始视频,提取出所述原始视频的前景内容和背景内容,并根据提取结果将所述原始视频转换为所述待处理视频,其中,所述待处理视频的前景内容中各前景像素点的前景像素信息为预设前景颜色,且所述待处理视频的背景内容中各背景像素点的背景像素信息为预设背景颜色。


4.根据权利要求3所述的方法,其特征在于,所述提取出所述原始视频的前景内容和背景内容,包括:
对所述原始视频中各原始像素点的原始像素信息进行直方图统计,且对所述原始视频进行边缘检测;
根据统计结果和检测结果提取出所述原始视频的前景内容和背...

【专利技术属性】
技术研发人员:滕腾
申请(专利权)人:米哈游科技上海有限公司
类型:发明
国别省市:上海;31

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

1