A Novel Neural Eye Gaze Tracker

Size: px
Start display at page:

Download "A Novel Neural Eye Gaze Tracker"

Transcription

1 A Novel Neural Eye Gaze Tracker Diego Torricelli, Michela Goffredo, Silvia Conforto, Maurizio Schmid, and Tommaso D Alessio Department of Applied Electronics University Roma Tre Via della Vasca Navale 84, I Roma, ITALY {d.torricelli, goffredo, conforto, schmid, dalessio@uniroma3.it Abstract. A gaze tracking system, based on a novel neural approach, is proposed. The work is part of a wider research project concerning the development of human computer interfaces (HCI) addressed to disabled people, that could overcome the drawbacks of most of the existing methods for gaze tracking that require either intrusive devices or expensive equipment. This work, instead, aims at developing a low cost, completely non-intrusive and selfcalibrating system which combines different techniques for three blocks in Eye Gaze Tracking, i.e. blink detection, feature extraction and neural computing. The experimental results show good accuracy in eye gaze tracking (rmse < 1 degree), and adequate generalization performance (rmse < 2 degrees). 1 Introduction The detection of human gaze has been an active research topic in the last century, in several branches of Medicine, such as Ophthalmology, Psychology and Neurology [1, 3]. In this context Bioengineering has been requested to solve the problem of Gaze Tracking, i.e. the measurement of the gaze direction. In the last two decades, with the emergence of interactive applications, several gaze tracking systems (otherwise called Eye Gaze Trackers, EGT) have been developed to provide useful tools of interaction between humans and computers. Most of the existing gaze trackers that provide good accuracy are intrusive. These systems either use devices such as chin rests to restrict head motion, or require the user to wear cumbersome equipment, such as special contact lenses, electrodes and head mounted cameras [7, 8, 13]. Remote eye gaze trackers (REGT) represent a good non-intrusive alternative, mostly based on video analysis. In this context, REGT can be classified into two categories: feature-based and view-based. In the feature-based techniques, geometric features of the eye are extracted by image processing. Thus, by analysing the relationship between the geometric parameters, the gaze direction is computed. In this field the most relevant technique is based on infrared light [6, 9, 10, 12] to enhance the contrast between the pupil and the cornea.

2 The view-based techniques do not look for geometric features. The images of the eyes are treated as points in a high-dimensional space and computed in different ways. This is what happens in the appearance-based [11] and Artificial Neural Networks (ANN) methods [2]. The ANN systems learn to associate each image with a direction of gaze, without any preliminary image processing to detect the features of interest. An accurate and extensive calibration/training procedure is required to provide the system with the right set of sample images for a good mapping between the image space and the gaze direction space. View-based techniques have the advantage of being easy to implement and generally more robust than feature-based methods. A general scheme of the classic approach for gaze tracking is shown in figure 1. F e a t u r e - b a s e d Images 1) FACE DETECTION 2) EYE DETECTION 3a) FEATURE EXTRACTION 4) GAZE ESTIMATION 3b) APPEARANCE/ ANN V i e w - b a s e d Fig 1. Scheme of a general gaze tracking procedure One of the recognized limits of EGT comes from head motion artifacts: since the image of the eyes changes with head positions, almost all the gaze trackers are sensitive to head motion. Aim of this paper is to present a novel method for gaze detection, where the elimination of the preliminary phases (face and eye detection) and the use of a specifically trained ANN allow to simplify and improve the procedure. The paper is organised in the following way: in the next section the overall method is detailed, and a subsection is devoted to the design of the ANN. In section 3 the experimental tests and results are presented. In section 4 a brief discussion is given, with specific considerations to the future work. 2 Materials and methods Our method combines the use of an ANN both with an image processing algorithm for feature extraction. Such a choice represents an original approach to the gaze tracking problem. There are some reasons to justify the use of an ANN in a featurebased context. Among them, the most important is the ability of an Artificial Neural Network to generalize, once the right input set has been chosen. A bad choice can indeed invalidate the potential of the algorithm. We think that geometric relations

3 between features of the eye could be a more effective input than that constituted by all the pixels of an image. In fact, a set of parameters such as coordinates of iris and eye corners can be managed and generalized much better than an image. Moreover, the number of inputs to the ANN can be consistently reduced by feature extraction, with a strong benefit to the computational cost and the complexity of the ANN. Images sequence BLINK DETECTION ANN FACE DETECTION EYE DETECTION Pre-processing: FEATURE EXTRACTION GAZE ESTIMATION F e a t u r e - b a s e d Fig. 2. The proposed method Figure 2 shows the scheme of the proposed method. The traditional eye tracking procedure has been modified, by replacing the Face and Eye Detection blocks (dotted line) with a Blink Detection block. = Fig. 3. Blink detection. The first two images represent two consecutive frames of a blink. A difference image is then created. An appropriate filtering enhances the zones where a high changes of intensity occur, i.e. the eye regions. We consider the blink detection as a valid alternative to the traditional face-eye detection procedures: our approach is based on a dynamic analysis, i.e. consecutive frames of the video sequence are analysed and compared each other. With this approach we can extract information on the moving objects in the scene, such as the eyelids during a blink. Thus, the eye region (where the blink occurs) can be detected from the video sequence without passing through the face detection. The user is requested to blink three times before starting the task (figure 3), without moving the

4 head. Since it is not possible to maintain the head perfectly still, an appropriate filtering is required to eliminate low-frequency movements and enhance the movements with high velocity, such as the eyelids ones. The algorithm has been inspired by the works of Gorodnichy [4], Grauman et al. [5] and Ohno et al [14] Following the scheme, after the blink detection, a feature extraction block is inserted. This pre-processing step characterizes the proposed neural-based technique, by handling images to provide the ANN with a good set of input. 2.1 Artificial Neural Network Design In general terms, the design of an ANN comprises the assessment of the following variables: 1) typology of the net, 2) typology and number of the inputs, 3) typology and number of the outputs, 4) number of hidden layers, 5) number of neurons for each hidden layer. A multilayer Perceptron with 2 hidden layers, 45 neurons each, has been chosen. This choice is the result of several trials in different conditions and it is strictly correlated to the typology of the input. To allow the ANN to accomplish the task, an appropriate set of input parameters is needed. These parameters correspond to the geometrical relations between specific features of the eyes: the irises and the eyelids. Such features are detected by a preliminary image processing. Information on the relative position of the iris in the eye socket is given by two distance vectors chosen for each eye, i.e. the distances between the centre of the iris and the corners of the eyelids (see figure 4). Each vector has an amplitude and a phase: the amplitude is important mainly for the horizontal movements of the eyes, while the phase for the vertical shifts. In order to have information on the absolute position, orientation and distance of the head, the 2D coordinates of the external corners of the eyes have been added. Considering both eyes, the total amount of the inputs is 12 (4 magnitudes, 4 phases, 2 couples of x-y coordinates). As shown in the figure 5, the ANN provides 2 outputs corresponding to x and y coordinates of the observed point in the screen reference system. right eye left eye d d 23 d 45 d 56 1 φ 12 φ φ 45 φ 6 56 x 1, y 1 x 6, y 6 Fig. 4. The geometric features of the eyes (numbered from 1 to 6). Magnitudes and phases of the distance vectors represent 8 of the 12 inputs. The remaining 4 inputs are the x and y coordinates of the external corners of the eyelids.

