A 4-WEEK PROJECT IN Active Shape and Appearance Models

Slides:



Advertisements
Similar presentations
Face Recognition Sumitha Balasuriya.
Advertisements

Active Appearance Models
Image Registration  Mapping of Evolution. Registration Goals Assume the correspondences are known Find such f() and g() such that the images are best.
EigenFaces and EigenPatches Useful model of variation in a region –Region must be fixed shape (eg rectangle) Developed for face recognition Generalised.
Active Shape Models Suppose we have a statistical shape model –Trained from sets of examples How do we use it to interpret new images? Use an “Active Shape.
Surface normals and principal component analysis (PCA)
Face Recognition By Sunny Tang.
PCA + SVD.
AGE ESTIMATION: A CLASSIFICATION PROBLEM HANDE ALEMDAR, BERNA ALTINEL, NEŞE ALYÜZ, SERHAN DANİŞ.
Automatic Feature Extraction for Multi-view 3D Face Recognition
Wangfei Ningbo University A Brief Introduction to Active Appearance Models.
As applied to face recognition.  Detection vs. Recognition.
, Tim Landgraf Active Appearance Models AG KI, Journal Club 03 Nov 2008.
Computer Vision Spring ,-685 Instructor: S. Narasimhan Wean 5403 T-R 3:00pm – 4:20pm Lecture #20.
Principal Component Analysis CMPUT 466/551 Nilanjan Ray.
Face Recognition Under Varying Illumination Erald VUÇINI Vienna University of Technology Muhittin GÖKMEN Istanbul Technical University Eduard GRÖLLER Vienna.
3D Geometry for Computer Graphics
Active Appearance Models master thesis presentation Mikkel B. Stegmann IMM – June 20th 2000.
Appearance Models Shape models represent shape variation Eigen-models can represent texture variation Combined appearance models represent both.
Face Recognition using PCA (Eigenfaces) and LDA (Fisherfaces)
Real-time Combined 2D+3D Active Appearance Models Jing Xiao, Simon Baker,Iain Matthew, and Takeo Kanade CVPR 2004 Presented by Pat Chan 23/11/2004.
Face Recognition Jeremy Wyatt.
3D Geometry for Computer Graphics
Active Appearance Models Computer examples A. Torralba T. F. Cootes, C.J. Taylor, G. J. Edwards M. B. Stegmann.
3D Geometry for Computer Graphics
Active Appearance Models based on the article: T.F.Cootes, G.J. Edwards and C.J.Taylor. "Active Appearance Models", presented by Denis Simakov.
Lightseminar: Learned Representation in AI An Introduction to Locally Linear Embedding Lawrence K. Saul Sam T. Roweis presented by Chan-Su Lee.
Statistical Shape Models Eigenpatches model regions –Assume shape is fixed –What if it isn’t? Faces with expression changes, organs in medical images etc.
PhD Thesis. Biometrics Science studying measurements and statistics of biological data Most relevant application: id. recognition 2.
CS 485/685 Computer Vision Face Recognition Using Principal Components Analysis (PCA) M. Turk, A. Pentland, "Eigenfaces for Recognition", Journal of Cognitive.
Nonlinear Dimensionality Reduction Approaches. Dimensionality Reduction The goal: The meaningful low-dimensional structures hidden in their high-dimensional.
Active Appearance Models for Face Detection
Summarized by Soo-Jin Kim
Statistical Models of Appearance for Computer Vision
Principle Component Analysis Presented by: Sabbir Ahmed Roll: FH-227.
Dimensionality Reduction: Principal Components Analysis Optional Reading: Smith, A Tutorial on Principal Components Analysis (linked to class webpage)
Chapter 2 Dimensionality Reduction. Linear Methods
Active Shape Models: Their Training and Applications Cootes, Taylor, et al. Robert Tamburo July 6, 2000 Prelim Presentation.
Alignment Introduction Notes courtesy of Funk et al., SIGGRAPH 2004.
Multimodal Interaction Dr. Mike Spann
1 ECE 738 Paper presentation Paper: Active Appearance Models Author: T.F.Cootes, G.J. Edwards and C.J.Taylor Student: Zhaozheng Yin Instructor: Dr. Yuhen.
1 Recognition by Appearance Appearance-based recognition is a competing paradigm to features and alignment. No features are extracted! Images are represented.
MEDICAL IMAGE ANALYSIS Marek Brejl Vital Images, Inc.
Estimating the Likelihood of Statistical Models of Natural Image Patches Daniel Zoran ICNC – The Hebrew University of Jerusalem Advisor: Yair Weiss CifAR.
Chapter 7 Multivariate techniques with text Parallel embedded system design lab 이청용.
CSE 185 Introduction to Computer Vision Face Recognition.
Computer Vision Hough Transform, PDM, ASM and AAM David Pycock
EE4-62 MLCV Lecture Face Recognition – Subspace/Manifold Learning Tae-Kyun Kim 1 EE4-62 MLCV.
Tony Jebara, Columbia University Advanced Machine Learning & Perception Instructor: Tony Jebara.
3D Face Recognition Using Range Images
Multimodal Interaction Dr. Mike Spann
EIGENSYSTEMS, SVD, PCA Big Data Seminar, Dedi Gadot, December 14 th, 2014.
Point Distribution Models Active Appearance Models Compilation based on: Dhruv Batra ECE CMU Tim Cootes Machester.
Principal Component Analysis Zelin Jia Shengbin Lin 10/20/2015.
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.
An Improved Approach For Image Matching Using Principle Component Analysis(PCA An Improved Approach For Image Matching Using Principle Component Analysis(PCA.
1 Overview representing region in 2 ways in terms of its external characteristics (its boundary)  focus on shape characteristics in terms of its internal.
Statistical Models of Appearance for Computer Vision 主講人:虞台文.
Irena Váňová. B A1A1. A2A2. A3A3. repeat until no sample is misclassified … labels of classes Perceptron algorithm for i=1...N if then end * * * * *
Face detection and recognition Many slides adapted from K. Grauman and D. Lowe.
Recognition: Face Recognition
Principal Component Analysis
Facial Recognition in Biometrics
Object Modeling with Layers
PCA: Hand modelling Nikzad B.Rizvandi.
Techniques for studying correlation and covariance structure
Principal Component Analysis
PCA is “an orthogonal linear transformation that transfers the data to a new coordinate system such that the greatest variance by any projection of the.
Outline H. Murase, and S. K. Nayar, “Visual learning and recognition of 3-D objects from appearance,” International Journal of Computer Vision, vol. 14,
Digital Image Processing Lecture 21: Principal Components for Description Prof. Charlene Tsai *Chapter 11.4 of Gonzalez.
Presentation transcript:

A 4-WEEK PROJECT IN Active Shape and Appearance Models by Renée Anderson and Vedrana Andersen

Overview Preprocessing (Renée) Building models (Vedrana) Manipulating faces (Renée) Active appearance models (Vedrana) Tim Cootes

STATISTICAL MODELS Concept Several steps developed by Cootes and Taylor: Data capture and representation Data normalization Statistical analysis

For each object (face, heart, spine): Image Landmark points PREPROCESSING Data For each object (face, heart, spine): Image Landmark points Faces, hearts, spines

PREPROCESSING Cropping and Translation Cropping out the background Center of gravity of landmark points in the center of image

PREPROCESSING Alignment Allowed transformations: translation, rotation and scaling Iterative method: aligning each shape with mean shape

PREPROCESSING Masking For visualization Leave inside of convex hull of landmark points

PREPROCESSING Warping Mapping landmark points to mean shape Tried two - piecewise linear - thin-plate spline

PREPROCESSING Gray-level Normalization Applying scaling and offset to gray-level vectors (samples) Iterative method: normalizing each gray-level vector with mean gray-level

BUILDING THE MODELS Normalized Data Each object contributes with: Landmark points, aligned Shape-free patch, normalized Statistical analysis (PCA)

BUILDING THE MODELS Principal Component Analysis Objects (shapes, gray-levels) as vectors: Distribution of s points in n- dimensional space Alternative coordinate system: - no correlations - sorted coordinates

BUILDING THE MODELS Principal Component Analysis Method: finding eigenvectors and eigenvalues of the covariance matrix Linear model:

BUILDING THE MODELS Shape Model Shape vector: Model:

BUILDING THE MODELS Gray-level Model Gray-level vector: samples of gray values Model:

BUILDING THE MODELS Appearance Model Appearance vector: Model:

BUILDING THE MODELS All Faces – Modes of Variation First mode Second mode Third mode

BUILDING THE MODELS Neutral - Appearance Variation Changing the first three modes of variation simultaneously

BUILDING THE MODELS Hearts - Appearance Variation Changing the first three modes of variation simultaneously

MANIPULATING FACES Reconstruction

MANIPULATING FACES Caricatures

MANIPULATING FACES Forced Smiles

ACTIVE APPEARANCE MODELS Concept Search – optimization to minimize Learning – estimating A Iterative model refinement

Thank you!