[发明专利]云游戏的实现方法、装置、介质及电子设备有效
申请号: | 202110271819.1 | 申请日: | 2021-03-12 |
公开(公告)号: | CN113015021B | 公开(公告)日: | 2022-04-08 |
发明(设计)人: | 李志成 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04N21/81 | 分类号: | H04N21/81;H04N21/478;H04N21/462;H04N21/44;H04L67/131;H04L67/10 |
代理公司: | 深圳市隆天联鼎知识产权代理有限公司 44232 | 代理人: | 叶虹 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 云游 实现 方法 装置 介质 电子设备 | ||
1.一种云游戏的实现方法,其特征在于,应用于云端服务器,所述方法包括:
在进行图像渲染处理之前,确定目标终端的显示画面对应的目标分辨率,其中,确定目标终端的显示画面对应的目标分辨率的方法包括:获取N组样本数据,第i组样本数据包括:第i游戏场景对应的场景标识、显示所述第i游戏场景的终端的标识,以及终端显示所述第i游戏场景时的分辨率,N为正整数,i为不大于N的正整数;
根据所述N组样本数据训练分辨率预测模型,以使训练后的分辨率预测模型满足预设的模型评价指标,并通过所述分辨率预测模型确定所述目标分辨率;
将采集到的图像的分辨率设置为所述目标分辨率,得到目标图像;
基于所述目标图像进行渲染处理,并对渲染后的目标图像进行编码得到目标视频流;
将所述目标视频流发送至所述目标终端,以实现所述云游戏的运行。
2.根据权利要求1所述的方法,其特征在于,确定目标终端的显示画面对应的目标分辨率,包括:
接收所述目标终端发送的包含目标分辨率的画面显示请求,得到所述目标分辨率。
3.根据权利要求1所述的方法,其特征在于,确定目标终端的显示画面对应的目标分辨率,包括:
根据当前游戏场景确定画质影响因子,并根据所述画质影响因子确定所述目标分辨率。
4.根据权利要求3所述的方法,其特征在于,根据当前游戏场景确定画质影响因子,包括:
获取当前游戏场景对应的场景标识和显示所述当前游戏场景的目标终端的终端标识;
根据所述场景标识获取所述当前游戏场景对应的游戏标识;
根据所述终端标识获取所述目标终端的以下信息中的一种或几种:所述目标终端的显示屏信息、所述目标终端相关的网络延迟因素以及所述目标终端的蓝牙信息;
将所述场景标识、所述游戏标识以及根据所述终端标识所获取的所述目标终端的信息确定为所述画质影响因子。
5.根据权利要求3所述的方法,其特征在于,根据所述画质影响因子确定所述目标分辨率,包括:
将所述画质影响因子输入训练后的所述分辨率预测模型,根据所述分辨率预测模型的输出确定所述当前游戏场景对应的目标分辨率。
6.根据权利要求1至3中任意一项所述的方法,其特征在于,将采集到的图像的分辨率设置为所述目标分辨率,包括:
从图像处理单元的显存采集关于游戏画面的图像,并获取所述图像的原始分辨率;
在所述原始分辨率与所述目标分辨率不一致的情况下,更改所述图像的分辨率为所述目标分辨率。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
在所述原始分辨率与所述目标分辨率一致的情况下,保持所述图像的分辨率不变。
8.根据权利要求6所述的方法,其特征在于,将采集到的图像的分辨率设置为所述目标分辨率,包括:
根据所述云端服务器所属的操作系统,确定目标接口;
根据所述目标接口将所述原始分辨率的图像调整为所述目标分辨率的目标图像。
9.根据权利要求1至3中任意一项所述的方法,其特征在于,基于所述目标图像进行渲染处理,并对渲染后的目标图像进行编码得到目标视频流,包括:
基于图像处理单元对所述目标图像进行渲染处理,并基于图像处理单元对渲染处理之后的目标图像进行编码得到目标视频流。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110271819.1/1.html,转载请声明来源钻瓜专利网。