Invention Grant
- Patent Title: Real-time kd-tree construction on graphics hardware
- Patent Title (中): 图形硬件上的实时kd-tree构造
-
Application No.: US12241045Application Date: 2008-09-30
-
Publication No.: US08581914B2Publication Date: 2013-11-12
- Inventor: Kun Zhou , Hou Qiming , Baining Guo
- Applicant: Kun Zhou , Hou Qiming , Baining Guo
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agency: Gonzalez Saggio & Harlan LLP
- Main IPC: G06F17/30
- IPC: G06F17/30 ; G06F15/80

Abstract:
Described is a technology for constructing kd-trees on GPUs, in a manner that is sufficiently fast to achieve real-time performance by exploiting GPU-based parallelism during the kd-tree construction. Tree nodes are built in breadth-first search order, e.g., to use a thread for each node at each level. For large nodes at upper tree levels, computations are parallelized over geometric primitives (instead of nodes). To this end, large nodes are split into child nodes by cutting off empty space based until an empty space ratio is achieved, and thereafter performing spatial splitting. Small nodes are split based on split candidate costs, e.g., computed by a surface area heuristic or a voxel volume heuristic (VVH).
Public/Granted literature
- US20100082704A1 REAL-TIME KD-TREE CONSTRUCTION ON GRAPHICS HARDWARE Public/Granted day:2010-04-01
Information query