HK UST * Hong Kong University of Science and Technology HK UST Modeling Hair from Multiple Views Y. Wei, E. Ofek, L. Quan and H. Shum.

Slides:



Advertisements
Similar presentations
Interactive Deformation of Light Fields Billy Chen Eyal Ofek Heung-Yeung Shum Marc Levoy.
Advertisements

Bath, 25 Years of CG Hair Modelling, Animation, and Rendering Wen Tang School of Computing, University of Teesside
Image Registration  Mapping of Evolution. Registration Goals Assume the correspondences are known Find such f() and g() such that the images are best.
Sven Woop Computer Graphics Lab Saarland University
For Internal Use Only. © CT T IN EM. All rights reserved. 3D Reconstruction Using Aerial Images A Dense Structure from Motion pipeline Ramakrishna Vedantam.
Interactive Rendering using the Render Cache Bruce Walter, George Drettakis iMAGIS*-GRAVIR/IMAG-INRIA Steven Parker University of Utah *iMAGIS is a joint.
Chunhui Yao 1 Bin Wang 1 Bin Chan 2 Junhai Yong 1 Jean-Claude Paul 3,1 1 Tsinghua University, China 2 The University of Hong Kong, China 3 INRIA, France.
www-video.eecs.berkeley.edu/research
Motivation Hair animation used in movies, games, virtual reality, etc. Problem due to complexity –Human head has over 100,000 strands of hair –Computation.
Computational Photography and Capture: Time-Lapse Video Analysis & Editing Gabriel Brostow & Tim Weyrich TAs: Clément Godard & Fabrizio Pece.
3D Graphics Rendering and Terrain Modeling
Scalability with many lights II (row-column sampling, visibity clustering) Miloš Hašan.
A Global Linear Method for Camera Pose Registration
Robust Object Tracking via Sparsity-based Collaborative Model
Light Field Rendering Shijin Kong Lijie Heng.
Shape from Contours and Multiple Stereo A Hierarchical, Mesh-Based Approach Hendrik Kück, Wolfgang Heidrich, Christian Vogelgsang.
Exchanging Faces in Images SIGGRAPH ’04 Blanz V., Scherbaum K., Vetter T., Seidel HP. Speaker: Alvin Date: 21 July 2004.
Copyright  Philipp Slusallek Cs fall IBR: Model-based Methods Philipp Slusallek.
CSCE 641 Computer Graphics: Image-based Modeling Jinxiang Chai.
1 Image-Based Visual Hulls Paper by Wojciech Matusik, Chris Buehler, Ramesh Raskar, Steven J. Gortler and Leonard McMillan [
Stereoscopic Light Stripe Scanning: Interference Rejection, Error Minimization and Calibration By: Geoffrey Taylor Lindsay Kleeman Presented by: Ali Agha.
Visibility Subspaces: Uncalibrated Photometric Stereo with Shadows Kalyan Sunkavalli, Harvard University Joint work with Todd Zickler and Hanspeter Pfister.
Computational Photography Light Field Rendering Jinxiang Chai.
Project 1 grades out Announcements. Multiview stereo Readings S. M. Seitz and C. R. Dyer, Photorealistic Scene Reconstruction by Voxel Coloring, International.
3D Rigid/Nonrigid RegistrationRegistration 1)Known features, correspondences, transformation model – feature basedfeature based 2)Specific motion type,
Shading Languages By Markus Kummerer. Markus Kummerer 2 / 19 State of the Art Shading.
Accurate, Dense and Robust Multi-View Stereopsis Yasutaka Furukawa and Jean Ponce Presented by Rahul Garg and Ryan Kaminsky.
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.
Modeling Hair-Hair Interactions Using Sparse Guide Hairs Yizhou Yu Joint work with Johnny Chang and Jingyi Jin Department of Computer Science University.
Capture of Hair Geometry from Multiple Images Sylvain Paris – Hector M. Briceño – François X. Sillion ARTIS is a team of the GRAVIR - IMAG research lab.
1 Perception, Illusion and VR HNRS 299, Spring 2008 Lecture 19 Other Graphics Considerations Review.
1 Intelligent Robotics Research Centre (IRRC) Department of Electrical and Computer Systems Engineering Monash University, Australia Visual Perception.
Technology and Historical Overview. Introduction to 3d Computer Graphics  3D computer graphics is the science, study, and method of projecting a mathematical.
Peter Sturm INRIA Grenoble – Rhône-Alpes (Institut National de Recherche en Informatique et Automatique) An overview of multi-view stereo and other topics.
Automatic Registration of Color Images to 3D Geometry Computer Graphics International 2009 Yunzhen Li and Kok-Lim Low School of Computing National University.
Interactive Virtual Relighting and Remodelling of Real Scenes C. Loscos 1, MC. Frasson 1,2,G. Drettakis 1, B. Walter 1, X. Granier 1, P. Poulin 2 (1) iMAGIS*
Computer animation Hair “A Survey on Hair Modeling: Styling, Simulation, and Rendering,” K. Ward, F. Bertails, T.-Y. Kim S. Marschner, M.-P. Cani, M. Lin.
Image-based Plant Modeling Zeng Lanling Mar 19, 2008.
A Focus+Context Technique Based on Hyperbolic Geometry for Visualizing Large Hierarchies. John Lamping, Ramana Rao, and Peter Pirolli Xerox Palo Alto Research.
Reconstructing 3D mesh from video image sequences supervisor : Mgr. Martin Samuelčik by Martin Bujňák specifications Master thesis
Image-based rendering Michael F. Cohen Microsoft Research.
High-Resolution Interactive Panoramas with MPEG-4 발표자 : 김영백 임베디드시스템연구실.
Processing Images and Video for an Impressionist Effect Author: Peter Litwinowicz Presented by Jing Yi Jin.
Stereo Many slides adapted from Steve Seitz.
Computer Vision Michael Isard and Dimitris Metaxas.
1 Reconstructing head models from photograph for individualized 3D-audio processing Matteo Dellepiane, Nico Pietroni, Nicolas Tsingos, Manuel Asselot,
Perspective Shadow Maps Marc Stamminger REVES/INRIA, Sophia-Antipolis, France now at: Bauhaus-Universität, Weimar, Germany George Drettakis REVES/INRIA,
MIRALab Where Research means Creativity SVG Open 2005 University of Geneva 1 Converting 3D Facial Animation with Gouraud shaded SVG A method.
Image-Based Rendering of Diffuse, Specular and Glossy Surfaces from a Single Image Samuel Boivin and André Gagalowicz MIRAGES Project.
The 18th Meeting on Image Recognition and Understanding 2015/7/29 Depth Image Enhancement Using Local Tangent Plane Approximations Kiyoshi MatsuoYoshimitsu.
- Laboratoire d'InfoRmatique en Image et Systèmes d'information
112/5/ :54 Graphics II Image Based Rendering Session 11.
Orientable Textures for Image- Based Pen-And-Ink Illustration Michael P. Salisbury Michael T. Wong John F. Hughes David A. Salesin SIGGRAPH 1997 Andrea.
875 Dynamic Scene Reconstruction
High Resolution Surface Reconstruction from Overlapping Multiple-Views
2006/10/25 1 A Virtual Endoscopy System Author : Author : Anna Vilanova 、 Andreas K ö nig 、 Eduard Gr ö ller Source :Machine Graphics and Vision, 8(3),
3D Reconstruction Using Image Sequence
A Discriminatively Trained, Multiscale, Deformable Part Model Yeong-Jun Cho Computer Vision and Pattern Recognition,2008.
Center for Machine Perception Department of Cybernetics Faculty of Electrical Engineering Czech Technical University in Prague Segmentation Based Multi-View.
Processing Images and Video for An Impressionist Effect Automatic production of “painterly” animations from video clips. Extending existing algorithms.
Presented by 翁丞世  View Interpolation  Layered Depth Images  Light Fields and Lumigraphs  Environment Mattes  Video-Based.
Hair Modelling, Animation, and Rendering
DCT IMAGE COMPRESSION.
3D Graphics Rendering PPT By Ricardo Veguilla.
Removing Highlight Spots in Visual Hull Rendering
Coding Approaches for End-to-End 3D TV Systems
Noah Snavely.
Improving k-buffer methods via Occupancy Maps
Single-view geometry Odilon Redon, Cyclops, 1914.
Presentation transcript:

