Copyright  Philipp Slusallek Cs448.98.fall IBR: Model-based Methods Philipp Slusallek.

Slides:



Advertisements
Similar presentations
Object Space EWA Surface Splatting: A Hardware Accelerated Approach to High Quality Point Rendering Liu Ren Hanspeter Pfister Matthias Zwicker CMU.
Advertisements

Week 10 - Monday.  What did we talk about last time?  Global illumination  Shadows  Projection shadows  Soft shadows.
CS 376b Introduction to Computer Vision 04 / 21 / 2008 Instructor: Michael Eckmann.
Introduction to Image-Based Rendering Jian Huang, CS 594, Spring 2002 A part of this set of slides reference slides used at Standford by Prof. Pat Hanrahan.
Tuesday February 19 th, 2002 Deep Shadow Maps Tom Lokovic & Eric Veach Pixar Animation Studios Presented by Tom Lechner.
Stereo.
Structure and Motion from Line Segments in Multiple Images Camillo J. Taylor, David J. Kriegman Presented by David Lariviere.
Real-Time Rendering SPEACIAL EFFECTS Lecture 03 Marina Gavrilova.
Dana Cobzas-PhD thesis Image-Based Models with Applications in Robot Navigation Dana Cobzas Supervisor: Hong Zhang.
Real-Time Rendering Paper Presentation Imperfect Shadow Maps for Efficient Computation of Indirect Illumination T. Ritschel T. Grosch M. H. Kim H.-P. Seidel.
A new approach for modeling and rendering existing architectural scenes from a sparse set of still photographs Combines both geometry-based and image.
Advanced Computer Graphics CSE 190 [Spring 2015], Lecture 14 Ravi Ramamoorthi
CS6670: Computer Vision Noah Snavely Lecture 17: Stereo
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
Multiple View Geometry : Computational Photography Alexei Efros, CMU, Fall 2005 © Martin Quinn …with a lot of slides stolen from Steve Seitz and.
Point Rendering for Impostors Andreas Bærentzen IMM.
Image-Based Modeling and Rendering CS 6998 Lecture 6.
High-Quality Video View Interpolation
3D from multiple views : Rendering and Image Processing Alexei Efros …with a lot of slides stolen from Steve Seitz and Jianbo Shi.
CSCE 641 Computer Graphics: Image-based Modeling Jinxiang Chai.
Copyright  Philipp Slusallek IBR: View Interpolation Philipp Slusallek.
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.
CSCE 641 Computer Graphics: Image-based Modeling (Cont.) Jinxiang Chai.
CSCE 641: Computer Graphics Image-based Rendering Jinxiang Chai.
NVIDIA Lecture 10 Copyright  Pat Hanrahan Image-Based Rendering: 1st Wave Definition: Using images to enhance the realism of 3D graphics Brute Force in.
 Marc Levoy IBM / IBR “The study of image-based modeling and rendering is the study of sampled representations of geometry.”
CSCE 641 Computer Graphics: Image-based Modeling (Cont.) Jinxiang Chai.
Multiple View Geometry : Computational Photography Alexei Efros, CMU, Fall 2006 © Martin Quinn …with a lot of slides stolen from Steve Seitz and.
Image Based Rendering And Modeling Techniques And Their Applications Jiao-ying Shi State Key laboratory of Computer Aided Design and Graphics Zhejiang.
David Luebke Modeling and Rendering Architecture from Photographs A hybrid geometry- and image-based approach Debevec, Taylor, and Malik SIGGRAPH.
55:148 Digital Image Processing Chapter 11 3D Vision, Geometry Topics: Basics of projective geometry Points and hyperplanes in projective space Homography.
Real-Time High Quality Rendering CSE 291 [Winter 2015], Lecture 6 Image-Based Rendering and Light Fields
Computer Vision Spring ,-685 Instructor: S. Narasimhan WH 5409 T-R 10:30am – 11:50am Lecture #15.
Computer Graphics Mirror and Shadows
Ansh Bahri Sandeep Thippeswamy Sohil Himanish Anuja Chandorkar
Camera Calibration & Stereo Reconstruction Jinxiang Chai.
Symmetric Architecture Modeling with a Single Image
Advanced Computer Graphics (Spring 2013) CS 283, Lecture 15: Image-Based Rendering and Light Fields Ravi Ramamoorthi
Last Week Recognized the fact that the 2D image is a representation of a 3D scene thus contains a consistent interpretation –Labeled edges –Labeled vertices.
Image-Based Rendering from a Single Image Kim Sang Hoon Samuel Boivin – Andre Gagalowicz INRIA.
Automatic Registration of Color Images to 3D Geometry Computer Graphics International 2009 Yunzhen Li and Kok-Lim Low School of Computing National University.
Синтез изображений по изображениям. Рельефные текстуры.
High-Resolution Interactive Panoramas with MPEG-4 발표자 : 김영백 임베디드시스템연구실.
Stereo Many slides adapted from Steve Seitz. Binocular stereo Given a calibrated binocular stereo pair, fuse it to produce a depth image image 1image.
Image Based Rendering. Light Field Gershun in 1936 –An illuminated objects fills the surrounding space with light reflected of its surface, establishing.
112/5/ :54 Graphics II Image Based Rendering Session 11.
55:148 Digital Image Processing Chapter 11 3D Vision, Geometry Topics: Basics of projective geometry Points and hyperplanes in projective space Homography.
Yizhou Yu Texture-Mapping Real Scenes from Photographs Yizhou Yu Computer Science Division University of California at Berkeley Yizhou Yu Computer Science.
High Resolution Surface Reconstruction from Overlapping Multiple-Views
CS559: Computer Graphics Final Review Li Zhang Spring 2010.
CSCE 641 Computer Graphics: Image-based Rendering (cont.) Jinxiang Chai.
1Ellen L. Walker 3D Vision Why? The world is 3D Not all useful information is readily available in 2D Why so hard? “Inverse problem”: one image = many.
Project 2 due today Project 3 out today Announcements TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AAAAA.
John Morris Stereo Vision (continued) Iolanthe returns to the Waitemata Harbour.
Shadows David Luebke University of Virginia. Shadows An important visual cue, traditionally hard to do in real-time rendering Outline: –Notation –Planar.
Image-Based Rendering Geometry and light interaction may be difficult and expensive to model –Think of how hard radiosity is –Imagine the complexity of.
MASKS © 2004 Invitation to 3D vision. MASKS © 2004 Invitation to 3D vision Lecture 1 Overview and Introduction.
Presented by 翁丞世  View Interpolation  Layered Depth Images  Light Fields and Lumigraphs  Environment Mattes  Video-Based.
Acquiring, Stitching and Blending Diffuse Appearance Attributes on 3D Models C. Rocchini, P. Cignoni, C. Montani, R. Scopigno Istituto Scienza e Tecnologia.
Advanced Computer Graphics
Advanced Computer Graphics
Real-Time Soft Shadows with Adaptive Light Source Sampling
Photorealistic Rendering vs. Interactive 3D Graphics
CS4670 / 5670: Computer Vision Kavita Bala Lec 27: Stereo.
© 2005 University of Wisconsin
Common Classification Tasks
What have we learned so far?
Stereo vision Many slides adapted from Steve Seitz.
Presentation transcript:

