Sylvia Pietzsch Chair for Image Understanding Computer Science Technische Universität München Learning Generic and Person Specific Objective.

Slides:



Advertisements
Similar presentations
Real-Time Template Tracking
Advertisements

Matthias Wimmer, Bernd Radig, Michael Beetz Chair for Image Understanding Computer Science TU München, Germany A Person and Context.
Active Appearance Models
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.
12 th International Fall Workshop VISION, MODELING, AND VISUALIZATION 2007 November 7-9, 2007 Saarbrücken, Germany Estimating Natural Activity by Fitting.
Model-based Image Interpretation with Application to Facial Expression Recognition Matthias Wimmer
Technische Universität München Face Model Fitting based on Machine Learning from Multi-band Images of Facial Components Institute for Informatics Technische.
GWDAW 16/12/2004 Inspiral analysis of the Virgo commissioning run 4 Leone B. Bosi VIRGO coalescing binaries group on behalf of the VIRGO collaboration.
Matthias Wimmer, Ursula Zucker and Bernd Radig Chair for Image Understanding Computer Science Technische Universität München { wimmerm, zucker, radig
Automatically Annotating and Integrating Spatial Datasets Chieng-Chien Chen, Snehal Thakkar, Crail Knoblock, Cyrus Shahabi Department of Computer Science.
Face Alignment with Part-Based Modeling
Distinctive Image Features from Scale- Invariant Keypoints Mohammad-Amin Ahantab Technische Universität München, Germany.
Speech Group INRIA Lorraine
Facial feature localization Presented by: Harvest Jang Spring 2002.
Autocorrelation and Linkage Cause Bias in Evaluation of Relational Learners David Jensen and Jennifer Neville.
D contour based local manual correction of liver segmentations1Institute for Medical Image Computing 3D contour based local manual correction.
Instructor: Mircea Nicolescu Lecture 13 CS 485 / 685 Computer Vision.
Active Contour Models (Snakes)
Content Based Image Clustering and Image Retrieval Using Multiple Instance Learning Using Multiple Instance Learning Xin Chen Advisor: Chengcui Zhang Department.
Robust Moving Object Detection & Categorization using self- improving classifiers Omar Javed, Saad Ali & Mubarak Shah.
EE 7730 Image Segmentation.
Locally Constraint Support Vector Clustering
Workshop on Earth Observation for Urban Planning and Management, 20 th November 2006, HK 1 Zhilin Li & Kourosh Khoshelham Dept of Land Surveying & Geo-Informatics.
1 Learning to Detect Objects in Images via a Sparse, Part-Based Representation S. Agarwal, A. Awan and D. Roth IEEE Transactions on Pattern Analysis and.
1Ellen L. Walker Recognizing Objects in Computer Images Ellen L. Walker Mathematical Sciences Dept Hiram College Hiram, OH 44234
A Study of Approaches for Object Recognition
Segmentation by Clustering Reading: Chapter 14 (skip 14.5) Data reduction - obtain a compact representation for interesting image data in terms of a set.
Evaluating the Quality of Image Synthesis and Analysis Techniques Matthew O. Ward Computer Science Department Worcester Polytechnic Institute.
Feature Screening Concept: A greedy feature selection method. Rank features and discard those whose ranking criterions are below the threshold. Problem:
Presented by Zeehasham Rasheed
Active Appearance Models Suppose we have a statistical appearance model –Trained from sets of examples How do we use it to interpret new images? Use an.
Augmented Reality: Object Tracking and Active Appearance Model
Quality-driven Integration of Heterogeneous Information System by Felix Naumann, et al. (VLDB1999) 17 Feb 2006 Presented by Heasoo Hwang.
Feature Selection and Its Application in Genomic Data Analysis March 9, 2004 Lei Yu Arizona State University.
A fuzzy video content representation for video summarization and content-based retrieval Anastasios D. Doulamis, Nikolaos D. Doulamis, Stefanos D. Kollias.
Motion from normal flow. Optical flow difficulties The aperture problemDepth discontinuities.
12 August 2015 Chair for Computer Aided Medical Procedures & Augmented Reality Department of Computer Science | Technische Universität München Chair for.
Matthias Wimmer, Bernd Radig, Michael Beetz Chair for Image Understanding Computer Science Technische Universität München Adaptive.
Matthias Wimmer, Sylvia Pietzsch, Freek Stulp and Bernd Radig Chair for Image Understanding Institute for Computer Science Technische Universität München.
כמה מהתעשייה? מבנה הקורס השתנה Computer vision.
Computer Vision and Data Mining Research Projects Longin Jan Latecki Computer and Information Sciences Dept. Temple University
MITRE Corporation is a federally-funded research-and- development corporation that has developed their own facial recognition system, known as MITRE Matcher.
Active Learning for Class Imbalance Problem
Multimodal Interaction Dr. Mike Spann
Prakash Chockalingam Clemson University Non-Rigid Multi-Modal Object Tracking Using Gaussian Mixture Models Committee Members Dr Stan Birchfield (chair)
Face Model Fitting with Generic, Group-specific, and Person- specific Objective Functions Chair for Image Understanding and Knowledge-based Systems Institute.
Detecting Curved Symmetric Parts using a Deformable Disc Model Tom Sie Ho Lee, University of Toronto Sanja Fidler, TTI Chicago Sven Dickinson, University.
Introduction Surgical training environments as well as pre- and intra-operative planning environments require physics-based simulation systems to achieve.
Automatic Image Annotation by Using Concept-Sensitive Salient Objects for Image Content Representation Jianping Fan, Yuli Gao, Hangzai Luo, Guangyou Xu.
BAGGING ALGORITHM, ONLINE BOOSTING AND VISION Se – Hoon Park.
Vision-based human motion analysis: An overview Computer Vision and Image Understanding(2007)
Head Tracking in Meeting Scenarios Sascha Schreiber.
Spoken Language Group Chinese Information Processing Lab. Institute of Information Science Academia Sinica, Taipei, Taiwan
Classification (slides adapted from Rob Schapire) Eran Segal Weizmann Institute.
CAMEO: Face Recognition Year 1 Progress and Year 2 Goals Fernando de la Torre, Carlos Vallespi, Takeo Kanade.
Using simplified meshes for crude registration of two partially overlapping range images Mercedes R.G.Márquez Wu Shin-Ting State University of Matogrosso.
Identifying “Best Bet” Web Search Results by Mining Past User Behavior Author: Eugene Agichtein, Zijian Zheng (Microsoft Research) Source: KDD2006 Reporter:
INTRO TO OPTIMIZATION MATH-415 Numerical Analysis 1.
Statistical Models of Appearance for Computer Vision 主講人:虞台文.
Iterative K-Means Algorithm Based on Fisher Discriminant UNIVERSITY OF JOENSUU DEPARTMENT OF COMPUTER SCIENCE JOENSUU, FINLAND Mantao Xu to be presented.
Stephan Tschechne Chair for Image Understanding Computer Science Technische Universität München Designing vs. Learning the Objective.
Tracking Hands with Distance Transforms Dave Bargeron Noah Snavely.
IEEE AI - BASED POWER SYSTEM TRANSIENT SECURITY ASSESSMENT Dr. Hossam Talaat Dept. of Electrical Power & Machines Faculty of Engineering - Ain Shams.
Detecting Image Features: Corner. Corners Given an image, denote the image gradient. C is symmetric with two positive eigenvalues. The eigenvalues give.
CSCI 631 – Foundations of Computer Vision March 15, 2016 Ashwini Imran Image Stitching.
Tracking parameter optimization
Project Implementation for ITCS4122
ECE539 final project Instructor: Yu Hen Hu Fall 2005
PRAKASH CHOCKALINGAM, NALIN PRADEEP, AND STAN BIRCHFIELD
Flower Pollination Algorithm
Presentation transcript:

Sylvia Pietzsch Chair for Image Understanding Computer Science Technische Universität München Learning Generic and Person Specific Objective Functions Diplomarbeit

/16 Technische Universität München Sylvia Pietzsch Overview  Model-based Image Interpretation  Generic Objective Functions  Traditional Approach  Ideal Objective Functions  Learning Objective Functions  Experimental Evaluation  Person-specific Objective Functions  Experimental Evaluation

/16 Technische Universität München Sylvia Pietzsch Model-based Image Interpretation  Model Contains a parameter vector p that represents the model‘s configurations.  Objective Function Calculates how well a parameterized model fits to an image.  Fitting Algorithm Searches for the model that fits the image best by minimizing the objective function.

/16 Technische Universität München Sylvia Pietzsch Traditional Approach  Designer selects salient features from the image and composes them.  Based on designer‘s intuition and implicit knowledge of the domain.  shortcomings:  time-consuming  resulting objective function is not ideal

/16 Technische Universität München Sylvia Pietzsch Ideal Objective Functions P1:Correctness Property: The global minimum of the objective function corresponds to the best model fit. P2:Uni-Modality Property: The objective function has no local extrema or saddle points.

/16 Technische Universität München Sylvia Pietzsch Example: Comparing Objective Functions a) image b) along perpendicular c) edge values d) designed objective function e) ideal objective function f) training samples g) learned objective function

