• 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