“A lens and aperture camera model for synthetic image generation” by Potmesil and Chakravarty

  • ©Michael Potmesil and Indranil Chakravarty




    A lens and aperture camera model for synthetic image generation



    This paper extends the traditional pin-hole camera projection geometry, used in computer graphics, to a more realistic camera model which approximates the effects of a lens and an aperture function of an actual camera. This model allows the generation of synthetic images which have a depth of field, can be focused on an arbitrary plane, and also permits selective modeling of certain optical characteristics of a lens. The model can be expanded to include motion blur and special effect filters. These capabilities provide additional tools for highlighting important areas of a scene and for portraying certain physical characteristics of an object in an image.


    1. Catmull, E., “A Subdivision Algorithm for Computer Display of Curved Surfaces”, UTEC CSc-74-133, Computer Science Department, University of Utah, 1974
    2. Blinn, J.F., Carpenter, L.C., Lane, J.M. and Whitted, T., “Scan Line Methods for Displaying Parametrically Defined Surfaces”, CACM, 23, (1), January 1980, 23-34
    3. Whitted, T., “An Improved Illumination Model for Shaded Display”, CACM, 23, (6), June 1980, 343-349
    4. Blinn, J.F., “Simulation of Wrinkled Surfaces”, Computer Graphics 12,(3), Atlanta, Ga, 286-292
    5. Carlbom, I. and Paciorek, J., “Planar Geometric Projections and Viewing Transformations”, Computing Surveys, 10, (4), December 1978, 465-502
    6. Newman, W.M. and Sproull, R.F., Principles in Interactive Computer Graphics, McGraw Hill, Inc., New York, 1973
    7. Goodman, J.W:, Introduction to Fourier Optics, McGraw Hill, Inc., New York, 1968, Chapters 4,5
    8. Born, M. and Wolf, E., Principles of Optics, 3rd (revised) edition, Pergamon Press Ltd., London, 1965, Chapter 8

ACM Digital Library Publication: