The Plenoptic Function Lázaro Hermoso Beltrán. 2 Previous Concepts “The body of the air is full of an infinite number of radiant pyramids caused by the.

Slides:



Advertisements
Similar presentations
Computer Graphics Inf4/MSc Computer Graphics Lecture Notes #16 Image-Based Modelling, Rendering and Lighting.
Advertisements

Light Fields PROPERTIES AND APPLICATIONS. Outline  What are light fields  Acquisition of light fields  from a 3D scene  from a real world scene 
Project 3 Results
Computational Photography
Photo-realistic Rendering and Global Illumination in Computer Graphics Spring 2012 Material Representation K. H. Ko School of Mechatronics Gwangju Institute.
Acquiring the Reflectance Field of a Human Face Paul Debevec, Tim Hawkins, Chris Tchou, Haarm-Pieter Duiker, Westley Sarokin, Mark Sagar Haarm-Pieter Duiker,
Light Field Rendering Shijin Kong Lijie Heng.
Light Field Stitching with a Plenoptic Camera Zhou Xue LCAV - École Polytechnique Fédérale de Lausanne Dec
Advanced Computer Graphics CSE 190 [Spring 2015], Lecture 14 Ravi Ramamoorthi
Light Readings Forsyth, Chapters 4, 6 (through 6.2) by Ted Adelson.
Modeling Light : Rendering and Image Processing Alexei Efros.
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
Computational Photography
Color.
Image-Based Rendering Produce a new image from real images. Combining images Interpolation More exotic methods.
CSCE641: Computer Graphics Image Formation Jinxiang Chai.
Plenoptic Modeling: An Image-Based Rendering System
Lecture 20: Light, color, and reflectance CS6670: Computer Vision Noah Snavely.
CSCE 641 Computer Graphics: Image-based Rendering (cont.) Jinxiang Chai.
Siggraph’2000, July 27, 2000 Jin-Xiang Chai Xin Tong Shing-Chow Chan Heung-Yeung Shum Microsoft Research, China Plenoptic Sampling SIGGRAPH’2000.
Image Based Rendering: Introduction and Theory Timothy S. Milliron CS 598d, Princeton University.
Computational Photography Light Field Rendering Jinxiang Chai.
Intromission Theory: Plato, Euclid, Ptolemy, da Vinci. Plato for instance, wrote in the fourth century B. C. that light emanated from the eye, seizing.
CS223b, Jana Kosecka Rigid Body Motion and Image Formation.
Rendering with Concentric Mosaics Heung-Yeung Shum Li-Wei he Microsoft Research.
CSCE 641: Computer Graphics Image-based Rendering Jinxiang Chai.
Introduction of the intrinsic image. Intrinsic Images The method of Finlayson & Hordley ( 2001 ) Two assumptions 1. the camera ’ s sensors are sufficiently.
CS 563 Advanced Topics in Computer Graphics View Interpolation and Image Warping by Brad Goodwin Images in this presentation are used WITHOUT permission.
CSCE 641: Computer Graphics Image Formation & Plenoptic Function Jinxiang Chai.
Image Based Rendering And Modeling Techniques And Their Applications Jiao-ying Shi State Key laboratory of Computer Aided Design and Graphics Zhejiang.
Basic Principles of Imaging and Photometry Lecture #2 Thanks to Shree Nayar, Ravi Ramamoorthi, Pat Hanrahan.
RAY TRACING WITH DISPERSION CSS552 – Topics in Rendering Winter 2011 Final Project by: Kohei Ueda Shivani Srikanteshwara Mary Ann Chiramattel Kunjachan.
Light Field. Modeling a desktop Image Based Rendering  Fast Realistic Rendering without 3D models.
Real-Time High Quality Rendering CSE 291 [Winter 2015], Lecture 6 Image-Based Rendering and Light Fields
Technology and Historical Overview. Introduction to 3d Computer Graphics  3D computer graphics is the science, study, and method of projecting a mathematical.
Image-Based Rendering. 3D Scene = Shape + Shading Source: Leonard mcMillan, UNC-CH.
By: Jayanna Levesque Digital Media 10. Line is the movement of dots. There are three types of line: 1. Actual line: It is form of line drawn by pen, pencil.
CPSC 641: Computer Graphics Image Formation Jinxiang Chai.
Image Based Rendering(IBR) Jiao-ying Shi State Key laboratory of Computer Aided Design and Graphics Zhejiang University, Hangzhou, China
Integral University EC-024 Digital Image Processing.
Image-based rendering Michael F. Cohen Microsoft Research.
Physiology of Vision: a swift overview : Learning-Based Methods in Vision A. Efros, CMU, Spring 2009 Some figures from Steve Palmer.
03/12/03© 2003 University of Wisconsin Last Time NPR Assignment Projects High-Dynamic Range Capture Image Based Rendering Intro.
Physiology of Vision: a swift overview : Advanced Machine Perception A. Efros, CMU, Spring 2006 Some figures from Steve Palmer.
PCB Soldering Inspection. Structured Highlight approach Structured Highlight method is applied to illuminating and imaging specular surfaces which yields.
1 Plenoptic Imaging Chong Chen Dan Schonfeld Department of Electrical and Computer Engineering University of Illinois at Chicago May
Image Based Rendering. Light Field Gershun in 1936 –An illuminated objects fills the surrounding space with light reflected of its surface, establishing.
Plenoptic Modeling: An Image-Based Rendering System Leonard McMillan & Gary Bishop SIGGRAPH 1995 presented by Dave Edwards 10/12/2000.
Modeling Light cs129: Computational Photography
What is light? Electromagnetic radiation (EMR) moving along rays in space R( ) is EMR, measured in units of power (watts) – is wavelength Light: Travels.
03/09/05© 2005 University of Wisconsin Last Time HDR Image Capture Image Based Rendering –Improved textures –Quicktime VR –View Morphing NPR Papers: Just.
Image-Based Rendering A Brief Overview David Luebke University of Virginia.
CSL 859: Advanced Computer Graphics Dept of Computer Sc. & Engg. IIT Delhi.
Panorama artifacts online –send your votes to Li Announcements.
112/5/ :54 Graphics II Image Based Rendering Session 11.
Lecture 34: Light, color, and reflectance CS4670 / 5670: Computer Vision Noah Snavely.
Image formation.
CS 691B Computational Photography Instructor: Gianfranco Doretto Modeling Light.
CSCE 641 Computer Graphics: Image-based Rendering (cont.) Jinxiang Chai.
EG 2011 | Computational Plenoptic Imaging STAR | I. Introduction1 Computational Plenoptic Imaging Gordon Wetzstein 1 Ivo Ihrke 2 Douglas Lanman 3 Wolfgang.
Image-Based Rendering Geometry and light interaction may be difficult and expensive to model –Think of how hard radiosity is –Imagine the complexity of.
Sub-Surface Scattering Real-time Rendering Sub-Surface Scattering CSE 781 Prof. Roger Crawfis.
Presented by 翁丞世  View Interpolation  Layered Depth Images  Light Fields and Lumigraphs  Environment Mattes  Video-Based.
CSE 185 Introduction to Computer Vision
3D Rendering 2016, Fall.
Rendering Pipeline Fall, 2015.
Physiology of Vision: a swift overview
Image-Based Rendering
© 2005 University of Wisconsin
Presentation transcript:

