Face and Pose Tracking Kat Bradley Kaylin Spitz. General Layout (Detection) Right Image Left Image Face Detection Feature Detection Feature Correspondence.

Slides:



Advertisements
Similar presentations
Real-Time Template Tracking
Advertisements

CSCE643: Computer Vision Bayesian Tracking & Particle Filtering Jinxiang Chai Some slides from Stephen Roth.
RGB-D object recognition and localization with clutter and occlusions Federico Tombari, Samuele Salti, Luigi Di Stefano Computer Vision Lab – University.
Introduction To Tracking
Activity Recognition Aneeq Zia. Agenda What is activity recognition Typical methods used for action recognition “Evaluation of local spatio-temporal features.
AdaBoost & Its Applications
Forward-Backward Correlation for Template-Based Tracking Xiao Wang ECE Dept. Clemson University.
Multiple People Detection and Tracking with Occlusion Presenter: Feifei Huo Supervisor: Dr. Emile A. Hendriks Dr. A. H. J. Stijn Oomes Information and.
Computer Vision REU Week 2 Adam Kavanaugh. Video Canny Put canny into a loop in order to process multiple frames of a video sequence Put canny into a.
The Viola/Jones Face Detector Prepared with figures taken from “Robust real-time object detection” CRL 2001/01, February 2001.
1 Formation et Analyse d’Images Session 12 Daniela Hall 16 January 2006.
The Viola/Jones Face Detector (2001)
Lecture 5 Template matching
Real-time Embedded Face Recognition for Smart Home Fei Zuo, Student Member, IEEE, Peter H. N. de With, Senior Member, IEEE.
A Study of Approaches for Object Recognition
Robust Lane Detection and Tracking
Lesson #17 Sampling Distributions. The mean of a sampling distribution is called the expected value of the statistic. The standard deviation of a sampling.
Optical Flow
Visual Odometry for Ground Vehicle Applications David Nister, Oleg Naroditsky, James Bergen Sarnoff Corporation, CN5300 Princeton, NJ CPSC 643, Presentation.
Today Introduction to MCMC Particle filters and MCMC
Face Recognition from Face Motion Manifolds using Robust Kernel RAD Ognjen Arandjelović Roberto Cipolla Funded by Toshiba Corp. and Trinity College, Cambridge.
Augmented Reality: Object Tracking and Active Appearance Model
Multi-camera Video Surveillance: Detection, Occlusion Handling, Tracking and Event Recognition Oytun Akman.
Facial Features Extraction Amit Pillay Ravi Mattani Amit Pillay Ravi Mattani.
Dorin Comaniciu Visvanathan Ramesh (Imaging & Visualization Dept., Siemens Corp. Res. Inc.) Peter Meer (Rutgers University) Real-Time Tracking of Non-Rigid.
Goal: Fast and Robust Velocity Estimation P1P1 P2P2 P3P3 P4P4 Our Approach: Alignment Probability ●Spatial Distance ●Color Distance (if available) ●Probability.
An Illumination Invariant Face Recognition System for Access Control using Video Ognjen Arandjelović Roberto Cipolla Funded by Toshiba Corp. and Trinity.
FACE DETECTION AND RECOGNITION By: Paranjith Singh Lohiya Ravi Babu Lavu.
EE392J Final Project, March 20, Multiple Camera Object Tracking Helmy Eltoukhy and Khaled Salama.
1 Activity and Motion Detection in Videos Longin Jan Latecki and Roland Miezianko, Temple University Dragoljub Pokrajac, Delaware State University Dover,
CS55 Tianfan Xue Adviser: Bo Zhang, Jianmin Li.
Automatic Registration of Color Images to 3D Geometry Computer Graphics International 2009 Yunzhen Li and Kok-Lim Low School of Computing National University.
Visual Tracking Decomposition Junseok Kwon* and Kyoung Mu lee Computer Vision Lab. Dept. of EECS Seoul National University, Korea Homepage:
A General Framework for Tracking Multiple People from a Moving Camera
Digital Face Replacement in Photographs CSC2530F Project Presentation By: Shahzad Malik January 28, 2003.
“Secret” of Object Detection Zheng Wu (Summer intern in MSRNE) Sep. 3, 2010 Joint work with Ce Liu (MSRNE) William T. Freeman (MIT) Adam Kalai (MSRNE)
Complete Pose Determination for Low Altitude Unmanned Aerial Vehicle Using Stereo Vision Luke K. Wang, Shan-Chih Hsieh, Eden C.-W. Hsueh 1 Fei-Bin Hsaio.
Computer Vision Michael Isard and Dimitris Metaxas.
Pyramidal Implementation of Lucas Kanade Feature Tracker Jia Huang Xiaoyan Liu Han Xin Yizhen Tan.
21 June 2009Robust Feature Matching in 2.3μs1 Simon Taylor Edward Rosten Tom Drummond University of Cambridge.
Boosted Particle Filter: Multitarget Detection and Tracking Fayin Li.
Looking at people and Image-based Localisation Roberto Cipolla Department of Engineering Research team
Real-Time Tracking with Mean Shift Presented by: Qiuhua Liu May 6, 2005.
Face Detection Using Skin Color and Gabor Wavelet Representation Information and Communication Theory Group Faculty of Information Technology and System.
PRESENTATION REU IN COMPUTER VISION 2014 AMARI LEWIS CRCV UNIVERSITY OF CENTRAL FLORIDA.
Surface Layer SLODAR J. Osborn, R. Wilson and T. Butterley A prototype of a new SLODAR instrument has been developed at Durham CfAI and tested at the Paranal.
Week 10 Emily Hand UNR.
Using Adaptive Tracking To Classify And Monitor Activities In A Site W.E.L. Grimson, C. Stauffer, R. Romano, L. Lee.
IEEE International Conference on Multimedia and Expo.
Visual Tracking by Cluster Analysis Arthur Pece Department of Computer Science University of Copenhagen
Week 4 Emily Hand UNR. Basic Tracking Framework Template Tracking – Manually Select Template – Correlation tracking Densely scan frame and compute histograms.
Real-Time Feature Matching using Adaptive and Spatially Distributed Classification Trees Aurélien BOFFY, Yanghai TSIN, Yakup GENC.
Person Following with a Mobile Robot Using Binocular Feature-Based Tracking Zhichao Chen and Stanley T. Birchfield Dept. of Electrical and Computer Engineering.
Computer Photography -Scene Fixed 陳立奇.
Author : Sang Hwa Lee, Junyeong Choi, and Jong-Il Park
PRESENTED BY Yang Jiao Timo Ahonen, Matti Pietikainen
CSE 577 Image and Video Analysis
Recognition: Face Recognition
A segmentation and tracking algorithm
Efficient Deformable Template Matching for Face Tracking
PRAKASH CHOCKALINGAM, NALIN PRADEEP, AND STAN BIRCHFIELD
Novel Face Detection Method Based on Gabor Features
Estimation of Skin Color Range Using Achromatic Features
Neil Gealy Outline What I Learned this Week Research Interests
SIFT.
Greg Schwartz, Sam Taylor, Clark Fisher, Rob Harris, Michael J. Berry 
Lucas-Kanade Registration Algorithm
Jie Chen, Shiguang Shan, Shengye Yan, Xilin Chen, Wen Gao
MAV Optical Navigation
ECE738 Final Project Face Detection Baseline
Presentation transcript:

