[发明专利]用于产生和遍历加速结构的方法和设备有效
| 申请号: | 201510460037.7 | 申请日: | 2015-07-30 |
| 公开(公告)号: | CN105469440B | 公开(公告)日: | 2020-10-16 |
| 发明(设计)人: | 辛容三;朴正秀;李源宗;李在敦;黄锡重 | 申请(专利权)人: | 三星电子株式会社 |
| 主分类号: | G06T15/06 | 分类号: | G06T15/06 |
| 代理公司: | 北京铭硕知识产权代理有限公司 11286 | 代理人: | 曾世骁;张云珠 |
| 地址: | 韩国京畿*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 产生 遍历 加速 结构 方法 设备 | ||
1.一种产生用于光线跟踪的加速结构的方法,所述方法包括:
将用于图像渲染的3D对象分配到包围盒中;
产生包括节点的加速结构,其中,所述加速结构指示包围盒之间的包含关系;
对节点中的重叠节点进行标记以产生包围盒之间的重叠被标记的加速结构,
其中,所述对节点中的重叠节点进行标记的步骤包括:将标志添加到每个节点,其中,由所述标志指示关于每个节点的子节点是否彼此重叠的信息,
其中,在对节点中的重叠节点进行标记的过程中,在与对应于重叠包围盒的节点最接近的上层节点中指示重叠信息。
2.如权利要求1所述的方法,还包括:
从第一非暂时性存储器接收关于3D对象的3D对象数据;
将加速结构存储在第二非暂时性存储器中,其中,在所述加速结构中,重叠节点被标记。
3.一种用于对光线跟踪系统中的通过权利要求1的方法产生的加速结构进行遍历的方法,所述方法包括:
(a)对加速结构的叶节点进行遍历,所述叶节点与光线数据相交;
(b)确定相交的叶节点的上层节点中的节点是否包括彼此重叠的子节点,响应于确定相交的叶节点的上层节点中的节点不包括彼此重叠的子节点,终止遍历,或者响应于确定相交的叶节点的上层节点中的节点包括彼此重叠的子节点,对彼此重叠的子节点进行遍历。
4.如权利要求3所述的方法,其中,在操作(b),基于节点的重叠标志进行关于节点是否包括彼此重叠的子节点的确定。
5.如权利要求3所述的方法,其中,操作(a)包括:将没有被遍历的节点推入堆栈并将没有被遍历的节点存储在堆栈中。
6.如权利要求5所述的方法,其中,当在操作(b)对彼此重叠的子节点进行遍历时,存储在堆栈中的节点被顺序地推出以对被推出的节点中的彼此重叠的子节点进行遍历。
7.如权利要求6所述的方法,其中,在操作(b),被推出的节点中的不包括重叠的子节点的节点不被遍历。
8.一种用于产生用于光线跟踪的加速结构的装置,所述装置包括:
加速结构产生器,被配置为将用于图像渲染的3D对象分配到包围盒中并产生包括节点的加速结构,其中,所述加速结构指示包围盒之间的包含关系;
重叠标记器,被配置为对节点中的重叠节点进行标记以产生包围盒之间的重叠被标记的加速结构,
其中,重叠标记器将标志添加到每个节点并存储关于每个节点的子节点是否彼此重叠的标志信息,
其中,重叠标记器在与指示重叠包围盒的节点最接近的上层节点存储重叠信息。
9.一种用于对通过权利要求1的方法产生的加速结构进行遍历的光线跟踪装置,所述光线跟踪装置包括遍历器,所述遍历器被配置为对加速结构的叶节点进行遍历,所述叶节点与光线数据相交,
其中,响应于确定相交的叶节点的上层节点中的节点不包括彼此重叠的子节点,遍历器终止遍历,响应于确定相交的叶节点的上层节点中的节点包括彼此重叠的子节点,遍历器对彼此重叠的子节点进行遍历,
其中,遍历器包括用于存储节点的堆栈。
10.如权利要求9所述的光线跟踪装置,其中,遍历器基于节点的重叠标志确定节点是否包括彼此重叠的子节点。
11.如权利要求9所述的光线跟踪装置,其中,遍历器将没有被遍历的节点推入堆栈并将没有被遍历的节点存储在堆栈中。
12.如权利要求11所述的光线跟踪装置,其中,当遍历器对彼此重叠的子节点进行遍历时,遍历器顺序地推出存储在堆栈中的节点以对被推出的节点中的彼此重叠的子节点进行遍历。
13.如权利要求12所述的光线跟踪装置,其中,遍历器不对从堆栈推出的节点中的彼此不重叠的子节点进行遍历。
14.一种光线跟踪装置,包括:
处理器,被配置为通过对加速结构进行遍历来渲染图像,其中,在所述加速结构中,根据对象的包围体层次对重叠关系进行标记,
其中,处理器被配置为:基于在加速结构中标记的重叠关系,在对加速结构进行遍历期间,跳过一个或更多个节点,
其中,重叠关系指示加速结构的节点是否具有彼此重叠的子节点,利用添加到具有子节点的节点的重叠标志来对重叠关系进行标记。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510460037.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:多功能行车记录仪
- 下一篇:一种基于形态学滤波和SVD的弱小目标检测方法





