Joint Eye Tracking and Head Pose Estimation for Gaze Estimation

Slides:



Advertisements
Similar presentations
Rapid Object Detection using a Boosted Cascade of Simple Features Paul Viola, Michael Jones Conference on Computer Vision and Pattern Recognition 2001.
Advertisements

Rapid Object Detection using a Boosted Cascade of Simple Features Paul Viola, Michael Jones Conference on Computer Vision and Pattern Recognition 2001.
Face Detection & Synthesis using 3D Models & OpenCV Learning Bit by Bit Don Miller ITP, Spring 2010.
Outline Feature Extraction and Matching (for Larger Motion)
Weiwei Zhang, Jian Sun, and Xiaoou Tang, Fellow, IEEE.
Electrical & Computer Engineering Dept. University of Patras, Patras, Greece Evangelos Skodras Nikolaos Fakotakis.
Automatic 3D Face Recognition System 邱彥霖 龔士傑 Biometric Authentication.
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.
Robust Moving Object Detection & Categorization using self- improving classifiers Omar Javed, Saad Ali & Mubarak Shah.
Tracking Objects with Dynamics Computer Vision CS 543 / ECE 549 University of Illinois Derek Hoiem 04/21/15 some slides from Amin Sadeghi, Lana Lazebnik,
HCI Final Project Robust Real Time Face Detection Paul Viola, Michael Jones, Robust Real-Time Face Detetion, International Journal of Computer Vision,
Real-Time Non-Rigid Shape Recovery via AAMs for Augmented Reality Jackie Zhu Oct. 24, 2006.
Robust Real-time Object Detection by Paul Viola and Michael Jones ICCV 2001 Workshop on Statistical and Computation Theories of Vision Presentation by.
1 Face Tracking in Videos Gaurav Aggarwal, Ashok Veeraraghavan, Rama Chellappa.
4EyesFace-Realtime face detection, tracking, alignment and recognition Changbo Hu, Rogerio Feris and Matthew Turk.
CS 223B Assignment 1 Help Session Dan Maynes-Aminzade.
CS335 Principles of Multimedia Systems Multimedia and Human Computer Interfaces Hao Jiang Computer Science Department Boston College Nov. 20, 2007.
Augmented Reality: Object Tracking and Active Appearance Model
Robust Real-Time Object Detection Paul Viola & Michael Jones.
Viola and Jones Object Detector Ruxandra Paun EE/CS/CNS Presentation
EECE 279: Real-Time Systems Design Vanderbilt University Ames Brown & Jason Cherry MATCH! Real-Time Facial Recognition.
Dynamic Cascades for Face Detection 第三組 馮堃齊、莊以暘. 2009/01/072 Outline Introduction Dynamic Cascade Boosting with a Bayesian Stump Experiments Conclusion.
Jacinto C. Nascimento, Member, IEEE, and Jorge S. Marques
Non-invasive Techniques for Human Fatigue Monitoring Qiang Ji Dept. of Electrical, Computer, and Systems Engineering Rensselaer Polytechnic Institute
Viewpoint Tracking for 3D Display Systems A look at the system proposed by Yusuf Bediz, Gözde Bozdağı Akar.
Computer Vision Systems for the Blind and Visually Disabled. STATS 19 SEM Talk 3. Alan Yuille. UCLA. Dept. Statistics and Psychology.
EE392J Final Project, March 20, Multiple Camera Object Tracking Helmy Eltoukhy and Khaled Salama.
Facial Feature Detection
Human tracking and counting using the KINECT range sensor based on Adaboost and Kalman Filter ISVC 2013.
Multimedia Specification Design and Production 2013 / Semester 2 / week 8 Lecturer: Dr. Nikos Gazepidis
A General Framework for Tracking Multiple People from a Moving Camera
Optical Flow Donald Tanguay June 12, Outline Description of optical flow General techniques Specific methods –Horn and Schunck (regularization)
An Information Fusion Approach for Multiview Feature Tracking Esra Ataer-Cansizoglu and Margrit Betke ) Image and.
Lecture 29: Face Detection Revisited CS4670 / 5670: Computer Vision Noah Snavely.
DIEGO AGUIRRE COMPUTER VISION INTRODUCTION 1. QUESTION What is Computer Vision? 2.
A Comparative Evaluation of Three Skin Color Detection Approaches Dennis Jensch, Daniel Mohr, Clausthal University Gabriel Zachmann, University of Bremen.
Computer Vision Michael Isard and Dimitris Metaxas.
A Statistical Method for 3D Object Detection Applied to Face and Cars CVPR 2000 Henry Schneiderman and Takeo Kanade Robotics Institute, Carnegie Mellon.
Face Detection Ying Wu Electrical and Computer Engineering Northwestern University, Evanston, IL
Real-Time Detection, Alignment and Recognition of Human Faces Rogerio Schmidt Feris Changbo Hu Matthew Turk Pattern Recognition Project June 12, 2003.
Chapter 5 Multi-Cue 3D Model- Based Object Tracking Geoffrey Taylor Lindsay Kleeman Intelligent Robotics Research Centre (IRRC) Department of Electrical.
Automated Solar Cavity Detection
HCI/ComS 575X: Computational Perception Instructor: Alexander Stoytchev
Final Presentation for EE7700 DVP Shenghua Wan and Kang zhang May, D View Simulation Based on Face Tracking.
CAMEO: Meeting Understanding Prof. Manuela M. Veloso, Prof. Takeo Kanade Dr. Paul E. Rybski, Dr. Fernando de la Torre, Dr. Brett Browning, Raju Patil,
Automatic Facial Emotion Recognition Aitor Azcarate Felix Hageloh Koen van de Sande Roberto Valenti Supervisor: Nicu Sebe.
CAMEO: Face Recognition Year 1 Progress and Year 2 Goals Fernando de la Torre, Carlos Vallespi, Takeo Kanade.
Department of Computer Science,
Hand Gesture Recognition Using Haar-Like Features and a Stochastic Context-Free Grammar IEEE 高裕凱 陳思安.
Virtual Image Peephole By Kyle Patience Supervisor: Reg Dodds Co Supervisor: Mehrdad Ghaziasgar.
Detecting Eye Contact Using Wearable Eye-Tracking Glasses.
IEEE International Conference on Multimedia and Expo.
Face Detection and Head Tracking Ying Wu Electrical Engineering & Computer Science Northwestern University, Evanston, IL
A REAL-TIME DEFORMABLE DETECTOR 謝汝欣 OUTLINE  Introduction  Related Work  Proposed Method  Experiments 2.
Optical flow and keypoint tracking Many slides adapted from S. Seitz, R. Szeliski, M. Pollefeys.
By Akhilesh K. Sinha Nishant Singh Supervised by Prof. Amitabha Mukerjee Video Surveillance of Basketball Matches and Goal Detection Indian Institute of.
Hand Detection with a Cascade of Boosted Classifiers Using Haar-like Features Qing Chen Discover Lab, SITE, University of Ottawa May 2, 2006.
Face Detection 蔡宇軒.
Motion tracking TEAM D, Project 11: Laura Gui - Timisoara Calin Garboni - Timisoara Peter Horvath - Szeged Peter Kovacs - Debrecen.
Bayesian Decision Theory Case Studies CS479/679 Pattern Recognition Dr. George Bebis.
Presented by Minh Hoai Nguyen Date: 28 March 2007
Nonparametric Semantic Segmentation
Unsupervised Face Alignment by Robust Nonrigid Mapping
Video-based human motion recognition using 3D mocap data
Interior Camera - A solution to Driver Monitoring Status
Liyuan Li, Jerry Kah Eng Hoe, Xinguo Yu, Li Dong, and Xinqi Chu
AHED Automatic Human Emotion Detection
Lecture 29: Face Detection Revisited
Optical flow and keypoint tracking
Computer Vision Readings
Presentation transcript:

