Computer Graphics Laboratory, Hiroshima City University All images are compressed. The images in this file is not the original.

Slides:



Advertisements
Similar presentations
1 Photometric Stereo Reconstruction Dr. Maria E. Angelopoulou.
Advertisements

Photometric Image Formation
1 Graphics CSCI 343, Fall 2013 Lecture 18 Lighting and Shading.
Announcements Project 2 due today Project 3 out today –demo session at the end of class.
Computer Vision Spring ,-685 Instructor: S. Narasimhan Wean 5403 T-R 3:00pm – 4:20pm Lecture #12.
3D Modeling from a photograph
Machine Vision Laboratory The University of the West of England Bristol, UK 2 nd September 2010 ICEBT Photometric Stereo in 3D Biometrics Gary A. Atkinson.
16421: Vision Sensors Lecture 6: Radiometry and Radiometric Calibration Instructor: S. Narasimhan Wean 5312, T-R 1:30pm – 2:50pm.
Polarization-based Inverse Rendering from Single View Daisuke Miyazaki Robby T. Tan Kenji Hara Katsushi Ikeuchi.
1. What is Lighting? 2 Example 1. Find the cubic polynomial or that passes through the four points and satisfies 1.As a photon Metal Insulator.
Shape-from-X Class 11 Some slides from Shree Nayar. others.
Based on slides created by Edward Angel
Computer Graphics - Class 10
BMVC 2009 Specularity and Shadow Interpolation via Robust Polynomial Texture Maps Mark S. Drew 1, Nasim Hajari 1, Yacov Hel-Or 2 & Tom Malzbender 3 1 School.
 Introduction  Illustration Techniques  Automatic Shading Model  Conclusion and Future work  Demo.
Lecture 23: Photometric Stereo CS4670/5760: Computer Vision Kavita Bala Scott Wehrwein.
Multiple View Geometry : Computational Photography Alexei Efros, CMU, Fall 2005 © Martin Quinn …with a lot of slides stolen from Steve Seitz and.
(conventional Cartesian reference system)
Visibility Subspaces: Uncalibrated Photometric Stereo with Shadows Kalyan Sunkavalli, Harvard University Joint work with Todd Zickler and Hanspeter Pfister.
1 CSCE 641: Computer Graphics Lighting Jinxiang Chai.
Basic Principles of Surface Reflectance Lecture #3 Thanks to Shree Nayar, Ravi Ramamoorthi, Pat Hanrahan.
Photometric Stereo Merle Norman Cosmetics, Los Angeles Readings R. Woodham, Photometric Method for Determining Surface Orientation from Multiple Images.
Multiple View Geometry : Computational Photography Alexei Efros, CMU, Fall 2006 © Martin Quinn …with a lot of slides stolen from Steve Seitz and.
Lighting & Shading.
Computer Vision Spring ,-685 Instructor: S. Narasimhan PH A18B T-R 10:30am – 11:50am Lecture #13.
Digital Archive of Cultural Heritages - Three Dimensional Modeling of Cultural Heritages and its use for Educational Purposes - Atsushi Nakazawa, Takeshi.
Shading (introduction to rendering). Rendering  We know how to specify the geometry but how is the color calculated.
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.
A Non-Photorealistic Model for Automatic Technical Illustration Amy Gooch Bruce Gooch Peter Shirley Elaine Cohen SIGGRAPH 1998 Presented by Anteneh.
A Local Adaptive Approach for Dense Stereo Matching in Architectural Scene Reconstruction C. Stentoumis 1, L. Grammatikopoulos 2, I. Kalisperakis 2, E.
Shading. What is Shading? Assigning of a color to a pixel in the final image. So, everything in shading is about how to select and combine colors to get.
COLLEGE OF ENGINEERING UNIVERSITY OF PORTO COMPUTER GRAPHICS AND INTERFACES / GRAPHICS SYSTEMS JGB / AAS 1 Shading (Shading) & Smooth Shading Graphics.
16421: Vision Sensors Lecture 7: High Dynamic Range Imaging Instructor: S. Narasimhan Wean 5312, T-R 1:30pm – 3:00pm.
Computer Graphics Laboratory, Hiroshima City University All images are compressed.
Shape from Shading and Texture. Lambertian Reflectance Model Diffuse surfaces appear equally bright from all directionsDiffuse surfaces appear equally.
December 4, 2014Computer Vision Lecture 22: Depth 1 Stereo Vision Comparing the similar triangles PMC l and p l LC l, we get: Similarly, for PNC r and.
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.
December 11, 2002MVA20021 Determining Shapes of Transparent Objects from Two Polarization Images Daisuke Miyazaki Masataka Kagesawa Katsushi Ikeuchi The.
Shape from Shading Course web page: vision.cis.udel.edu/cv February 26, 2003  Lecture 6.
Computer Graphics Laboratory, Hiroshima City University All images are compressed. The images in this file are not.
Visual Appearance Chapter 4 Tomas Akenine-Möller Department of Computer Engineering Chalmers University of Technology.
Cornell CS465 Spring 2004 Lecture 4© 2004 Steve Marschner 1 Shading CS 465 Lecture 4.
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.
Polarization-based dehazing using two reference objects
Chris Mayer & Nic Shulver Shading Definitions Light emanating from small surfaces is called a Point light sourcee.g. the sun (not really small though!)
1 CSCE 441: Computer Graphics Lighting Jinxiang Chai.
Mesostructure from Specularity Using Coded Illumination
Chapter 24: Perception April 20, Introduction Emphasis on vision Feature extraction approach Model-based approach –S stimulus –W world –f,
1 CSCE 441: Computer Graphics Lighting Jinxiang Chai.
Understanding the effect of lighting in images Ronen Basri.
EECS 274 Computer Vision Sources, Shadows, and Shading.
1 CSCE 441: Computer Graphics Lighting Jinxiang Chai.
Announcements Project 3a due today Project 3b due next Friday.
MAN-522 Computer Vision Spring
Shading CS 465 Lecture 4 © 2004 Steve Marschner • 1.
Instructor: S. Narasimhan
Visual Appearance Chapter 4
Merle Norman Cosmetics, Los Angeles
Parallel Integration of Video Modules
Daisuke Miyazaki Katsushi Ikeuchi The University of Tokyo
Daisuke Miyazaki Katsushi Ikeuchi The University of Tokyo
Announcements Project 3 out today demo session at the end of class.
All images are compressed.
Computer Graphics (Fall 2003)
Chapter 14 Shading Models.
Shape from Shading and Texture
All images are compressed.
Artistic Rendering Final Project Initial Proposal
Presentation transcript:

Computer Graphics Laboratory, Hiroshima City University All images are compressed. The images in this file is not the original ones. Polarization stereo using graph cut (Miyazaki, Ikeuchi) 1

Computer Graphics Laboratory, Hiroshima City University Photometric stereo using graph cut and M-estimation for a virtual tumulus in the presence of highlights and shadows Daisuke MiyazakiThe University of TokyoPreviously Hiroshima City UniversityCurrently Katsushi IkeuchiThe University of Tokyo Polarization stereo using graph cut (Miyazaki, Ikeuchi) 2

CG Lab, Hiroshima City University Virtual Tumulus Polarization stereo using graph cut (Miyazaki, Ikeuchi) 3 [Laser range sensor][Photometric stereo] Virtual Tumulus Project Fine details Overall geometry

CG Lab, Hiroshima City University Proposed method Photometric stereo Graph cut Robust to outliers: shadow, specular reflection Point light source in far distance with small size: directional light Typically around 5 to 8 number of light sources The direction (and the power) of light sources are known Polarization stereo using graph cut (Miyazaki, Ikeuchi) 4

CG Lab, Hiroshima City University Candidates of surface normal Polarization stereo using graph cut (Miyazaki, Ikeuchi) 5 [Example] Choose 3 intensities from 5 inputs Photometric Stereo using 3 intensities

CG Lab, Hiroshima City University Candidates selection Polarization stereo using graph cut (Miyazaki, Ikeuchi) Neighboring surface normal: smooth Image Diffuse-only pixel Contaminated pixel with specular/shadow Candidates Graph cut Smooth surface normal Choose

CG Lab, Hiroshima City University Cost function Polarization stereo using graph cut (Miyazaki, Ikeuchi) 7 Data costSmoothness cost Sum of all pixels Constant weight

