Faces: Analysis and Synthesis Vision for Graphics CSE 590SS, Winter 2001 Richard Szeliski.

Slides:



Advertisements
Similar presentations
A Two-Step Approach to Hallucinating Faces: Global Parametric Model and Local Nonparametric Model Ce Liu Heung-Yeung Shum Chang Shui Zhang CVPR 2001.
Advertisements

Wang Tiles for Image and Texture Generation
Regularized Least-Squares. Outline Why regularization? Truncated Singular Value Decomposition Damped least-squares Quadratic constraints.
Object Removal by Exemplar-Based Inpainting Ye Hong CS766 Fall 2004.
1. Facial Expression Editing in Video Using a Temporally- Smooth Factorization 2. Face Swapping: Automatically Replacing Faces in Photographs.
Sami Romdhani Volker Blanz Thomas Vetter University of Freiburg
Figure-centric averages Antonio Torralba & Aude Oliva (2002) Averages: Hundreds of images containing a person are averaged to reveal regularities in the.
18/12/2006 The University of York 1 A Literature Review of Image- based Face Recognition Quan Ju PhD student Department of Computer Science The University.
1 Face Synthesis M. L. Gavrilova. 2 Outline Face Synthesis From Modeling to Synthesis Facial Expression Synthesis Conclusions.
Suggested Term Projects CSE 666, Fall Guidelines The described projects are suggestions; if you have desire, skills or idea to explore alternative.
Feature-Based Image Metamorphosis Thaddeus Beier Shawn Neely SIGGRAPH 1992.
Retargeting Algorithms for Performance-Driven Animation J.P. Lewis Fred Pighin.
Exchanging Faces in Images SIGGRAPH ’04 Blanz V., Scherbaum K., Vetter T., Seidel HP. Speaker: Alvin Date: 21 July 2004.
Today Project 2 Recap 3D Motion Capture Marker-based Video Based Mocap demo on Monday (2/26) Image segmentation and matting.
Data-driven Methods: Faces : Computational Photography Alexei Efros, CMU, Fall 2007 Portrait of Piotr Gibas © Joaquin Rosales Gomez.
SIGGRAPH Course 30: Performance-Driven Facial Animation Section: Markerless Face Capture and Automatic Model Construction Part 2: Li Zhang, Columbia University.
Model-Based Stereo with Occlusions
Direct Methods for Visual Scene Reconstruction Paper by Richard Szeliski & Sing Bing Kang Presented by Kristin Branson November 7, 2002.
Face Recognition using PCA (Eigenfaces) and LDA (Fisherfaces)
Active Appearance Models Computer examples A. Torralba T. F. Cootes, C.J. Taylor, G. J. Edwards M. B. Stegmann.
Vision-based Control of 3D Facial Animation Jin-xiang Chai Jing Xiao Jessica Hodgins Carnegie Mellon University.
Face Recognition: A Comparison of Appearance-Based Approaches
Face Collections : Rendering and Image Processing Alexei Efros.
Tracking Face Orientation Kentaro Toyama Vision–Based Interaction Group Microsoft Research.
E6886 Multimedia Security Systems Project Proposal View-Based & Modular Eigenspaces for Face recognition.
Face Recognition: An Introduction
Learning the Appearance of Faces: A Unifying Approach for the Analysis and Synthesis of Images. Thomas Vetter Germany University of Freiburg
A PCA-based feature extraction method for face recognition — Adaptively weighted sub-pattern PCA (Aw-SpPCA) Group members: Keren Tan Weiming Chen Rong.
Special Applications If we assume a specific application, many image- based rendering tools can be improved –The Lumigraph assumed the special domain of.
The University of Ontario CS 4487/9587 Algorithms for Image Analysis n Web page: Announcements, assignments, code samples/libraries,
03/11/05© 2005 University of Wisconsin Last Time Image Based Rendering –Plenoptic function –Light Fields and Lumigraph NPR Papers: By today Projects: By.
Wen-Chyi Lin CS2310 Software Engineering.  “Never express yourself more clearly than you are able to think” by Niels Bohr. However, there are times and.
Active Appearance Models for Face Detection
8/16/99 Computer Vision and Modeling. 8/16/99 Principal Components with SVD.
Components of a computer vision system
Recognition Part II Ali Farhadi CSE 455.
Last tuesday, you talked about active shape models Data set of 1,500 hand-labeled faces 20 facial features (eyes, eye brows, nose, mouth, chin) Train 40.
“Graphical Modeling and Animation of Brittle Fracture” by James F. O’Brien and Jessica K. Hodgins, Georgia Institute of Technology “A Morphable Model.
Zhengyou Zhang Microsoft Research Digital Object Identifier: /MMUL Publication Year: 2012, Page(s): Professor: Yih-Ran Sheu Student.
February 27, Face Recognition BIOM 426 Instructor: Natalia A. Schmid Imaging Modalities Processing Methods.
TTH 1:30-2:48 Winter DL266 CIS 788v04 Zhu Topic 5. Human Faces Human face is extensively studied.
110/20/ :06 Graphics II Paper Reviews Facial Animation Session 8.
Scale-less Dense Correspondences Tal Hassner The Open University of Israel ICCV’13 Tutorial on Dense Image Correspondences for Computer Vision.
N n Debanga Raj Neog, Anurag Ranjan, João L. Cardoso, Dinesh K. Pai Sensorimotor Systems Lab, Department of Computer Science The University of British.
Previous lecture Texture Synthesis Texture Transfer + =
Object Recognition in Images Slides originally created by Bernd Heisele.
Volker Blanz Thomas Vetter. OUTLINE Introduction Related work Database Morphable 3D Face Model Matching a morphable model to images/3D scans Building.
1 Reconstructing head models from photograph for individualized 3D-audio processing Matteo Dellepiane, Nico Pietroni, Nicolas Tsingos, Manuel Asselot,
Machine Learning for Computer graphics Aaron Hertzmann University of Toronto Bayesian.
12/7/10 Looking Back, Moving Forward Computational Photography Derek Hoiem, University of Illinois Photo Credit Lee Cullivan.
CS559: Computer Graphics Lecture 8: Warping, Morphing, 3D Transformation Li Zhang Spring 2010 Most slides borrowed from Yungyu ChuangYungyu Chuang.
Facial Recognition Justin Kwong Megan Thompson Raymundo Vazquez-lugo.
Data-driven Methods: Faces : Computational Photography Alexei Efros, CMU, Fall 2012 Portrait of Piotr Gibas © Joaquin Rosales Gomez.
University of Washington v The Hebrew University * Microsoft Research Synthesizing Realistic Facial Expressions from Photographs Frederic Pighin Jamie.
2011/5/23 3D Morphable Model Based Face Replacement in Video Presenter : Bo-Hung Chen Adviser : Dr. Shih-Chung Chen Yi-Ting Cheng, Virginia Tzeng, Yung-Yu.
CS 691B Computational Photography Instructor: Gianfranco Doretto Data Driven Methods: Faces.
Point Distribution Models Active Appearance Models Compilation based on: Dhruv Batra ECE CMU Tim Cootes Machester.
Active Appearance Models Dhruv Batra ECE CMU. Active Appearance Models 1.T.F.Cootes, G.J. Edwards and C.J.Taylor. "Active Appearance Models", in Proc.
Facial Animation Wilson Chang Paul Salmon April 9, 1999 Computer Animation University of Wisconsin-Madison.
By Akhilesh K. Sinha Nishant Singh Supervised by Prof. Amitabha Mukerjee Video Surveillance of Basketball Matches and Goal Detection Indian Institute of.
03/26/03© 2003 University of Wisconsin Last Time Light Fields.
Recognition with Expression Variations
Data-driven Methods: Faces
Recognition: Face Recognition
Data-driven Methods: Faces
Outline Peter N. Belhumeur, Joao P. Hespanha, and David J. Kriegman, “Eigenfaces vs. Fisherfaces: Recognition Using Class Specific Linear Projection,”
Outline S. C. Zhu, X. Liu, and Y. Wu, “Exploring Texture Ensembles by Efficient Markov Chain Monte Carlo”, IEEE Transactions On Pattern Analysis And Machine.
Computational Photography
Eigenfaces for recognition (Turk & Pentland)
Presentation transcript:

