Camera Models and Optical Systems Used in Computer Graphics: Part II, Image-Based Techniques

  • Brian A. Barsky
  • Daniel R. Horn
  • Stanley A. Klein
  • Jeffrey A. Pang
  • Meng Yu
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2669)

Abstract

In our companion paper [5], we described the optics underlying camera models that have been used in computer graphics, and presented object space techniques for rendering with those models. In this paper, we survey image space techniques to simulate these models, and address topics including linear filtering, ray distribution buffers, light fields, and simulation techniques for interactive applications.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [1]
    E.H. Adelson and J.R. Bergen. Computational Models of Visual Processing. The MIT Press, Cambridge, Mass., 1991.Google Scholar
  2. [2]
    Brian A. Barsky, Adam W. Bargteil, Daniel D. Garcia, and Stanley A. Klein. Introducing vision-realistic rendering. In Paul Debevec and Simon Gibson, editors, Eurographics Rendering Workshop, pages 26–28, Pisa, June 2002.Google Scholar
  3. [3]
    Brian A. Barsky, Adam W. Bargteil, and Stanley A. Klein. Vision realistic rendering. Submitted for publication, 2003.Google Scholar
  4. [4]
    Brian A. Barsky, Billy P. Chen, Alexander C. Berg, Maxence Moutet, Daniel D. Garcia, and Stanley A. Klein. Incorporating camera models, ocular models, and actual patient eye data for photo-realistic and vision-realistic rendering. Submitted for publication, 2003.Google Scholar
  5. [5]
    Brian A. Barsky, Daniel R. Horn, Stanley A. Klein, Jeffrey A. Pang, and Meng Yu. Camera models and optical systems used in computer graphics: Part I, Object based techniques. In Proceedings of the 2003_International Conference on Computational Science and its Applications (ICCSA’03), Montréal, May 18–21 2003. Second International Workshop on Computer Graphics and Geometric Modeling (CGGM’2003), Springer-Verlag Lecture Notes in Computer Science (LNCS), Berlin/Heidelberg. (These proceedings).Google Scholar
  6. [6]
    Max Born and Emil Wolf. Principles of Optics. Cambridge University Press, Cambridge, 7th edition, 1980.Google Scholar
  7. [7]
    Jin-Xiang Chai, Xin Tong, and Shing-Chow Chan. Plenoptic sampling. In Kurt Akeley, editor, Proceedings of ACM SIGGRAPH 2000, pages 307–318, New Orleans, July 23–28 2000.Google Scholar
  8. [8]
    Yong C. Chen. Lens effect on synthetic image generation based on light particle theory. The Visual Computer, 3(3):125–136, October 1987.CrossRefGoogle Scholar
  9. [9]
    Steven J. Gortler, Radek Grzeszczuk, Richard Szeliski, and Michael F. Cohen. The lumigraph. In Holly Rushmeier, editor, ACM SIGGRAPH 1996 Conference Proceedings, pages 43–54, New Orleans, August 4–9 1996.Google Scholar
  10. [10]
    Wolfgang Heidrich, Philipp Slusallek, and Hans-Peter Seidel. An image-based model for realistic lens systems in interactive computer graphics. In Wayne A. Davis, Marilyn Mantei, and R. Victor Klassen, editors, Proceedings of Graphics Interface 1997, pages 68–75. Canadian Human Computer Communication Society, May 1997.Google Scholar
  11. [11]
    Aaron Isaksen. Dynamically reparameterized light fields. Master’s thesis, Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology, Cambridge, Mass., November 2000.Google Scholar
  12. [12]
    Aaron Isaksen, Leonard McMillan, and Steven J. Gortler. Dynamically reparameterized light fields. In Kurt Akeley, editor, Proceedings of ACM SIGGRAPH 2000, pages 297–306, New Orleans, July 23–28 2000.Google Scholar
  13. [13]
    Marc Levoy and Pat Hanrahan. Light field rendering. In Holly Rushmeier, editor, ACM SIGGRAPH 1996 Conference Proceedings, pages 31–42, New Orleans, August 4–9 1996.Google Scholar
  14. [14]
    Zhouchen Lin and Heung-Yeung Shum. On the numbers of samples needed in light field rendering with constant-depth assumption. In Computer Vision and Pattern Recognition 2000 Conference Proceedings, pages 588–579, Hilton Head Island, South Carolina, June 13–15 2000.Google Scholar
  15. [15]
    Leonard McMillan and Gary Bishop. Plenoptic modeling: An image-based rendering system. In ACM SIGGRAPH 1995 Conference Proceedings, pages 39–46, Los Angeles, August 6–11 1995.Google Scholar
  16. [16]
    Michael Potmesil and Indranil Chakravarty. Synthetic image generation with a lens and aperture camera model. ACM Transactions on Graphics, 1(2):85–108, April 1982. (Original version in ACM SIGGRAPH 1981 Conference Proceedings, Aug. 1981, pp. 297-305).CrossRefGoogle Scholar
  17. [17]
    Przemyslaw Rokita. Fast generation of depth-of-field effects in computer graphics. Computers & Graphics, 17(5):593–595, September 1993.CrossRefGoogle Scholar
  18. [18]
    Mikio Shinya. Post-filtering for depth of field simulation with ray distribution buffer. In Proceedings of Graphics Interface’ 94, pages 59–66, Banff, Alberta, May 1994. Canadian Information Processing Society.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2003

Authors and Affiliations

  • Brian A. Barsky
    • 1
  • Daniel R. Horn
    • 1
  • Stanley A. Klein
    • 2
    • 3
  • Jeffrey A. Pang
    • 1
  • Meng Yu
    • 1
  1. 1.Computer Science DivisionUniversity of CaliforniaBerkeleyUSA
  2. 2.School of OptometryUniversity of CaliforniaBerkeleyUSA
  3. 3.Bioengineering Graduate GroupUniversity of CaliforniaBerkeleyUSA

Personalised recommendations