DocumentCode
1845691
Title
Efficiency of k-d Tree Ray-Traversal Algorithms
Author
Min Feng
Author_Institution
Inst. of Microelectron., Tsinghua Univ., Beijing, China
fYear
2013
fDate
21-23 June 2013
Firstpage
984
Lastpage
987
Abstract
K-d tree is attracting an increasing interest in recent decades for raytracing[1] due to its advantages in generating detailed images based on natural physical behaviors, flexibility, and ease of coding. However, the processing and rendering of real image have to be done in a real-time fashion. Such a requirement poses challenge to presentation and layout of global scenes because ray-scenes processing can be extremely time-consuming. The author utilizes a k-d tree as this kind of spatial data structure to accelerate the ray-scene processing. The author also combines "Spatial Median split" and SAH as splitting methods for k-d tree. This paper also proposes an implementation of breadth-first layout tree which can reduce cache misses and memory consumption, compares five different k-d tree traversal algorithms and analyzes experimental result.
Keywords
image processing; ray tracing; rendering (computer graphics); spatial data structures; tree data structures; tree searching; SAH; breadth-first layout tree; cache miss reduction; detailed image generation; ease of coding; global scenes; k-d tree ray-traversal algorithms; memory consumption; natural physical behaviors; ray tracing; ray-scene processing; real image processing; real image rendering; spatial data structure; spatial median split; splitting methods; Acceleration; Algorithm design and analysis; Data structures; Educational institutions; Layout; Ray tracing; Standards; K-d tree; Raytracing; SAH; Traversal; layout;
fLanguage
English
Publisher
ieee
Conference_Titel
Computational and Information Sciences (ICCIS), 2013 Fifth International Conference on
Conference_Location
Shiyang
Type
conf
DOI
10.1109/ICCIS.2013.264
Filename
6643180
Link To Document