• DocumentCode
    870182
  • Title

    Accurate direct illumination using iterative adaptive sampling

  • Author

    Donikian, M. ; Walter, B. ; Kavita Bala ; Fernandez, S. ; Greenberg, D.P.

  • Volume
    12
  • Issue
    3
  • fYear
    2006
  • Firstpage
    353
  • Lastpage
    364
  • Abstract
    This paper introduces a new multipass algorithm for efficiently computing direct illumination in scenes with many lights and complex occlusion. Images are first divided into 8times8 pixel blocks and for each point to be shaded within a block, a probability density function (PDF) is constructed over the lights and sampled to estimate illumination using a small number of shadow rays. Information from these samples is then aggregated at both the pixel and block level and used to optimize the PDFs for the next pass. Over multiple passes the PDFs and pixel estimates are updated until convergence. Using aggregation and feedback progressively improves the sampling and automatically exploits both visibility and spatial coherence. We also use novel extensions for efficient antialiasing. Our adaptive multipass approach computes accurate direct illumination eight times faster than prior approaches in tests on several complex scenes
  • Keywords
    antialiasing; hidden feature removal; image sampling; image segmentation; iterative methods; lighting; probability; ray tracing; rendering (computer graphics); antialiasing; direct illumination; iterative adaptive sampling; multipass algorithm; occlusion; probability density function; shadow rays; spatial coherence; visibility; Convergence; Feedback; Image sampling; Iterative algorithms; Layout; Lighting; Pixel; Probability density function; Sampling methods; Spatial coherence; Monte Carlo; Raytracing; shadowing.; Algorithms; Computer Graphics; Image Enhancement; Image Interpretation, Computer-Assisted; Imaging, Three-Dimensional; Information Storage and Retrieval; Light; Lighting; Photometry; Reproducibility of Results; Sample Size; Sensitivity and Specificity; Signal Processing, Computer-Assisted; User-Computer Interface;
  • fLanguage
    English
  • Journal_Title
    Visualization and Computer Graphics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1077-2626
  • Type

    jour

  • DOI
    10.1109/TVCG.2006.41
  • Filename
    1608022