The Plenoptic Function Lázaro Hermoso Beltrán

2 Previous Concepts “The body of the air is full of an infinite number of radiant pyramids caused by the objects located in it” Leonardo Da Vinci Pencil of rays: The set of light rays passing through any point in space Plenoptic function Plenus : complete or full Optic

3 Definition (I) “Radiance received along any direction V arriving at any point E in space, at any time ‘t’ and over any range of wavelength” 7-Dimensional function

4 Geometric Components of the pencil of ray lights ANGULAR COORDINATES –E = (Ex, Ey, Ez) Viewpoint –. Direction of the ray light passin trough the Viewpoint CARTESIAN COORDINATES –Comonly used in machine vision

5 How would obtain plenoptic function 1.Placing an imaginary eye at every position 2.Record the intensity of light at every angle 3.For every wavelength 4.At every time t It does not need specify the direction of gaze!!

6 The Holographic Movie Example Black and white photo Color photograph Color movie Color holographic movie

7 Plenoptic Measurements in Human Vision PF  potential iformation available Observer takes samples from PF Not all the information is usefull. Enviroment has determined what is usefull (movements  predators). Enviroment constraints

8 P.M. in Human Vision Measurements has limited resolution and number of Samples Space and time the more importants

9 P.M. in Human Vision An example of what we can not measure teaching/flash/koffka-movie.swf

10 P.M. in Human Vision

11 Plenoptic Measurements: Red Bar Example (Vx, Vy, Vz)

12 P.M. in Machine Vision Develop a taxonomy of derivative types “Periodic Table” of visual elements Constraints  Available information (PF)

13 Aplications: Image Based Rendering IBR : Sampling and Rendering Problem, PF is 7D function.We need reduce it! RGB representation Plenoptic modelling Light Field/Lumigraph P(s, t, u, v) 2D-Image Mosaicing

14 RGB – Representation Three 5-D functions

15 Plenoptic Modelling Without time and wavelength Taking samples with cameras in enough close positions We can reconstruct PF interpolating the samples

16 Light Field Assumption that that rays does not change intensity along direction Parametrization rays with 2 parallel planes

17 2D-Image Mosacing To paste serial 2D images to obtain a wider image. The images share the same proyection point Panoramic mosaic or Panorama We reconstruct a 2D Plenoptic function

18 Interpolate Views

19 References E.H. Adelson and J. Bergen, “The plenoptic function andthe elements of early vision” In Computational Models ofVisual Processing, pages MIT Press, 1991 The Plenoptic Illumination Function Tien-TsinWong1 Chi-Wing Fu2 Pheng-Ann Heng1 Chi-Sing Leung3 McMillan, Bishop. “Plenotic Modeling: An Image-Based Rendering System” Shum, Kang. “A Review of Image-based Rendering Techniques”