CG Lab, Hiroshima City University Data cost of pixel p Polarization stereo using graph cut (Miyazaki, Ikeuchi) 8 M-estimation (Lorentz function) Robust to outlier (shadow, specular reflection, noise) Image brightness Albedo (Diffuse reflectance) including light source color and brightness Surface normal Light source direction Shading (Lambert's law) (Cosine function)

CG Lab, Hiroshima City University Smoothness cost of neighboring pixels p & q Polarization stereo using graph cut (Miyazaki, Ikeuchi) 9 Albedo Surface normal

CG Lab, Hiroshima City University Graph structure Polarization stereo using graph cut (Miyazaki, Ikeuchi) sink source pq p sink source 10

CG Lab, Hiroshima City University Algorithm overview Polarization stereo using graph cut (Miyazaki, Ikeuchi) K C 3 candidates (surface normal & albedo) 2.Initial value 3.Graph cut (Estimate surface normal) [albedo fixed] 4.Graph cut (Estimate albedo) [surface normal fixed] 5.Iterate 3-4

CG Lab, Hiroshima City University Example of input images Polarization stereo using graph cut (Miyazaki, Ikeuchi) 12 Specular object

CG Lab, Hiroshima City University Result Polarization stereo using graph cut (Miyazaki, Ikeuchi) 13 Median-PS: Miyazaki et al. IJCV 2010 GC-PS: Proposed method

CG Lab, Hiroshima City University Evaluation Polarization stereo using graph cut (Miyazaki, Ikeuchi) 14 Input Conventional PS Shadowcut PS Wu's PS Median PS Proposed method  (149%) Surface normal (error)  (300%)  (80%)  (99%)  (100%)

CG Lab, Hiroshima City University The University Museum, The University of Tokyo Polarization stereo using graph cut (Miyazaki, Ikeuchi) 15 Chlamys australis (Australian scallop)

CG Lab, Hiroshima City University Museum Result Polarization stereo using graph cut (Miyazaki, Ikeuchi) 16

CG Lab, Hiroshima City University Segonko Tumulus Relief colored by red, green, yellow paints Not open to the public ~A.D.500 Relief colored by red, green, yellow paints Not open to the public ~A.D.500 Polarization stereo using graph cut (Miyazaki, Ikeuchi) 17 Kumamoto

CG Lab, Hiroshima City UniversityPolarization stereo using graph cut (Miyazaki, Ikeuchi) Aug 1st:preparation 2007 Aug 2nd:scanning (typhoon) 2007 Aug 3rd:data processing 2007 Aug 4th:scanning (hot) 2007 Aug 5th:data processing 2007 Aug 6th:scanning (sudden shower) 2007 Aug 7th:finishing 2007 Aug 1st:preparation 2007 Aug 2nd:scanning (typhoon) 2007 Aug 3rd:data processing 2007 Aug 4th:scanning (hot) 2007 Aug 5th:data processing 2007 Aug 6th:scanning (sudden shower) 2007 Aug 7th:finishing Scanning Mission

CG Lab, Hiroshima City University 8-Light Measurement System Polarization stereo using graph cut (Miyazaki, Ikeuchi) 19 Photometric Wing

CG Lab, Hiroshima City University Scanning Polarization stereo using graph cut (Miyazaki, Ikeuchi) 20

CG Lab, Hiroshima City University Images Polarization stereo using graph cut (Miyazaki, Ikeuchi) 21 Input image Rendered image

CG Lab, Hiroshima City University Segonko result Polarization stereo using graph cut (Miyazaki, Ikeuchi) 22

CG Lab, Hiroshima City UniversityPolarization stereo using graph cut (Miyazaki, Ikeuchi) 23 Fukuoka Sakurakyo Tumulus Keyhole-shaped tumulus 41m End of 6th century Carved triangle Painted with red, green, yellow Closed Mission: 2010 Jan

CG Lab, Hiroshima City UniversityPolarization stereo using graph cut (Miyazaki, Ikeuchi) 24

CG Lab, Hiroshima City UniversityPolarization stereo using graph cut (Miyazaki, Ikeuchi) 25

CG Lab, Hiroshima City University Conclusion Polarization stereo using graph cut (Miyazaki, Ikeuchi) 26 Graph Cut Photometric Stereo 3D Digital Archiving Virtual MuseumSegonko TumulusSakurakyo Tumulus

CG Lab, Hiroshima City University Future Work Polarization stereo using graph cut (Miyazaki, Ikeuchi) 27 Shadow & specular Faded texture Discontinuity Hiroshima A-bombed materials

Computer Graphics Laboratory, Hiroshima City University (c) Daisuke Miyazaki 2010 All rights reserved. Daisuke Miyazaki, Katsushi Ikeuchi, "Photometric stereo using graph cut and M-estimation for a virtual tumulus in the presence of highlights and shadows," Proceedings of Workshop on Application of Computer Vision to Archaeology, San Francisco, CA USA, June 2010 Polarization stereo using graph cut (Miyazaki, Ikeuchi) 28