CS 332 Visual Processing in Computer and Biological Vision Systems

Slides:



Advertisements
Similar presentations
Land’s Retinex algorithm
Advertisements

Face Recognition and Biometric Systems Eigenfaces (2)
Principal Component Analysis Based on L1-Norm Maximization Nojun Kwak IEEE Transactions on Pattern Analysis and Machine Intelligence, 2008.
Data Mining Feature Selection. Data reduction: Obtain a reduced representation of the data set that is much smaller in volume but yet produces the same.
PCA + SVD.
Computer Vision Spring ,-685 Instructor: S. Narasimhan Wean 5403 T-R 3:00pm – 4:20pm Lecture #20.
© 2003 by Davi GeigerComputer Vision September 2003 L1.1 Face Recognition Recognized Person Face Recognition.
Pattern Recognition Topic 1: Principle Component Analysis Shapiro chap
CS 790Q Biometrics Face Recognition Using Dimensionality Reduction PCA and LDA M. Turk, A. Pentland, "Eigenfaces for Recognition", Journal of Cognitive.
Slide 1 EE3J2 Data Mining EE3J2 Data Mining Lecture 9(b) Principal Components Analysis Martin Russell.
Project 4 out today –help session today –photo session today Project 2 winners Announcements.
Face Recognition Jeremy Wyatt.
Principal Component Analysis Barnabás Póczos University of Alberta Nov 24, 2009 B: Chapter 12 HRF: Chapter 14.5.
Smart Traveller with Visual Translator for OCR and Face Recognition LYU0203 FYP.
ICA Alphan Altinok. Outline  PCA  ICA  Foundation  Ambiguities  Algorithms  Examples  Papers.
Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 7: Coding and Representation 1 Computational Architectures in.
Understanding Faces Computational Photography
Face Detection and Recognition
Face Detection and Recognition Readings: Ch 8: Sec 4.4, Ch 14: Sec 4.4
CS 485/685 Computer Vision Face Recognition Using Principal Components Analysis (PCA) M. Turk, A. Pentland, "Eigenfaces for Recognition", Journal of Cognitive.
Face Recognition Using Neural Networks Presented By: Hadis Mohseni Leila Taghavi Atefeh Mirsafian.
Database Construction for Speech to Lip-readable Animation Conversion Gyorgy Takacs, Attila Tihanyi, Tamas Bardi, Gergo Feldhoffer, Balint Srancsik Peter.
Nonlinear Dimensionality Reduction Approaches. Dimensionality Reduction The goal: The meaningful low-dimensional structures hidden in their high-dimensional.
PCA & LDA for Face Recognition
Summarized by Soo-Jin Kim
Principle Component Analysis (PCA) Networks (§ 5.8) PCA: a statistical procedure –Reduce dimensionality of input vectors Too many features, some of them.
Recognition Part II Ali Farhadi CSE 455.
Face Recognition and Feature Subspaces
Face Recognition and Feature Subspaces
Image recognition using analysis of the frequency domain features 1.
Graphite 2004 Statistical Synthesis of Facial Expressions for the Portrayal of Emotion Lisa Gralewski Bristol University United Kingdom
1 Recognition by Appearance Appearance-based recognition is a competing paradigm to features and alignment. No features are extracted! Images are represented.
Principal Component Analysis Bamshad Mobasher DePaul University Bamshad Mobasher DePaul University.
Terrorists Team members: Ágnes Bartha György Kovács Imre Hajagos Wojciech Zyla.
Computer Vision Lab. SNU Young Ki Baik Nonlinear Dimensionality Reduction Approach (ISOMAP, LLE)
Face Recognition: An Introduction
1 Pattern Recognition: Statistical and Neural Lonnie C. Ludeman Lecture 24 Nov 2, 2005 Nanjing University of Science & Technology.
Texture Detection & Texture related clustering C601 Project Jing Qin Fall 2003.
Math 5364/66 Notes Principal Components and Factor Analysis in SAS Jesse Crawford Department of Mathematics Tarleton State University.
CSE 185 Introduction to Computer Vision Face Recognition.
CSSE463: Image Recognition Day 27 This week This week Today: Applications of PCA Today: Applications of PCA Sunday night: project plans and prelim work.
Digital Image Processing Lecture 25: Object Recognition Prof. Charlene Tsai.
Tony Jebara, Columbia University Advanced Machine Learning & Perception Instructor: Tony Jebara.
A NOVEL METHOD FOR COLOR FACE RECOGNITION USING KNN CLASSIFIER
Color and Brightness Constancy Jim Rehg CS 4495/7495 Computer Vision Lecture 25 & 26 Wed Oct 18, 2002.
CS Statistical Machine learning Lecture 12 Yuan (Alan) Qi Purdue CS Oct
Face Detection Using Neural Network By Kamaljeet Verma ( ) Akshay Ukey ( )
CS332 Visual Processing Department of Computer Science Wellesley College CS 332 Visual Processing in Computer and Biological Vision Systems Analysis of.
Face detection and recognition Many slides adapted from K. Grauman and D. Lowe.
CSSE463: Image Recognition Day 25 This week This week Today: Applications of PCA Today: Applications of PCA Sunday night: project plans and prelim work.
Multivariate statistical methods. Multivariate methods multivariate dataset – group of n objects, m variables (as a rule n>m, if possible). confirmation.
Artificial Neural Networks By: Steve Kidos. Outline Artificial Neural Networks: An Introduction Frank Rosenblatt’s Perceptron Multi-layer Perceptron Dot.
CSE 554 Lecture 8: Alignment
CSSE463: Image Recognition Day 27
PO-0015 THE EFFECT OF BAREFOOT COBBLESTONE WALKING ON PATTERNS OF LIMB MOVEMENT Sport and Exercise Science Research Centre School of Applied Sciences Bruno.
CSSE463: Image Recognition Day 26
Face Detection and Recognition Readings: Ch 8: Sec 4.4, Ch 14: Sec 4.4
Principle Component Analysis (PCA) Networks (§ 5.8)
University of Ioannina
Face Recognition and Feature Subspaces
Recognition: Face Recognition
Outline Peter N. Belhumeur, Joao P. Hespanha, and David J. Kriegman, “Eigenfaces vs. Fisherfaces: Recognition Using Class Specific Linear Projection,”
Face Recognition and Detection Using Eigenfaces
A principled way to principal components analysis
Outline H. Murase, and S. K. Nayar, “Visual learning and recognition of 3-D objects from appearance,” International Journal of Computer Vision, vol. 14,
network of simple neuron-like computing elements
CSSE463: Image Recognition Day 25
CSSE463: Image Recognition Day 25
CS 332 Visual Processing in Computer and Biological Vision Systems
Dimensionality reduction in neuroscience
Presentation transcript:

