User Calibration-free Method using Corneal Surface Image
for Eye Tracking
Sara Suda
1
, Kenta Yamagishi
2
and Kentaro Takemura
1,2
1
Graduate School of Engineering, Tokai University, Hiratsuka, Japan
2
Department of Applied Computer Engineering, Tokai University, Hiratsuka, Japan
Keywords:
User Calibration-free, Corneal Surface Image, 3D Eye Model.
Abstract:
Various calibration methods to determine the point-of-regard have been proposed for eye tracking. Although
user calibration can be performed for experiments carried out in the laboratory, it is unsuitable when apply-
ing an eye-tracker in user interfaces and in public displays. Therefore, we propose a novel calibration-free
approach for users that is based on the use of the corneal surface image. As the environmental information is
reflected on the corneal surface, we extracted the unwarped image around the point-of-regard from the cornea.
The point-of-regard is estimated on the screen by using the unwarped image, and the regression formula is
solved using these points without user calibration. We implemented the framework of the algorithm, and we
confirmed the feasibility of the proposed method through experiments.
1 INTRODUCTION
In recent years, eye-tracking technology has im-
proved to a remarkable extent; thus, the future use
of an eye-tracker for applications such as market-
ing and user interfaces can be expected. Various ap-
proaches have been proposed for estimating the point-
of-regard, and the eye-tracking method can roughly
be classified into two types. The conventional method
involves an approach based on regression, in which
the point-of-regard is calculated using the Purkinje
point and the center of the pupil. In contrast, the
visual axis is calculated for estimating the point-of-
regard when we employ the model-based approach.
Both of these methods require user calibration to be
performed before determining the point-of-regard,but
the calibration is a cumbersome process for the user.
Therefore, calibration-free methods have been
studied actively. Nagamatsu et al.(Nagamatsu et al.,
2009) developed a user calibration-free method for
calculating the two visual axes using the optical axes
of both eyes. The point-of-regard is estimated us-
ing the two visual axes on the display plane, and
high accuracy was achieved. However, it needs the
location of display and camera as hardware calibra-
tion. Additionally, Sugano et al.(Sugano and Bulling,
2015) proposed user calibration-free gaze tracking us-
ing a saliency map, whereby calibration is achieved
automatically when the user looks at the scene for
a while. In fully automatic calibration, gaze can be
estimated around 10 degrees without user-calibration
and hardware calibration. Khamis et al.(Khamis et al.,
2016) proposed an implicit calibration that correlates
users’ eye movements with moving on-screen targets
while the user is simply reading this text. We also
started to study a calibration-free method for users
based on this background, but our motivation is to
achieve the calibration without the geometrical re-
striction, and the point-of-regardis estimated immedi-
ately. Our aim is to solve these problems by focusing
on the corneal-imaging technique(Nishino and Na-
yar, 2006). This technique acquires the environmen-
tal information from the reflection of the surface of
the cornea. Nitschke et al.(Nitschke and Nakazawa,
2012) proposed to obtain a high-resolution image by
super-resolution, and Wang et al.(Wang et al., 2005)
succeeded in removing the texture of the iris from
the image. Additionally, Takemura et al.(Takemura
et al., 2014) the method for estimating the focused ob-
ject using corneal-imaging technique. Therefore, we
expect the corneal-imaging technique to be a break-
through for solving the calibration problem, and we
propose a calibration-free method for users for eye
tracking using the corneal surface image.
The remainder of this paper is organized as follows.
First, the 3D eye model is introduced in section 2,
after which model-based iris tracking is described in
section 3. Then, a method for generating the un-