National institute of science & technology BLINK DETECTION AND TRACKING OF EYES FOR EYE LOCALIZATION LOPAMUDRA CS200199200 1 BLINK DETECTION AND TRACKING.

Slides:



Advertisements
Similar presentations
ARTIFICIAL PASSENGER.
Advertisements

Monitoring Fish Passage with an Automated Imaging System Steve R. Brink, Senior Fisheries Biologist Northwest Hydro Annual Meeting 2014, Seattle.
Xiaoyong Ye Franz Alexander Van Horenbeke David Abbott
Wen-Hung Liao Department of Computer Science National Chengchi University November 27, 2008 Estimation of Skin Color Range Using Achromatic Features.
Simple Face Detection system Ali Arab Sharif university of tech. Fall 2012.
Caught in Motion By: Eric Hunt-Schroeder EE275 – Final Project - Spring 2012.
David Wild Supervisor: James Connan Rhodes University Computer Science Department Gaze Tracking Using A Webcamera.
Activity Recognition Aneeq Zia. Agenda What is activity recognition Typical methods used for action recognition “Evaluation of local spatio-temporal features.
Student: Ibraheem Frieslaar Supervisor: Mehrdad Ghaziasgar.
Virtual Dart: An Augmented Reality Game on Mobile Device Supervisor: Professor Michael R. Lyu Prepared by: Lai Chung Sum Siu Ho Tung.
Tracking Features with Large Motion. Abstract Problem: When frame-to-frame motion is too large, KLT feature tracker does not work. Solution: Estimate.
Recognition of Traffic Lights in Live Video Streams on Mobile Devices
Research on high-definition video vehicles location and tracking Xiong Changzhen, LiLin IEEE, Distributed Computing and Applications to Business Engineering.
Motion Tracking. Image Processing and Computer Vision: 82 Introduction Finding how objects have moved in an image sequence Movement in space Movement.
Motion Detection And Analysis Michael Knowles Tuesday 13 th January 2004.
Stockman MSU Fall Computing Motion from Images Chapter 9 of S&S plus otherwork.
Iris localization algorithm based on geometrical features of cow eyes Menglu Zhang Institute of Systems Engineering
UNIVERSITY OF MURCIA (SPAIN) ARTIFICIAL PERCEPTION AND PATTERN RECOGNITION GROUP REFINING FACE TRACKING WITH INTEGRAL PROJECTIONS Ginés García Mateos Dept.
A Real-Time for Classification of Moving Objects
1 REAL-TIME IMAGE PROCESSING APPROACH TO MEASURE TRAFFIC QUEUE PARAMETERS. M. Fathy and M.Y. Siyal Conference 1995: Image Processing And Its Applications.
HUMAN 1 HUMAN 2 HUMAN 3 ALGORITHM ERRORS HUMAN 1 HUMAN 2 HUMAN 3 ALGORITHM ERRORS HUMAN 1 HUMAN 2 HUMAN 3 ALGORITHM ERRORS HUMAN 1 HUMAN 2 HUMAN 3 ALGORITHM.
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | From a certain point of view Eye tracking with Java Gerrit Grunwald Java Technology.
Prakash Chockalingam Clemson University Non-Rigid Multi-Modal Object Tracking Using Gaussian Mixture Models Committee Members Dr Stan Birchfield (chair)
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.
Player Action Recognition in Broadcast Tennis Video with Applications to Semantic Analysis of Sport Game Guangyu Zhu, Changsheng Xu Qingming Huang, Wen.
3D SLAM for Omni-directional Camera
 An eye tracking system records how the eyes move when a subject is sitting in front of a computer screen.  The human eyes are constantly moving until.
An Information Fusion Approach for Multiview Feature Tracking Esra Ataer-Cansizoglu and Margrit Betke ) Image and.
Recognition, Analysis and Synthesis of Gesture Expressivity George Caridakis IVML-ICCS.
1 Webcam Mouse Using Face and Eye Tracking in Various Illumination Environments Yuan-Pin Lin et al. Proceedings of the 2005 IEEE Y.S. Lee.
A Fast and Accurate Tracking Algorithm of the Left Ventricle in 3D Echocardiography A Fast and Accurate Tracking Algorithm of the Left Ventricle in 3D.
GAZE ESTIMATION CMPE Motivation  User - computer interaction.
Expectation-Maximization (EM) Case Studies
Eye regions localization Balázs Harangi – University of Debrecen Ciprian Pop – Technical University of Cluj-Napoca László Kovács – University of Debrecen.
1 Eye Detection in Images Introduction To Computational and biological Vision Lecturer : Ohad Ben Shahar Written by : Itai Bechor.
Optical Flow. Distribution of apparent velocities of movement of brightness pattern in an image.
Counting How Many Words You Read
Copyright © 2012 Elsevier Inc. All rights reserved.. Chapter 19 Motion.
Motion Correction Riku Klén
Text From Corners: A Novel Approach to Detect Text and Caption in Videos Xu Zhao, Kai-Hsiang Lin, Yun Fu, Member, IEEE, Yuxiao Hu, Member, IEEE, Yuncai.
Detecting Eye Contact Using Wearable Eye-Tracking Glasses.
Student: Ibraheem Frieslaar Supervisor: Mehrdad Ghaziasgar.
Visual Odometry for Ground Vehicle Applications David Nistér, Oleg Naroditsky, and James Bergen Sarnoff Corporation CN5300 Princeton, New Jersey
A Recognition Method of Restricted Hand Shapes in Still Image and Moving Image Hand Shapes in Still Image and Moving Image as a Man-Machine Interface Speaker.
CS 376b Introduction to Computer Vision 03 / 31 / 2008 Instructor: Michael Eckmann.
Learning video saliency from human gaze using candidate selection CVPR2013 Poster.
Tracking Groups of People for Video Surveillance Xinzhen(Elaine) Wang Advisor: Dr.Longin Latecki.
Pixel Parallel Vessel Tree Extraction for a Personal Authentication System 2010/01/14 學生:羅國育.
Motion Segmentation at Any Speed Shrinivas J. Pundlik Department of Electrical and Computer Engineering, Clemson University, Clemson, SC.
Motion tracking TEAM D, Project 11: Laura Gui - Timisoara Calin Garboni - Timisoara Peter Horvath - Szeged Peter Kovacs - Debrecen.
Eye-Tracking Devices An Assistive Technology
Mobile eye tracker construction and gaze path analysis By Wen-Hung Liao 廖文宏.
Instantaneous Geo-location of Multiple Targets from Monocular Airborne Video.
Signal and Image Processing Lab
Monitoring H2 by Real Time H2 Sensor
COMP 9517 Computer Vision Motion 7/21/2018 COMP 9517 S2, 2012.
Eye Detection and Gaze Estimation
Seunghui Cha1, Wookhyun Kim1
Enhancing User identification during Reading by Applying Content-Based Text Analysis to Eye- Movement Patterns Akram Bayat Amir Hossein Bayat Marc.
Video-based human motion recognition using 3D mocap data
Vehicle Segmentation and Tracking in the Presence of Occlusions
Tremor Detection Using Motion Filtering and SVM Bilge Soran, Jenq-Neng Hwang, Linda Shapiro, ICPR, /16/2018.
Presented by :- Vishal Vijayshankar Mishra
Applications of Cellular Neural Networks to Image Understanding
眼動儀與互動介面設計 廖文宏 6/26/2009.
Estimation of Skin Color Range Using Achromatic Features
Unit 1: Learning Target 1.3 Differentiate between speed (a scalar quantity) and velocity (a vector quantity)
Region and Shape Extraction
A Novel Smoke Detection Method Using Support Vector Machine
Presentation transcript:

National institute of science & technology BLINK DETECTION AND TRACKING OF EYES FOR EYE LOCALIZATION LOPAMUDRA CS BLINK DETECTION AND TRACKING OF EYES FOR EYE LOCALISATION BY LOPAMUDRA MOHAPATRA ( )

National institute of science & technology BLINK DETECTION AND TRACKING OF EYES FOR EYE LOCALIZATION LOPAMUDRA CS INTRODUCTION  What is blink detection?  What is eye tracking?  What is localization of eye?

National institute of science & technology BLINK DETECTION AND TRACKING OF EYES FOR EYE LOCALIZATION LOPAMUDRA CS  WHY WE GO FOR EYE LOCALIZATION Face normalization Eye gaze based human computer interface. For reading detection. Security systems using the human iris for identification.

National institute of science & technology BLINK DETECTION AND TRACKING OF EYES FOR EYE LOCALIZATION LOPAMUDRA CS PROPOSED PROTOCOL WHOLE METHOD EYETRACKING THRESHHOLDING FRAMEDIFFERENCING EYE LOCALIZATION

National institute of science & technology BLINK DETECTION AND TRACKING OF EYES FOR EYE LOCALIZATION LOPAMUDRA CS THRESH HOLDING

National institute of science & technology BLINK DETECTION AND TRACKING OF EYES FOR EYE LOCALIZATION LOPAMUDRA CS FRAME DIFFERENCING

National institute of science & technology BLINK DETECTION AND TRACKING OF EYES FOR EYE LOCALIZATION LOPAMUDRA CS FRAME DIFFERENCING

National institute of science & technology BLINK DETECTION AND TRACKING OF EYES FOR EYE LOCALIZATION LOPAMUDRA CS ALGORITHMS Steps in the blink detection (1) Obtain location of possible motion using Frame differencing. (2) Suitably thresh hold the motion regions and obtain blobs using morphological operation and connected components.

National institute of science & technology BLINK DETECTION AND TRACKING OF EYES FOR EYE LOCALIZATION LOPAMUDRA CS ALGORITHM CONTD…... (3) Remove unsuitable blobs that is either too big or too small or have incorrect width to height ratios to be considered as eyes. (4) Repeat (1) to (3) until a suitable pair of blobs are found and mark their positions. (5) Compute optical flow field in the blob regions (6)Mark dominant direction of motion of blobs.

National institute of science & technology BLINK DETECTION AND TRACKING OF EYES FOR EYE LOCALIZATION LOPAMUDRA CS Algorithm contd….. If the dominant motion is downward in a pair of blobs their positions are noted.These would represent eye closure during a blink. If the motion is not downward then steps (1) to (6) are repeated. (7) Repeat steps (1) to (6). (8)Discard blobs that are not suited near the location of the blobs found with downward motion.

National institute of science & technology BLINK DETECTION AND TRACKING OF EYES FOR EYE LOCALIZATION LOPAMUDRA CS Algorithm contd (8 ) Compute optical flow to ascertain if the dominant motion is upward with two ball remaining or repeat from step (7). (9) If the dominant motion is upward, then classify the frame beginning from the frame where downward motion was detected to the frame where upward motion was detected as blink frames. If after downward motion no upward motion is detected upto 3 frames it is considered as no blinks. Process of blink detection is started from newframe.

National institute of science & technology BLINK DETECTION AND TRACKING OF EYES FOR EYE LOCALIZATION LOPAMUDRA CS (10) The bounding boxes of the blobs where blink is deemed to have occurred is taken as eye detection. OPTICAL FLOW METHOD: It allows for the differentiation between vertical eyelid movements during blinks and movement of eyeball and horizotal head movements. EYE TRACKING : After the location of eyes tracking is done by using KLT tracker.

National institute of science & technology BLINK DETECTION AND TRACKING OF EYES FOR EYE LOCALIZATION LOPAMUDRA CS EYETRACKING In eye tracking mainly there are 20 feature points are taken,which gives the more accuracy. * These feature pts are taken from the eye area and they are tracked in different places,and reinitialization is done.

National institute of science & technology BLINK DETECTION AND TRACKING OF EYES FOR EYE LOCALIZATION LOPAMUDRA CS Results of eye tracking (a) eye region initialized (b) tracked eye regions to a movement just before blink.

National institute of science & technology BLINK DETECTION AND TRACKING OF EYES FOR EYE LOCALIZATION LOPAMUDRA CS COMPUTATION SPEEDUP To speed up localization we need to speed up in - Optical Flow - Eye tracking. EXPERIMENTAL RESULT : (1) Optical flow: 10 sec (2) Tracking of eyes : 10 sec (3) reading image from disk: 13 sec

National institute of science & technology BLINK DETECTION AND TRACKING OF EYES FOR EYE LOCALIZATION LOPAMUDRA CS CONCLUSION In this paper we have proposed an accurate and fast method for locating and tracking the eyes of a computer user situated in front of the monitor. By computing optical flow and using both the magnitude and direction of the flow vectors, we can differentiate blinking from the other motions. In this way our study completed.

National institute of science & technology BLINK DETECTION AND TRACKING OF EYES FOR EYE LOCALIZATION LOPAMUDRA CS THANK YOU!!!