[发明专利]用于中央凹渲染的系统和方法在审
申请号: | 202080057161.8 | 申请日: | 2020-07-29 |
公开(公告)号: | CN114223196A | 公开(公告)日: | 2022-03-22 |
发明(设计)人: | 拉里·西勒 | 申请(专利权)人: | 脸谱科技有限责任公司 |
主分类号: | H04N13/106 | 分类号: | H04N13/106;H04N13/344;H04N13/366;H04N13/398;G06T15/06;G06T1/20;G06T5/00;G06F3/01;G09G5/02;G09G5/37 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 陆建萍;杨明钊 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 中央 渲染 系统 方法 | ||
1.一种方法,包括由计算系统:
访问以第一帧速率生成的第一渲染帧;
基于所述第一渲染帧,以高于所述第一帧速率的第二帧速率生成子帧,其中所述子帧中的第一子帧通过以下方式生成:
基于传感器数据确定用户的观看方向;
基于所述观看方向,确定至少包含所述用户的中央凹焦点的第一观看区域和排除所述第一观看区域的第二观看区域;
对于所述第一子帧,使用第一采样分辨率确定对应于所述第一观看区域的颜色值,并且使用低于所述第一采样分辨率的第二采样分辨率确定对应于所述第二观看区域的颜色值;和
以所述第二帧速率输出所述子帧用于显示。
2.根据权利要求1所述的方法,其中所述第一子帧由包括变换块和像素块的图形管线生成,所述方法还包括:
由所述变换块,通过向多个表面投射多条光线以确定多个图块和所述多个表面之间的交点来确定多个图块-表面对,其中基于所述多个图块-表面对来确定对应于所述第一观看区域和所述第二观看区域的颜色值。
3.根据权利要求2所述的方法,其中与确定对应于所述第一观看区域的颜色值相比,所述变换块投射较少的光线来确定对应于所述第二观看区域的颜色值。
4.根据权利要求2所述的方法,还包括:
由所述像素块,通过使用所述第一采样分辨率对第一组表面进行采样来确定对应于所述第一观看区域的颜色值;和
由所述像素块,通过使用所述第二采样分辨率对第二组表面进行采样来确定对应于所述第二观看区域的颜色值,其中所述像素块执行的用于确定对应于所述第二采样观看区域的颜色值的计算量比用于确定对应于所述第一观看区域的颜色值的计算量少。
5.根据权利要求4所述的方法,其中对应于所述第二观看区域的一组像素的第一颜色通道与所述第二采样分辨率相关联,其中对应于所述第二观看区域的所述一组像素的第二颜色通道与不同于所述第二采样分辨率的第三采样分辨率相关联。
6.根据权利要求5所述的方法,还包括:
独立地确定对应于所述第二观看区域的所述一组像素的所述第一颜色通道的每个n×n像素阵列的灰度值,其中n的值基于所述第二采样分辨率来确定;和
独立地确定对应于所述第二观看区域的所述一组像素的第二颜色通道的每m×m个像素的灰度值,其中m的值基于与所述第二颜色通道相关联的所述第三分辨率来确定。
7.根据权利要求6所述的方法,其中所述第一颜色通道的所述第二采样分辨率和所述第二颜色通道的所述第三采样分辨率具有2的幂的关系。
8.根据权利要求6所述的方法,还包括:
基于复制过程确定所述n×n像素阵列内的每个像素的灰度值,其中所述复制过程由显示系统执行。
9.根据权利要求6所述的方法,还包括:
基于插值过程确定所述n×n像素阵列内的每个像素的灰度值,其中在亮度校正过程和抖动过程之前,由所述图形管线的显示块执行所述插值过程。
10.根据权利要求1所述的方法,还包括:
确定除所述第一观看区域和所述第二观看区域之外的第三观看区域,其中所述第一观看区域、所述第二观看区域和所述第三观看区域的相应颜色值基于逐渐降低的采样分辨率来确定。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于脸谱科技有限责任公司,未经脸谱科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202080057161.8/1.html,转载请声明来源钻瓜专利网。