HK UST * Hong Kong University of Science and Technology HK UST Modeling Hair from Multiple Views Y. Wei, E. Ofek, L. Quan and H. Shum

HK UST Hair is a defining characteristic of human appearance

HK UST Overview Related work Principle of our approach Implementation Experimental results Conclusion

HK UST Related work Manual modeling Hadap and Magnenat-Thalmann 00, Kim et al. 02 (-) Tedious user interaction

HK UST Related work Image based rendering Matusik et al. 02 (+) Photo-Realistic (-) Long capture, Large storage (-) No animation

HK UST Related work Image based modeling – Difficult due to insufficient image resolution Typically 500 pixels for 50,000 hair fibers – Hair strands, groups of hair fibers, are visible Paris et al. 04, Grabli et al. 02

HK UST Paris et al Hundreds of images Fixed view point Controlled and variable illuminations (+) Impressive results (-) Complex capturing (-) Controlled illumination (-) limited visibility

HK UST Our goals Modeling from multiple view points Easy capturing Complex hair styles Enable capturing dynamic scenes

HK UST Image Capturing Hand-Held camera Natural illumination condition

HK UST 2D image orientation of hair strands 2D orientation map Using oriented filter as in Paris’ work

HK UST 3D direction in one view 2D direction constrains the growth direction to a plane in space. Hair segment

