SlideShare a Scribd company logo
International Association of Scientific Innovation and Research (IASIR)
(An Association Unifying the Sciences, Engineering, and Applied Research)
International Journal of Emerging Technologies in Computational
and Applied Sciences (IJETCAS)
www.iasir.net
IJETCAS 14-315; © 2014, IJETCAS All Rights Reserved Page 52
ISSN (Print): 2279-0047
ISSN (Online): 2279-0055
Novel Method to Localize the Pupil in Eye Gaze Tracking Systems
Mahesh R. Yadav1
, Sunil S. Shivdas2
Electronics Engineering Department
K.B.Patil College of Engineering & Polytechnic, Satara
Shivaji University, Kolhapur
INDIA
Abstract: In eye gaze tracking systems pupil localization is very significant task. Accurately localizing pupil
within an eye image or in relative real time streaming video is still a challenge because the occlusion caused by
eyelashes, eyelids and shadowing effects. In this paper we propose novel pupil positioning method to localize
pupil in robust manner. This method is based on fusion of existing state-of-the-art eye localizing and pupil
positioning methods. Proposed method gives improvement in accuracy and lowering the false detection.
Keywords: HCI human computer interaction, Gaze estimation, Eye Gaze Tracking, Pupil positioning, Gray
projection, Hough Transform algorithm.
I. Introduction
The ability to detect the presence of visual attention from human users and/or determine the point of gaze
(where one is looking at) by estimation of the eye gaze is known as eye gaze tracking [1]. It provides very
significant information which is useful in many applications such as human computer interaction (HCI), cognitive
psychology, medical research, communication systems for disabled, behavioral studies, virtual reality etc.
In order to track the eye gaze pupil positioning and estimation of pupil location plays an important role because
once the exact pupil position and its coordinates get detected and computed, it becomes very easier to trace the
eyeball movement and so forth to control the application as per change in direction of gaze. Unfortunately, there
are still many unresolved problems preventing the use of eye-tracking systems in the actual applications such as
computation complexity, occlusion by eyelashes and shadowing etc.
The problem with pupil identification resides in the structure of the organ itself [2]. Iris is usually partially
occluded by eyelids and eyelashes when it is captured. Furthermore, the structure of iris and pupil is not definitely
circular and concentric [2]. As pupil boundaries are presumed as circles, parts of pupil and eyelids will be
improperly represented as localized iris region. These can lead to inaccuracy in recognition. Therefore, an
effective positioning method is essential.
This paper presents robust pupil positioning method which is fusion of Hough transform, Gray Projection and
Coarse Positioning method to accurately detect pupil boundary and coordinates of pupil center. The remainder of
this paper is organized as follows. Section II discusses the related works. Theoretical methods are explained in
Section III, proposed method explained in Section IV, followed by experimental results and conclusions in
Section V and Section VI respectively.
II. Related Works
Recently eye gaze tracking has attracted the interest of many researchers and eye trackers have been
commercially available for users. Eye gaze tracking becomes important research topic because it's wide
usefulness in various applications. A comprehensive review of earlier works has been carried out by [3][4].A
good surveys of traditional eye gaze tracking techniques can be found in[5][6].Some more recent reviews can be
found in[7][8].
Early eye gaze trackers (EGT's) were developed for scientific exploration in controlled environments or
laboratories. In early EGT's required physical contact with the user such as placing a dot directly onto the eyes
called as intrusive methods [7],or attaching number of electrodes around the eyes and measuring the electric
potential variance called as electro-oculography.[9].
With advancement in research and technology of digital computers and video cameras, digital video based
(optical) eye gaze tracking becomes an important and mainframe method. [7-14].Optical methods do not requires
any physical contact with an eye. Camera can be head mounted or remotely placed in front of user.
Mahesh R. Yadav et al., International Journal of Emerging Technologies in Computational and Applied Sciences, 8(1), March-May, 2014,
pp. 52-57
IJETCAS 14-315; © 2014, IJETCAS All Rights Reserved Page 53
There are several advantages and limitations to existing video based methods. Dodge and Cline used the
cornea reflection method to record the eye movement [9]. However, the accuracy is rather low because of the
sensitivity to head movement. H.D Crane et al proposed another method called generation-V Eye tracker which
was based on Purkinje image detection (Dual Purkinje image).This Eye tracker involves computational and
implementation cost overhead[10].
One of the first commercial eye gaze tracking system developed by University of Virginia in late 80's called
as ERICA. It was based on IR image processing. ERICA lacks in cost efficiency and was unaffordable for general
public. Zhang et al developed a Tobii TX 300 eye movement tracker which is robust to interference caused by
head movement [11]. Being capable of processing gazing data sampled up to 300Hz, this system satisfies some
research requiring high sample frequency, such as glancing, correction glance, gaze, change in pupil size and
blink. However, similar to Erica System, it is also very costly and unaffordable for users with less purchasing
capacity.
III. Theorotical Methods
A. Circular Hough Transform Algorithm (CHT)
The Hough transform algorithm has good anti-jamming performance. Moreover, it also has high level of fault
tolerance and robustness against discontinuities in the boundaries due to covering of other targets [12][13]. The
circle is actually simpler to represent in parameter space, compared to the line, since the parameters of the circle
can be directly transfer to the parameter space [14]. The equation of a circle is:
(1)
As it can be seen the circle got three parameters, r, a and b. Where a and b are the center of the circle in the x
and y direction respectively and where r is the radius. The parametric representation of the circle is:
(2)
It is obvious that three unknown parameters (a, b, r) are to be determined. In other words, if we know at least
three points on the same arc, we can identify the parameters (a, b, r) by solving
(3)
Using (1,3), the Hough transform algorithm can then transform the image domain into parameter domain.
Substituting the edge point set into Eq.(3) successively and solving the equations, we can obtain the set
of parameter Based on which a best likely parameter set containing the center coordinates and the radius
of the circle is estimated by a voting method. Then calculated center is called Hough centre .
B. Gray Projection
The gray projection algorithm, bases on the principle of statistics which accumulates each pixel by row or
column in gray scales. The process is described as follows [15]. Given a M×N gray image I(i,j), which denotes
the gray scale of the pixel with the coordinates (i,j), the horizontal and vertical gray projection can be defined as
(4) (5)
Histograms for both directions are generated by projecting the intensity of the image to the horizontal
direction and the vertical direction. Then the center coordinate of the pupil boundary is estimated by the following
equations (6,7) since the pixel intensity of the pupil is lowest across all iris images:
(6) (7)
Where ( , are the estimated center coordinates of the pupil in the original image I(i, j).
C. Coarse Positioning
The main aim of coarse positioning method is to compute a coarse range of the pupil using a slide window in
the binary image formed during preprocessing [16]. Since the area of a pupil occupies the darkest part in the
image region, the area which contains maximum number of 0 grayscale in the slide window is identified as that of
Mahesh R. Yadav et al., International Journal of Emerging Technologies in Computational and Applied Sciences, 8(1), March-May, 2014,
pp. 52-57
IJETCAS 14-315; © 2014, IJETCAS All Rights Reserved Page 54
the pupil. At the same time, the center of the corresponding slide window is marked as the coarse central position
of the pupil.
D. Filtering and Edge Detection using Canny method
The Gaussian smooth filter [17] with the Eq. (8) is used in the image filtering method. It has a good
performance on reducing the random noise within the image and is helpful for the edge detection.
(8)
The Canny edge-detection method [18-19] uses Gaussian one-step differentiation to calculate the gradients of
an image by searching the partial max gradients of the image. The method detects a strong edge and a weak edge
by the double-threshold method. The complete edge will be output when the strong edge connects to the weak
one becoming the edge of the contour.
E. Thresholding and Image Binarization
Region of interest can be computed by selecting an eye image that contains the pupil and the iris. This region
should include as much as pupil and iris region possible while minimally having boundary skin regions and
eyelashes.
This process reduces the computational complexity and overhead of future image processing. Empirically two
third of centre region of an eye image contain pupil and the iris. Then this image can be binarized according to
thresholding method defined as (9),
(9)
We assume that the threshold is , the value of the previous pixel is , the value of the processed pixel is
. If segmentation isn't enough for finding pupil area then exact boundary box of pupil area can be defined as
(10).
(10)
Where bin(i,j) is the binary image, bv, fv, dh and uh are right, left, down and up sides of the pupil boundary
box respectively.
IV. Proposed Method
In this paper we propose fusion of three pupil positioning methods: Hough transform Algorithm, Gray
projection Algorithm and Coarse Positioning method. Steps involved in implementation of proposed method are
given as following and Shown in Figure.1 flow chart of proposed method.
1) Capture the image of an eye using camera. Initial eye image from the camera is converted to grayscale.
Pupil part of the image is obviously different from rest of the grayscale image.
2) Using horizontal and vertical gray projection we computer the coordinates of pupil as ( , .
3) The system utilizes the circular Hough transform algorithm to detect the pupil center. The accuracy of pupil
positioning is mostly decided by the edge of pupil. It is generally reckoned that the point of which the pixel has
the large gray gradient is the edge point of the pupil. One of the edge detection operators is Canny operator that
applies two thresholds to the gradient: a high threshold for low edge sensitivity and a low threshold for high edge
sensitivity.
After detecting edges, it is time to use circular Hough transform to find the pupil exactly. To avoid the false or
multiple circle detection problem use bounding box approach to limit the area of an image. Coordinates of pupil
circle detected and computed using Hough transform.
4) In Coarse positioning method [16] obtain centre of pupil using adaptive thresholding and
binarization.
5) For computation of localization of pupil, the distance between the coarse position centre and gray
projection method centre is analyzed and corresponding pupil centre is then calculated out by
using following equation (11).
(11)
Mahesh R. Yadav et al., International Journal of Emerging Technologies in Computational and Applied Sciences, 8(1), March-May, 2014,
pp. 52-57
IJETCAS 14-315; © 2014, IJETCAS All Rights Reserved Page 55
6) Using ( , and , final position of pupil is decided. Though we have used windowing to
limiting implementation area of CHT, if the problems of multiple circles detection still persists for certain images,
then choose a circle, whose center is nearest to approximate center of pupil that can be given as (12),
(12)
whrere is coordinates of hough transform pupil center and is coordinates of circle center.
Finally, in pupil localization using , nearest circle is fitted to pupil center.
Figure 1 A flow chart of proposed method
V. Experimental Results And Analysis
The implementation of the proposed algorithm focusing on pupil positioning is tested using open access iris
image database provided by Malaysia Multimedia University (MMU). The version of database used is
MMU1.Database consist of total 46 classes, each consisting of 5 images of the left eye and 5 images of right eye.
There are total 459 images are available in MMU1.
We have also used Tag Fine-Pix 8MP camera to test real time performance of the proposed method. We
developed the system and performed the experiment on a laptop with the following specification: Intel® Core™
i3 CPU @ 2.53 GHz and 4 GB RAM, windows 7 ultimate platform, in Matlab 7.10 student version environment.
The accuracy of the experiment is verified through visual inspection. The details of experimental results are
discussed in following sections.
A. Circular Hough Transform Results
The results of application of CHT are as shown in Figure.2 (a and b). CHT detects perfect circles. If the eye is
get partially occluded then sometimes CHT fails and detects multiple pupil circles figure (c and d).
Figure 2: (a) Canny Edge detection. (b) Hough circle output. (c) & (d) Results of failed CHT.
(a) (b) (c) (d)
B. Coarse Positioning Results
In coarse positioning method eye image is preprocessed using preprocessing module. The size of which is
320*240 (pixels), of the binary image obtained from the preprocessing module. Ideally, the area where the
Mahesh R. Yadav et al., International Journal of Emerging Technologies in Computational and Applied Sciences, 8(1), March-May, 2014,
pp. 52-57
IJETCAS 14-315; © 2014, IJETCAS All Rights Reserved Page 56
number of 0 grayscale in the scan window is the maximum will be the area of a pupil, if the size of the scan
window is reasonable. Following figures 3 (a), (b), (c) and (d) shows preprocessing steps in coarse positioning
method and final result.
Figure 3: (a-c) Pre-processing steps in Coarse Positioning (d) Final result of coarse positioning method
(a) (b) (c) (d)
C. Gray Projection Results
After binarization, the histograms for both directions are generated by projecting the intensity of the image to
the horizontal direction and the vertical direction as in Figure.4 (a-b). Approximated pupil center is shown in
figure (c).
Figure 4 (a-b) : horizontal and vertical projection graphs. (c) Approximated Pupil Center
D. Analysis of Robustness
The experiment on 459 MMU1 images and 120 Tag Fine-Pix images, resulted in successful detection in 514
eye images, excluding the initial 65 of failed due to eyelid occlusion, resulted in 88.77% of accuracy of pupil
boundary and pupil circle center detection. We traced the inaccurate localization and categorized the reason of
failure into two main causes: unsuccessful circular Hough transform, failed gray projection due to occlusion by
eyelids or eyelashes. A summarization of the experiment results is presented in the following table I.
Although the pupil is perfectly localized via Coarse positioning and circular Hough transform, eyelids
occlusion and the presence of eyelashes causes significant disturbance and contribute a considerable slip in the
process of detecting the peak indicating pupil boundary.
Table 1: Summary of Experimental Results
Result Of No
Of
Images
Correctly
Localized
images
Failed
Localization
images
Accuracy
%
MMU1 459 417 42 90.84
Using Camera 120 97 23 80.83
total 579 514 65 88.77
VI. Conclusion
Pupil positioning is an essential process in eye gaze tracking system that directly contributes to the success
and accuracy. The use of circular Hough transform (CHT) to pinpoint the location of pupil within an eye image is
expected to be quite effective. However, this process is highly sensitive to occlusions and also dependent on
image quality. Considering the experiment result, a more comprehensive pre-processing prior to the application of
canny edge detector will more likely produce improved result. Overall, the outcome of using gray projection to
detect pupil plane center is considerably quite satisfactory, but based on this experiment can be improved in
future. In future, this technique is yet to be tested with different sets of database to ensure its robustness and
universality. Furthermore, an improvement of pupil localization using fusion of robust positioning methods is a
vital agenda to guarantee an efficient performance without sacrificing accuracy.
Mahesh R. Yadav et al., International Journal of Emerging Technologies in Computational and Applied Sciences, 8(1), March-May, 2014,
pp. 52-57
IJETCAS 14-315; © 2014, IJETCAS All Rights Reserved Page 57
This paper proposes a novel idea of fusion of two or three best methods of fast and accurate pupil positioning
which gives us better and robust results than existing methods. But however our next step of work is to
implement these algorithms for various database images with different orientation of eye and occlusions. Center
coordinates calculated by this method may require further approximations. However we have planned to
approximate or ameliorate each algorithm individually so it will become easy to improve accuracy.
References
[1] [1] K. H. Tan, D. Kriegman, and H. Ahuja, “Appearance based eye gaze estimation”, in Proc. IEEE Workshop Applications of
Computer Vision, pp. 191–195, 2002.
[2] [2] Christie Valentina, Reggio N Hartono, Teresa V Tjahja, Anto S Nugroho, "Iris Localization using Circular Hough Transform and
Horizontal Projection Folding", in Proc. of International Conference on Information Technology and Applied Mathematics, pp. 64-68 ,
2012.
[3] [3] C.H.Morimoto and M.Mimica, “Eye gaze tracking techniques for interactive applications”, Computer Vi. Image Understand.,
Special Issue on Eye Detection and Tracking, vol. 98, no. 1, pp. 4–24, 2005.
[4] [4] L. Young, D. Sheena, Methods & designs: survey of eye movement recording methods, Behav. Res. Methods Instrum 7 (5)
(1975) 397–429.
[5] [5] Martin Böhme, Erhardt Barth "Challenges in Single-Camera Remote Eye Tracking", COGAIN Proc. Conf on Communication by
Gaze Interaction (2005), pp 5-7.
[6] [6] Aulikki Hyrskykari, Paivi Majaranta, Kari-Jouko Raiha " From Gaze Control to Attentive Interfaces", Proceedings of HCII 2005.
[7] [7] V. Roberto and G. Theo, “Accurate eye center location through invariant isocentric patterns”, IEEE trans. on pattern analysis and
machine intelligence, vol. 34, no. 9, pp. 1785-1798, 2012.
[8] [8] Hansen, D. and Ji, Q. "In the eye of the beholder: A survey of models for eyes and gaze", IEEE Trans. on PAMI 2010, 32(3) pp
478–500.
[9] [9] Y.C.Han, “The development of eye tracking system and eye movement experimentation”, Psychological Science, vol.23, no.4,
pp.454-457, 2000.
[10] [10] H. D. Crane and C. M. Steele, “Generation-V dual-Purkinje-image eye tracker,” Appl. Opt., vol. 24, no. 4, pp. 527–537, Feb.
1985.
[11] [11] L.C. Zhang, H.D.Li and L.Z.Ge,“The application of Tobii eye tracking system in human-computer interaction”, Chinese Journal
of Ergonomics, vol. 15, no.2, pp.67-69, 2009.
[12] [12] Jianbin Xiong, Weichao Xu, Wei Liao, Qinruo Wang, Jianqi Liu, Qiong Liang, "Eye Control System Base on Ameliorated
Hough Transform Algorithm", IEEE Sensors Journal, Vol. 13, No. 9, Sept 2013
[13] [13] C. H. Morimoto, A. Amir, and M. Flickner, “Detecting eye position and gaze from a single camera and 2 light sources,” in Proc.
16th Int. Conf. Pattern Recognit., 2002, pp. 314–317.
[14] [14] S. Pedersen, "Circular Hough Transform," Aalborg University, Vision, Graphics and Interactive Systems, November 2007.
[15] [15] Milad Soltany, Saeid Toosi Zadeh and Hamid-Reza Pourreza "Fast and Accurate Pupil Positioning Algorithm using Circular
Hough Transform and Gray Projection", International Conference on Computer Communication and Management Proc .of CSIT vol.5
(2011).
[16] [16] X. M. Wang, P. Yang, and Z. L. Wang, “Pupil localization for multiview eyeballs,” J. Comput.-Aided Design Comput. Graph.,
vol. 23, no. 8, pp. 1427–1432, 2011.
[17] [17] J.-M. Geusebroek, A. W. M. Smeulders, and J. van de Weijer, “Fast anisotropic Gauss filtering,” IEEE Trans. Image Process.,
vol. 12, no. 8, pp. 938–943, Aug. 2003.
[18] [18] J. Canny, “A computational approach to edge detection,” IEEE Trans. Pattern Anal. Mach. Intell., vol. 8, no. 6, pp. 679–697,
Jun. 1986.
[19] [19] X. Y. Li, C. H. Lu, and G. P. Li, “A patching method for edges detected by canny detector based on two-step gradient image,” J.
Optoelectron. Laser, vol. 18, no. 3, pp. 377–380, Mar. 2007.
Acknowledgement
With all respect and gratitude, we would like to thank all people who have helped us directly for this article.
We also thankful to Electronics Engineering Department of our Institute for providing lab and necessary tools.

More Related Content

What's hot

Pupil Detection Based on Color Difference and Circular Hough Transform
Pupil Detection Based on Color Difference and Circular Hough Transform Pupil Detection Based on Color Difference and Circular Hough Transform
Pupil Detection Based on Color Difference and Circular Hough Transform
IJECEIAES
 
Ieee projects 2012 2013 - Datamining
Ieee projects 2012 2013 - DataminingIeee projects 2012 2013 - Datamining
Ieee projects 2012 2013 - Datamining
K Sundaresh Ka
 
Reeb Graph for Automatic 3D Cephalometry
Reeb Graph for Automatic 3D CephalometryReeb Graph for Automatic 3D Cephalometry
Reeb Graph for Automatic 3D Cephalometry
CSCJournals
 
AN AUTOMATIC SCREENING METHOD TO DETECT OPTIC DISC IN THE RETINA
AN AUTOMATIC SCREENING METHOD TO DETECT OPTIC DISC IN THE RETINAAN AUTOMATIC SCREENING METHOD TO DETECT OPTIC DISC IN THE RETINA
AN AUTOMATIC SCREENING METHOD TO DETECT OPTIC DISC IN THE RETINA
ijait
 
Review on Optic Disc Localization Techniques
Review on Optic Disc Localization TechniquesReview on Optic Disc Localization Techniques
Review on Optic Disc Localization Techniques
rahulmonikasharma
 
Binary operation based hard exudate detection and fuzzy based classification ...
Binary operation based hard exudate detection and fuzzy based classification ...Binary operation based hard exudate detection and fuzzy based classification ...
Binary operation based hard exudate detection and fuzzy based classification ...
IJECEIAES
 
2. 7698 8113-1-pb
2. 7698 8113-1-pb2. 7698 8113-1-pb
2. 7698 8113-1-pb
IAESIJEECS
 
Robust 3 d face recognition in presence of
Robust 3 d face recognition in presence ofRobust 3 d face recognition in presence of
Robust 3 d face recognition in presence of
ijfcstjournal
 
IRIS BIOMETRIC RECOGNITION SYSTEM EMPLOYING CANNY OPERATOR
IRIS BIOMETRIC RECOGNITION SYSTEM EMPLOYING CANNY OPERATORIRIS BIOMETRIC RECOGNITION SYSTEM EMPLOYING CANNY OPERATOR
IRIS BIOMETRIC RECOGNITION SYSTEM EMPLOYING CANNY OPERATOR
cscpconf
 
Automatic detection of optic disc and blood vessels from retinal images using...
Automatic detection of optic disc and blood vessels from retinal images using...Automatic detection of optic disc and blood vessels from retinal images using...
Automatic detection of optic disc and blood vessels from retinal images using...
eSAT Journals
 
Virtual viewpoint three dimensional panorama
Virtual viewpoint three dimensional panoramaVirtual viewpoint three dimensional panorama
Virtual viewpoint three dimensional panorama
ijcseit
 
Coutinho A Depth Compensation Method For Cross Ratio Based Eye Tracking
Coutinho A Depth Compensation Method For Cross Ratio Based Eye TrackingCoutinho A Depth Compensation Method For Cross Ratio Based Eye Tracking
Coutinho A Depth Compensation Method For Cross Ratio Based Eye Tracking
Kalle
 
An Automatic ROI of The Fundus Photography
An Automatic ROI of The Fundus Photography An Automatic ROI of The Fundus Photography
An Automatic ROI of The Fundus Photography
IJECEIAES
 
To Improve the Recognition Rate with High Security with Ear/Iris Biometric Re...
To Improve the Recognition Rate with High Security with Ear/Iris Biometric Re...To Improve the Recognition Rate with High Security with Ear/Iris Biometric Re...
To Improve the Recognition Rate with High Security with Ear/Iris Biometric Re...
IOSR Journals
 
Defending
DefendingDefending
Defending
Sarah AL-Hzamat
 
Diabetic Retinopathy Image Enhancement using Vessel Extraction in Retinal Fun...
Diabetic Retinopathy Image Enhancement using Vessel Extraction in Retinal Fun...Diabetic Retinopathy Image Enhancement using Vessel Extraction in Retinal Fun...
Diabetic Retinopathy Image Enhancement using Vessel Extraction in Retinal Fun...
Association of Scientists, Developers and Faculties
 

What's hot (16)

Pupil Detection Based on Color Difference and Circular Hough Transform
Pupil Detection Based on Color Difference and Circular Hough Transform Pupil Detection Based on Color Difference and Circular Hough Transform
Pupil Detection Based on Color Difference and Circular Hough Transform
 
Ieee projects 2012 2013 - Datamining
Ieee projects 2012 2013 - DataminingIeee projects 2012 2013 - Datamining
Ieee projects 2012 2013 - Datamining
 
Reeb Graph for Automatic 3D Cephalometry
Reeb Graph for Automatic 3D CephalometryReeb Graph for Automatic 3D Cephalometry
Reeb Graph for Automatic 3D Cephalometry
 
AN AUTOMATIC SCREENING METHOD TO DETECT OPTIC DISC IN THE RETINA
AN AUTOMATIC SCREENING METHOD TO DETECT OPTIC DISC IN THE RETINAAN AUTOMATIC SCREENING METHOD TO DETECT OPTIC DISC IN THE RETINA
AN AUTOMATIC SCREENING METHOD TO DETECT OPTIC DISC IN THE RETINA
 
Review on Optic Disc Localization Techniques
Review on Optic Disc Localization TechniquesReview on Optic Disc Localization Techniques
Review on Optic Disc Localization Techniques
 
Binary operation based hard exudate detection and fuzzy based classification ...
Binary operation based hard exudate detection and fuzzy based classification ...Binary operation based hard exudate detection and fuzzy based classification ...
Binary operation based hard exudate detection and fuzzy based classification ...
 
2. 7698 8113-1-pb
2. 7698 8113-1-pb2. 7698 8113-1-pb
2. 7698 8113-1-pb
 
Robust 3 d face recognition in presence of
Robust 3 d face recognition in presence ofRobust 3 d face recognition in presence of
Robust 3 d face recognition in presence of
 
IRIS BIOMETRIC RECOGNITION SYSTEM EMPLOYING CANNY OPERATOR
IRIS BIOMETRIC RECOGNITION SYSTEM EMPLOYING CANNY OPERATORIRIS BIOMETRIC RECOGNITION SYSTEM EMPLOYING CANNY OPERATOR
IRIS BIOMETRIC RECOGNITION SYSTEM EMPLOYING CANNY OPERATOR
 
Automatic detection of optic disc and blood vessels from retinal images using...
Automatic detection of optic disc and blood vessels from retinal images using...Automatic detection of optic disc and blood vessels from retinal images using...
Automatic detection of optic disc and blood vessels from retinal images using...
 
Virtual viewpoint three dimensional panorama
Virtual viewpoint three dimensional panoramaVirtual viewpoint three dimensional panorama
Virtual viewpoint three dimensional panorama
 
Coutinho A Depth Compensation Method For Cross Ratio Based Eye Tracking
Coutinho A Depth Compensation Method For Cross Ratio Based Eye TrackingCoutinho A Depth Compensation Method For Cross Ratio Based Eye Tracking
Coutinho A Depth Compensation Method For Cross Ratio Based Eye Tracking
 
An Automatic ROI of The Fundus Photography
An Automatic ROI of The Fundus Photography An Automatic ROI of The Fundus Photography
An Automatic ROI of The Fundus Photography
 
To Improve the Recognition Rate with High Security with Ear/Iris Biometric Re...
To Improve the Recognition Rate with High Security with Ear/Iris Biometric Re...To Improve the Recognition Rate with High Security with Ear/Iris Biometric Re...
To Improve the Recognition Rate with High Security with Ear/Iris Biometric Re...
 
Defending
DefendingDefending
Defending
 
Diabetic Retinopathy Image Enhancement using Vessel Extraction in Retinal Fun...
Diabetic Retinopathy Image Enhancement using Vessel Extraction in Retinal Fun...Diabetic Retinopathy Image Enhancement using Vessel Extraction in Retinal Fun...
Diabetic Retinopathy Image Enhancement using Vessel Extraction in Retinal Fun...
 

Viewers also liked

Ijetcas14 562
Ijetcas14 562Ijetcas14 562
Ijetcas14 562
Iasir Journals
 
Ijetcas14 536
Ijetcas14 536Ijetcas14 536
Ijetcas14 536
Iasir Journals
 
Sulfide Minerals
Sulfide MineralsSulfide Minerals
Sulfide Minerals
Chichan Bequeath
 
Ijetcas14 639
Ijetcas14 639Ijetcas14 639
Ijetcas14 639
Iasir Journals
 
Ijetcas14 648
Ijetcas14 648Ijetcas14 648
Ijetcas14 648
Iasir Journals
 

Viewers also liked (18)

Ijetcas14 371
Ijetcas14 371Ijetcas14 371
Ijetcas14 371
 
Aijrfans14 269
Aijrfans14 269Aijrfans14 269
Aijrfans14 269
 
Aijrfans14 243
Aijrfans14 243Aijrfans14 243
Aijrfans14 243
 
Ijetcas14 474
Ijetcas14 474Ijetcas14 474
Ijetcas14 474
 
Ijetcas14 357
Ijetcas14 357Ijetcas14 357
Ijetcas14 357
 
Ijetcas14 443
Ijetcas14 443Ijetcas14 443
Ijetcas14 443
 
Ijetcas14 460
Ijetcas14 460Ijetcas14 460
Ijetcas14 460
 
Ijetcas14 435
Ijetcas14 435Ijetcas14 435
Ijetcas14 435
 
Ijetcas14 562
Ijetcas14 562Ijetcas14 562
Ijetcas14 562
 
Ijetcas14 479
Ijetcas14 479Ijetcas14 479
Ijetcas14 479
 
Ijetcas14 312
Ijetcas14 312Ijetcas14 312
Ijetcas14 312
 
Ijetcas14 536
Ijetcas14 536Ijetcas14 536
Ijetcas14 536
 
Ijetcas14 392
Ijetcas14 392Ijetcas14 392
Ijetcas14 392
 
Ijebea14 215
Ijebea14 215Ijebea14 215
Ijebea14 215
 
Sulfide Minerals
Sulfide MineralsSulfide Minerals
Sulfide Minerals
 
Aijrfans14 227
Aijrfans14 227Aijrfans14 227
Aijrfans14 227
 
Ijetcas14 639
Ijetcas14 639Ijetcas14 639
Ijetcas14 639
 
Ijetcas14 648
Ijetcas14 648Ijetcas14 648
Ijetcas14 648
 

Similar to Ijetcas14 315

Efficient Small Template Iris Recognition System Using Wavelet Transform
Efficient Small Template Iris Recognition System Using Wavelet TransformEfficient Small Template Iris Recognition System Using Wavelet Transform
Efficient Small Template Iris Recognition System Using Wavelet Transform
CSCJournals
 
A UTOMATIC C OMPUTATION OF CDR U SING F UZZY C LUSTERING T ECHNIQUES
A UTOMATIC C OMPUTATION OF CDR U SING F UZZY C LUSTERING T ECHNIQUESA UTOMATIC C OMPUTATION OF CDR U SING F UZZY C LUSTERING T ECHNIQUES
A UTOMATIC C OMPUTATION OF CDR U SING F UZZY C LUSTERING T ECHNIQUES
csandit
 
Ijcse13 05-01-001
Ijcse13 05-01-001Ijcse13 05-01-001
Ijcse13 05-01-001vital vital
 
IRIS BIOMETRIC RECOGNITION SYSTEM EMPLOYING CANNY OPERATOR
IRIS BIOMETRIC RECOGNITION SYSTEM EMPLOYING CANNY OPERATORIRIS BIOMETRIC RECOGNITION SYSTEM EMPLOYING CANNY OPERATOR
IRIS BIOMETRIC RECOGNITION SYSTEM EMPLOYING CANNY OPERATOR
csitconf
 
Eye Gaze Tracking With a Web Camera in a Desktop Environment
Eye Gaze Tracking With a Web Camera in a Desktop EnvironmentEye Gaze Tracking With a Web Camera in a Desktop Environment
Eye Gaze Tracking With a Web Camera in a Desktop Environment
1crore projects
 
Iris recognition for personal identification using lamstar neural network
Iris recognition for personal identification using lamstar neural networkIris recognition for personal identification using lamstar neural network
Iris recognition for personal identification using lamstar neural network
ijcsit
 
A Survey : Iris Based Recognition Systems
A Survey : Iris Based Recognition SystemsA Survey : Iris Based Recognition Systems
A Survey : Iris Based Recognition Systems
Editor IJMTER
 
CROWD ANALYSIS WITH FISH EYE CAMERA
CROWD ANALYSIS WITH FISH EYE CAMERA CROWD ANALYSIS WITH FISH EYE CAMERA
CROWD ANALYSIS WITH FISH EYE CAMERA
ijaceeejournal
 
CROWD ANALYSIS WITH FISH EYE CAMERA
CROWD ANALYSIS WITH FISH EYE CAMERACROWD ANALYSIS WITH FISH EYE CAMERA
CROWD ANALYSIS WITH FISH EYE CAMERA
ijaceeejournal
 
Ijarcet vol-2-issue-4-1352-1356
Ijarcet vol-2-issue-4-1352-1356Ijarcet vol-2-issue-4-1352-1356
Ijarcet vol-2-issue-4-1352-1356Editor IJARCET
 
Comparison of Phase Only Correlation and Neural Network for Iris Recognition
Comparison of Phase Only Correlation and Neural Network for Iris RecognitionComparison of Phase Only Correlation and Neural Network for Iris Recognition
Comparison of Phase Only Correlation and Neural Network for Iris Recognition
International Journal of Science and Research (IJSR)
 
IRJET- A Comprehensive Analysis of Edge Detectors in SD-OCT Images for Gl...
IRJET-  	  A Comprehensive Analysis of Edge Detectors in SD-OCT Images for Gl...IRJET-  	  A Comprehensive Analysis of Edge Detectors in SD-OCT Images for Gl...
IRJET- A Comprehensive Analysis of Edge Detectors in SD-OCT Images for Gl...
IRJET Journal
 
An improved bovine_iris_segmentation_method
An improved bovine_iris_segmentation_methodAn improved bovine_iris_segmentation_method
An improved bovine_iris_segmentation_method
Noura Gomaa
 
Automated fundus image quality assessment and segmentation of optic disc usin...
Automated fundus image quality assessment and segmentation of optic disc usin...Automated fundus image quality assessment and segmentation of optic disc usin...
Automated fundus image quality assessment and segmentation of optic disc usin...
IJECEIAES
 
A Survey on Retinal Area Detector From Scanning Laser Ophthalmoscope (SLO) Im...
A Survey on Retinal Area Detector From Scanning Laser Ophthalmoscope (SLO) Im...A Survey on Retinal Area Detector From Scanning Laser Ophthalmoscope (SLO) Im...
A Survey on Retinal Area Detector From Scanning Laser Ophthalmoscope (SLO) Im...
IRJET Journal
 
A Literature Review on Iris Segmentation Techniques for Iris Recognition Systems
A Literature Review on Iris Segmentation Techniques for Iris Recognition SystemsA Literature Review on Iris Segmentation Techniques for Iris Recognition Systems
A Literature Review on Iris Segmentation Techniques for Iris Recognition Systems
IOSR Journals
 
Ieee smc99 hci-eyegaze
Ieee smc99 hci-eyegazeIeee smc99 hci-eyegaze
Ieee smc99 hci-eyegazeAyusha Patnaik
 
Brain tumor visualization for magnetic resonance images using modified shape...
Brain tumor visualization for magnetic resonance images using  modified shape...Brain tumor visualization for magnetic resonance images using  modified shape...
Brain tumor visualization for magnetic resonance images using modified shape...
IJECEIAES
 

Similar to Ijetcas14 315 (20)

Efficient Small Template Iris Recognition System Using Wavelet Transform
Efficient Small Template Iris Recognition System Using Wavelet TransformEfficient Small Template Iris Recognition System Using Wavelet Transform
Efficient Small Template Iris Recognition System Using Wavelet Transform
 
A UTOMATIC C OMPUTATION OF CDR U SING F UZZY C LUSTERING T ECHNIQUES
A UTOMATIC C OMPUTATION OF CDR U SING F UZZY C LUSTERING T ECHNIQUESA UTOMATIC C OMPUTATION OF CDR U SING F UZZY C LUSTERING T ECHNIQUES
A UTOMATIC C OMPUTATION OF CDR U SING F UZZY C LUSTERING T ECHNIQUES
 
Ijcse13 05-01-001
Ijcse13 05-01-001Ijcse13 05-01-001
Ijcse13 05-01-001
 
IRIS BIOMETRIC RECOGNITION SYSTEM EMPLOYING CANNY OPERATOR
IRIS BIOMETRIC RECOGNITION SYSTEM EMPLOYING CANNY OPERATORIRIS BIOMETRIC RECOGNITION SYSTEM EMPLOYING CANNY OPERATOR
IRIS BIOMETRIC RECOGNITION SYSTEM EMPLOYING CANNY OPERATOR
 
Eye Gaze Tracking With a Web Camera in a Desktop Environment
Eye Gaze Tracking With a Web Camera in a Desktop EnvironmentEye Gaze Tracking With a Web Camera in a Desktop Environment
Eye Gaze Tracking With a Web Camera in a Desktop Environment
 
Iris recognition for personal identification using lamstar neural network
Iris recognition for personal identification using lamstar neural networkIris recognition for personal identification using lamstar neural network
Iris recognition for personal identification using lamstar neural network
 
A Survey : Iris Based Recognition Systems
A Survey : Iris Based Recognition SystemsA Survey : Iris Based Recognition Systems
A Survey : Iris Based Recognition Systems
 
CROWD ANALYSIS WITH FISH EYE CAMERA
CROWD ANALYSIS WITH FISH EYE CAMERA CROWD ANALYSIS WITH FISH EYE CAMERA
CROWD ANALYSIS WITH FISH EYE CAMERA
 
CROWD ANALYSIS WITH FISH EYE CAMERA
CROWD ANALYSIS WITH FISH EYE CAMERACROWD ANALYSIS WITH FISH EYE CAMERA
CROWD ANALYSIS WITH FISH EYE CAMERA
 
Ijarcet vol-2-issue-4-1352-1356
Ijarcet vol-2-issue-4-1352-1356Ijarcet vol-2-issue-4-1352-1356
Ijarcet vol-2-issue-4-1352-1356
 
Comparison of Phase Only Correlation and Neural Network for Iris Recognition
Comparison of Phase Only Correlation and Neural Network for Iris RecognitionComparison of Phase Only Correlation and Neural Network for Iris Recognition
Comparison of Phase Only Correlation and Neural Network for Iris Recognition
 
IRJET- A Comprehensive Analysis of Edge Detectors in SD-OCT Images for Gl...
IRJET-  	  A Comprehensive Analysis of Edge Detectors in SD-OCT Images for Gl...IRJET-  	  A Comprehensive Analysis of Edge Detectors in SD-OCT Images for Gl...
IRJET- A Comprehensive Analysis of Edge Detectors in SD-OCT Images for Gl...
 
An improved bovine_iris_segmentation_method
An improved bovine_iris_segmentation_methodAn improved bovine_iris_segmentation_method
An improved bovine_iris_segmentation_method
 
Automated fundus image quality assessment and segmentation of optic disc usin...
Automated fundus image quality assessment and segmentation of optic disc usin...Automated fundus image quality assessment and segmentation of optic disc usin...
Automated fundus image quality assessment and segmentation of optic disc usin...
 
23-02-03[1]
23-02-03[1]23-02-03[1]
23-02-03[1]
 
A Survey on Retinal Area Detector From Scanning Laser Ophthalmoscope (SLO) Im...
A Survey on Retinal Area Detector From Scanning Laser Ophthalmoscope (SLO) Im...A Survey on Retinal Area Detector From Scanning Laser Ophthalmoscope (SLO) Im...
A Survey on Retinal Area Detector From Scanning Laser Ophthalmoscope (SLO) Im...
 
G01114650
G01114650G01114650
G01114650
 
A Literature Review on Iris Segmentation Techniques for Iris Recognition Systems
A Literature Review on Iris Segmentation Techniques for Iris Recognition SystemsA Literature Review on Iris Segmentation Techniques for Iris Recognition Systems
A Literature Review on Iris Segmentation Techniques for Iris Recognition Systems
 
Ieee smc99 hci-eyegaze
Ieee smc99 hci-eyegazeIeee smc99 hci-eyegaze
Ieee smc99 hci-eyegaze
 
Brain tumor visualization for magnetic resonance images using modified shape...
Brain tumor visualization for magnetic resonance images using  modified shape...Brain tumor visualization for magnetic resonance images using  modified shape...
Brain tumor visualization for magnetic resonance images using modified shape...
 

More from Iasir Journals

ijetcas14 650
ijetcas14 650ijetcas14 650
ijetcas14 650
Iasir Journals
 
Ijetcas14 647
Ijetcas14 647Ijetcas14 647
Ijetcas14 647
Iasir Journals
 
Ijetcas14 643
Ijetcas14 643Ijetcas14 643
Ijetcas14 643
Iasir Journals
 
Ijetcas14 641
Ijetcas14 641Ijetcas14 641
Ijetcas14 641
Iasir Journals
 
Ijetcas14 632
Ijetcas14 632Ijetcas14 632
Ijetcas14 632
Iasir Journals
 
Ijetcas14 624
Ijetcas14 624Ijetcas14 624
Ijetcas14 624
Iasir Journals
 
Ijetcas14 619
Ijetcas14 619Ijetcas14 619
Ijetcas14 619
Iasir Journals
 
Ijetcas14 615
Ijetcas14 615Ijetcas14 615
Ijetcas14 615
Iasir Journals
 
Ijetcas14 608
Ijetcas14 608Ijetcas14 608
Ijetcas14 608
Iasir Journals
 
Ijetcas14 605
Ijetcas14 605Ijetcas14 605
Ijetcas14 605
Iasir Journals
 
Ijetcas14 604
Ijetcas14 604Ijetcas14 604
Ijetcas14 604
Iasir Journals
 
Ijetcas14 598
Ijetcas14 598Ijetcas14 598
Ijetcas14 598
Iasir Journals
 
Ijetcas14 594
Ijetcas14 594Ijetcas14 594
Ijetcas14 594
Iasir Journals
 
Ijetcas14 593
Ijetcas14 593Ijetcas14 593
Ijetcas14 593
Iasir Journals
 
Ijetcas14 591
Ijetcas14 591Ijetcas14 591
Ijetcas14 591
Iasir Journals
 
Ijetcas14 589
Ijetcas14 589Ijetcas14 589
Ijetcas14 589
Iasir Journals
 
Ijetcas14 585
Ijetcas14 585Ijetcas14 585
Ijetcas14 585
Iasir Journals
 
Ijetcas14 584
Ijetcas14 584Ijetcas14 584
Ijetcas14 584
Iasir Journals
 
Ijetcas14 583
Ijetcas14 583Ijetcas14 583
Ijetcas14 583
Iasir Journals
 
Ijetcas14 580
Ijetcas14 580Ijetcas14 580
Ijetcas14 580
Iasir Journals
 

More from Iasir Journals (20)

ijetcas14 650
ijetcas14 650ijetcas14 650
ijetcas14 650
 
Ijetcas14 647
Ijetcas14 647Ijetcas14 647
Ijetcas14 647
 
Ijetcas14 643
Ijetcas14 643Ijetcas14 643
Ijetcas14 643
 
Ijetcas14 641
Ijetcas14 641Ijetcas14 641
Ijetcas14 641
 
Ijetcas14 632
Ijetcas14 632Ijetcas14 632
Ijetcas14 632
 
Ijetcas14 624
Ijetcas14 624Ijetcas14 624
Ijetcas14 624
 
Ijetcas14 619
Ijetcas14 619Ijetcas14 619
Ijetcas14 619
 
Ijetcas14 615
Ijetcas14 615Ijetcas14 615
Ijetcas14 615
 
Ijetcas14 608
Ijetcas14 608Ijetcas14 608
Ijetcas14 608
 
Ijetcas14 605
Ijetcas14 605Ijetcas14 605
Ijetcas14 605
 
Ijetcas14 604
Ijetcas14 604Ijetcas14 604
Ijetcas14 604
 
Ijetcas14 598
Ijetcas14 598Ijetcas14 598
Ijetcas14 598
 
Ijetcas14 594
Ijetcas14 594Ijetcas14 594
Ijetcas14 594
 
Ijetcas14 593
Ijetcas14 593Ijetcas14 593
Ijetcas14 593
 
Ijetcas14 591
Ijetcas14 591Ijetcas14 591
Ijetcas14 591
 
Ijetcas14 589
Ijetcas14 589Ijetcas14 589
Ijetcas14 589
 
Ijetcas14 585
Ijetcas14 585Ijetcas14 585
Ijetcas14 585
 
Ijetcas14 584
Ijetcas14 584Ijetcas14 584
Ijetcas14 584
 
Ijetcas14 583
Ijetcas14 583Ijetcas14 583
Ijetcas14 583
 
Ijetcas14 580
Ijetcas14 580Ijetcas14 580
Ijetcas14 580
 

Recently uploaded

Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industries
MuhammadTufail242431
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
Intella Parts
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
addressing modes in computer architecture
addressing modes  in computer architectureaddressing modes  in computer architecture
addressing modes in computer architecture
ShahidSultan24
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
AafreenAbuthahir2
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
Kamal Acharya
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
Jayaprasanna4
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
Pipe Restoration Solutions
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfCOLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
Kamal Acharya
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
Osamah Alsalih
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
Divya Somashekar
 
Courier management system project report.pdf
Courier management system project report.pdfCourier management system project report.pdf
Courier management system project report.pdf
Kamal Acharya
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
R&R Consult
 

Recently uploaded (20)

Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industries
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
addressing modes in computer architecture
addressing modes  in computer architectureaddressing modes  in computer architecture
addressing modes in computer architecture
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfCOLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
 
Courier management system project report.pdf
Courier management system project report.pdfCourier management system project report.pdf
Courier management system project report.pdf
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 

Ijetcas14 315

  • 1. International Association of Scientific Innovation and Research (IASIR) (An Association Unifying the Sciences, Engineering, and Applied Research) International Journal of Emerging Technologies in Computational and Applied Sciences (IJETCAS) www.iasir.net IJETCAS 14-315; © 2014, IJETCAS All Rights Reserved Page 52 ISSN (Print): 2279-0047 ISSN (Online): 2279-0055 Novel Method to Localize the Pupil in Eye Gaze Tracking Systems Mahesh R. Yadav1 , Sunil S. Shivdas2 Electronics Engineering Department K.B.Patil College of Engineering & Polytechnic, Satara Shivaji University, Kolhapur INDIA Abstract: In eye gaze tracking systems pupil localization is very significant task. Accurately localizing pupil within an eye image or in relative real time streaming video is still a challenge because the occlusion caused by eyelashes, eyelids and shadowing effects. In this paper we propose novel pupil positioning method to localize pupil in robust manner. This method is based on fusion of existing state-of-the-art eye localizing and pupil positioning methods. Proposed method gives improvement in accuracy and lowering the false detection. Keywords: HCI human computer interaction, Gaze estimation, Eye Gaze Tracking, Pupil positioning, Gray projection, Hough Transform algorithm. I. Introduction The ability to detect the presence of visual attention from human users and/or determine the point of gaze (where one is looking at) by estimation of the eye gaze is known as eye gaze tracking [1]. It provides very significant information which is useful in many applications such as human computer interaction (HCI), cognitive psychology, medical research, communication systems for disabled, behavioral studies, virtual reality etc. In order to track the eye gaze pupil positioning and estimation of pupil location plays an important role because once the exact pupil position and its coordinates get detected and computed, it becomes very easier to trace the eyeball movement and so forth to control the application as per change in direction of gaze. Unfortunately, there are still many unresolved problems preventing the use of eye-tracking systems in the actual applications such as computation complexity, occlusion by eyelashes and shadowing etc. The problem with pupil identification resides in the structure of the organ itself [2]. Iris is usually partially occluded by eyelids and eyelashes when it is captured. Furthermore, the structure of iris and pupil is not definitely circular and concentric [2]. As pupil boundaries are presumed as circles, parts of pupil and eyelids will be improperly represented as localized iris region. These can lead to inaccuracy in recognition. Therefore, an effective positioning method is essential. This paper presents robust pupil positioning method which is fusion of Hough transform, Gray Projection and Coarse Positioning method to accurately detect pupil boundary and coordinates of pupil center. The remainder of this paper is organized as follows. Section II discusses the related works. Theoretical methods are explained in Section III, proposed method explained in Section IV, followed by experimental results and conclusions in Section V and Section VI respectively. II. Related Works Recently eye gaze tracking has attracted the interest of many researchers and eye trackers have been commercially available for users. Eye gaze tracking becomes important research topic because it's wide usefulness in various applications. A comprehensive review of earlier works has been carried out by [3][4].A good surveys of traditional eye gaze tracking techniques can be found in[5][6].Some more recent reviews can be found in[7][8]. Early eye gaze trackers (EGT's) were developed for scientific exploration in controlled environments or laboratories. In early EGT's required physical contact with the user such as placing a dot directly onto the eyes called as intrusive methods [7],or attaching number of electrodes around the eyes and measuring the electric potential variance called as electro-oculography.[9]. With advancement in research and technology of digital computers and video cameras, digital video based (optical) eye gaze tracking becomes an important and mainframe method. [7-14].Optical methods do not requires any physical contact with an eye. Camera can be head mounted or remotely placed in front of user.
  • 2. Mahesh R. Yadav et al., International Journal of Emerging Technologies in Computational and Applied Sciences, 8(1), March-May, 2014, pp. 52-57 IJETCAS 14-315; © 2014, IJETCAS All Rights Reserved Page 53 There are several advantages and limitations to existing video based methods. Dodge and Cline used the cornea reflection method to record the eye movement [9]. However, the accuracy is rather low because of the sensitivity to head movement. H.D Crane et al proposed another method called generation-V Eye tracker which was based on Purkinje image detection (Dual Purkinje image).This Eye tracker involves computational and implementation cost overhead[10]. One of the first commercial eye gaze tracking system developed by University of Virginia in late 80's called as ERICA. It was based on IR image processing. ERICA lacks in cost efficiency and was unaffordable for general public. Zhang et al developed a Tobii TX 300 eye movement tracker which is robust to interference caused by head movement [11]. Being capable of processing gazing data sampled up to 300Hz, this system satisfies some research requiring high sample frequency, such as glancing, correction glance, gaze, change in pupil size and blink. However, similar to Erica System, it is also very costly and unaffordable for users with less purchasing capacity. III. Theorotical Methods A. Circular Hough Transform Algorithm (CHT) The Hough transform algorithm has good anti-jamming performance. Moreover, it also has high level of fault tolerance and robustness against discontinuities in the boundaries due to covering of other targets [12][13]. The circle is actually simpler to represent in parameter space, compared to the line, since the parameters of the circle can be directly transfer to the parameter space [14]. The equation of a circle is: (1) As it can be seen the circle got three parameters, r, a and b. Where a and b are the center of the circle in the x and y direction respectively and where r is the radius. The parametric representation of the circle is: (2) It is obvious that three unknown parameters (a, b, r) are to be determined. In other words, if we know at least three points on the same arc, we can identify the parameters (a, b, r) by solving (3) Using (1,3), the Hough transform algorithm can then transform the image domain into parameter domain. Substituting the edge point set into Eq.(3) successively and solving the equations, we can obtain the set of parameter Based on which a best likely parameter set containing the center coordinates and the radius of the circle is estimated by a voting method. Then calculated center is called Hough centre . B. Gray Projection The gray projection algorithm, bases on the principle of statistics which accumulates each pixel by row or column in gray scales. The process is described as follows [15]. Given a M×N gray image I(i,j), which denotes the gray scale of the pixel with the coordinates (i,j), the horizontal and vertical gray projection can be defined as (4) (5) Histograms for both directions are generated by projecting the intensity of the image to the horizontal direction and the vertical direction. Then the center coordinate of the pupil boundary is estimated by the following equations (6,7) since the pixel intensity of the pupil is lowest across all iris images: (6) (7) Where ( , are the estimated center coordinates of the pupil in the original image I(i, j). C. Coarse Positioning The main aim of coarse positioning method is to compute a coarse range of the pupil using a slide window in the binary image formed during preprocessing [16]. Since the area of a pupil occupies the darkest part in the image region, the area which contains maximum number of 0 grayscale in the slide window is identified as that of
  • 3. Mahesh R. Yadav et al., International Journal of Emerging Technologies in Computational and Applied Sciences, 8(1), March-May, 2014, pp. 52-57 IJETCAS 14-315; © 2014, IJETCAS All Rights Reserved Page 54 the pupil. At the same time, the center of the corresponding slide window is marked as the coarse central position of the pupil. D. Filtering and Edge Detection using Canny method The Gaussian smooth filter [17] with the Eq. (8) is used in the image filtering method. It has a good performance on reducing the random noise within the image and is helpful for the edge detection. (8) The Canny edge-detection method [18-19] uses Gaussian one-step differentiation to calculate the gradients of an image by searching the partial max gradients of the image. The method detects a strong edge and a weak edge by the double-threshold method. The complete edge will be output when the strong edge connects to the weak one becoming the edge of the contour. E. Thresholding and Image Binarization Region of interest can be computed by selecting an eye image that contains the pupil and the iris. This region should include as much as pupil and iris region possible while minimally having boundary skin regions and eyelashes. This process reduces the computational complexity and overhead of future image processing. Empirically two third of centre region of an eye image contain pupil and the iris. Then this image can be binarized according to thresholding method defined as (9), (9) We assume that the threshold is , the value of the previous pixel is , the value of the processed pixel is . If segmentation isn't enough for finding pupil area then exact boundary box of pupil area can be defined as (10). (10) Where bin(i,j) is the binary image, bv, fv, dh and uh are right, left, down and up sides of the pupil boundary box respectively. IV. Proposed Method In this paper we propose fusion of three pupil positioning methods: Hough transform Algorithm, Gray projection Algorithm and Coarse Positioning method. Steps involved in implementation of proposed method are given as following and Shown in Figure.1 flow chart of proposed method. 1) Capture the image of an eye using camera. Initial eye image from the camera is converted to grayscale. Pupil part of the image is obviously different from rest of the grayscale image. 2) Using horizontal and vertical gray projection we computer the coordinates of pupil as ( , . 3) The system utilizes the circular Hough transform algorithm to detect the pupil center. The accuracy of pupil positioning is mostly decided by the edge of pupil. It is generally reckoned that the point of which the pixel has the large gray gradient is the edge point of the pupil. One of the edge detection operators is Canny operator that applies two thresholds to the gradient: a high threshold for low edge sensitivity and a low threshold for high edge sensitivity. After detecting edges, it is time to use circular Hough transform to find the pupil exactly. To avoid the false or multiple circle detection problem use bounding box approach to limit the area of an image. Coordinates of pupil circle detected and computed using Hough transform. 4) In Coarse positioning method [16] obtain centre of pupil using adaptive thresholding and binarization. 5) For computation of localization of pupil, the distance between the coarse position centre and gray projection method centre is analyzed and corresponding pupil centre is then calculated out by using following equation (11). (11)
  • 4. Mahesh R. Yadav et al., International Journal of Emerging Technologies in Computational and Applied Sciences, 8(1), March-May, 2014, pp. 52-57 IJETCAS 14-315; © 2014, IJETCAS All Rights Reserved Page 55 6) Using ( , and , final position of pupil is decided. Though we have used windowing to limiting implementation area of CHT, if the problems of multiple circles detection still persists for certain images, then choose a circle, whose center is nearest to approximate center of pupil that can be given as (12), (12) whrere is coordinates of hough transform pupil center and is coordinates of circle center. Finally, in pupil localization using , nearest circle is fitted to pupil center. Figure 1 A flow chart of proposed method V. Experimental Results And Analysis The implementation of the proposed algorithm focusing on pupil positioning is tested using open access iris image database provided by Malaysia Multimedia University (MMU). The version of database used is MMU1.Database consist of total 46 classes, each consisting of 5 images of the left eye and 5 images of right eye. There are total 459 images are available in MMU1. We have also used Tag Fine-Pix 8MP camera to test real time performance of the proposed method. We developed the system and performed the experiment on a laptop with the following specification: Intel® Core™ i3 CPU @ 2.53 GHz and 4 GB RAM, windows 7 ultimate platform, in Matlab 7.10 student version environment. The accuracy of the experiment is verified through visual inspection. The details of experimental results are discussed in following sections. A. Circular Hough Transform Results The results of application of CHT are as shown in Figure.2 (a and b). CHT detects perfect circles. If the eye is get partially occluded then sometimes CHT fails and detects multiple pupil circles figure (c and d). Figure 2: (a) Canny Edge detection. (b) Hough circle output. (c) & (d) Results of failed CHT. (a) (b) (c) (d) B. Coarse Positioning Results In coarse positioning method eye image is preprocessed using preprocessing module. The size of which is 320*240 (pixels), of the binary image obtained from the preprocessing module. Ideally, the area where the
  • 5. Mahesh R. Yadav et al., International Journal of Emerging Technologies in Computational and Applied Sciences, 8(1), March-May, 2014, pp. 52-57 IJETCAS 14-315; © 2014, IJETCAS All Rights Reserved Page 56 number of 0 grayscale in the scan window is the maximum will be the area of a pupil, if the size of the scan window is reasonable. Following figures 3 (a), (b), (c) and (d) shows preprocessing steps in coarse positioning method and final result. Figure 3: (a-c) Pre-processing steps in Coarse Positioning (d) Final result of coarse positioning method (a) (b) (c) (d) C. Gray Projection Results After binarization, the histograms for both directions are generated by projecting the intensity of the image to the horizontal direction and the vertical direction as in Figure.4 (a-b). Approximated pupil center is shown in figure (c). Figure 4 (a-b) : horizontal and vertical projection graphs. (c) Approximated Pupil Center D. Analysis of Robustness The experiment on 459 MMU1 images and 120 Tag Fine-Pix images, resulted in successful detection in 514 eye images, excluding the initial 65 of failed due to eyelid occlusion, resulted in 88.77% of accuracy of pupil boundary and pupil circle center detection. We traced the inaccurate localization and categorized the reason of failure into two main causes: unsuccessful circular Hough transform, failed gray projection due to occlusion by eyelids or eyelashes. A summarization of the experiment results is presented in the following table I. Although the pupil is perfectly localized via Coarse positioning and circular Hough transform, eyelids occlusion and the presence of eyelashes causes significant disturbance and contribute a considerable slip in the process of detecting the peak indicating pupil boundary. Table 1: Summary of Experimental Results Result Of No Of Images Correctly Localized images Failed Localization images Accuracy % MMU1 459 417 42 90.84 Using Camera 120 97 23 80.83 total 579 514 65 88.77 VI. Conclusion Pupil positioning is an essential process in eye gaze tracking system that directly contributes to the success and accuracy. The use of circular Hough transform (CHT) to pinpoint the location of pupil within an eye image is expected to be quite effective. However, this process is highly sensitive to occlusions and also dependent on image quality. Considering the experiment result, a more comprehensive pre-processing prior to the application of canny edge detector will more likely produce improved result. Overall, the outcome of using gray projection to detect pupil plane center is considerably quite satisfactory, but based on this experiment can be improved in future. In future, this technique is yet to be tested with different sets of database to ensure its robustness and universality. Furthermore, an improvement of pupil localization using fusion of robust positioning methods is a vital agenda to guarantee an efficient performance without sacrificing accuracy.
  • 6. Mahesh R. Yadav et al., International Journal of Emerging Technologies in Computational and Applied Sciences, 8(1), March-May, 2014, pp. 52-57 IJETCAS 14-315; © 2014, IJETCAS All Rights Reserved Page 57 This paper proposes a novel idea of fusion of two or three best methods of fast and accurate pupil positioning which gives us better and robust results than existing methods. But however our next step of work is to implement these algorithms for various database images with different orientation of eye and occlusions. Center coordinates calculated by this method may require further approximations. However we have planned to approximate or ameliorate each algorithm individually so it will become easy to improve accuracy. References [1] [1] K. H. Tan, D. Kriegman, and H. Ahuja, “Appearance based eye gaze estimation”, in Proc. IEEE Workshop Applications of Computer Vision, pp. 191–195, 2002. [2] [2] Christie Valentina, Reggio N Hartono, Teresa V Tjahja, Anto S Nugroho, "Iris Localization using Circular Hough Transform and Horizontal Projection Folding", in Proc. of International Conference on Information Technology and Applied Mathematics, pp. 64-68 , 2012. [3] [3] C.H.Morimoto and M.Mimica, “Eye gaze tracking techniques for interactive applications”, Computer Vi. Image Understand., Special Issue on Eye Detection and Tracking, vol. 98, no. 1, pp. 4–24, 2005. [4] [4] L. Young, D. Sheena, Methods & designs: survey of eye movement recording methods, Behav. Res. Methods Instrum 7 (5) (1975) 397–429. [5] [5] Martin Böhme, Erhardt Barth "Challenges in Single-Camera Remote Eye Tracking", COGAIN Proc. Conf on Communication by Gaze Interaction (2005), pp 5-7. [6] [6] Aulikki Hyrskykari, Paivi Majaranta, Kari-Jouko Raiha " From Gaze Control to Attentive Interfaces", Proceedings of HCII 2005. [7] [7] V. Roberto and G. Theo, “Accurate eye center location through invariant isocentric patterns”, IEEE trans. on pattern analysis and machine intelligence, vol. 34, no. 9, pp. 1785-1798, 2012. [8] [8] Hansen, D. and Ji, Q. "In the eye of the beholder: A survey of models for eyes and gaze", IEEE Trans. on PAMI 2010, 32(3) pp 478–500. [9] [9] Y.C.Han, “The development of eye tracking system and eye movement experimentation”, Psychological Science, vol.23, no.4, pp.454-457, 2000. [10] [10] H. D. Crane and C. M. Steele, “Generation-V dual-Purkinje-image eye tracker,” Appl. Opt., vol. 24, no. 4, pp. 527–537, Feb. 1985. [11] [11] L.C. Zhang, H.D.Li and L.Z.Ge,“The application of Tobii eye tracking system in human-computer interaction”, Chinese Journal of Ergonomics, vol. 15, no.2, pp.67-69, 2009. [12] [12] Jianbin Xiong, Weichao Xu, Wei Liao, Qinruo Wang, Jianqi Liu, Qiong Liang, "Eye Control System Base on Ameliorated Hough Transform Algorithm", IEEE Sensors Journal, Vol. 13, No. 9, Sept 2013 [13] [13] C. H. Morimoto, A. Amir, and M. Flickner, “Detecting eye position and gaze from a single camera and 2 light sources,” in Proc. 16th Int. Conf. Pattern Recognit., 2002, pp. 314–317. [14] [14] S. Pedersen, "Circular Hough Transform," Aalborg University, Vision, Graphics and Interactive Systems, November 2007. [15] [15] Milad Soltany, Saeid Toosi Zadeh and Hamid-Reza Pourreza "Fast and Accurate Pupil Positioning Algorithm using Circular Hough Transform and Gray Projection", International Conference on Computer Communication and Management Proc .of CSIT vol.5 (2011). [16] [16] X. M. Wang, P. Yang, and Z. L. Wang, “Pupil localization for multiview eyeballs,” J. Comput.-Aided Design Comput. Graph., vol. 23, no. 8, pp. 1427–1432, 2011. [17] [17] J.-M. Geusebroek, A. W. M. Smeulders, and J. van de Weijer, “Fast anisotropic Gauss filtering,” IEEE Trans. Image Process., vol. 12, no. 8, pp. 938–943, Aug. 2003. [18] [18] J. Canny, “A computational approach to edge detection,” IEEE Trans. Pattern Anal. Mach. Intell., vol. 8, no. 6, pp. 679–697, Jun. 1986. [19] [19] X. Y. Li, C. H. Lu, and G. P. Li, “A patching method for edges detected by canny detector based on two-step gradient image,” J. Optoelectron. Laser, vol. 18, no. 3, pp. 377–380, Mar. 2007. Acknowledgement With all respect and gratitude, we would like to thank all people who have helped us directly for this article. We also thankful to Electronics Engineering Department of our Institute for providing lab and necessary tools.