Division of Electronics and Electrical Engineering, Dongguk University, Seoul 100-715, Korea.
Sensors (Basel). 2013 Aug 16;13(8):10802-22. doi: 10.3390/s130810802.
Most conventional gaze-tracking systems require that users look at many points during the initial calibration stage, which is inconvenient for them. To avoid this requirement, we propose a new gaze-tracking method with four important characteristics. First, our gaze-tracking system uses a large screen located at a distance from the user, who wears a lightweight device. Second, our system requires that users look at only four calibration points during the initial calibration stage, during which four pupil centers are noted. Third, five additional points (virtual pupil centers) are generated with a multilayer perceptron using the four actual points (detected pupil centers) as inputs. Fourth, when a user gazes at a large screen, the shape defined by the positions of the four pupil centers is a distorted quadrangle because of the nonlinear movement of the human eyeball. The gaze-detection accuracy is reduced if we map the pupil movement area onto the screen area using a single transform function. We overcame this problem by calculating the gaze position based on multi-geometric transforms using the five virtual points and the four actual points. Experiment results show that the accuracy of the proposed method is better than that of other methods.
大多数传统的眼动追踪系统要求用户在初始校准阶段注视许多点,这对他们来说很不方便。为了避免这种要求,我们提出了一种具有四个重要特点的新眼动追踪方法。首先,我们的眼动追踪系统使用一个大屏幕,位于用户远处,用户佩戴一个轻量级设备。其次,我们的系统要求用户在初始校准阶段仅注视四个校准点,在此期间记录四个瞳孔中心。第三,使用多层感知器,将四个实际点(检测到的瞳孔中心)作为输入,生成五个额外的点(虚拟瞳孔中心)。第四,当用户注视大屏幕时,由于人眼的非线性运动,四个瞳孔中心位置定义的形状是一个变形的四边形。如果我们使用单个变换函数将瞳孔运动区域映射到屏幕区域,那么眼动检测精度将会降低。我们通过使用五个虚拟点和四个实际点,基于多个几何变换来计算注视位置,从而克服了这个问题。实验结果表明,所提出的方法的准确性优于其他方法。