Photon Differentials in Space and Time

  • L. Schjøth
  • J. R. Frisvad
  • K. Erleben
  • J. Sporring
Part of the Communications in Computer and Information Science book series (CCIS, volume 229)


We present a novel photon mapping algorithm for animations. We extend our previous work on photon differentials [12] with time differentials. The result is a first order model of photon cones in space an time that effectively reduces the number of required photons per frame as well as efficiently reduces temporal aliasing without any need for in-between-frame photon maps.


Motion Blur Global Illumination Positional Derivative Photon Mapping Spatial Kernel 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Cammarano, M., Jensen, H.W.: Time dependent photon mapping. In: EGWR 2002: Proceedings of the 13th Eurographics Workshop on Rendering, pp. 135–144. Eurographics Association, Aire-la-Ville (2002)Google Scholar
  2. 2.
    Christensen, P.H., Laur, D.M., Fong, J., Wooten, W.L., Batali, D.: Ray differentials and multiresolution geometry caching for distribution ray tracing in complex scenes. Computer Graphics Forum (Proceedings of Eurographics 2003) 22(3), 543–552 (2003)CrossRefGoogle Scholar
  3. 3.
    Cook, R.L., Porter, T., Carpenter, L.: Distributed ray tracing. Computer Graphics (Proceedings of ACM SIGGRAPH 1984) 18(3), 137–145 (1984)CrossRefGoogle Scholar
  4. 4.
    Durand, F., Holzschuch, N., Soler, C., Chan, E., Sillion, F.X.: A frequency analysis of light transport. In: Marks, J. (ed.) ACM Transaction on Graphics (Proceedings of ACM SIGGRAPH 2005), vol. 24(3), pp. 1115–1126 (2005)Google Scholar
  5. 5.
    Egan, K., Tseng, Y.T., Holzschuch, N., Durand, F., Ramamoorthi, R.: Frequency Analysis and Sheared Reconstruction for Rendering Motion Blur. ACM Transaction on Graphics (Proceedings of ACM SIGGRAPH 2009) 28(3), 93:1–93:13 (2009)Google Scholar
  6. 6.
    Gjøl, M., Larsen, B.D., Christensen, N.J.: Final gathering using ray differentials. In: Proceedings of WSCG 2008, pp. 41–46 (2008)Google Scholar
  7. 7.
    Haeberli, P., Akeley, K.: The accumulation buffer: hardware support for high-quality rendering. Computer Graphics (Proceedings of ACM SIGGRAPH 1990) 24(4), 309–318 (1990)CrossRefGoogle Scholar
  8. 8.
    Igehy, H.: Tracing ray differential. In: Rockwood, A. (ed.) Proceedings of ACM Siggraph 1999, pp. 179–186. Addison Wesley Longman, Los Angeles (1999)Google Scholar
  9. 9.
    Myszkowski, K., Tawara, T., Akamine, H., Seidel, H.P.: Perception-guided global illumination solution for animation rendering. In: Proceedings of ACM SIGGRAPH 2001, pp. 221–230. ACM, New York (2001)Google Scholar
  10. 10.
    Schjøth, L., Frisvad, J.R., Erleben, K., Sporring, J.: Photon differentials. In: GRAPHITE 2007: Proceedings of the 5th International Conference on Computer Graphics and Interactive Techniques in Australia and Southeast Asia, pp. 179–186. ACM, New York (2007)CrossRefGoogle Scholar
  11. 11.
    Schjøth, L., Frisvad, J.R., Erleben, K., Sporring, J.: Temporal photon differentials. In: Richard, P., Braz, J., Hilton, A. (eds.) Proceedings of GRAPP 2010 International Conference on Computer Graphics Theory and Applications (2010) ISBN: 978-989-674-026-9Google Scholar
  12. 12.
    Sporring, J., Schjøth, L., Erleben, K.: Spatial and Temporal Ray Differentials. Tech. Rep. 09/04, Institute of Computer Science, University of Copenhagen, Copenhagen, Denmark, (September 2009) ISSN: 0107-8283Google Scholar
  13. 13.
    Tawara, T., Myszkowski, K., Dmitriev, K., Havran, V., Damez, C., Seidel, H.P.: Exploiting temporal coherence in global illumination. In: SCCG 2004: Proceedings of the 20th Spring Conference on Computer Graphics, pp. 23–33. ACM, New York (2004)Google Scholar
  14. 14.
    Weber, M., Milch, M., Myszkowski, K., Dmitriev, K., Rokita, P., Seidel, H.-P.: Spatio-temporal photon density estimation using bilateral filtering. In: Cohen-Or, D., Jain, L., Magnenat-Thalmann, N. (eds.) Computer Graphics International (CGI 2004), pp. 120–127. IEEE, Crete (2004)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • L. Schjøth
    • 1
  • J. R. Frisvad
    • 2
  • K. Erleben
    • 1
  • J. Sporring
    • 1
  1. 1.eScience Center, Department of Computer ScienceUniversity of Copenhagen CopenhagenDenmark
  2. 2.Department of Informatics and Mathematical ModellingTechnical University of DenmarkCopenhagenDenmark

Personalised recommendations