Representations of Visual Appearance COMS 6160 [Spring 2007], Lecture 5 Brief lecture on 4D appearance functions

Slides:



Advertisements
Similar presentations
The Radiance Equation.
Advertisements

Paul Debevec Computational Photography: Advanced Topics Computational Photography: Advanced Topics.
Spherical Harmonic Lighting of Wavelength-dependent Phenomena Clifford Lindsay, Emmanuel Agu Worcester Polytechnic Institute (USA)
Measuring BRDFs. Why bother modeling BRDFs? Why not directly measure BRDFs? True knowledge of surface properties Accurate models for graphics.
Light Fields PROPERTIES AND APPLICATIONS. Outline  What are light fields  Acquisition of light fields  from a 3D scene  from a real world scene 
The Radiance Equation Mel Slater. Outline Introduction Light Simplifying Assumptions Radiance Reflectance The Radiance Equation Traditional Rendering.
Foundations of Computer Graphics (Spring 2012) CS 184, Lecture 21: Radiometry Many slides courtesy Pat Hanrahan.
Radiometry. Outline What is Radiometry? Quantities Radiant energy, flux density Irradiance, Radiance Spherical coordinates, foreshortening Modeling surface.
Acquiring the Reflectance Field of a Human Face Paul Debevec, Tim Hawkins, Chris Tchou, Haarm-Pieter Duiker, Westley Sarokin, Mark Sagar Haarm-Pieter Duiker,
Advanced Computer Graphics (Spring 2013) CS 283, Lecture 8: Illumination and Reflection Many slides courtesy.
 TOM MALZBENDER & RAMIN SAMADANI— Hewlett-Packard Laboratories  STEVEN SCHER and ADAM CRUME-- University of California Santa Cruz  DOUGLAS DUNN-- 3M.
Subsurface scattering Model of light transport in translucent materials Marble, jade, milk, skin Light penetrates material and exits at different point.
A Signal-Processing Framework for Inverse Rendering Ravi Ramamoorthi Pat Hanrahan Stanford University.
Advanced Computer Graphics CSE 190 [Spring 2015], Lecture 14 Ravi Ramamoorthi
A Signal-Processing Framework for Forward and Inverse Rendering COMS , Lecture 8.
Representations of Visual Appearance COMS 6160 [Fall 2006], Lecture 2 Ravi Ramamoorthi
Light Readings Forsyth, Chapters 4, 6 (through 6.2) by Ted Adelson.
Computer Graphics (Spring 2008) COMS 4160, Lecture 20: Illumination and Shading 2
Advanced Computer Graphics (Fall 2009) CS , Lecture 1: Introduction and History Ravi Ramamoorthi Some.
More complex material models. Taxonomy 2 Single-wavelength Scattering function = 8D Bidirectional Texture Function (BTF) Spatially-varying BRDF (SVBRDF)
Advanced Computer Graphics (Fall 2010) CS 283, Lecture 16: Image-Based Rendering and Light Fields Ravi Ramamoorthi
Advanced Computer Graphics (Spring 2005) COMS 4162, Lecture 21: Image-Based Rendering Ravi Ramamoorthi
Measurement, Inverse Rendering COMS , Lecture 4.
Appearance Models for Graphics COMS , Lecture 2 BRDFs and Radiometry Many slides courtesy Pat Hanrahan:
Representations of Visual Appearance COMS 6160 [Spring 2007], Lecture 4 Image-Based Modeling and Rendering
Image-Based Modeling and Rendering CS 6998 Lecture 6.
Light by Ted Adelson Readings Forsyth, Chapters 4, 6 (through 6.2)
Computer Graphics (Fall 2008) COMS 4160, Lecture 19: Illumination and Shading 2
Advanced Computer Graphics (Fall 2010) CS 283, Lecture 17: Frequency Analysis and Signal Processing for Rendering Ravi Ramamoorthi
Representations of Visual Appearance COMS 6160 [Spring 2007], Lecture 3 Ravi Ramamoorthi
Lecture 20: Light, color, and reflectance CS6670: Computer Vision Noah Snavely.
Image-based Rendering of Real Objects with Complex BRDFs.
Rendering General BSDFs and BSSDFs Randy Rauwendaal.
Image or Object? Michael F. Cohen Microsoft Research.
BSSRDF: Bidirectional Surface Scattering Reflectance Distribution Functions Jared M. Dunne C95 Adv. Graphics Feb. 7, 2002 Based on: "A Practical Model.
Surface Light Fields for 3D Photography Daniel Wood Daniel Azuma Wyvern Aldinger Brian Curless Tom Duchamp David Salesin Werner Stuetzle.
Computational Photography Light Field Rendering Jinxiang Chai.
A Signal-Processing Framework for Forward and Inverse Rendering Ravi Ramamoorthi Stanford University Columbia University: Feb 11, 2002.
Basic Principles of Surface Reflectance Lecture #3 Thanks to Shree Nayar, Ravi Ramamoorthi, Pat Hanrahan.
Computer Graphics (Fall 2004) COMS 4160, Lecture 16: Illumination and Shading 2 Lecture includes number of slides from.
CSCE 641: Computer Graphics Image-based Rendering Jinxiang Chai.
1 Dr. Scott Schaefer Radiosity. 2/38 Radiosity 3/38 Radiosity Physically based model for light interaction View independent lighting Accounts for indirect.
Measure, measure, measure: BRDF, BTF, Light Fields Lecture #6
Computer Graphics Inf4/MSc Computer Graphics Lecture Notes #16 Image-Based Lighting.
Real-Time High Quality Rendering CSE 291 [Winter 2015], Lecture 6 Image-Based Rendering and Light Fields
Titre.
University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2007 Don Fussell Reflection Models I Today Types of reflection models The BRDF and.
Advanced Computer Graphics (Spring 2013) CS 283, Lecture 15: Image-Based Rendering and Light Fields Ravi Ramamoorthi
CSE 872 Dr. Charles B. Owen Advanced Computer Graphics1 BSSRDF – Bidirectional surface scattering reflectance distribution function Radiance theory BRDF.
Dynamically Reparameterized Light Fields Aaron Isaksen, Leonard McMillan (MIT), Steven Gortler (Harvard) Siggraph 2000 Presented by Orion Sky Lawlor cs497yzy.
Image-based rendering Michael F. Cohen Microsoft Research.
Computer Graphics Global Illumination: Photon Mapping, Participating Media Lecture 12 Taku Komura.
1 Perception, Illusion and VR HNRS 299, Spring 2008 Lecture 2 Introduction, Light Course webpage:
Image Based Rendering. Light Field Gershun in 1936 –An illuminated objects fills the surrounding space with light reflected of its surface, establishing.
Bi-Directional Reflectance Distribution Functions (BRDF’s) Matthew McCrory.
Panorama artifacts online –send your votes to Li Announcements.
Interreflections : The Inverse Problem Lecture #12 Thanks to Shree Nayar, Seitz et al, Levoy et al, David Kriegman.
Announcements Office hours today 2:30-3:30 Graded midterms will be returned at the end of the class.
Reflection models Digital Image Synthesis Yung-Yu Chuang 11/01/2005 with slides by Pat Hanrahan and Matt Pharr.
112/5/ :54 Graphics II Image Based Rendering Session 11.
Photo-realistic Rendering and Global Illumination in Computer Graphics Spring 2012 Material Representation K. H. Ko School of Mechatronics Gwangju Institute.
Reflection models Digital Image Synthesis Yung-Yu Chuang 11/22/2007 with slides by Pat Hanrahan and Matt Pharr.
Lecture 34: Light, color, and reflectance CS4670 / 5670: Computer Vision Noah Snavely.
Computer Graphics (Spring 2003) COMS 4160, Lecture 18: Shading 2 Ravi Ramamoorthi Guest Lecturer: Aner Benartzi.
Light can be reflected, transmitted and absorbed..
CS348B Lecture 10Pat Hanrahan, Spring 2005 Reflection Models I Today Types of reflection models The BRDF and reflectance The reflection equation Ideal.
Presented by 翁丞世  View Interpolation  Layered Depth Images  Light Fields and Lumigraphs  Environment Mattes  Video-Based.
Advanced Computer Graphics
Advanced Computer Graphics
© 2002 University of Wisconsin
Presentation transcript:

Representations of Visual Appearance COMS 6160 [Spring 2007], Lecture 5 Brief lecture on 4D appearance functions

Taxonomy of Appearance Slide courtesy Szymon Rusinkiewicz

General Plenoptic Function  All knowledge of light in scene [Adelson 91]  Anywhere in space  In any direction  At any time instant  For any wavelength of light  Function of 7 variables, therefore 7D function  We care about taxonomy of scattering functions  General Scattering Function is 14D (bet. two plenoptics)

Common Assumptions  Ignore time dependence (no phosphorescence or time-varying BRDF properties [but see work by Bo and Jinwei])  Ignore wavelength (no fluorescence, assume RGB)  Travel in free space, parameterize on surfaces (no z)  Alternative for light fields: 4D space of rays (intersections in 2 planes)  Each of these removes 1D of plenoptic, 2D of scattering  Left with 8D function of greatest importance for class  8D Bi-Directional Surface Scattering Distribution Function (BSSRDF)

Taxonomy of 4D Scattering Functions  Function of two spatial positions, two spherical angles (4 total)  4D appearance functions take 2 of these 4 (6 possibilities)

Taxonomy of 4D Scattering Functions BRDF is well studied function [Nicodemus 77] Incident Light Field [Unger et al. 03] Surface Light Field [Miller 98, Wood et al. 00, Nishino et al. 01, …] Heterogeneous Subsurface Scattering [Peers et al. 06] Reflectance Fields / Relighting [Debevec 00] No easy interpretation

Historical Timeline: Details 4D  BRDFs have a long history (70 s – 80 s ), but work on measuring them is accelerating in last 10 years  Light Field Rendering / Lumigraph  Levoy and Hanrahan 96 ; Gortler et al. 96

Historical Timeline: Details 4D  BRDFs have a long history (70 s – 80 s ), but work on measuring them is accelerating in last 10 years  Light Fields and more general 4D functions  Reflectance fields (relighting faces) Debevec et al. 00  Surface Light Fields (Wood et al. 00 ; Nishino et al. 99)  Incident Light Fields (Unger et al. 03 ; Goesele et al. 03)  Heterogeneous Subsurface Scattering (Peers et al. 06)