[發明專利]用于降低精度的包圍體層次構造的設備和方法在審
| 申請號: | 202010157897.4 | 申請日: | 2020-03-09 |
| 公開(公告)號: | CN111798555A | 公開(公告)日: | 2020-10-20 |
| 發明(設計)人: | M.多伊爾;K.維亞納桑 | 申請(專利權)人: | 英特爾公司 |
| 主分類號: | G06T15/06 | 分類號: | G06T15/06;G06T17/20 |
| 代理公司: | 中國專利代理(香港)有限公司 72001 | 代理人: | 徐予紅;姜冰 |
| 地址: | 美國加利*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 降低 精度 包圍 層次 構造 設備 方法 | ||
1.一種設備,包括:
存儲器,所述存儲器用來存儲用于場景的圖形數據,所述圖形數據包含處于第一精度的場景中的多個圖元;
幾何量化器,所述幾何量化器用來讀取處于所述第一精度的所述圖元的頂點,并且將所述圖元的所述頂點適應性地量化到第二精度,所述第二精度與定位在全局坐標柵格內的第一BVH節點的第一局部坐標柵格關聯,所述第二精度低于所述第一精度;
BVH構建器,所述BVH構建器用來通過使用與所述第一BVH節點關聯的圖元為所述第一BVH節點執行非空間分割面元劃分或空間分割面元劃分來確定所述第一BVH節點的子節點的坐標,所述BVH構建器要至少部分基于為所述子節點中的每個子節點生成的不同包圍盒的表面面積的評估來為所述子節點確定最終坐標。
2.如權利要求1所述的設備,其中所述第一精度包括32位單精度浮點精度。
3.如權利要求1所述的設備,其中所述第二精度包括8位或16位無符號整數精度。
4.如權利要求1所述的設備,其中所述BVH構建器要通過將用于所述場景的包圍盒的最小和最大坐標保守地對齊到所述第一精度來構造所述全局坐標柵格。
5.如權利要求1所述的設備,其中所述子節點包含第一子節點和第二子節點,并且其中所述幾何量化器要通過標識來自所述第一子節點和/或所述第二子節點的將與所述第一BVH節點共享的一個或多個平面,分別構造用于所述第一子節點和所述第二子節點的第二局部坐標柵格和第三局部坐標柵格。
6.如權利要求5所述的設備,其中構造所述第二局部坐標柵格進一步包括將來自所述第一子節點和/或所述第二子節點的所述平面中的一個或多個平面的值替換為與所述第一BVH節點中的對應平面關聯的對應值。
7.如權利要求1所述的設備,其中所述BVH構建器要基于由所述非空間分割面元劃分和空間分割面元劃分生成的結果的比較,在非空間分割面元劃分或空間分割面元劃分之間進行選擇。
8.如權利要求7所述的設備,其中所述非空間分割面元劃分包括對象分割面元劃分,其中為執行所述對象分割面元劃分,所述幾何量化器要確定包圍所述圖元的多個形心的形心盒并且使用所述形心盒來創建一個或多個面元。
9.如權利要求8所述的設備,其中所述形心盒被存儲并且從所述第一BVH節點傳播到所述子節點以被用于所述子節點內的面元劃分操作。
10.如權利要求1所述的設備,進一步包括:
耦合到所述存儲器的無損存儲器壓縮電路,所述無損存儲器壓縮電路用來對未壓縮的圖形數據執行無損壓縮以生成在所述存儲器中存儲的所述圖形數據,并且響應于對所述圖形數據的存儲器請求而對所述圖形數據執行無損解壓縮以生成未壓縮的圖形數據。
11.如權利要求10所述的設備,進一步包括:
第一高速緩存,所述第一高速緩存用來存儲處于所述第一精度的所述圖元的頂點,所述幾何量化器要從所述第一高速緩存讀取所述頂點以執行所述頂點到所述第二精度的所述適應性量化;以及
第二高速緩存,所述第二高速緩存用來存儲處于所述第二精度的所述頂點,其中所述BVH構建器要從所述第二高速緩存讀取所述頂點以確定所述第一BVH節點的子節點的坐標。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英特爾公司,未經英特爾公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010157897.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:接地故障檢測裝置
- 下一篇:磁傳感器、傳感器模塊及診斷裝置