Joint Eye Tracking and Head Pose Estimation for Gaze Estimation CS365 Project Guide - Prof. Amitabha Mukerjee Ankan Bansal Salman Mohammad

Motivation Human Computer Interaction Information about interest of the subject, e.g. advertisement research Analyze driver attention Device control by disabled people through eye position and head pose.

Past Work Eye locations and head pose have been separately used for gaze estimation Eye location algorithms are sensitive to head pose - Allow limited motion of head Head pose estimation often requires multiple cameras Head pose estimation alone fails to finely locate the gaze

Approach Appearance based Integration of head tracker and eye location estimation Head pose defines the field of view Eye locations adjust the gaze estimation

Algorithm Face Detection Haar-like features for face detection Viola Jones object detection framework Classifier cascades

Algorithm Eye Location Face Detection Isophotes – Curves connecting points of equal intensity Eyes are characterized by radially symmetric brightness patterns Find centres of the curved isophotes in the image

Algorithm Eye Location Head Pose Estimation Face Detection Cylindrical Head Model Pose comprises of rotation parameters and translation parameters Tracking is done using the Lucas Kanade Algorithm Initial Eye locations used as reference points An area is sampled around each reference point and eye detector is applied to these regions These eye locations are used to validate the tracking process

Algorithm Eye Location Head Pose Estimation Face Detection Sampling Points on the Face for Tracking

Algorithm Eye Location Head Pose Estimation Face Detection Face Motion Tracking

Algorithm Eye Location Face Detection Head Pose Estimation Gaze Estimation Assumptions - Visual Field of View is defined by the head pose only Point of interest is defined by the eyes Visual Field of View can be approximated by a pyramid Image from [1]

Tools and Data Live data from web camera Eye API from [3] Boston University Dataset [5]

Work Done Promised but Not Done Face Detection Eye Locations 2D - Face Tracking Promised but Not Done 3D Head Pose Estimation and Tracking Visual Gaze Estimation

References Roberto Valenti, Nicu Sebe, Theo Gevers: Combining Head Pose and Eye Location Information for Gaze Estimation. IEEE Transactions on Image Processing 21(2): 802-815 (2012) Jing Xiao, Takeo Kanade, Jeffrey F. Cohn: Robust Full-Motion Recovery of Head by Dynamic Templates and Re-Registration Techniques. FGR 2002: 163-169 Roberto Valenti, Theo Gevers: Accurate eye center location and tracking using isophote curvature. CVPR 2008 Roberto Valenti, Zeynep Yücel, Theo Gevers: Robustifying eye center localization by head pose cues. CVPR 2009: 612-618 http://csr.bu.edu/headtracking/uniform-light/ Jun-Su Jang, Takeo Kanade: Robust 3D Head Tracking by Online Feature Registration. IEEE International Conference on Automatic Face and Gesture Recognition, September, 2008. Paul Viola, Michael Jones: Robust real-time object detection. IJCV, 2001