“Depth-of-field rendering with multiview synthesis” – ACM SIGGRAPH HISTORY ARCHIVES

“Depth-of-field rendering with multiview synthesis”

  • ©

Conference:


Type(s):


Title:

    Depth-of-field rendering with multiview synthesis

Session/Category Title:   Real-time rendering


Presenter(s)/Author(s):


Moderator(s):



Abstract:


    We present a GPU-based real-time rendering method that simulates high-quality depth-of-field effects, similar in quality to multiview accumulation methods. Most real-time approaches have difficulties to obtain good approximations of visibility and view-dependent shading due to the use of a single view image. Our method also avoids the multiple rendering of a scene, but can approximate different views by relying on a layered image-based scene representation. We present several performance and quality improvements, such as early culling, approximate cone tracing, and jittered sampling. Our method achieves artifact-free results for complex scenes and reasonable depth-of-field blur in real time.

References:


    1. Baboud, L., and Décoret, X. 2006. Rendering geometry with relief textures. In Proc. Graphics Interface, 195–201. Google ScholarDigital Library
    2. Barsky, B., Bargteil, A., Garcia, D., and Klein, S. 2002. Introducing vision-realistic rendering. In Proc. Eurographics Rendering Workshop, 26–28.Google Scholar
    3. Barsky, B., Tobias, M., Chu, D., and Horn, D. 2005. Elimination of artifacts due to occlusion and discretization problems in image space blurring techniques. Graph. Models 67, 584–599. Google ScholarDigital Library
    4. Bertalmío, M., Fort, P., and Sánchez-Crespo, D. 2004. Real-time, accurate depth of field using anisotropic diffusion and programmable graphics cards. In Proc. 3DPVT, 767–773. Google ScholarCross Ref
    5. Buhler, J., and Wexler, D. 2002. A phenomenological model for bokeh rendering. In Sketch program ACM SIGGRAPH. Google ScholarDigital Library
    6. Cook, R. L., Porter, T., and Carpenter, L. 1984. Distributed ray tracing. Computer Graphics 18, 3, 137–145. Google ScholarDigital Library
    7. Cook, R. L. 1986. Stochastic sampling in computer graphics. ACM Trans. Graphics 5, 1, 51–72. Google ScholarDigital Library
    8. Décoret, X. 2005. N-buffers for efficient depth map query. In Proc. Eurographics, 393–400.Google ScholarCross Ref
    9. Demers, J. 2004. Depth of field: A survey of techniques. In GPU Gems. Addison-Wesley, ch. 23, 375–390.Google Scholar
    10. Earl Hammon, J. 2007. Practical post-process depth of field. In GPU Gems 3. Addison-Wesley, ch. 28, 583–606.Google Scholar
    11. Everitt, C. 2001. Interactive order-independent transparency. White paper, NVIDIA 2, 6, 7.Google Scholar
    12. Haeberli, P., and Akeley, K. 1990. The accumulation buffer: Hardware support for high-quality rendering. Proc. ACM SIGGRAPH, 309–318. Google ScholarDigital Library
    13. Kass, M., Lefohn, A., and Owens, J. 2006. Interactive depth of field using simulated diffusion on a GPU. Tech. rep., Pixar.Google Scholar
    14. Keller, A. 1996. The fast calculation of form factors using low discrepancy sequences. In Proc. Spring Conf. on CG, 195–204.Google Scholar
    15. Kosloff, T., and Barsky, B. 2007. An algorithm for rendering generalized depth of field effects based on simulated heat diffusion. In Proc. ICCSA, 1124–1140. Google ScholarDigital Library
    16. Kosloff, J., Tao, W., and Barsky, A. 2009. Depth of field postprocessing for layered scenes using constant-time rectangle spreading. In Proc. Graphics Interface, 39–46. Google ScholarDigital Library
    17. Kraus, M., and Strengert, M. 2007. Depth-of-field rendering by pyramidal image processing. In Proc. Eurographics, 645–654.Google Scholar
    18. Lee, S., Kim, G. J., and Choi, S. 2008. Real-time depth-of-field rendering using splatting on per-pixel layers. Computer Graphics Forum 27, 7, 1955–1962.Google ScholarCross Ref
    19. Lee, S., Kim, G. J., and Choi, S. 2009. Real-time depth-of-field rendering using anisotropically filtered mipmap interpolation. IEEE Trans. Vis. and CG 15, 3, 453–464. Google ScholarDigital Library
    20. Mather, G. 1996. Image blur as a pictorial depth cue. Biological Sciences 263, 1367, 169–172.Google Scholar
    21. Potmesil, M., and Chakravarty, I. 1981. A lens and aperture camera model for synthetic image generation. Proc. ACM SIGGRAPH 15, 3, 297–305. Google ScholarDigital Library
    22. Riguer, G., Tatarchuk, N., and Isidoro, J. 2003. Real-time depth of field simulation. In ShaderX2. 529–556.Google Scholar
    23. Rokita, P. 1996. Generating depth-of-field effects in virtual reality applications. IEEE CG and its Application 16, 2, 18–21. Google ScholarDigital Library
    24. Scheuermann, T. 2004. Advanced depth of field. In GDC.Google Scholar
    25. Wang, Z., Bovik, A. C., Sheikh, H. R., and Simoncelli, E. P. 2004. Image quality assessment: From error visibility to structural similarity. IEEE Trans. Image Proc. 13, 4, 600–612. Google ScholarDigital Library
    26. Zhou, T., Chen, J., and Pullen, M. 2007. Accurate depth of field simulation in real time. Computer Graphics Forum 26, 1.Google ScholarCross Ref


ACM Digital Library Publication:



Overview Page:



Submit a story:

If you would like to submit a story about this presentation, please contact us: historyarchives@siggraph.org