Top Banner
Image Synthesis using Adjoint Photons
22

Image Synthesis using Adjoint Photons. Motivation Participating Media Simplify Importance Sampling Support Wavelength Dependence.

Dec 21, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Image Synthesis using Adjoint Photons. Motivation Participating Media Simplify Importance Sampling Support Wavelength Dependence.

Image Synthesis using Adjoint Photons

Page 2: Image Synthesis using Adjoint Photons. Motivation Participating Media Simplify Importance Sampling Support Wavelength Dependence.

Motivation

• Participating Media

• Simplify Importance Sampling

• Support Wavelength Dependence

Page 3: Image Synthesis using Adjoint Photons. Motivation Participating Media Simplify Importance Sampling Support Wavelength Dependence.

Participating Media

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

Page 4: Image Synthesis using Adjoint Photons. Motivation Participating Media Simplify Importance Sampling Support Wavelength Dependence.

Ray Marching Result

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

Page 5: Image Synthesis using Adjoint Photons. Motivation Participating Media Simplify Importance Sampling Support Wavelength Dependence.

Media as Probabilistic Entity

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

Page 6: Image Synthesis using Adjoint Photons. Motivation Participating Media Simplify Importance Sampling Support Wavelength Dependence.

Probabilistic Media Example

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

Page 7: Image Synthesis using Adjoint Photons. Motivation Participating Media Simplify Importance Sampling Support Wavelength Dependence.

Probabilistic Media Example 2

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

Page 8: Image Synthesis using Adjoint Photons. Motivation Participating Media Simplify Importance Sampling Support Wavelength Dependence.

Rendering Comparison

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

Page 9: Image Synthesis using Adjoint Photons. Motivation Participating Media Simplify Importance Sampling Support Wavelength Dependence.

Traversal Comparison

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

Page 10: Image Synthesis using Adjoint Photons. Motivation Participating Media Simplify Importance Sampling Support Wavelength Dependence.

Software Impact

• Probabilistic media act like surfaces– Subclass them from Surface

• No volume pass after surface shading

• Separates intersection and shading

Page 11: Image Synthesis using Adjoint Photons. Motivation Participating Media Simplify Importance Sampling Support Wavelength Dependence.

Shading Kernels

• Surfaces:

• Volumes:

Page 12: Image Synthesis using Adjoint Photons. Motivation Participating Media Simplify Importance Sampling Support Wavelength Dependence.

Simplify Importance Sampling

• Remove Separation of Direct/Indirect

• Multiple Importance Sampling (MIS)

• Consistent Sampling Domain

Page 13: Image Synthesis using Adjoint Photons. Motivation Participating Media Simplify Importance Sampling Support Wavelength Dependence.

Direct vs Indirect

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

Page 14: Image Synthesis using Adjoint Photons. Motivation Participating Media Simplify Importance Sampling Support Wavelength Dependence.

Multiple Importance Sampling

• Impressive variance reduction

• Requires ability to request pdf arbitrarily

• Can lead to high branching

Page 15: Image Synthesis using Adjoint Photons. Motivation Participating Media Simplify Importance Sampling Support Wavelength Dependence.

Mixture Densities

• Simplest combined sampling

• Similar performance to branched MIS

Page 16: Image Synthesis using Adjoint Photons. Motivation Participating Media Simplify Importance Sampling Support Wavelength Dependence.

Tagged Objects

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

Page 17: Image Synthesis using Adjoint Photons. Motivation Participating Media Simplify Importance Sampling Support Wavelength Dependence.

Wavelength Dependence

• Photons have individual wavelengths

• Scattering depends on wavelength

• Color Noise

Page 18: Image Synthesis using Adjoint Photons. Motivation Participating Media Simplify Importance Sampling Support Wavelength Dependence.

Color Noise

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

Page 19: Image Synthesis using Adjoint Photons. Motivation Participating Media Simplify Importance Sampling Support Wavelength Dependence.

Physical Sun and Sky

Page 20: Image Synthesis using Adjoint Photons. Motivation Participating Media Simplify Importance Sampling Support Wavelength Dependence.

The Full System

Page 21: Image Synthesis using Adjoint Photons. Motivation Participating Media Simplify Importance Sampling Support Wavelength Dependence.

Limitations

Page 22: Image Synthesis using Adjoint Photons. Motivation Participating Media Simplify Importance Sampling Support Wavelength Dependence.

Acknowledgments

• State of Utah Center of Excellence

• NSF Grant 03-06151

• Barry M. Goldwater Foundation