/16 Technische Universität München Sylvia Pietzsch Learning the Objective Function (1)

/16 Technische Universität München Sylvia Pietzsch Learning the Objective Function (2)

/16 Technische Universität München Sylvia Pietzsch Learning the Objective Function (3) 6 styles · 3 sizes · (5 · 5) locations = 450 features

/16 Technische Universität München Sylvia Pietzsch Evaluation 1: Used Features  Model trees tend to select the most relevant features.  Edge-based features are hardly used at all.

/16 Technische Universität München Sylvia Pietzsch Evaluation 2: Robustness Indicators measure the fulfillment of P1 and P2: I1:Correctness Indicator Distance between the ideal position of the contour point and the global minimum of the objective function I2:Uni-Modality Indicator Total number of local minima divided by the size of the considered region

/16 Technische Universität München Sylvia Pietzsch Evaluation 3: Learning Distance

/16 Technische Universität München Sylvia Pietzsch Person Specific Objective Functions  Single Images The objective function has to take any appearance of a human face into consideration. ➱ moderate accuracy  Image Sequence The appearance of a person‘s face only changes slightly.  Consider particular characteristics of the visible person, e.g. beard, glasses, bald head,... ➱ increase of accuracy  Challenges:  Learn specific objective functions for groups of persons offline.  Detect the correct group online.

/16 Technische Universität München Sylvia Pietzsch Evaluation: Fitting Results 45 persons from news broadcasts on TV

/16 Technische Universität München Sylvia Pietzsch Outlook  Learning objective functions for 3D-Models  Integration of further image features  Compute the image features on the fly  Automatic detection of the visible person: e.g. via AAM parameters

/16 Technische Universität München Sylvia Pietzsch The End

/16 Technische Universität München Sylvia Pietzsch Improving the Accuracy of the Training Step  model tree algorithm M5‘ uses standard deviation reduction as splitting criterion  shortcomings:  solution: taking not only the distance to the ideal feature point into consideration but also the direction  bim: Diese Folie passt hier nicht. Ich würde sie ganz weglassen. Oder am Schluss nur kurz ansprechen.

/16 Technische Universität München Sylvia Pietzsch Learning Person-specific Objective Functions offline step:  subdivide persons into groups  best possible grouping: minimum error between annotated model parameters and model parameters obtained by fitting the model to a set of test images using the objective function of this grouping  learning group-specific objective functions online step:

/16 Technische Universität München Sylvia Pietzsch The End