GAZE ESTIMATION CMPE537 - 2010. Motivation  User - computer interaction.

Slides:



Advertisements
Similar presentations
“EyeMouse”: An interaction device for severely motor-disabled people
Advertisements

Matthias Wimmer, Bernd Radig, Michael Beetz Chair for Image Understanding Computer Science TU München, Germany A Person and Context.
OpenCV Introduction Hang Xiao Oct 26, History  1999 Jan : lanched by Intel, real time machine vision library for UI, optimized code for intel 
QR Code Recognition Based On Image Processing
Digital Interactive Entertainment Dr. Yangsheng Wang Professor of Institute of Automation Chinese Academy of Sciences
Designing Facial Animation For Speaking Persian Language Hadi Rahimzadeh June 2005.
Electrical & Computer Engineering Dept. University of Patras, Patras, Greece Evangelos Skodras Nikolaos Fakotakis.
Joint Eye Tracking and Head Pose Estimation for Gaze Estimation
Eye/gaze tracking in video; identify the user’s “focus of attention” oMihaela Romanca – Technical University of Cluj-Napoca oPeter Robert - Technical University.
Facial feature localization Presented by: Harvest Jang Spring 2002.
Lecture 14 – Neural Networks
LYU0603 A Generic Real-Time Facial Expression Modelling System Supervisor: Prof. Michael R. Lyu Group Member: Cheung Ka Shun ( ) Wong Chi Kin ( )
RECOGNIZING FACIAL EXPRESSIONS THROUGH TRACKING Salih Burak Gokturk.
1 Face Tracking in Videos Gaurav Aggarwal, Ashok Veeraraghavan, Rama Chellappa.
Robust Lane Detection and Tracking
Planar Matchmove Using Invariant Image Features Andrew Kaufman.
CS335 Principles of Multimedia Systems Multimedia and Human Computer Interfaces Hao Jiang Computer Science Department Boston College Nov. 20, 2007.
Non-invasive Techniques for Human Fatigue Monitoring Qiang Ji Dept. of Electrical, Computer, and Systems Engineering Rensselaer Polytechnic Institute
I mage and M edia U nderstanding L aboratory for Performance Evaluation of Vision-based Real-time Motion Capture Naoto Date, Hiromasa Yoshimoto, Daisaku.
Harshita Karamchandani Placement, Masters Project and Travels…..
Computer Vision Systems for the Blind and Visually Disabled. STATS 19 SEM Talk 3. Alan Yuille. UCLA. Dept. Statistics and Psychology.
Sana Naghipour, Saba Naghipour Mentor: Phani Chavali Advisers: Ed Richter, Prof. Arye Nehorai.
Eye tracking: principles and applications 廖文宏 Wen-Hung Liao 12/10/2009.
Presented by: Kamakhaya Argulewar Guided by: Prof. Shweta V. Jain
Driver’s View and Vehicle Surround Estimation using Omnidirectional Video Stream Abstract Our research is focused on the development of novel machine vision.
GIP: Computer Graphics & Image Processing 1 1 Medical Image Processing & 3D Modeling.
3D Fingertip and Palm Tracking in Depth Image Sequences
Multimedia Specification Design and Production 2013 / Semester 2 / week 8 Lecturer: Dr. Nikos Gazepidis
2003Lenko Grigorov, CISC 839 eyePROXY Lenko Grigorov, CISC 839 Supervisor: Roel Vertegaal Additional support by Skaburskis A and Changuk S.
Intelligent Database Systems Lab 國立雲林科技大學 National Yunlin University of Science and Technology Human eye sclera detection and tracking using a modified.
Motion Object Segmentation, Recognition and Tracking Huiqiong Chen; Yun Zhang; Derek Rivait Faculty of Computer Science Dalhousie University.
Vision System for Wing Beat Analysis of Bats in the Wild 1 Boston University Department of Computer Science 2 Boston University Department of Biology Mikhail.
A Method for Hand Gesture Recognition Jaya Shukla Department of Computer Science Shiv Nadar University Gautam Budh Nagar, India Ashutosh Dwivedi.
3D SLAM for Omni-directional Camera
 Tsung-Sheng Fu, Hua-Tsung Chen, Chien-Li Chou, Wen-Jiin Tsai, and Suh-Yin Lee Visual Communications and Image Processing (VCIP), 2011 IEEE, 6-9 Nov.
Project title : Automated Detection of Sign Language Patterns Faculty: Sudeep Sarkar, Barbara Loeding, Students: Sunita Nayak, Alan Yang Department of.
An Information Fusion Approach for Multiview Feature Tracking Esra Ataer-Cansizoglu and Margrit Betke ) Image and.
N n Debanga Raj Neog, Anurag Ranjan, João L. Cardoso, Dinesh K. Pai Sensorimotor Systems Lab, Department of Computer Science The University of British.
Computer Science Department Pacific University Artificial Intelligence -- Computer Vision.
The University of Texas at Austin Vision-Based Pedestrian Detection for Driving Assistance Marco Perez.
Eye-Based Interaction in Graphical Systems: Theory & Practice Part III Potential Gaze-Contingent Applications.
A New Fingertip Detection and Tracking Algorithm and Its Application on Writing-in-the-air System The th International Congress on Image and Signal.
Online Kinect Handwritten Digit Recognition Based on Dynamic Time Warping and Support Vector Machine Journal of Information & Computational Science, 2015.
Presented by Matthew Cook INFO410 & INFO350 S INFORMATION SCIENCE Paper Discussion: Dynamic 3D Avatar Creation from Hand-held Video Input Paper Discussion:
Driver’s Sleepiness Detection System Idit Gershoni Introduction to Computational and Biological Vision Fall 2007.
Augmented Reality and 3D modelling By Stafford Joemat Supervised by Mr James Connan.
 Detecting system  Training system Human Emotions Estimation by Adaboost based on Jinhui Chen, Tetsuya Takiguchi, Yasuo Ariki ( Kobe University ) User's.
General ideas to communicate Show one particular Example of localization based on vertical lines. Camera Projections Example of Jacobian to find solution.
National institute of science & technology BLINK DETECTION AND TRACKING OF EYES FOR EYE LOCALIZATION LOPAMUDRA CS BLINK DETECTION AND TRACKING.
1 Self-Calibration and Neural Network Implementation of Photometric Stereo Yuji IWAHORI, Yumi WATANABE, Robert J. WOODHAM and Akira IWATA.
Counting How Many Words You Read
An Effective & Interactive Approach to Particle Tracking for DNA Melting Curve Analysis 李穎忠 DEPARTMENT OF COMPUTER SCIENCE & INFORMATION ENGINEERING NATIONAL.
Detecting Eye Contact Using Wearable Eye-Tracking Glasses.
IEEE International Conference on Multimedia and Expo.
Augmented Reality and 3D modelling Done by Stafford Joemat Supervised by Mr James Connan.
Observing Lip and Vertical Larynx Movements During Smiled Speech (and Laughter) - work in progress - Sascha Fagel 1, Jürgen Trouvain 2, Eva Lasarcyk 2.
3D head pose estimation from multiple distant views X. Zabulis, T. Sarmis, A. A. Argyros Institute of Computer Science, Foundation for Research and Technology.
Iris-based Authentication System Daniel Schonberg and Darko Kirovski, “Iris Compression for Cryptographically Secure Person Identification”, in Proceedings.
Lecture 22: Structure from motion CS6670: Computer Vision Noah Snavely.
Fast Human Detection in Crowded Scenes by Contour Integration and Local Shape Estimation Csaba Beleznai, Horst Bischof Computer Vision and Pattern Recognition,
Under Guidance of Mr. A. S. Jalal Associate Professor Dept. of Computer Engineering and Applications GLA University, Mathura Presented by Dev Drume Agrawal.
Mobile eye tracker construction and gaze path analysis By Wen-Hung Liao 廖文宏.
University of Pennsylvania 1 GRASP Control of Multiple Autonomous Robot Systems Vijay Kumar Camillo Taylor Aveek Das Guilherme Pereira John Spletzer GRASP.
Digital Video Library - Jacky Ma.
Course so far Image formation and color! Filtering! Image frequency! Feature points! Bags of words! Classifiers! Sliding windows! Big data!
CS201 Lecture 02 Computer Vision: Image Formation and Basic Techniques
Single Image Rolling Shutter Distortion Correction
Image processing and computer vision
Region and Shape Extraction
Fourier Transform of Boundaries
Presentation transcript:

GAZE ESTIMATION CMPE

Motivation  User - computer interaction

Motivation  User - computer interaction  Assistance to disabled

Motivation  User - computer interaction  Assistance to disabled  Behavior characterization

Motivation  User - computer interaction  Assistance to disabled  Behavior characterization  Interface usability  Marketing research  Drivers

Motivation  User - computer interaction  Assistance to disabled  Behavior characterization  Interface usability  Marketing research  Drivers  Many more  Cognitive Studies ● Medical Research ● Human Factors ● Computer Usability ● Translation Process Research ● Vehicle Simulators ● In-vehicle Research ● Training Simulators ● Virtual Reality ● Adult Research ● Infant Research ● Adolescent Research ● Geriatric Research ● Primate Research ● Sports Training ● fMRI / MEG / EEG ● Communication systems for disabled ● Improved image and video communications ● Computer Science: Activity Recognition

Methods

Diego Torricelli, Silvia Conforto, Maurizio Schmid, Tommaso D'Alessio, A neural-based remote eye gaze tracker under natural head motion, Computer Methods and Programs in Biomedicine, v.92 n.1, p.66-78, October, 2008 Method I

Torricelli et al.  Blink Detection

Torricelli et al. (cont’d)  Sobel + Hough transform

Torricelli et al. (cont’d)  Corner detection using thresholding

Torricelli et al. (cont’d)  12 parameters

Torricelli et al. (cont’d)  Parameters fed to neural network  Multilayer perceptron  General regression network

Torricelli et al. (cont’d)  Dataset

Torricelli et al. (cont’d)  Dataset  All frontal views, no tilt/turn

Torricelli et al. (cont’d)  Results  Zone recognition 94.7%  Gaze error Horizontal 1.4°±1.7° Vertical 2.9°±2.2°

Hirotake Yamazoe, Akira Utsumi, Tomoko Yonezawa, Shinji Abe, Remote gaze estimation with a single camera based on facial-feature tracking without special calibration actions, Proceedings of the 2008 symposium on Eye tracking research & applications, March 26-28, 2008, Savannah, Georgia Method II

Yamazoe et al.  Gaze can be estimated using:

Yamazoe et al.  Gaze can be estimated using:

Yamazoe et al. (cont’d)  Facial features are detected and tracked

Yamazoe et al. (cont’d)  Facial features are detected and tracked  N images captured for calibration

Yamazoe et al. (cont’d)  Facial features are detected and tracked  N images captured for calibration  3D reconstruction

Yamazoe et al. (cont’d)  Facial features are detected and tracked  N images captured for calibration  3D reconstruction  Eye model estimation by nonlinear optimization

Yamazoe et al. (cont’d)

 Given an input image  Facial features are extracted  Locate iris centers  Other eye parameters can be calculated using at least 4 facial features

Yamazoe et al. (cont’d)  Dataset

Yamazoe et al. (cont’d)  Results  Horizontal err 5.3°  Vertical err 7.7°

Yamazoe et al. (cont’d)  Results  Horizontal err 5.3°  Vertical err 7.7°  Error gets high for lower markers  Eyelids

Haiyuan Wu, Yosuke Kitagawa, Toshikazu Wada, Takekazu Kato, Qian Chen, Tracking Iris contour with a 3D eye-model for gaze estimation, Proceedings of the 8th Asian conference on Computer vision, November , 2007, Tokyo, Japan Method III

Wu et al.  3D Eye model with eyelid

Wu et al. (cont’d)  Iris contours tracked using with particle filter

Wu et al. (cont’d)  Iris contours tracked using with particle filter  Likelihood function  Iris is less brighter than its surrounding

Wu et al. (cont’d)  Eyelid contours tracked using with particle filter

Wu et al. (cont’d)  Eyelid contours tracked using with particle filter  Likelihood function  No particular property  Image gradient

Wu et al.  Eye corners are marked manually  Eyeball parameters are assumed to be equal for everyone

Wu et al. (cont’d)  Eye corners are marked manually  Eyeball parameters are assumed to be equal for everyone

Wu et al. (cont’d)  Dataset

Wu et al. (cont’d)  Results  Horizontal Err 2.5°  Vertical Err 3.5°

Proposed Method

 Combine Method II and III  Use the same approach in Method II, take eyelids into account

Proposed Method  Dataset  uulmHPGDatabase

MANY THANKS Gaze Estimation CMPE