[发明专利]用于帧的安全关键渲染的方法和系统有效
申请号: | 202210065514.X | 申请日: | 2022-01-20 |
公开(公告)号: | CN114898024B | 公开(公告)日: | 2023-10-24 |
发明(设计)人: | J·布鲁姆;I·金 | 申请(专利权)人: | 想象技术有限公司 |
主分类号: | G06T15/00 | 分类号: | G06T15/00;G06F21/57 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 王万影;王小东 |
地址: | 英国赫*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 安全 关键 渲染 方法 系统 | ||
1.一种在基于图块的图形处理系统中执行帧的安全关键渲染的方法,所述方法包括:
接收用于所述帧的几何结构数据,包括定义表示所述帧中的多个对象的多个图元的数据;
接收所述帧中的区域的定义,所述区域与所述多个图元中的一个或多个图元相关联;
接收将一个或多个图元与所述帧中的区域相关联的验证数据;以及
使用所述几何结构数据渲染所述帧并且控制所述帧的所述渲染,使得所述渲染从限定区域内部的所述帧排除所述验证数据未标识的图元。
2.根据权利要求1所述的方法,其中,对所述渲染的所述控制包括检查包括未由所述验证数据标识的图元的图块是否落在所述区域内。
3.根据权利要求1或2所述的方法,其中,所述几何结构数据和所述验证数据是一起接收的,并且任选地,所述验证数据是状态数据。
4.根据权利要求1或2或3所述的方法,其中,所述区域是所述帧内的轴对齐包围盒,并且任选地,所述轴对齐包围盒与所述帧内的一个或多个图块对齐,并且/或者其中,所述帧中的区域的定义包括所述帧中的区域的顶点的位置。
5.根据任一项前述权利要求所述的方法,其中,在接收到用于所述帧的几何结构数据时,所述方法包括:
生成一个或多个图元块,每个图元块包括所述多个图元中的分组在一起的一个或多个图元;以及
使所述帧上的多个图块中的每个图块与包括至少部分地落在所述图块的边界内的至少一个图元的图元块相关联。
6.根据权利要求5所述的方法,其中,控制所述渲染包括:
针对所述帧上的多个图块中的每个图块生成控制流数据,从而标识落在所述图块上的图元;以及
针对所述区域内部的每个图块,从所述控制流数据排除指向不包括由所述验证数据标识的图元的图元块的指针。
7.根据任一项前述权利要求所述的方法,其中,由所述区域覆盖的所述图元表示一个或多个安全关键对象。
8.根据任一项前述权利要求所述的方法,其中,所述帧包括在所述限定区域外部的一个或多个多维对象。
9.根据任一项前述权利要求所述的方法,其中,所述验证数据是从应用程序接收的,任选地其中,所述应用程序请求所述帧的渲染。
10.根据权利要求2所述的方法,其中,所述检查标识在渲染之前所述几何结构数据是否受损。
11.根据任一项前述权利要求所述的方法,其中,所述控制所述帧的渲染消除了在渲染安全关键对象时所述限定区域内部的图元的损坏。
12.根据权利要求1所述的方法,还包括接收多个区域的定义,其中,所述验证数据将一个或多个图元与所述多个区域中的每个区域相关联,并且其中,使用所述验证数据控制所述帧的渲染从所述区域内部的帧排除未由针对每个区域的验证数据标识的图元。
13.一种使得能够对帧进行安全关键渲染的基于图块的图形处理系统,所述系统包括:
渲染控制单元,所述渲染控制单元被配置成:
接收用于所述帧的几何结构数据,包括定义表示所述帧中的多个对象的多个图元的数据;
接收所述帧中的区域的定义,所述区域与所述多个图元中的一个或多个图元相关联;
接收将一个或多个图元与所述帧中的区域相关联的验证数据;以及
控制所述帧的渲染,使得所述渲染从限定区域内部的帧排除未由所述验证数据标识的图元;以及
渲染单元,所述渲染单元被配置成基于所述渲染控制单元的输出使用所述几何结构数据渲染所述帧。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于想象技术有限公司,未经想象技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210065514.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:地震危险概率预测方法和装置
- 下一篇:一种基于显示屏幕智能自适应的设计方法