DocumentCode :
3765302
Title :
Parallel photon mapping computations to enable fast approximate solutions to the art gallery and watchman route problems
Author :
Bruce Johnson;Vatana An;Jason Isaacs
Author_Institution :
Naval Surface Warfare Center, Panama City Division, FL USA
fYear :
2015
Firstpage :
1
Lastpage :
7
Abstract :
The art gallery and watchman route problems (AGP and WRP) are NP-hard constrained optimization problems concerned with providing static and dynamic sensing, respectively, to environments such that the maximum amount of information is sensed at a minimal cost. What being an NP-hard problem means, practically, is that when an AGP or WRP solution is calculated for a particular time step t, any small change in the environment requires that an entirely new solution must be computed. Extending 3D AGP- and WRP-solving computations into 4D (i.e. considering time´s effects on the solutions generated) means that a large number of computational resources would be consumed if the updates to the AGP and WRP solutions are performed serially - since each time step´s solution would be computed sequentially. Our particular AGP- and WRP-solving algorithms are built upon the photon mapping algorithm in order to model the information obtainable in the sensed environment. The photon mapping algorithm models the propagation of multispectral photons through an environment and stores the result of the photons´ interaction with their environment in a k-d tree data structure called a photon map. Since each virtual photon can operate independently of every other virtual photon, a photon map generated at a particular time step t can be generated independently of every other photon map populated at every other time step using a graphics processing unit (GPU). Thus given an n-sized time sequence, a photon map can be populated by each member of an n-core GPU. Once the photon map is updated, our AGP/WRP-solving algorithms can be executed in parallel over the time sequence using the particular core assigned to a photon map´s population. We present the results of our computations and compare both serial- and GPU-based performance.
Keywords :
"Photonics","Observers","Three-dimensional displays","Optimization","Graphics processing units","Art","Virtual environments"
Publisher :
ieee
Conference_Titel :
Applied Imagery Pattern Recognition Workshop (AIPR), 2015 IEEE
Electronic_ISBN :
2332-5615
Type :
conf
DOI :
10.1109/AIPR.2015.7444524
Filename :
7444524
Link To Document :
بازگشت