Faces: Analysis and Synthesis Vision for Graphics CSE 590SS, Winter 2001 Richard Szeliski

2/14/2001Vision for Graphics2 What can we do with faces? Modeling (reconstruction): manual [Pighin et al. 1998] Automated [Zhang et al. 2000]

2/14/2001Vision for Graphics3 What can we do with faces? Analysis principal components and deformation modes [Turk & Pentland 1991] [Rowland & Perrett 1995] [Guenter et al. 1998] [Blanz & Vetter 1999]

2/14/2001Vision for Graphics4 What can we do with faces? Tracking and synthesis tracking [Toyama 1998] animation [Pighin et al. 1999] [Buck et al. 2000] Recognition [Turk & Pentland 1991; Lanitis et al. 1997]

2/14/2001Vision for Graphics5 Synthesizing Realistic Facial Expressions from Photographs Frederic Pighin Jamie Hecker Dani Lischinski v David Salesin Richard Szeliski * SIGGRAPH’98

Animated Face Modeling From Video Images Zhengyou Zhang, Zicheng Liu, Michael Cohen Vision Group & Graphics Group Microsoft Research

Manipulating Facial Appearance through Shape and Color Duncan A. Rowland and David I. Perrett St Andrews University IEEE CG&A, September 1995

2/14/2001Vision for Graphics8 Principal component analysis Compute average faces (color and shape) Compute deviations between male and female (vector and color differences)

