[发明专利]用于云游戏应用的服务器显示缓冲区的高速扫描输出在审
| 申请号: | 202080081921.9 | 申请日: | 2020-09-29 |
| 公开(公告)号: | CN114828972A | 公开(公告)日: | 2022-07-29 |
| 发明(设计)人: | M.E.塞尔尼;R.R.科伦布兰德 | 申请(专利权)人: | 索尼互动娱乐股份有限公司 |
| 主分类号: | A63F13/355 | 分类号: | A63F13/355;A63F13/358;A63F13/533;H04L65/61;H04L67/10;H04N21/2343;H04N21/258;H04N21/478 |
| 代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 张晓明 |
| 地址: | 日本*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 云游 应用 服务器 显示 缓冲区 高速 扫描 输出 | ||
1.一种云游戏方法,其包括;
当在服务器处执行视频游戏时生成视频帧,其中所述视频帧存储在帧缓冲区中;
确定包括所述帧缓冲区的芯片组的最大像素时钟;
基于所述最大像素时钟和客户端的目标显示器的图像大小而确定帧速率设置;
确定所述芯片组的速度设置值;
以所述速度设置值将所述视频帧扫描输出到编码器。
2.如权利要求1所述的方法,其还包括:
将所述视频帧从所述帧缓冲区扫描到扫描输出块中,其中所述芯片组包括所述扫描输出块;以及
以所述速度设置值从所述扫描输出块扫描输出所述视频帧。
3.如权利要求2所述的方法,其中将所述视频帧从所述扫描输出块扫描输出到所述编码器的速率高于生成所述视频帧的速率。
4.如权利要求2所述的方法,
其中所述最大像素时钟基于所述芯片组的芯片计算设置、或自诊断测试,
其中所述速度设置值是比特率或帧速率设置。
5.如权利要求2所述的方法,其还包括:
在特征处理引擎处生成特征并将所述特征存储在用户接口缓冲区中,其中所述特征被配置为覆盖层;
将所述特征从所述用户接口缓冲区扫描到所述扫描输出块中;
使用所述特征修改所述视频帧以生成经修改的视频帧;以及
以所述速度设置值将所述经修改的视频帧从所述扫描输出块扫描输出到所述编码器。
6.如权利要求5所述的方法,其中所述修改所述视频帧包括:
以所述速度设置值在所述扫描输出块处组合所述特征和所述视频帧;
对被组合的所述特征和所述视频帧执行一个或多个额外操作,以生成所述经修改的视频帧。
7.如权利要求6所述的方法,其中所述一个或多个额外操作包括:
对DCC压缩的表面进行解压缩;
分辨率缩放;
执行色彩空间转换;
执行去伽马;
执行HDR扩展;
执行色域重映射;
执行LUT整形;
色调映射;
混合伽马。
8.如权利要求5所述的方法,其还包括:
在所述编码器处对所述经修改的视频进行编码。
9.一种存储用于云游戏的计算机程序的非暂时性计算机可读介质,所述计算机可读介质包括:
用于当在服务器处执行视频游戏时生成视频帧的程序指令,其中所述视频帧存储在帧缓冲区中;
用于确定包括所述帧缓冲区的芯片组的最大像素时钟的程序指令;
用于基于所述最大像素时钟和客户端的目标显示器的图像大小而确定帧速率设置的程序指令;
用于确定所述芯片组的速度设置值的程序指令;
用于以所述速度设置值将所述视频帧扫描输出到编码器的程序指令。
10.如权利要求9所述的非暂时性计算机可读介质,其还包括:
用于将所述视频帧从所述帧缓冲区扫描到扫描输出块中的程序指令,其中所述芯片组包括所述扫描输出块;以及
用于以所述速度设置值从所述扫描输出块扫描输出所述视频帧的程序指令。
11.如权利要求10所述的非暂时性计算机可读介质,其中在所述用于云游戏的计算机程序中,将所述视频帧从所述扫描输出块扫描输出到所述编码器的速率高于生成所述视频帧的速率。
12.如权利要求10所述的非暂时性计算机可读介质,
其中在所述用于云游戏的计算机程序中,所述最大像素时钟基于所述芯片组的芯片计算设置、或自诊断测试,
其中在所述用于云游戏的计算机程序中,所述速度设置值是比特率或帧速率设置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于索尼互动娱乐股份有限公司,未经索尼互动娱乐股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202080081921.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:影像制作方法
- 下一篇:定向的聚乙烯膜和包含该聚乙烯膜的制品





