DocumentCode
1504594
Title
Analyzing Visibility Configurations
Author
Dachsbacher, Carsten
Author_Institution
Comput. Graphics Group, Karlsruhe Inst. of Technol., Karlsruhe, Germany
Volume
17
Issue
4
fYear
2011
fDate
4/1/2011 12:00:00 AM
Firstpage
475
Lastpage
486
Abstract
Many algorithms, such as level of detail rendering and occlusion culling methods, make decisions based on the degree of visibility of an object, but do not analyze the distribution, or structure, of the visible and occluded regions across surfaces. We present an efficient method to classify different visibility configurations and show how this can be used on top of existing methods based on visibility determination. We adapt co-occurrence matrices for visibility analysis and generalize them to operate on clusters of triangular surfaces instead of pixels. We employ machine learning techniques to reliably classify the thus extracted feature vectors. Our method allows perceptually motivated level of detail methods for real-time rendering applications by detecting configurations with expected visual masking. We exemplify the versatility of our method with an analysis of area light visibility configurations in ray tracing and an area-to-area visibility analysis suitable for hierarchical radiosity refinement. Initial results demonstrate the robustness, simplicity, and performance of our method in synthetic scenes, as well as real applications.
Keywords
data analysis; learning (artificial intelligence); matrix algebra; pattern classification; rendering (computer graphics); co-occurrence matrices; detail rendering method; hierarchical radiosity refinement; machine learning techniques; occlusion culling method; ray tracing; visibility analysis; visibility configuration classification; visibility degree; visibility determination; visual masking; Algorithm design and analysis; Artificial intelligence; Clustering algorithms; Computational modeling; Feature extraction; Layout; Machine learning; Ray tracing; Robustness; Solids; GPUs; Real-time rendering; artificial intelligence.; visibility;
fLanguage
English
Journal_Title
Visualization and Computer Graphics, IEEE Transactions on
Publisher
ieee
ISSN
1077-2626
Type
jour
DOI
10.1109/TVCG.2010.77
Filename
5473225
Link To Document