5 d 12 d 23 d 45 d 56 φ 12 φ 23 φ 45 φ 56 x screen y screen x 1 y 1 x 6 y 6 Fig. 5. The Artificial Neural Network, with 12 inputs, 2 hidden layers (45 neurons each) and 2 outputs. To learn the right mapping between input and output, the ANN needs a preliminary training procedure. In this work a Resilient Back Propagation algorithm (RBP) has been chosen. A set of inputs has been provided together with the desired outputs. To do that, the training set has been obtained as follows: the user is requested to look at a cursor moving on the screen on known positions representing the desired outputs (figure 6). The video stream is then processed in order to extract the geometric parameters, that correspond to the inputs of the ANN. The procedure is similar to the one proposed by Baluja [2], with slight differences in the structure and length of the training set. Fig. 6. On the left: cursor moving on the screen. On the right: the white square represents the cursor, while the cross shows the reconstructed position of the point observed by the eyes.

6 This phase can be seen as a calibration procedure for the proposed REGT, and in this work the burden time has been estimated in less than 5 minutes for the video acquisition and approximately 10 minutes for the training of the ANN. A high number of cursor positions indeed guarantees an accurate mapping, but at the same time requires an extended training procedure. Thus, a careful analysis is needed to optimize the number of training positions. To compensate for small head movements, several images of the eyes looking at the same point have been processed. Once the training procedure is completed, the ANN is ready to receive a set of parameters from each frame of the video stream, and a gaze direction is then computed. The 2D coordinates of the observed point on the screen can be plotted on the monitor as a qualitative evaluation of the accuracy. The quantitative aspects related to the accuracy will be presented in the next section. 3 Experimental tests In this section the results of the experimental testing are presented. The discussion concerns the training, the test trials and the estimation of the accuracy. The technical equipment comprises a low cost camera (Trust 150 Spacecam Portable) with a typical spatial resolution (640x480) at a frame rate of 60 fps and a monitor at a resolution of 1024x768, together with a personal computer to manage video streams and to implement algorithms. As shown in figure 7, the distance between the user and the monitor has been set to 400 mm, and the camera has been placed below the monitor in order to reduce the influence of the eyelashes on the iris detection. The size of the monitor is 17 (Sony Trinitron multiscan 17seII). The cursor moving on the screen has a size of 40x40 pixel, and spans over 99 positions on the screen, with a step of 100 pixels in the horizontal direction and 60 pixels in the vertical direction. 400 mm Monitor Direction of gaze Camera Fig. 7. Experimental setup

7 The performance of the whole system have been evaluated in terms of two different quality factors: 1. The robustness with respect to small head movements, i.e. the unconscious movements that occur when the user aims at maintaining the head as still as possible. To evaluate this ability, the ANN has been trained with a set of examples that comprises all the 99 possible positions of the cursor on the screen. While the subject looks at a specific position,, her/his head moves with small fluctuations, giving rise to a change in the eyes configuration. Hence, in the training procedure the ANN needs more configuration of the eyes relative to each position. After several training trials, the optimum number of eyes configurations for each position has been chosen to 17, as figure 8 shows., that correspond to 17x99=1683 total examples. Mean angular error (degrees) x direction y direction Examples for each position Fig. 8. Training trials. Choice of the optimum number of examples for each position of the cursor. Each example correspond to a pair of input-desired output (input: eyes configuration, output: coordinates of the cursor position). After about 3000 epochs of training, some trials have been executed in order to evaluate the accuracy. Figure 9 shows the results in 4 different conditions: cursor moving on 24 and 35 positions in ordered sequence and randomly. In such conditions the RMSE estimation gives values less than 1 degree.

8 RMSE 2 degree 1 x y x y x y x 0 24 ordered targets 35 ordered targets 24 random targets 35 random targets y Fig. 9. Root Mean Square angular Error for x and y directions. 2. The second aspect to evaluate is the ability to generalize for position of the cursor (i.e. directions of gaze) never assumed during the training procedure. Half of the positions (50/99) have been used to train the ANN, whilst the remaining half has been utilized to test the performance. First results have shown a RMSE of about 2. More experimental tests are expected in order to accurately quantify the variables that influence the generalization ability of the net. 4 Discussion and conclusions In this work, a novel eye gaze tracker based on artificial neural networks has been proposed and tested. In comparison to other neural-based methods found in literature, the proposed method allows a consistent size reduction of the input set. Techniques discarding procedures of feature extraction are based on input sets corresponding to the whole set of pixels of the image. For example, a 15x40 pixels image of an eye provides a set of 600 parameters. In the proposed work, only 12 parameters are used for both eyes, with a strong benefit to the complexity of the net.

9 The results on the accuracy are encouraging, showing that the performance of the method is comparable to the most of the traditional EGT (see Table 1, [1]). Table 1. Technique Accuracy Comments Contact lens 1 Very intrusive Electro Oculography (EOG) 2 Intrusive, but simple and low cost Infrared Oculography (IROG) 2 Infrared-based, head mounted Dual Purkinje Images (DPI) 1 Infrared-based, requires bite bar Pupil-glint 1 Infrared-based, tolerate some head-motion View-based Camera-based, requires training Proposed ANN technique 1-2 Video-based, low cost, requires training. Furthermore, a good robustness to unconscious movements of the head has been observed. Nevertheless, the main potentials of the system haven t been wholly explored yet, i.e. the capacity to measure gaze directions in presence of big changes in head position and/or orientation. Thus, the future work comprises the following topics: - optimization of the blink detection procedure in order to have a totally automatic eye detection for different persons and in presence of eye glasses; - generalization for larger head movements by a more extensive training procedure that takes into account user s position; - feature extraction without the use of templates. New solutions for the identification of the irises and eyelids will be designed to shorten the computational time. In this context, a preliminary calibration procedure could be helpful to recognize such specific features; - real-time implementation, to use the system in a realistic interactive environment. Human vision has the peculiarity to be very effective in analysing the visual information. With a glance, a human is capable of determining the line of sight of another person. With a neural approach we want to mimic the ability of a neural system, such as human being, to accomplish the task of gaze tracking. This represents a deeper motivation that goes beyond the aim of an accurate and robust measurement. 5 Acknowledgments This research activity has been partially funded by the Italian Ministry of Education, University and Research (MIUR).

