Tone reproduction for computer graphics using photographic principles

Since its inception, one of the major goals of computer graphics has been the quest for photorealism in the synthesis of computer generated imagery. In pursuit of this goal, the field has relied on a photographic metaphor whereby the transport of light is traced from a scene, through a camera and onto an image plane. In the final stage of the synthesis process, the tone reproduction stage, simulated illuminance values are converted to appropriate pixel values for eventual display. Most work in tone reproduction for computer graphics has focused on modeling of the human visual system. In this work, an alternate means of tone reproduction based on photography is described. The dissertation specifies a system that models individual components of a photographic system (including the camera, enlarger and photographic materials) and simulates the mechanisms by which photographic prints are created. The proposed system is validated through a suite of informal tests and formal experiments whereby simulation results are compared with actual photographic negatives and prints. Visual inspection of validation test results illustrates that the simulation can satisfactorily produce renderings that match closely with actual negatives and prints. Numerically, error differences in tone between simulation results and actual processed images range from 0–10%. The system enables tone reproduction to be applied to computer generated imagery using the same parameter space available to photographers. As such, the system can be used to experiment with different photographic parameters, immediately illustrating the results of a set of photographic choices. Application of the system in photographic education, rendering system validation, and digital cinema is also discussed.

[1]  Joe Geigel,et al.  A model for simulating the photographic development process on digital images , 1997, SIGGRAPH.

[2]  S. S. Stevens,et al.  Brightness function: effects of adaptation. , 1963, Journal of the Optical Society of America.

[3]  Rudolf Kingslake,et al.  Optics in photography , 1992 .

[4]  R. Cyert,et al.  Theory of the Firm , 1966 .

[5]  Robert L. Lamberts,et al.  Sine-Wave Response Techniques in Photographic Printing* , 1961 .

[6]  Robert L. Cook,et al.  Distributed ray tracing , 1998 .

[7]  Edward C. Doerner Wiener-Spectrum Analysis of Photographic Granularity* , 1962 .

[8]  J. C. Dainty,et al.  Image Science: Principles, Analysis and Evaluation of Photographic-Type Imaging Processes , 1974 .

[9]  Gunther Wyszecki,et al.  Color Science: Concepts and Methods, Quantitative Data and Formulae, 2nd Edition , 2000 .

[10]  Greg Ward,et al.  A Contrast-Based Scalefactor for Luminance Display , 1994, Graphics Gems.

[11]  Mark S. Drew,et al.  Deriving Spectra from Colors and Rendering Light Interference , 1999, IEEE Computer Graphics and Applications.

[12]  Richard Zakia,et al.  Photographic Sensitometry: The Study of Tone Reproduction , 1969 .

[13]  Michael H. Kutner Applied Linear Statistical Models , 1974 .

[14]  Christine D. Piatko,et al.  Comparing Real and Synthetic Images: Some Ideas about Metrics , 1995, Rendering Techniques.

[15]  Donald P. Greenberg,et al.  Physically-based glare effects for digital images , 1995, SIGGRAPH.

[16]  G. W. Larson,et al.  Rendering with radiance - the art and science of lighting visualization , 2004, Morgan Kaufmann series in computer graphics and geometric modeling.

[17]  E. F. Haugh A Structural Theory for the Selwyn Granularity Coefficient , 1963 .

[18]  Donald P. Greenberg,et al.  A model of visual masking for computer graphics , 1997, SIGGRAPH.

[19]  Donald P. Greenberg,et al.  An experimental evaluation of computer graphics imagery , 1986, TOGS.

[20]  Ian Ashdown,et al.  Radiosity: A Programmer's Perspective , 1994 .

[21]  Norman Goldberg Camera Technology: The Dark Side of the Lens , 1992 .

[22]  Richard Szeliski,et al.  The lumigraph , 1996, SIGGRAPH.

[23]  Christine D. Piatko,et al.  A Visibility Matching Tone Reproduction Operator for High Dynamic Range Scenes , 1997, IEEE Trans. Vis. Comput. Graph..

[24]  James Arvo,et al.  A framework for realistic image synthesis , 1997, SIGGRAPH.

[25]  T. H. James,et al.  Introduction to photographic theory: The silver halide process , 1980 .

[26]  K. Blair Benson,et al.  HDTV--advanced television for the 1990s , 1990 .

[27]  Michael Potmesil,et al.  A lens and aperture camera model for synthetic image generation , 1981, SIGGRAPH '81.

[28]  Gary W. Meyer,et al.  Wavelength selection for synthetic image generation , 1988, Comput. Vis. Graph. Image Process..

[29]  Andrew S. Glassner,et al.  How to derive a spectrum from an RGB triplet , 1989, IEEE Computer Graphics and Applications.

[30]  Jessica K. Hodgins,et al.  Two methods for display of high contrast images , 1999, TOGS.

[31]  Charles A. Poynton,et al.  A technical introduction to digital video , 1996 .

[32]  Takashi Okamoto,et al.  A lighting model aiming at drive simulators , 1990, SIGGRAPH.

[33]  Gary W. Meyer,et al.  A perceptually based adaptive sampling algorithm , 1998, SIGGRAPH.

[34]  Sergio Sibilio,et al.  Daylighting contribution in interior lighting: Experimental verification of software simulation results , 1994 .

[35]  Donald P. Greenberg,et al.  A multiscale model of adaptation and spatial vision for realistic image display , 1998, SIGGRAPH.

[36]  Raymond Fielding,et al.  The technique of special effects cinematography , 1965 .

[37]  Andrew S. Glassner,et al.  Principles of Digital Image Synthesis , 1995 .

[38]  Hans-Peter Seidel,et al.  An Image-Based Model for Realistic Lens Systems in Interactive Computer Graphics , 1997, Graphics Interface.

[39]  Marc Levoy,et al.  Light field rendering , 1996, SIGGRAPH.

[40]  Donald P. Greenberg,et al.  A model of visual adaptation for realistic image synthesis , 1996, SIGGRAPH.

[41]  Paula J. Alessi,et al.  CIE Guidelines for Coordinated Research on Evaluation of Colour Appearance Models for Reflection Print and Self-Luminous Display Image Comparisons , 1994 .

[42]  Edward J. Giorgianni,et al.  Digital Color Management: Encoding Solutions , 1998 .

[43]  Gary W. Meyer,et al.  A frequency based ray tracer , 1995, SIGGRAPH.

[44]  Holly E. Rushmeier,et al.  Tone reproduction for realistic images , 1993, IEEE Computer Graphics and Applications.

[45]  Pat Hanrahan,et al.  A realistic camera model for computer graphics , 1995, SIGGRAPH.