CS 332 Visual Processing in Computer and Biological Vision Systems Hodgepodge

Artificial Neural Nets Use feedforward network to compute output from inputs Use back-propagation algorithm to learn weights from training data (correct input/output pairs)

Rowley, Baluja & Kanade: face detection with neural nets

Edwin Land’s color mondrian experiments Analysis of color Edwin Land’s color mondrian experiments

Land’s Retinex Theory of Color L(x,y,) = I(x,y,) * R(x,y,) L(x,y,): luminance I(x,y,): illuminant R(x,y,): surface reflectance Goal: recover surface reflectance (color)

Measuring color by retinal cones

Principal components analysis  Method for reducing the dimensionality of a high-dimensional data set, allowing a more compact representation of each element of the set  Takes advantage of redundancy within a data set Expresses original data samples as a linear combination of a set of components that capture as much as possible of the data’s variance Mathematically, the principle components are the eigenvectors of the covariance matrix of the original data set

Troje: Using PCA to represent human gait Obtain motion capture data from many human walkers  Use PCA to construct a small number of “eigenpostures”  Express each posture in the original motion sequence as a weighted sum of eigenpostures Use pattern of changing coefficients over time to recognize movements, e.g. classify gender Troje walker demo

Using eigenpostures to represent gaits Each posture consists of (x,y,z) coordinates of 15 locations Each sequence consists of about 1400 postures (12 secs, 20 steps) PCA analysis: first component captures 84% of variance in postures, first four components capture 98% of variance P = P0 + ΣciPi P0: average posture Pi: i-th principal component, i = 1..4 (four eigenpostures) Ci: coefficient of i-th eigenposture Pattern of coefficients over time is approximately sinusoidal – demo varies properties of sinusoids