10 References [1] C.H. Morimoto, M.R.M. Mimica, Eye gaze tracking techniques for interactive applications, Computer Vision and Image Understanding 98 (2005) 4 24 [2] S. Baluja, D. Pomerleau, Non-intrusive gaze tracking using artificial neural networks, Tech. Rep. CMU-CS , School of Computer Science, CMU, CMU Pittsburgh, Pennsylvania (January 1994). [3] A.T. Duchowski, A breadth-first survey of eye tracking applications, Behav. Res. Methods Instrum. Comput. (2002) [4] D.O. Gorodnichy, Towards automatic retrieval of blink-based lexicon for persons suffered from brain-stem injury using video cameras, Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops (CVPRW 04) [5] Kristen Grauman, Margrit Betke, James Gips, Gary R. Bradski, Communication Via Eye Blinks-Detection and Duration Analysis in Real Time, Proceedings IEEE Conf. on Computer Vision and Pattern Recognition, [6] T. Hutchinson, K. White Jr., K. Reichert, L. Frey, Human computer interaction using eyegaze input, IEEE Trans. Syst. Man Cybernetics 19 (1989) [7] D.A. Robinson, A method of measuring eye movements using a scleral search coil in a magnetic field, IEEE Trans. Biomed. Eng. 10 (1963) [8] A. Kaufman, A. Bandopadhay, B. Shaviv, An eye tracking computer user interface, in: Proc. of the Research Frontier in Virtual Reality Workshop, IEEE Computer Society Press, 1993, pp [9] J. Reulen, j.t. Marcus, D. Koops, F. de Vries, G. Tiesinga, K. Boshuizen, J. Bos, Precise recording of eye movement: the iris technique, part 1, Med. Biol. Eng. Comput. 26 (1) (1988) [10] T. Cornsweet, H. Crane, Accurate two-dimensional eye tracker using first and fourth purkinje images, J. Opt. Soc. Am. 63 (8) (1973) [11] K. Tan, D. Kriegman, H. Ahuja, Appearance based eye gaze estimation, in: Proc. of the IEEE Workshop on Applications of Computer Vision WACV02, 2002, pp [12] Y.Ebisawa, Realtime 3D Position Detection of Human Pupil, VECIMS IEEE Intenational Conference on Vitual Environments, Human-Computer Interfaces, and Measurement Systems [13] Soo Chan Kim, Ki Chang Nam, Won Sang Lee, Deok Won Kim, A new method for accurate and fast measurement of 3D eye movements, Medical Engineering & Physics 28 (2006) [14] Ohno, Mukava, Kawato, Just blink your eyes: a head-free gaze tracking system, CHI 2003, April 5-10, 2003, Ft. Lauderdale, Florida, USA.

Free head motion eye gaze tracking using a single camera and multiple light sources

Free head motion eye gaze tracking using a single camera and multiple light sources Free head motion eye gaze tracking using a single camera and multiple light sources Flávio Luiz Coutinho and Carlos Hitoshi Morimoto Departamento de Ciência da Computação Instituto de Matemática e Estatística

More information

ANN Based Head Movement Detection with Eye Tracking

ANN Based Head Movement Detection with Eye Tracking ANN Based Head Movement Detection with Eye Tracking NIMI M R Department of Computer Science and Engineering Sarabhai Institute of Science and Technology Vellanad, Trivandrum, India RENJI S Department of

More information

Eye gaze tracking techniques for interactive applications q

Eye gaze tracking techniques for interactive applications q Computer Vision and Image Understanding 98 (2005) 4 24 www.elsevier.com/locate/cviu Eye gaze tracking techniques for interactive applications q Carlos H. Morimoto *, Marcio R.M. Mimica Departamento de

More information

Eye tracking by image processing for helping disabled people. Alireza Rahimpour

Eye tracking by image processing for helping disabled people. Alireza Rahimpour An Introduction to: Eye tracking by image processing for helping disabled people Alireza Rahimpour arahimpo@utk.edu Fall 2012 1 Eye tracking system: Nowadays eye gaze tracking has wide range of applications

More information

Gaze Computer Interaction on Stereo Display

Gaze Computer Interaction on Stereo Display Gaze Computer Interaction on Stereo Display Yong-Moo KWON KIST 39-1 Hawalgogdong Sungbukku Seoul, 136-791, KOREA +82-2-958-5767 ymk@kist.re.kr Kyeong Won Jeon KIST 39-1 Hawalgogdong Sungbukku Seoul, 136-791,

More information

Experimental Humanities II. Eye-Tracking Methodology

Experimental Humanities II. Eye-Tracking Methodology Experimental Humanities II Eye-Tracking Methodology Course outline 22.3. Introduction to Eye-Tracking + Lab 1 (DEMO & stimuli creation) 29.3. Setup and Calibration for Quality Data Collection + Lab 2 (Calibration

More information

Gaze interaction (2): models and technologies

Gaze interaction (2): models and technologies Gaze interaction (2): models and technologies Corso di Interazione uomo-macchina II Prof. Giuseppe Boccignone Dipartimento di Scienze dell Informazione Università di Milano boccignone@dsi.unimi.it http://homes.dsi.unimi.it/~boccignone/l

More information

An Algorithm for Real-time Stereo Vision Implementation of Head Pose and Gaze Direction Measurement

An Algorithm for Real-time Stereo Vision Implementation of Head Pose and Gaze Direction Measurement An Algorithm for Real-time Stereo Vision Implementation of Head Pose and Gaze Direction Measurement oshio Matsumoto, Alexander elinsky Nara Institute of Science and Technology 8916-5 Takayamacho, Ikoma-city,

More information

Input Method Using Divergence Eye Movement

Input Method Using Divergence Eye Movement Input Method Using Divergence Eye Movement Shinya Kudo kudo@kaji-lab.jp Hiroyuki Okabe h.okabe@kaji-lab.jp Taku Hachisu JSPS Research Fellow hachisu@kaji-lab.jp Michi Sato JSPS Research Fellow michi@kaji-lab.jp

More information

Critique: Efficient Iris Recognition by Characterizing Key Local Variations

Critique: Efficient Iris Recognition by Characterizing Key Local Variations Critique: Efficient Iris Recognition by Characterizing Key Local Variations Authors: L. Ma, T. Tan, Y. Wang, D. Zhang Published: IEEE Transactions on Image Processing, Vol. 13, No. 6 Critique By: Christopher

More information

/$ IEEE

/$ IEEE 2246 IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, VOL. 54, NO. 12, DECEMBER 2007 Novel Eye Gaze Tracking Techniques Under Natural Head Movement Zhiwei Zhu and Qiang Ji*, Senior Member, IEEE Abstract Most

More information

CS 4510/9010 Applied Machine Learning

CS 4510/9010 Applied Machine Learning CS 4510/9010 Applied Machine Learning Neural Nets Paula Matuszek Spring, 2015 1 Neural Nets, the very short version A neural net consists of layers of nodes, or neurons, each of which has an activation

More information

A Method for the Identification of Inaccuracies in Pupil Segmentation

A Method for the Identification of Inaccuracies in Pupil Segmentation A Method for the Identification of Inaccuracies in Pupil Segmentation Hugo Proença and Luís A. Alexandre Dep. Informatics, IT - Networks and Multimedia Group Universidade da Beira Interior, Covilhã, Portugal

More information

Real Time Eye Movement Identification Protocol

Real Time Eye Movement Identification Protocol Real Time Identification Protocol Do Hyong Koh Department of Computer Science Texas State University-San Marcos San Marcos, TX 78666 USA dk1132@txstate.edu Sandeep Munikrishne Gowda Department of Computer

More information

DESIGN AND IMPLEMENTATION OF A HUMAN COMPUTER INTERFACE TRACKING SYSTEM BASED ON MULTIPLE EYE FEATURES

DESIGN AND IMPLEMENTATION OF A HUMAN COMPUTER INTERFACE TRACKING SYSTEM BASED ON MULTIPLE EYE FEATURES DESIGN AND IMPLEMENTATION OF A HUMAN COMPUTER INTERFACE TRACKING SYSTEM BASED ON MULTIPLE EYE FEATURES 1 Shazia Azam, 2 Aihab Khan, 3 M.S.H.Khiyal 1 Software Engineering, Fatima Jinnah Women University,

More information

Dynamic visual attention: competitive versus motion priority scheme

Dynamic visual attention: competitive versus motion priority scheme Dynamic visual attention: competitive versus motion priority scheme Bur A. 1, Wurtz P. 2, Müri R.M. 2 and Hügli H. 1 1 Institute of Microtechnology, University of Neuchâtel, Neuchâtel, Switzerland 2 Perception

More information

The goal of developing an adaptive real-time

The goal of developing an adaptive real-time The goal of developing an adaptive real-time human-computer interface (HCI) as an assistive technology tool for persons with severe motor disabilities is challenging, since the proposed design employs

More information

Gaze Tracking. Introduction :

Gaze Tracking. Introduction : Introduction : Gaze Tracking In 1879 in Paris, Louis Émile Javal observed that reading does not involve a smooth sweeping of the eyes along the text, as previously assumed, but a series of short stops

More information

Novel Eye Gaze Tracking Techniques Under Natural Head Movement

Novel Eye Gaze Tracking Techniques Under Natural Head Movement TO APPEAR IN IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING 1 Novel Eye Gaze Tracking Techniques Under Natural Head Movement Zhiwei Zhu and Qiang Ji Abstract Most available remote eye gaze trackers have two

More information

Eye-blink Detection Using Gradient Orientations

Eye-blink Detection Using Gradient Orientations Eye-blink Detection Using Gradient Orientations Tomáš DRUTAROVSKÝ Slovak University of Technology in Bratislava Faculty of Informatics and Information Technologies Ilkovičova 2, 842 16 Bratislava, Slovakia

More information

Human Motion Detection and Tracking for Video Surveillance

Human Motion Detection and Tracking for Video Surveillance Human Motion Detection and Tracking for Video Surveillance Prithviraj Banerjee and Somnath Sengupta Department of Electronics and Electrical Communication Engineering Indian Institute of Technology, Kharagpur,

More information

Natural Viewing 3D Display

Natural Viewing 3D Display We will introduce a new category of Collaboration Projects, which will highlight DoCoMo s joint research activities with universities and other companies. DoCoMo carries out R&D to build up mobile communication,

More information

Task analysis based on observing hands and objects by vision

Task analysis based on observing hands and objects by vision Task analysis based on observing hands and objects by vision Yoshihiro SATO Keni Bernardin Hiroshi KIMURA Katsushi IKEUCHI Univ. of Electro-Communications Univ. of Karlsruhe Univ. of Tokyo Abstract In

More information

Enhanced Iris Recognition System an Integrated Approach to Person Identification

Enhanced Iris Recognition System an Integrated Approach to Person Identification Enhanced Iris Recognition an Integrated Approach to Person Identification Gaganpreet Kaur Research Scholar, GNDEC, Ludhiana. Akshay Girdhar Associate Professor, GNDEC. Ludhiana. Manvjeet Kaur Lecturer,

More information

GAZE TRACKING SYSTEMS FOR HUMAN-COMPUTER INTERFACE

GAZE TRACKING SYSTEMS FOR HUMAN-COMPUTER INTERFACE GAZE TRACKING SYSTEMS FOR HUMAN-COMPUTER INTERFACE Matěj Černý 1 Summary: This article deals with currently used gaze tracking systems, their classification and application possibilities. Further are presented

More information

Convolutional Neural Networks for Eye Tracking Algorithm

Convolutional Neural Networks for Eye Tracking Algorithm Convolutional Neural Networks for Eye Tracking Algorithm Jonathan Griffin Stanford University jgriffi2@stanford.edu Andrea Ramirez Stanford University aramire9@stanford.edu Abstract Eye tracking is an

More information

COMPARATIVE ANALYSIS OF EYE DETECTION AND TRACKING ALGORITHMS FOR SURVEILLANCE

COMPARATIVE ANALYSIS OF EYE DETECTION AND TRACKING ALGORITHMS FOR SURVEILLANCE Volume 7 No. 22 207, 7-75 ISSN: 3-8080 (printed version); ISSN: 34-3395 (on-line version) url: http://www.ijpam.eu ijpam.eu COMPARATIVE ANALYSIS OF EYE DETECTION AND TRACKING ALGORITHMS FOR SURVEILLANCE

More information

Mouse Pointer Tracking with Eyes

Mouse Pointer Tracking with Eyes Mouse Pointer Tracking with Eyes H. Mhamdi, N. Hamrouni, A. Temimi, and M. Bouhlel Abstract In this article, we expose our research work in Human-machine Interaction. The research consists in manipulating

More information

A System for Joining and Recognition of Broken Bangla Numerals for Indian Postal Automation

A System for Joining and Recognition of Broken Bangla Numerals for Indian Postal Automation A System for Joining and Recognition of Broken Bangla Numerals for Indian Postal Automation K. Roy, U. Pal and B. B. Chaudhuri CVPR Unit; Indian Statistical Institute, Kolkata-108; India umapada@isical.ac.in

More information

Image Processing and Segmentation of Human Eye for Prediction of IRIS

Image Processing and Segmentation of Human Eye for Prediction of IRIS Image Processing and Segmentation of Human Eye for Prediction of IRIS Dr.P.Suresh 1, N.Subramani 2, J.Anish Jafrin Thilak 3, S.Sathishkumar 4, V.V.Arunsankar 5 Professor, Department of Mechanical Engineering,

More information

Abstract Purpose: Results: Methods: Conclusions:

Abstract Purpose: Results: Methods: Conclusions: Abstract Purpose: Current gaze-tracking systems can monitor point of gaze allowing for free head movement, but do not perform well when used with the large display surfaces and wide range of head positions

More information

Low Cost Motion Capture

Low Cost Motion Capture Low Cost Motion Capture R. Budiman M. Bennamoun D.Q. Huynh School of Computer Science and Software Engineering The University of Western Australia Crawley WA 6009 AUSTRALIA Email: budimr01@tartarus.uwa.edu.au,

More information

Face Detection using Hierarchical SVM

Face Detection using Hierarchical SVM Face Detection using Hierarchical SVM ECE 795 Pattern Recognition Christos Kyrkou Fall Semester 2010 1. Introduction Face detection in video is the process of detecting and classifying small images extracted

More information

IRIS SEGMENTATION OF NON-IDEAL IMAGES

IRIS SEGMENTATION OF NON-IDEAL IMAGES IRIS SEGMENTATION OF NON-IDEAL IMAGES William S. Weld St. Lawrence University Computer Science Department Canton, NY 13617 Xiaojun Qi, Ph.D Utah State University Computer Science Department Logan, UT 84322

More information

NON-INTRUSIVE INFRARED-FREE EYE TRACKING METHOD

NON-INTRUSIVE INFRARED-FREE EYE TRACKING METHOD NON-INTRUSIVE INFRARED-FREE EYE TRACKING METHOD Bartosz Kunka, Bozena Kostek Gdansk University of Technology, Multimedia Systems Department, Gdansk, Poland, e-mail: kuneck@sound.eti.pg.gda.pl e-mail: bozenka@sound.eti.pg.gda.pl

More information

REGION MAP GENERATION OF EYE PUPIL MOVEMENTS TO PRESCRIBE CUSTOMISED PROGRESSIVE LENS

REGION MAP GENERATION OF EYE PUPIL MOVEMENTS TO PRESCRIBE CUSTOMISED PROGRESSIVE LENS REGION MAP GENERATION OF EYE PUPIL MOVEMENTS TO PRESCRIBE CUSTOMISED PROGRESSIVE LENS Thakur Navneetha Singh 1, C.Gireesh 2 1 PG Student 2 Assistant Professor Department of Computer Science and Engineering

More information

A MOTION MODEL BASED VIDEO STABILISATION ALGORITHM

A MOTION MODEL BASED VIDEO STABILISATION ALGORITHM A MOTION MODEL BASED VIDEO STABILISATION ALGORITHM N. A. Tsoligkas, D. Xu, I. French and Y. Luo School of Science and Technology, University of Teesside, Middlesbrough, TS1 3BA, UK E-mails: tsoligas@teihal.gr,

More information

Laser speckle based background oriented schlieren measurements in a fire backlayering front

Laser speckle based background oriented schlieren measurements in a fire backlayering front Laser speckle based background oriented schlieren measurements in a fire backlayering front Philipp Bühlmann 1*, Alexander H. Meier 1, Martin Ehrensperger 1, Thomas Rösgen 1 1: ETH Zürich, Institute of

More information

Fingertips Tracking based on Gradient Vector

Fingertips Tracking based on Gradient Vector Int. J. Advance Soft Compu. Appl, Vol. 7, No. 3, November 2015 ISSN 2074-8523 Fingertips Tracking based on Gradient Vector Ahmad Yahya Dawod 1, Md Jan Nordin 1, and Junaidi Abdullah 2 1 Pattern Recognition

More information

Face Detection and Recognition in an Image Sequence using Eigenedginess

Face Detection and Recognition in an Image Sequence using Eigenedginess Face Detection and Recognition in an Image Sequence using Eigenedginess B S Venkatesh, S Palanivel and B Yegnanarayana Department of Computer Science and Engineering. Indian Institute of Technology, Madras

More information

Face Recognition Technology Based On Image Processing Chen Xin, Yajuan Li, Zhimin Tian

Face Recognition Technology Based On Image Processing Chen Xin, Yajuan Li, Zhimin Tian 4th International Conference on Machinery, Materials and Computing Technology (ICMMCT 2016) Face Recognition Technology Based On Image Processing Chen Xin, Yajuan Li, Zhimin Tian Hebei Engineering and

More information

Depth-Layer-Based Patient Motion Compensation for the Overlay of 3D Volumes onto X-Ray Sequences

Depth-Layer-Based Patient Motion Compensation for the Overlay of 3D Volumes onto X-Ray Sequences Depth-Layer-Based Patient Motion Compensation for the Overlay of 3D Volumes onto X-Ray Sequences Jian Wang 1,2, Anja Borsdorf 2, Joachim Hornegger 1,3 1 Pattern Recognition Lab, Friedrich-Alexander-Universität

More information

A Novel Field-source Reverse Transform for Image Structure Representation and Analysis

A Novel Field-source Reverse Transform for Image Structure Representation and Analysis A Novel Field-source Reverse Transform for Image Structure Representation and Analysis X. D. ZHUANG 1,2 and N. E. MASTORAKIS 1,3 1. WSEAS Headquarters, Agiou Ioannou Theologou 17-23, 15773, Zografou, Athens,

More information

Performance Evaluation Metrics and Statistics for Positional Tracker Evaluation

Performance Evaluation Metrics and Statistics for Positional Tracker Evaluation Performance Evaluation Metrics and Statistics for Positional Tracker Evaluation Chris J. Needham and Roger D. Boyle School of Computing, The University of Leeds, Leeds, LS2 9JT, UK {chrisn,roger}@comp.leeds.ac.uk

More information

Neural Network based textural labeling of images in multimedia applications

Neural Network based textural labeling of images in multimedia applications Neural Network based textural labeling of images in multimedia applications S.A. Karkanis +, G.D. Magoulas +, and D.A. Karras ++ + University of Athens, Dept. of Informatics, Typa Build., Panepistimiopolis,

More information

Selecting Models from Videos for Appearance-Based Face Recognition

Selecting Models from Videos for Appearance-Based Face Recognition Selecting Models from Videos for Appearance-Based Face Recognition Abdenour Hadid and Matti Pietikäinen Machine Vision Group Infotech Oulu and Department of Electrical and Information Engineering P.O.

More information

Hybrid Biometric Person Authentication Using Face and Voice Features

Hybrid Biometric Person Authentication Using Face and Voice Features Paper presented in the Third International Conference, Audio- and Video-Based Biometric Person Authentication AVBPA 2001, Halmstad, Sweden, proceedings pages 348-353, June 2001. Hybrid Biometric Person

More information

SELECTION OF THE OPTIMAL PARAMETER VALUE FOR THE LOCALLY LINEAR EMBEDDING ALGORITHM. Olga Kouropteva, Oleg Okun and Matti Pietikäinen

SELECTION OF THE OPTIMAL PARAMETER VALUE FOR THE LOCALLY LINEAR EMBEDDING ALGORITHM. Olga Kouropteva, Oleg Okun and Matti Pietikäinen SELECTION OF THE OPTIMAL PARAMETER VALUE FOR THE LOCALLY LINEAR EMBEDDING ALGORITHM Olga Kouropteva, Oleg Okun and Matti Pietikäinen Machine Vision Group, Infotech Oulu and Department of Electrical and

More information

Real time eye detection using edge detection and euclidean distance

Real time eye detection using edge detection and euclidean distance Vol. 6(20), Apr. 206, PP. 2849-2855 Real time eye detection using edge detection and euclidean distance Alireza Rahmani Azar and Farhad Khalilzadeh (BİDEB) 2 Department of Computer Engineering, Faculty

More information

ELECTROOCULOGRAPHY HUMAN COMPUTER INTERFACE ECE-492/3 Senior Design Project Fall 2013

ELECTROOCULOGRAPHY HUMAN COMPUTER INTERFACE ECE-492/3 Senior Design Project Fall 2013 ELECTROOCULOGRAPHY HUMAN COMPUTER INTERFACE ECE-492/3 Senior Design Project Fall 2013 Electrical and Computer Engineering Department Volgenau School of Engineering George Mason University Fairfax, VA Team

More information

Machine Learning 13. week

Machine Learning 13. week Machine Learning 13. week Deep Learning Convolutional Neural Network Recurrent Neural Network 1 Why Deep Learning is so Popular? 1. Increase in the amount of data Thanks to the Internet, huge amount of

More information

Graph Matching Iris Image Blocks with Local Binary Pattern

Graph Matching Iris Image Blocks with Local Binary Pattern Graph Matching Iris Image Blocs with Local Binary Pattern Zhenan Sun, Tieniu Tan, and Xianchao Qiu Center for Biometrics and Security Research, National Laboratory of Pattern Recognition, Institute of

More information

REAL-TIME EYE LOCALIZATION, BLINK DETECTION, AND GAZE ESTIMATION SYSTEM WITHOUT INFRARED ILLUMINATION. Bo-Chun Chen, Po-Chen Wu, and Shao-Yi Chien

REAL-TIME EYE LOCALIZATION, BLINK DETECTION, AND GAZE ESTIMATION SYSTEM WITHOUT INFRARED ILLUMINATION. Bo-Chun Chen, Po-Chen Wu, and Shao-Yi Chien REAL-TIME EYE LOCALIZATION, BLINK DETECTION, AND GAZE ESTIMATION SYSTEM WITHOUT INFRARED ILLUMINATION Bo-Chun Chen, Po-Chen Wu, and Shao-Yi Chien Media IC and System Lab Graduate Institute of Electronics

More information

Using temporal seeding to constrain the disparity search range in stereo matching

Using temporal seeding to constrain the disparity search range in stereo matching Using temporal seeding to constrain the disparity search range in stereo matching Thulani Ndhlovu Mobile Intelligent Autonomous Systems CSIR South Africa Email: tndhlovu@csir.co.za Fred Nicolls Department

More information

Auto-focusing Technique in a Projector-Camera System

Auto-focusing Technique in a Projector-Camera System 2008 10th Intl. Conf. on Control, Automation, Robotics and Vision Hanoi, Vietnam, 17 20 December 2008 Auto-focusing Technique in a Projector-Camera System Lam Bui Quang, Daesik Kim and Sukhan Lee School

More information

A Fast and Accurate Eyelids and Eyelashes Detection Approach for Iris Segmentation

A Fast and Accurate Eyelids and Eyelashes Detection Approach for Iris Segmentation A Fast and Accurate Eyelids and Eyelashes Detection Approach for Iris Segmentation Walid Aydi, Lotfi Kamoun, Nouri Masmoudi Department of Electrical National Engineering School of Sfax Sfax University

More information

Recognition of Non-symmetric Faces Using Principal Component Analysis

Recognition of Non-symmetric Faces Using Principal Component Analysis Recognition of Non-symmetric Faces Using Principal Component Analysis N. Krishnan Centre for Information Technology & Engineering Manonmaniam Sundaranar University, Tirunelveli-627012, India Krishnan17563@yahoo.com

More information

Iris Recognition Using Discrete Cosine Transform and Artificial Neural Networks

Iris Recognition Using Discrete Cosine Transform and Artificial Neural Networks Journal of Computer Science 5 (5): 369-373, 2009 ISSN 1549-3636 2009 Science Publications Iris Recognition Using Discrete Cosine Transform and Artificial Neural Networks Ahmad M. Sarhan Department of Computer

More information

Edge Detection Using Streaming SIMD Extensions On Low Cost Robotic Platforms

Edge Detection Using Streaming SIMD Extensions On Low Cost Robotic Platforms Edge Detection Using Streaming SIMD Extensions On Low Cost Robotic Platforms Matthias Hofmann, Fabian Rensen, Ingmar Schwarz and Oliver Urbann Abstract Edge detection is a popular technique for extracting

More information

Eye Movements With Peripheral Visual Field Loss While Walking

Eye Movements With Peripheral Visual Field Loss While Walking Eye Movements With Peripheral Visual Field Loss While 1 F. Vargas-Martín 1,2 and E. Peli 1 The Schepens Eye Research Institute and Harvard Medi c al School, Boston, MA.; Laboratorio de Optica, Dept. Física,

More information

PROBLEM FORMULATION AND RESEARCH METHODOLOGY

PROBLEM FORMULATION AND RESEARCH METHODOLOGY PROBLEM FORMULATION AND RESEARCH METHODOLOGY ON THE SOFT COMPUTING BASED APPROACHES FOR OBJECT DETECTION AND TRACKING IN VIDEOS CHAPTER 3 PROBLEM FORMULATION AND RESEARCH METHODOLOGY The foregoing chapter

More information

An Iterative Approach for Reconstruction of Arbitrary Sparsely Sampled Magnetic Resonance Images

An Iterative Approach for Reconstruction of Arbitrary Sparsely Sampled Magnetic Resonance Images An Iterative Approach for Reconstruction of Arbitrary Sparsely Sampled Magnetic Resonance Images Hamed Pirsiavash¹, Mohammad Soleymani², Gholam-Ali Hossein-Zadeh³ ¹Department of electrical engineering,

More information

Fast Natural Feature Tracking for Mobile Augmented Reality Applications

Fast Natural Feature Tracking for Mobile Augmented Reality Applications Fast Natural Feature Tracking for Mobile Augmented Reality Applications Jong-Seung Park 1, Byeong-Jo Bae 2, and Ramesh Jain 3 1 Dept. of Computer Science & Eng., University of Incheon, Korea 2 Hyundai

More information

A biometric iris recognition system based on principal components analysis, genetic algorithms and cosine-distance

A biometric iris recognition system based on principal components analysis, genetic algorithms and cosine-distance Safety and Security Engineering VI 203 A biometric iris recognition system based on principal components analysis, genetic algorithms and cosine-distance V. Nosso 1, F. Garzia 1,2 & R. Cusani 1 1 Department

More information

A Framework for Evaluating ICA Methods of Artifact Removal from Multichannel EEG

A Framework for Evaluating ICA Methods of Artifact Removal from Multichannel EEG A Framework for Evaluating ICA Methods of Artifact Removal from Multichannel EEG Kevin A. Glass 1, Gwen A. Frishkoff 2, Robert M. Frank 1, Colin Davey 3, Joseph Dien 4, Allen D. Malony 1, Don M. Tucker

More information

3D Digitization of a Hand-held Object with a Wearable Vision Sensor

3D Digitization of a Hand-held Object with a Wearable Vision Sensor 3D Digitization of a Hand-held Object with a Wearable Vision Sensor Sotaro TSUKIZAWA, Kazuhiko SUMI, and Takashi MATSUYAMA tsucky@vision.kuee.kyoto-u.ac.jp sumi@vision.kuee.kyoto-u.ac.jp tm@i.kyoto-u.ac.jp

More information

Iris Recognition for Eyelash Detection Using Gabor Filter

Iris Recognition for Eyelash Detection Using Gabor Filter Iris Recognition for Eyelash Detection Using Gabor Filter Rupesh Mude 1, Meenakshi R Patel 2 Computer Science and Engineering Rungta College of Engineering and Technology, Bhilai Abstract :- Iris recognition

More information

Recognition of Human Body Movements Trajectory Based on the Three-dimensional Depth Data

Recognition of Human Body Movements Trajectory Based on the Three-dimensional Depth Data Preprints of the 19th World Congress The International Federation of Automatic Control Recognition of Human Body s Trajectory Based on the Three-dimensional Depth Data Zheng Chang Qing Shen Xiaojuan Ban

More information

CS 4510/9010 Applied Machine Learning. Neural Nets. Paula Matuszek Fall copyright Paula Matuszek 2016

CS 4510/9010 Applied Machine Learning. Neural Nets. Paula Matuszek Fall copyright Paula Matuszek 2016 CS 4510/9010 Applied Machine Learning 1 Neural Nets Paula Matuszek Fall 2016 Neural Nets, the very short version 2 A neural net consists of layers of nodes, or neurons, each of which has an activation

More information

Static Gesture Recognition with Restricted Boltzmann Machines

Static Gesture Recognition with Restricted Boltzmann Machines Static Gesture Recognition with Restricted Boltzmann Machines Peter O Donovan Department of Computer Science, University of Toronto 6 Kings College Rd, M5S 3G4, Canada odonovan@dgp.toronto.edu Abstract

More information

Eye and gaze tracking for interactive graphic display

Eye and gaze tracking for interactive graphic display Machine Vision and Applications (2004) 15: 139 148 Digital Object Identifier (DOI) 10.1007/s00138-004-0139-4 Machine Vision and Applications Eye and gaze tracking for interactive graphic display Zhiwei

More information

SYNTHETIC SCHLIEREN. Stuart B Dalziel, Graham O Hughes & Bruce R Sutherland. Keywords: schlieren, internal waves, image processing

SYNTHETIC SCHLIEREN. Stuart B Dalziel, Graham O Hughes & Bruce R Sutherland. Keywords: schlieren, internal waves, image processing 8TH INTERNATIONAL SYMPOSIUM ON FLOW VISUALIZATION (998) SYNTHETIC SCHLIEREN Keywords: schlieren, internal waves, image processing Abstract This paper outlines novel techniques for producing qualitative

More information

Haresh D. Chande #, Zankhana H. Shah *

Haresh D. Chande #, Zankhana H. Shah * Illumination Invariant Face Recognition System Haresh D. Chande #, Zankhana H. Shah * # Computer Engineering Department, Birla Vishvakarma Mahavidyalaya, Gujarat Technological University, India * Information

More information

Traffic Signs Recognition using HP and HOG Descriptors Combined to MLP and SVM Classifiers

Traffic Signs Recognition using HP and HOG Descriptors Combined to MLP and SVM Classifiers Traffic Signs Recognition using HP and HOG Descriptors Combined to MLP and SVM Classifiers A. Salhi, B. Minaoui, M. Fakir, H. Chakib, H. Grimech Faculty of science and Technology Sultan Moulay Slimane

More information

Visual Servoing Utilizing Zoom Mechanism

Visual Servoing Utilizing Zoom Mechanism IEEE Int. Conf. on Robotics and Automation 1995, pp.178 183, Nagoya, May. 12 16, 1995 1 Visual Servoing Utilizing Zoom Mechanism Koh HOSODA, Hitoshi MORIYAMA and Minoru ASADA Dept. of Mechanical Engineering

More information

Image Compression: An Artificial Neural Network Approach

Image Compression: An Artificial Neural Network Approach Image Compression: An Artificial Neural Network Approach Anjana B 1, Mrs Shreeja R 2 1 Department of Computer Science and Engineering, Calicut University, Kuttippuram 2 Department of Computer Science and

More information

2D and 3D Far-Field Radiation Patterns Reconstruction Based on Compressive Sensing

2D and 3D Far-Field Radiation Patterns Reconstruction Based on Compressive Sensing Progress In Electromagnetics Research M, Vol. 46, 47 56, 206 2D and 3D Far-Field Radiation Patterns Reconstruction Based on Compressive Sensing Berenice Verdin * and Patrick Debroux Abstract The measurement

More information

GAZE TRACKING APPLIED TO IMAGE INDEXING

GAZE TRACKING APPLIED TO IMAGE INDEXING GAZE TRACKING APPLIED TO IMAGE INDEXING Jean Martinet, Adel Lablack, Nacim Ihaddadene, Chabane Djeraba University of Lille, France Definition: Detecting and tracking the gaze of people looking at images

More information

Area Type Judgment of Mathematical Document Using Movements of Gaze Point

Area Type Judgment of Mathematical Document Using Movements of Gaze Point Area Type Judgment of Mathematical Document Using Movements of Gaze Point Ryoji Fukuda, Yuki Ogino rfukuda@oita-u.ac.jp Faculty of Engineering, Oita University Japan Kenji Kawata, Takeshi Saitoh saitoh@ces.kyutech.ac.jp

More information

Geo-location and recognition of electricity distribution assets by analysis of ground-based imagery

Geo-location and recognition of electricity distribution assets by analysis of ground-based imagery Geo-location and recognition of electricity distribution assets by analysis of ground-based imagery Andrea A. Mammoli Professor, Mechanical Engineering, University of New Mexico Thomas P. Caudell Professor

More information

Time-of-flight basics

Time-of-flight basics Contents 1. Introduction... 2 2. Glossary of Terms... 3 3. Recovering phase from cross-correlation... 4 4. Time-of-flight operating principle: the lock-in amplifier... 6 5. The time-of-flight sensor pixel...

More information

Simulation of Back Propagation Neural Network for Iris Flower Classification

Simulation of Back Propagation Neural Network for Iris Flower Classification American Journal of Engineering Research (AJER) e-issn: 2320-0847 p-issn : 2320-0936 Volume-6, Issue-1, pp-200-205 www.ajer.org Research Paper Open Access Simulation of Back Propagation Neural Network

More information

2D Video Stabilization for Industrial High-Speed Cameras

2D Video Stabilization for Industrial High-Speed Cameras BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 15, No 7 Special Issue on Information Fusion Sofia 2015 Print ISSN: 1311-9702; Online ISSN: 1314-4081 DOI: 10.1515/cait-2015-0086

More information

Estimating Noise and Dimensionality in BCI Data Sets: Towards Illiteracy Comprehension

Estimating Noise and Dimensionality in BCI Data Sets: Towards Illiteracy Comprehension Estimating Noise and Dimensionality in BCI Data Sets: Towards Illiteracy Comprehension Claudia Sannelli, Mikio Braun, Michael Tangermann, Klaus-Robert Müller, Machine Learning Laboratory, Dept. Computer

More information

A Novel Image Transform Based on Potential field Source Reverse for Image Analysis

A Novel Image Transform Based on Potential field Source Reverse for Image Analysis A Novel Image Transform Based on Potential field Source Reverse for Image Analysis X. D. ZHUANG 1,2 and N. E. MASTORAKIS 1,3 1. WSEAS Headquarters, Agiou Ioannou Theologou 17-23, 15773, Zografou, Athens,

More information

Seismic regionalization based on an artificial neural network

Seismic regionalization based on an artificial neural network Seismic regionalization based on an artificial neural network *Jaime García-Pérez 1) and René Riaño 2) 1), 2) Instituto de Ingeniería, UNAM, CU, Coyoacán, México D.F., 014510, Mexico 1) jgap@pumas.ii.unam.mx

More information

Reduced Dimensionality Space for Post Placement Quality Inspection of Components based on Neural Networks

Reduced Dimensionality Space for Post Placement Quality Inspection of Components based on Neural Networks Reduced Dimensionality Space for Post Placement Quality Inspection of Components based on Neural Networks Stefanos K. Goumas *, Michael E. Zervakis, George Rovithakis * Information Management Department

More information

Dual-state Parametric Eye Tracking

Dual-state Parametric Eye Tracking Dual-state Parametric Eye Tracking Ying-li Tian 1;3 Takeo Kanade 1 and Jeffrey F. Cohn 1;2 1 Robotics Institute, Carnegie Mellon University, Pittsburgh, PA 15213 2 Department of Psychology, University

More information

Keywords: ANN; network topology; bathymetric model; representability.

Keywords: ANN; network topology; bathymetric model; representability. Proceedings of ninth International Conference on Hydro-Science and Engineering (ICHE 2010), IIT Proceedings Madras, Chennai, of ICHE2010, India. IIT Madras, Aug 2-5,2010 DETERMINATION OF 2 NETWORK - 5

More information

Mobile Phone Operations using Human Eyes Only and its Applications

Mobile Phone Operations using Human Eyes Only and its Applications Vol. 9, No. 3, 28 Mobile Phone Operations using Human Eyes Only and its Applications Kohei Arai Information Science Department Graduate School of Science and Engineering, Saga University Saga City, Japan

More information

DESIGNING A REAL TIME SYSTEM FOR CAR NUMBER DETECTION USING DISCRETE HOPFIELD NETWORK

DESIGNING A REAL TIME SYSTEM FOR CAR NUMBER DETECTION USING DISCRETE HOPFIELD NETWORK DESIGNING A REAL TIME SYSTEM FOR CAR NUMBER DETECTION USING DISCRETE HOPFIELD NETWORK A.BANERJEE 1, K.BASU 2 and A.KONAR 3 COMPUTER VISION AND ROBOTICS LAB ELECTRONICS AND TELECOMMUNICATION ENGG JADAVPUR

More information

Locating ego-centers in depth for hippocampal place cells

Locating ego-centers in depth for hippocampal place cells 204 5th Joint Symposium on Neural Computation Proceedings UCSD (1998) Locating ego-centers in depth for hippocampal place cells Kechen Zhang,' Terrence J. Sejeowski112 & Bruce L. ~cnau~hton~ 'Howard Hughes

More information

AN EFFICIENT BINARY CORNER DETECTOR. P. Saeedi, P. Lawrence and D. Lowe

AN EFFICIENT BINARY CORNER DETECTOR. P. Saeedi, P. Lawrence and D. Lowe AN EFFICIENT BINARY CORNER DETECTOR P. Saeedi, P. Lawrence and D. Lowe Department of Electrical and Computer Engineering, Department of Computer Science University of British Columbia Vancouver, BC, V6T

More information

Linescan System Design for Robust Web Inspection

Linescan System Design for Robust Web Inspection Linescan System Design for Robust Web Inspection Vision Systems Design Webinar, December 2011 Engineered Excellence 1 Introduction to PVI Systems Automated Test & Measurement Equipment PC and Real-Time

More information

Photometric Stereo with Auto-Radiometric Calibration

Photometric Stereo with Auto-Radiometric Calibration Photometric Stereo with Auto-Radiometric Calibration Wiennat Mongkulmann Takahiro Okabe Yoichi Sato Institute of Industrial Science, The University of Tokyo {wiennat,takahiro,ysato} @iis.u-tokyo.ac.jp

More information

Automatic Detection of Texture Defects using Texture-Periodicity and Gabor Wavelets

Automatic Detection of Texture Defects using Texture-Periodicity and Gabor Wavelets Abstract Automatic Detection of Texture Defects using Texture-Periodicity and Gabor Wavelets V Asha 1, N U Bhajantri, and P Nagabhushan 3 1 New Horizon College of Engineering, Bangalore, Karnataka, India

More information

A Performance Evaluation of HMM and DTW for Gesture Recognition

A Performance Evaluation of HMM and DTW for Gesture Recognition A Performance Evaluation of HMM and DTW for Gesture Recognition Josep Maria Carmona and Joan Climent Barcelona Tech (UPC), Spain Abstract. It is unclear whether Hidden Markov Models (HMMs) or Dynamic Time

More information

Algorithm Optimizations for Low-Complexity Eye Tracking

Algorithm Optimizations for Low-Complexity Eye Tracking Proceedings of the 9 IEEE International Conference on Systems, Man, and Cybernetics San Antonio, TX, USA - October 9 Algorithm Optimizations for Low- Eye Tracking Shinji Yamamoto and Vasily G.Moshnyaga

More information

Face Detection Using Convolutional Neural Networks and Gabor Filters

Face Detection Using Convolutional Neural Networks and Gabor Filters Face Detection Using Convolutional Neural Networks and Gabor Filters Bogdan Kwolek Rzeszów University of Technology W. Pola 2, 35-959 Rzeszów, Poland bkwolek@prz.rzeszow.pl Abstract. This paper proposes

More information

Keeping features in the camera s field of view: a visual servoing strategy

Keeping features in the camera s field of view: a visual servoing strategy Keeping features in the camera s field of view: a visual servoing strategy G. Chesi, K. Hashimoto,D.Prattichizzo,A.Vicino Department of Information Engineering, University of Siena Via Roma 6, 3 Siena,

More information