Principles of Digital Image Synthesis

Book description

Image synthesis, or rendering, is a field of transformation: it changes
geometry and physics into meaningful images. Because the most popular
algorithms frequently change, it is increasingly important for researchers
and implementors to have a basic understanding of the principles of image
synthesis. Focusing on theory, Andrew Glassner provides a comprehensive
explanation of the three core fields of study that come together to form
digital image synthesis: the human visual system, digital signal
processing, and the interaction of matter and light. Assuming no more than
a basic background in calculus, Glassner transforms his passion and
expertise into a thorough presentation of each of these disciplines, and
their elegant orchestration into modern rendering techniques such as
radiosity and ray tracing.

Table of contents

  1. Front Cover
  2. Principles of Digital Image Synthesis
  3. Copyright Page
  4. Table of Contents
  5. Dedication
  6. Preface (1/2)
  7. Preface (2/2)
  8. Summary of Useful Notation
  9. PART I: THE HUMAN VISUAL SYSTEM AND COLOR
    1. INTRODUCTION TO UNIT I
    2. Chapter 1. The Human Visual System
      1. 1.1 Introduction
      2. 1.2 Structure and Optics of the Human Eye (1/2)
      3. 1.2 Structure and Optics of the Human Eye (2/2)
      4. 1.3 Spectral and Temporal Aspects of the HVS (1/2)
      5. 1.3 Spectral and Temporal Aspects of the HVS (2/2)
      6. 1.4 Visual Phenomena (1/2)
      7. 1.4 Visual Phenomena (2/2)
      8. 1.5 Depth Perception (1/2)
      9. 1.5 Depth Perception (2/2)
      10. 1.6 Color Opponency
      11. 1.7 Perceptual Color Matching: CIE XYZ Space (1/2)
      12. 1.7 Perceptual Color Matching: CIE XYZ Space (2/2)
      13. 1.8 Illusions
      14. 1.9 Further Reading
      15. 1.10 Exercises
    3. Chapter 2. Color Spaces
      1. 2.1 Perceptually Uniform Color Spaces: L*u*v* and L*a*b*
      2. 2.2 Other Color Systems
      3. 2.3 Further Reading
      4. 2.4 Exercises
    4. Chapter 3. Displays
      1. 3.1 Introduction
      2. 3.2 CRT Displays
      3. 3.3 Display Spot Interaction (1/5)
      4. 3.3 Display Spot Interaction (2/5)
      5. 3.3 Display Spot Interaction (3/5)
      6. 3.3 Display Spot Interaction (4/5)
      7. 3.3 Display Spot Interaction (5/5)
      8. 3.4 Monitors
      9. 3.5 RGB Color Space (1/2)
      10. 3.5 RGB Color Space (2/2)
      11. 3.6 Gamut Mapping
      12. 3.7 Further Reading
      13. 3.8 Exercises
  10. PART II: SIGNAL PROCESSING
    1. INTRODUCTION TO UNIT II (1/2)
    2. INTRODUCTION TO UNIT II (2/2)
    3. Chapter 4. Signals and Systems
      1. 4.1 Introduction
      2. 4.2 Types of Signals and Systems
      3. 4.3 Notation (1/3)
      4. 4.3 Notation (2/3)
      5. 4.3 Notation (3/3)
      6. 4.4 Some Useful Signals (1/2)
      7. 4.4 Some Useful Signals (2/2)
      8. 4.5 Convolution (1/2)
      9. 4.5 Convolution (2/2)
      10. 4.6 Two-Dimensional Signals and Systems
      11. 4.7 Further Reading
      12. 4.8 Exercises
    4. Chapter 5. Fourier Transforms
      1. 5.1 Introduction
      2. 5.2 Basis Functions (1/3)
      3. 5.2 Basis Functions (2/3)
      4. 5.2 Basis Functions (3/3)
      5. 5.3 Representation in Bases of Lower Dimension
      6. 5.4 Continuous-Time Fourier Representations
      7. 5.5 The Fourier Series
      8. 5.6 The Continuous-Time Fourier Transform (1/2)
      9. 5.6 The Continuous-Time Fourier Transform (2/2)
      10. 5.7 Examples (1/2)
      11. 5.7 Examples (2/2)
      12. 5.8 Duality
      13. 5.9 Filtering and Convolution (1/2)
      14. 5.9 Filtering and Convolution (2/2)
      15. 5.10 The Fourier Transform Table
      16. 5.11 Discrete-Time Fourier Representations (1/2)
      17. 5.11 Discrete-Time Fourier Representations (2/2)
      18. 5.12 Fourier Series and Transforms Summary
      19. 5.13 Convolution Revisited
      20. 5.14 Two-Dimensional Fourier Transforms
      21. 5.15 Higher-Order Transforms
      22. 5.16 The Fast Fourier Transform
      23. 5.17 Further Reading
      24. 5.18 Exercises
    5. Chapter 6. Wavelet Transforms
      1. 6.1 Introduction
      2. 6.2 Short-Time Fourier Transform (1/2)
      3. 6.2 Short-Time Fourier Transform (2/2)
      4. 6.3 Scale and Resolution
      5. 6.4 The Dilation Equation and the Haar Transform
      6. 6.5 Decomposition and Reconstruction (1/3)
      7. 6.5 Decomposition and Reconstruction (2/3)
      8. 6.5 Decomposition and Reconstruction (3/3)
      9. 6.6 Compression
      10. 6.7 Coefficient Conditions
      11. 6.8 Multiresolution Analysis
      12. 6.9 Wavelets in the Fourier Domain (1/2)
      13. 6.9 Wavelets in the Fourier Domain (2/2)
      14. 6.10 Two-Dimensional Wavelets (1/2)
      15. 6.10 Two-Dimensional Wavelets (2/2)
      16. 6.11 Further Reading
      17. 6.12 Exercises
    6. Chapter 7. Monte Carlo Integration
      1. 7.1 Introduction
      2. 7.2 Basic Monte Carlo Ideas
      3. 7.3 Confidence
      4. 7.4 Blind Monte Carlo (1/3)
      5. 7.4 Blind Monte Carlo (2/3)
      6. 7.4 Blind Monte Carlo (3/3)
      7. 7.5 Informed Monte Carlo (1/4)
      8. 7.5 Informed Monte Carlo (2/4)
      9. 7.5 Informed Monte Carlo (3/4)
      10. 7.5 Informed Monte Carlo (4/4)
      11. 7.6 Adaptive Sampling
      12. 7.7 Other Approaches
      13. 7.8 Summary
      14. 7.9 Further Reading
      15. 7.10 Exercises
    7. Chapter 8. Uniform Sampling and Reconstruction
      1. 8.1 Introduction
      2. 8.2 Reconstruction (1/2)
      3. 8.2 Reconstruction (2/2)
      4. 8.3 Sampling in Two Dimensions
      5. 8.4 Two-Dimensional Reconstruction
      6. 8.5 Reconstruction in Image Space
      7. 8.6 Supersampling (1/2)
      8. 8.6 Supersampling (2/2)
      9. 8.7 Further Reading
      10. 8.8 Exercises
    8. Chapter 9. Nonuniform Sampling and Reconstruction
      1. 9.1 Introduction
      2. 9.2 Nonuniform Sampling (1/3)
      3. 9.2 Nonuniform Sampling (2/3)
      4. 9.2 Nonuniform Sampling (3/3)
      5. 9.3 Informed Sampling
      6. 9.4 Stratified Sampling
      7. 9.5 Interlude: The Duality of Aliasing and Noise (1/2)
      8. 9.5 Interlude: The Duality of Aliasing and Noise (2/2)
      9. 9.6 Nonuniform Reconstruction
      10. 9.7 Further Reading
      11. 9.8 Exercises
    9. Chapter 10. Sampling and Reconstruction Techniques
      1. 10.1 Introduction
      2. 10.2 General Outline of Signal Estimation
      3. 10.3 Initial Sampling Patterns
      4. 10.4 Uniform and Nonuniform Sampling
      5. 10.5 Initial Sampling (1/10)
      6. 10.5 Initial Sampling (2/10)
      7. 10.5 Initial Sampling (3/10)
      8. 10.5 Initial Sampling (4/10)
      9. 10.5 Initial Sampling (5/10)
      10. 10.5 Initial Sampling (6/10)
      11. 10.5 Initial Sampling (7/10)
      12. 10.5 Initial Sampling (8/10)
      13. 10.5 Initial Sampling (9/10)
      14. 10.5 Initial Sampling (10/10)
      15. 10.6 Refinement
      16. 10.7 Refinement Tests (1/3)
      17. 10.7 Refinement Tests (2/3)
      18. 10.7 Refinement Tests (3/3)
      19. 10.8 Refinement Sample Geometry
      20. 10.9 Refinement Geometry (1/4)
      21. 10.9 Refinement Geometry (2/4)
      22. 10.9 Refinement Geometry (3/4)
      23. 10.9 Refinement Geometry (4/4)
      24. 10.10 Interpolation and Reconstruction (1/8)
      25. 10.10 Interpolation and Reconstruction (2/8)
      26. 10.10 Interpolation and Reconstruction (3/8)
      27. 10.10 Interpolation and Reconstruction (4/8)
      28. 10.10 Interpolation and Reconstruction (5/8)
      29. 10.10 Interpolation and Reconstruction (6/8)
      30. 10.10 Interpolation and Reconstruction (7/8)
      31. 10.10 Interpolation and Reconstruction (8/8)
      32. 10.11 Further Reading
      33. 10.12 Exercises
  11. Bibliography (1/8)
  12. Bibliography (2/8)
  13. Bibliography (3/8)
  14. Bibliography (4/8)
  15. Bibliography (5/8)
  16. Bibliography (6/8)
  17. Bibliography (7/8)
  18. Bibliography (8/8)
  19. Index (1/12)
  20. Index (2/12)
  21. Index (3/12)
  22. Index (4/12)
  23. Index (5/12)
  24. Index (6/12)
  25. Index (7/12)
  26. Index (8/12)
  27. Index (9/12)
  28. Index (10/12)
  29. Index (11/12)
  30. Index (12/12)

Product information

  • Title: Principles of Digital Image Synthesis
  • Author(s): Andrew S. Glassner
  • Release date: June 2014
  • Publisher(s): Morgan Kaufmann
  • ISBN: 9780080514758