Skip to main content

Importance ordering for real-time depth of field

  • Session CG2b — Simulation & Animation
  • Conference paper
  • First Online:
Image Analysis Applications and Computer Graphics (ICSC 1995)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1024))

Included in the following conference series:

Abstract

Depth of field (DOF) is an important component of real photography. As such, it is a valuable addition to the library of techniques used in photorealistic rendering. Several methods have been proposed for implementing DOF effects. Unfortunately, all existing methods require a great deal of computation. This prohibitive cost has precluded DOF effects from being used with any great regularity. This paper introduces a new way of computing DOF that is particularly effective for sequences of related frames (animations). It computes the most noticeable DOF effects first, and works on areas of lesser importance only if there is enough time. Areas that do not change between frames are not computed. At any point, the computation can be interrupted and the results displayed. Varying the interruption point allows a smooth trade-off between image accuracy and result speed. If enough time is provided, the algorithm generates the exact solution. Practically, this algorithm avoids the continual recomputing of large numbers of unchanging pixels. This can provide order-of-magnitude speedups in many common animation situations. This increase in speed brings DOF effects into the realm of real-time graphics.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Boult, T. and Wolberg, G. “Correcting Chromatic Aberrations Using Image Warping”. In Image Understanding Workshop, pages 363–377. Defence Advanced Research Projects Agency, 1992.

    Google Scholar 

  2. Chen, Y. “Lens Effect on Synthetic Image Generation Based on Light Particle Theory”. In CG International 87, pages 347–366. Computer Graphics, 1987.

    Google Scholar 

  3. Cook, R., Porter, T., and Carpenter, L. “Distributed Ray Tracing”. Computer Graphics (Proc. SIGGRAPH), 18(3):137–145, July 1984.

    Google Scholar 

  4. Cox, A. Photographic Optics. Focal Press, New York, New York, 1971.

    Google Scholar 

  5. Haeberli, P. and Kurt, A. “The Accumulation Buffer: Hardware Support for High-Quality Rendering”. Computer Graphics (Proc. SIGGRAPH), 24(4):309–317, August 1990.

    Google Scholar 

  6. Kingslake, R. Optics in Photography. SPIE Optical Engineering Press, Bellingham, Wash., 1992.

    Google Scholar 

  7. Lee, H.-C. “Review of Image-Blur Models in a Photographic System Using the Principles of Optics”. Optical Engineering, 5(29):405–421, May 1990.

    Google Scholar 

  8. Pentland, A. “A New Sense for Depth of Field”. IEEE Trans. Pattern Analysis and Machine Intelligence, 9(4):523–531, July 1987.

    Google Scholar 

  9. Potmesil, M. and Chakravarty, I. “A Lens and Aperture Camera Model for Synthetic Image Generation”. Computer Graphics (Proc. SIGGRAPH), 15(3):297–305, August 1981.

    Google Scholar 

  10. Savakis, A. and Trussell, H. “Restorations of Real Defocused Images Using Blur Models Based on Geometrical and Diffraction Optics”. In SOUTHEASTCON 1991, volume 2, pages 919–922. IEEE, April 1991.

    Google Scholar 

  11. Scofield, C. 2 1/2 D Depth-of-Field Simulation for Computer Animation. In Kirk, D., editor, Graphic Gems III, pages 36–38. Academic Press Ltd, 1992.

    Google Scholar 

  12. Sezan, I., Pavlovic, G., Tekalp, M., and Erdem, T. “On Modelling the Focus Blur in Image Restoration”. In ICASSP '91: Acoustics, Speech and Signal Processing Conference, volume 4, pages 2485–2488. IEEE, April 1991.

    Google Scholar 

  13. Shinya, M. “Post-filtering for Depth of Field Simulation with Ray Distribution Buffer”. In GI, pages 59–66. Canadian Information Processing Society, 1994.

    Google Scholar 

  14. vanWijk, J. “Rendering Surface Particles”. In Visualization 1992, pages 54–61. IEEE, October 1992.

    Google Scholar 

  15. Wixson, S. “The Display of 3D MRI Data with Non-Linear Focal Depth Cues”. In Computers in Cardiology, pages 379–380. IEEE, September 1990.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Roland T. Chin Horace H. S. Ip Avi C. Naiman Ting-Chuen Pong

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Fearing, P. (1995). Importance ordering for real-time depth of field. In: Chin, R.T., Ip, H.H.S., Naiman, A.C., Pong, TC. (eds) Image Analysis Applications and Computer Graphics. ICSC 1995. Lecture Notes in Computer Science, vol 1024. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-60697-1_124

Download citation

  • DOI: https://doi.org/10.1007/3-540-60697-1_124

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-60697-0

  • Online ISBN: 978-3-540-49298-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics