Active Appearance Models theory, extensions & cases

Slides:



Advertisements
Similar presentations
Real-Time Template Tracking
Advertisements

Efficient Sparse Shape Composition with its Applications in Biomedical Image Analysis: An Overview Shaoting Zhang, Yiqiang Zhan, Yan Zhou, and Dimitris.
Active Appearance Models
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.
1 Registration of 3D Faces Leow Wee Kheng CS6101 AY Semester 1.
CSCE643: Computer Vision Bayesian Tracking & Particle Filtering Jinxiang Chai Some slides from Stephen Roth.
電腦視覺 Computer and Robot Vision I
Automatic determination of skeletal age from hand radiographs of children Image Science Institute Utrecht University C.A.Maas.
Face Alignment with Part-Based Modeling
General morphometric protocol Four simple steps to morphometric success.
Mixture of trees model: Face Detection, Pose Estimation and Landmark Localization Presenter: Zhang Li.
Wangfei Ningbo University A Brief Introduction to Active Appearance Models.
AAM based Face Tracking with Temporal Matching and Face Segmentation Dalong Du.
December 5, 2013Computer Vision Lecture 20: Hidden Markov Models/Depth 1 Stereo Vision Due to the limited resolution of images, increasing the baseline.
Bayesian Robust Principal Component Analysis Presenter: Raghu Ranganathan ECE / CMR Tennessee Technological University January 21, 2011 Reading Group (Xinghao.
, Tim Landgraf Active Appearance Models AG KI, Journal Club 03 Nov 2008.
A 4-WEEK PROJECT IN Active Shape and Appearance Models
A Study of Approaches for Object Recognition
Active Appearance Models master thesis presentation Mikkel B. Stegmann IMM – June 20th 2000.
Rodent Behavior Analysis Tom Henderson Vision Based Behavior Analysis Universitaet Karlsruhe (TH) 12 November /9.
Active Appearance Models Computer examples A. Torralba T. F. Cootes, C.J. Taylor, G. J. Edwards M. B. Stegmann.
Presented by Pat Chan Pik Wah 28/04/2005 Qualifying Examination
Active Appearance Models based on the article: T.F.Cootes, G.J. Edwards and C.J.Taylor. "Active Appearance Models", presented by Denis Simakov.
An Integrated Pose and Correspondence Approach to Image Matching Anand Rangarajan Image Processing and Analysis Group Departments of Electrical Engineering.
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.
Active Appearance Models for Face Detection
CSE 185 Introduction to Computer Vision
Statistical Models of Appearance for Computer Vision
Active Shape Models: Their Training and Applications Cootes, Taylor, et al. Robert Tamburo July 6, 2000 Prelim Presentation.
Multimodal Interaction Dr. Mike Spann
Olga Zoidi, Anastasios Tefas, Member, IEEE Ioannis Pitas, Fellow, IEEE
Graphite 2004 Statistical Synthesis of Facial Expressions for the Portrayal of Emotion Lisa Gralewski Bristol University United Kingdom
BACKGROUND LEARNING AND LETTER DETECTION USING TEXTURE WITH PRINCIPAL COMPONENT ANALYSIS (PCA) CIS 601 PROJECT SUMIT BASU FALL 2004.
The Brightness Constraint
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.
EE 492 ENGINEERING PROJECT LIP TRACKING Yusuf Ziya Işık & Ashat Turlibayev Yusuf Ziya Işık & Ashat Turlibayev Advisor: Prof. Dr. Bülent Sankur Advisor:
Building Prostate Statistical Atlas using Large-Deformation Image Registration Eric Hui University of Waterloo – MIAMI Bi-weekly.
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.
MEDICAL IMAGE ANALYSIS Marek Brejl Vital Images, Inc.
Course 9 Texture. Definition: Texture is repeating patterns of local variations in image intensity, which is too fine to be distinguished. Texture evokes.
21 June 2009Robust Feature Matching in 2.3μs1 Simon Taylor Edward Rosten Tom Drummond University of Cambridge.
Last update Heejune Ahn, SeoulTech
Multimodal Interaction Dr. Mike Spann
CSE 185 Introduction to Computer Vision Feature Matching.
CS Statistical Machine learning Lecture 12 Yuan (Alan) Qi Purdue CS Oct
Point Distribution Models Active Appearance Models Compilation based on: Dhruv Batra ECE CMU Tim Cootes Machester.
Statistical Models of Appearance for Computer Vision 主講人:虞台文.
Level Set Segmentation ~ 9.37 Ki-Chang Kwak.
Grid-Based Genetic Algorithm Approach to Colour Image Segmentation Marco Gallotta Keri Woods Supervised by Audrey Mbogho.
Face recognition using Histograms of Oriented Gradients
Chapter 3: Maximum-Likelihood Parameter Estimation
Final Year Project Presentation --- Magic Paint Face
Dynamical Statistical Shape Priors for Level Set Based Tracking
Common Classification Tasks
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.
The Brightness Constraint
Computational Neuroanatomy for Dummies
PCA: Hand modelling Nikzad B.Rizvandi.
Aim of the project Take your image Submit it to the search engine
Presented by Kojo Essuman Ackah Spring 2018 STA 6557 Project
Turning to the Masters: Motion Capturing Cartoons
Generally Discriminant Analysis
Boltzmann Machine (BM) (§6.4)
Paper Reading Dalong Du April.08, 2011.
EE 492 ENGINEERING PROJECT
CSE 185 Introduction to Computer Vision
NON-NEGATIVE COMPONENT PARTS OF SOUND FOR CLASSIFICATION Yong-Choon Cho, Seungjin Choi, Sung-Yang Bang Wen-Yi Chu Department of Computer Science &
Image Registration  Mapping of Evolution
Presentation transcript:

Active Appearance Models theory, extensions & cases Mikkel B. Stegmann Master thesis presentation IMM September 12th 2000

Aim & Method High precision segmentation of non-rigid objects in digital images Active Appearance Models: A deformable template model A priori knowledge learned through statistical analysis of a training set

Presentation outline Method Case Contributions Results Discussion

Shape analysis Shape is represented by a linear spline of landmarks X = ( x1, x2, … , xn, y1, y2, … , yn)T Alignment w.r.t. position, scale, orientation Principal component analysis Compact shape representation

Shape analysis - cont’d Principal component analysis on N aligned shapes Mean shape Covariance matrix Eigen problem Shape deformation

Texture analysis Texture – the intensities across the object – is sampled inside the shape using a suitable warp function Warp function: A piece-wise affine warp using the Delaunay triangulation g = ( x1, … , xm)T Principal component analysis Compact texture representation

Combined model Shape and texture is combined into a compact model representation capable of deforming in a similar manner to what is observed in the training set Shape & texture deformation Model instance construction Obtaining PCA scores

Metacarpals — a case study 24 x-ray images of the human hand with metacarpal 2, 3, 4 annotated using 50 landmarks each

Modes of variation Shape deformation 1st shape mode Texture deformation 1st texture mode Combined deformation 1st combined mode

Search

Contributions Handling of homogeneous shapes Handling of heterogeneous shapes Search-based initialisation Fine-tuning of the model fit Applying robust statistics to the optimisation Unification of Finite Element Models and AAMs

Homogeneous shapes Increases texture specificity by adding a suitable neighborhood region

Heterogeneous shapes Models the outer border only to avoid large-scale texture noise Normal AAM Border AAM Registration

Search-based initialisation Performs a sparse search using the standard AAM search Parameters: c, position, scale, rotation (constrained) Survival of the fittest: Generates a set of candidates, which are further investigated until one candidate remains (evolved guessing) Image sampling point (candidate) Actual dy (pixels) Predicted dy (pixels)

Fine-tuning of the model fit Using general purpose optimisation techniques: Gradient based methods Steepest descent Conjugate gradient Quasi-Newton (BFGS) Non-gradient based methods Pattern search Random-sampling based methods Simulated annealing (SA) Evaluation criterion The similarity measure between model and image: Parameters c, position, scale, rotation

Robust optimisation Sensitivity to texture outliers reduced using robust similarity measures in the optimisation Quadratic Lorentzian Quadratic Lorentzian

Unification of Finite Element Models and AAMs Wanted: flexibility inside shapes independently of landmark movement Accomplished using artificial interior points deformed by a finite element model

Results Radiographs — the human hand Cardiac MRI — left ventricle 1st combined mode Radiographs — the human hand Landmark accuracy Basic AAM 0.88 pixels Neighbourhood + SA 0.82 pixels 23 images / 150 landmarks / ~13.000 pixels Cardiac MRI — left ventricle Basic AAM 1.18 pixels SA 1.06 pixels 13 images / 66 landmarks / ~2.200 pixels Perspective Images — pork carcasses Basic AAM 1.12 pixels Border AAM 0.86 pixels 13 images / 83 landmarks / ~3.500 pixels

Discussion “Hidden” benefits Requirements Analyses of Variance (group/longitudinal studies) Classification/interpretation using the PCA parameters Automatic registration Requirements Landmarks (point correspondence) Distinct features The AAM approach extends to 3D and multivariate imaging

Conclusion AAM has been explored, documented and extended as a fully automated and data-driven approach towards image segmentation Thorough evaluation has shown that AAM performs well on different segmentation problems and different image modalities (x-ray, MRI etc.) Properties General Specific Robust Non-parametric (no knobs) Self-contained Fast

fin http://www.imm.dtu.dk/~aam