Face and Pose Tracking Kat Bradley Kaylin Spitz

General Layout (Detection) Right Image Left Image Face Detection Feature Detection Feature Correspondence Pose Detection Face Location (Left) Feature Location (Left) 3D Points

General Layout (Tracking) Right Image Left Image Face Tracking Feature Tracking Feature Correspondence Pose Detection Feature Location (Left) 3D Points Previous Face Previous Features Feature Filtering Feature Location (Left) Face Location (Left) Re-Detection If unsuccessful

Face Detection Performed on left frame initially & every 20 frames Uses Haar classifiers Slow (~350 ms for one frame)

Face Detection Performance Requires frontal face Occasionally (about 5%) misidentifies Possible Improvements

Feature Detection SURF features Detects in a single frame Takes about 130 ms

Face Tracking: Original Mean-shift color procedure proposed by Comaniciu. et al Target: histogram of color distribution from initial frame Tracking by comparing distribution to target distribution (mean-shift)

Face Tracking: Improvements Using two color spaces (robustness) Sampling (speed) Takes about 40 ms per frame

Face Tracking Performance Highly dependent on initial face Robust to changes in size and expression changes Issues with lighting changes

Feature Tracking Optical Flow (Lucas- Kanade) Performed in left frame

Feature Filtering Finds mean and standard deviation of offset (for points in face) Filters away points many standard deviations away from mean Filters away points far from face Signals if few points are in the face (to trigger re- detection)

Feature Correspondence Optical Flow (Lucas- Kanade) Gives matched points for pose detection Filters out points with high error

Optical Flow Performances Both moderately reliable without filters Without filters, problems with occlusions With filter, highly reliable

Pose Approximation Fits a plane to 3D points Normal of plane = approximate direction of face

Pose Performance Best on well-distributed features Issues with poorly-distributed features Possible improvements

Efficiency/Speed Face Detection:350 ms Face Tracking:40* ms Feature Detection:130 ms Feature Tracking:20 ms Feature Correspondence:25 ms Pose Approximation:<1 ms *easily parallelizable Tested on 800x640 image with face about 100x100.

Acknowledgements Thanks to: Ruzena Bacjsy, Gregorij Kurillo, and everybody at the Tele-Immersive Lab for help, support, and lots of explaining. Distributed Research Experiences for Undergraduates for funding.