[发明专利]一种提高流畅度的游戏画面处理系统在审
申请号: | 201910072321.5 | 申请日: | 2019-01-25 |
公开(公告)号: | CN111481927A | 公开(公告)日: | 2020-08-04 |
发明(设计)人: | 徐茂松 | 申请(专利权)人: | 上海察亚软件有限公司 |
主分类号: | A63F13/52 | 分类号: | A63F13/52;G06T15/20;G06T13/00 |
代理公司: | 上海宏京知识产权代理事务所(普通合伙) 31297 | 代理人: | 周高 |
地址: | 200940 上海市宝山区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 提高 流畅 游戏 画面 处理 系统 | ||
1.一种提高流畅度的游戏画面处理系统,其特征在于:包括控制器,与所述控制器相连的用于在游戏处于挂机状态时确定游戏画面中非关键帧的非关键帧确定模块,与所述控制器相连的用于在渲染流水线中将非关键帧替换为空帧的非关键帧替换模块,与所述控制器相连的用于播放关键帧对应图像信息和非关键帧对应图像信息的图像整合模块;
与所述控制器相连的用于加载游戏中动画文件的动画文件加载模块,与所述控制器相连的用于将当前游戏动画显示流畅度与预设流畅度进行比对的流畅度对比模块,与所述控制器相连的用于对动画文件中开启的特效进行关闭评估的动画特效评估模块,与所述控制器相连的用于根据预设流畅度关闭动画文件中开启特效的动画特效调整模块;
与所述控制器相连的用于接收测试设备发送测试指令信息的指令信息接收模块,与所述控制器相连的用于对游戏画面进行测试渲染的图像渲染模块,与所述控制器相连的用于获取测试信息的测试信息获取模块,与所述控制器相连的用于存储测试信息的测试信息存储模块,与所述控制器相连的用于通过无线通信模块向测试设备发送测试信息的测试结果发送模块。
2.根据权利要求1所述的提高流畅度的游戏画面处理系统,其特征在于:所述非关键帧确定模块包括用于判断游戏是否处于挂机状态的挂机状态判断模块,用于对待播放的游戏画面进行解析得到多个单帧图像的画面解析模块,用于提取画面解析模块解析得到单帧图像中非关键帧的非关键帧提取模块。
3.根据权利要求2所述的提高流畅度的游戏画面处理系统,其特征在于:所述非关键帧提取模块根据单帧图像是否达到预设帧数判断是否为非关键帧,若单帧图像达到预设帧数,则该单帧图像为关键帧图像;否则为非关键帧图像。
4.根据权利要求2所述的提高流畅度的游戏画面处理系统,其特征在于:所述挂机状态判断模块根据游戏运行设备未接收到移动指令或游戏运行设备接收到开启挂机模式指令判断游戏是否处于挂机状态。
5.根据权利要求2所述的提高流畅度的游戏画面处理系统,其特征在于:所述挂机状态判断模块判断游戏处于挂机状态时,所述挂机状态判断模块调用非关键帧替换模块、图像整合模块;所述挂机状态判断模块判断游戏未处于挂机状态时,所述游戏中渲染流水线对关键帧图像、非关键帧图像均进行渲染。
6.根据权利要求1所述的提高流畅度的游戏画面处理系统,其特征在于:所述动画特效评估模块根据动画文件的特征参数对动画文件中开启的特效进行关闭评估,所述特征参数包括动画文件消耗性能参数及动画文件影响显示参数。
7.根据权利要求1所述的提高流畅度的游戏画面处理系统,其特征在于:所述流畅度对比模块检测游戏画面显示的平均帧数,当平均帧数小于预设流畅度时,所述流畅度对比模块调用动画特效评估模块、动画特效调整模块。
8.根据权利要求1所述的提高流畅度的游戏画面处理系统,其特征在于:所述动画特效调整模块包括用于对动画文件中开启的特效进行分类的动画特效分类模块,用于根据动画特效分类模块的分类结果对类别特效的关闭顺序进行排序的动画特效排序模块,用于根据动画特效排序模块的排序结果顺序关闭类别特效使得当前游戏画面显示的平均帧数大于预设流畅度的类别特效关闭模块。
9.根据权利要求1所述的提高流畅度的游戏画面处理系统,其特征在于:所述测试信息包括游戏运行设备的性能数据及游戏引擎的日志。
10.根据权利要求1所述的提高流畅度的游戏画面处理系统,其特征在于:所述测试设备获取游戏运行设备的资源占用率和网络可用性,当游戏运行设备的资源占用率和网络可用性满足要求时,所述测试设备向指令信息接收模块发送测试指令信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海察亚软件有限公司,未经上海察亚软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910072321.5/1.html,转载请声明来源钻瓜专利网。