HK UST Two images define a unique 3D direction 3D direction in two views D = N x N’ D N N’

HK UST Each image pair defines a unique direction 3D direction in multi-views Multiple images – Linear optimization D D minimizes Where ║ D ║ = 1 ΣjΣj (N j · D) 2 σj2σj2 2D orientation confidence NjNj

HK UST 3D Hair Growth according to 2D orientation Hair segment Hair fiber – a sequence of chained segments Initial growth direction – outward from scalp

HK UST Implementation Camera calibration Hair volume definition and fiber initialization Fiber growth and visibility determination Growth termination

HK UST Camera calibration Automatic calibration – quasi-dense approach (Lhuillier and Quan 05)

HK UST Hair volume S hair S hair, hair surface – Estimated from images

HK UST Approximating S hair using visual hull

HK UST Hair volume S scalp S scalp, scalp surface Generic head model Offset of S hair Ellipsoid

HK UST Hair initialization Generate root points on S scalp Define hair coverage of S scalp by projection on hair masks

HK UST Fiber Visibility Visible P – visibility determined by hair surface geometry P

HK UST Fiber Visibility P internal: Visibility is determined by the closest surface point. S hair P’ P

HK UST Fiber Visibility P internal: The deeper P is, the smoother the growth direction.

HK UST Growth Termination Exceeds pre-defined length Grows outside the hair bounding surface Large inconsistency between views S scalp S hair Visual hull

HK UST An Example of Hair Growth

HK UST An Example of Hair Growth

HK UST Experiments : Dark Hair

HK UST Smooth hair

HK UST

Curly hair

HK UST Conclusions Multi view approach Simple capture Open possibilities for hair motion capture. Automatic process (masks are still manual). High quality results.

HK UST Future work Capturing of dynamic hair using a set of multiple cameras Recovery of hair appearance

HK UST Previous work appear by courtesy of Sylvain Paris, Tae-Yong Kim and Wojciech Matusik. Some rendering provided by Florence Bertails, Hubert Nguyen Thanks

HK UST Previous work appear by courtesy of Sylvain Paris, Tae-Yong Kim and Wojciech Matusik. Some rendering provided by Florence Bertails, Hubert Nguyen Thanks

HK UST Thank You! HK UST

Hair fibers – too small to be captured 2D image orientation of hair strands Yet, hair strands are visible. 2D orientation map

HK UST Principle of our approach Using multiple view images – Ease of capturing – Strong geometry information 3D orientation from triangulation of 2D orientations Better estimation of head geometry Better visibility – Robustness from high data redundancy Automatic process

HK UST Using oriented filter as in Paris’ work Computation of 2D orientation of hair strands 2D orientation map (color coded)