2/14/2001Vision for Graphics9 Changing gender Deform shape and/or color of an input face in the direction of “more female” original shape colorboth

2/14/2001Vision for Graphics10 Enhancing gender more same original androgynous more opposite

2/14/2001Vision for Graphics11 Changing age Face becomes “rounder” and “more textured” and “grayer” original shape colorboth

A Morphable Model For The Synthesis Of 3D Faces Volker Blanz Thomas Vetter SIGGRAPH’99

2/14/2001Vision for Graphics13 Morphable model of 3D faces Start with a catalogue of 200 3D Cyberware scans Build a model of average shape and texture, and principal variations

2/14/2001Vision for Graphics14 Morphable model of 3D faces Divide face into 4 regions (eyes, nose, mouth, head) For each new prototype, find amount of deviation from the reference shape and texture.

2/14/2001Vision for Graphics15 Morphable model of 3D faces Adding some variations

2/14/2001Vision for Graphics16 Reconstruction from single image

2/14/2001Vision for Graphics17 Modifying a single image

2/14/2001Vision for Graphics18 Animating from a single image

2/14/2001Vision for Graphics19 Resulting animation

Tracking Face Orientation Kentaro Toyama Vision–Based Interaction Group Microsoft Research

2/14/2001Vision for Graphics21 1 University of Washington 2 Microsoft Research ICCV’99 Resynthesizing Facial Animation through 3D Model-Based Tracking Frédéric Pighin 1 Richard Szeliski 2 David Salesin 1,2

Performance-Driven Hand-Drawn Animation Ian Buck Adam Finkelstein Charles Jacobs Allison Klein David H. Salesin Joshua Seims Richard Szeliski Kentaro Toyama

2/14/2001Vision for Graphics23 Go from video to “cartoon”

2/14/2001Vision for Graphics24 Hand-drawn expressions

2/14/2001Vision for Graphics25 Expression correspondence

2/14/2001Vision for Graphics26 Morphing and tracking

2/14/2001Vision for Graphics27 More examples

2/14/2001Vision for Graphics28 Final animations

2/14/2001Vision for Graphics29 Bibliography F. Pighin, J. Hecker, D. Lischinski, D. H. Salesin, and R. Szeliski. Synthesizing realistic facial expressions from photographs. In SIGGRAPH'98 Proceedings, pages , Orlando, July Z. Liu, Z. Zhang, C. Jacobs, and M. Cohen. Rapid modeling of animated faces from video. Technical Report MSR-TR , Microsoft Research, February B. Guenter et al. Making faces. Proceedings of SIGGRAPH 98, pages , July V. Blanz and T. Vetter. A morphable model for the synthesis of 3d faces. Proceedings of SIGGRAPH 99, pages , August K. Toyama. Prolegomena for robust face tracking. Technical Report MSR-TR-98-65, Microsoft Research, November F. Pighin, D. H. Salesin, and R. Szeliski. Resynthesizing facial animation through 3D model-based tracking. In Seventh International Conference on Computer Vision (ICCV'99), pages , Kerkyra, Greece, September 1999.

2/14/2001Vision for Graphics30 Bibliography I. Buck et al. Performance-driven hand-drawn animation. In Symposium on Non Photorealistic Animation and Rendering, pages , Annecy, June ACM SIGGRAPH. D. A. Rowland and D. I. Perrett. Manipulating facial appearance through shape and color. IEEE Computer Graphics and Applications, 15(5): , September M. Turk and A. Pentland. Face recognition using eigenfaces. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'91), pages , Maui, Hawaii, June IEEE Computer Society Press. P. N. Belhumeur, J. P. Hespanha, and D. J. Kriegman. Eigenfaces vs. Fisherfaces: Recognition using class specific linear projection. IEEE Transactions on Pattern Analysis and Machine Intelligence, 19(7): , July A. Lanitis, C. J. Taylor, and T. F. Cootes. Automatic interpretation and coding of face images using flexible models. IEEE Transactions on Pattern Analysis and Machine Intelligence, 19(7): , July 1997.