Copyright  Philipp Slusallek Cs fall IBR: Model-based Methods Philipp Slusallek

Copyright  Philipp Slusallek Cs fall Modeling and Rendering Traditional Pipeline: Modeling is hard Geometry: measurements, plans, user input Appearance: BRDF, texture Rendering is hard Complexity, reflection, lighting User inputModel: Geometry + MaterialImages ModelingRendering

Copyright  Philipp Slusallek Cs fall Modeling and Computer Vision Computer Vision: Modeling from images Images contain geometric and appearance information Model Reconstruction is hard ImagesImage-based Model Calibration & Registration Accurate Model Images Model Reconstruction Rendering Image-based Rendering

Copyright  Philipp Slusallek Cs fall Model Representation Representations: Geometry & Material Geometry & Textures Images with Depth (Range images, LDIs) Lightfield/Lumigraph Panorama Image-basedGeometry-based

Copyright  Philipp Slusallek Cs fall Importance of Geometry

Copyright  Philipp Slusallek Cs fall Image-based Rendering Advantages: Any geometry Photo-realistic: appearance is available Lower complexity Rendering is faster (?) Disadvantages: Sampled representation Visibility Data size Instability of CV algorithms

Copyright  Philipp Slusallek Cs fall Model-based IBR Basic Idea: Sparse set of images [Debevec’97, Pulli’96] Overview: Approximate Modeling Photogrammetric modeling Triangulated depth maps View-dependent Texture Mapping Weighting Hardware accelerated rendering Model-based Stereo Details from stereo algorithms

Copyright  Philipp Slusallek Cs fall Hybrid Approach Courtesy: P. Debevec

Copyright  Philipp Slusallek Cs fall Approximate Modeling User-assisted photogrammetry [Debevec ‘97]: Based on “Structure from Motion” Use constraints in architectural models Approach: Simple block model Constraints reduce DOF Matching based on lines Non-linear optimization Initial Camera Positions

Copyright  Philipp Slusallek Cs fall Approximate Modeling: Block Model Courtesy: P. Debevec

Copyright  Philipp Slusallek Cs fall Approximate Modeling Active Light: Calibrated camera and projector Plane of light and triangulation Registration of multiple views Triangulation of point cloud Projector Camera

Copyright  Philipp Slusallek Cs fall Approximate Modeling

Copyright  Philipp Slusallek Cs fall Projecting Images Technique: Known camera positions Projective texture mapping Shadow buffer for occlusions Blending between textures Filling in

Copyright  Philipp Slusallek Cs fall Visibility

Copyright  Philipp Slusallek Cs fall Projecting Images

Copyright  Philipp Slusallek Cs fall Projecting Images Simple compositing vs. blending Blending: Select “best” image closeness to viewing direction distance to border sampling density [Pulli] deletion of features Some computation in HW Smooth transition between pixels and frames Alpha blending, soft Z-buffer, confidence

Copyright  Philipp Slusallek Cs fall Projecting Images Closeness to viewing direction: Triangulate the Hemisphere Delaunay triangulation of viewing directions Regular triangulation: label each vertex with best view Interpolate based on barycentric coordinates

Copyright  Philipp Slusallek Cs fall Blending of Textures

Copyright  Philipp Slusallek Cs fall Model-Based Stereo Problems with conventional stereo algorithms: Correspondences are difficult to find Large disparities Foreshortening, projective distortions Approach: Use approximate geometry to reproject one image Compute disparity of warped image Significant smaller disparity and foreshortening

Copyright  Philipp Slusallek Cs fall Model-Based Stereo

Copyright  Philipp Slusallek Cs fall Model-Based Stereo

Copyright  Philipp Slusallek Cs fall Model-Based Stereo

Copyright  Philipp Slusallek Cs fall Demos