Qiu Shufang, Wang Yi, Liu Zeyuan, Cai Huaiyu, Chen Xiaodong
Key Laboratory of Opto-Electronics Information Technology of Ministry of Education, School of Precision Instruments and Optoelectronic Engineering, Tianjin University, Tianjin 300072, China.
Sensors (Basel). 2025 Mar 12;25(6):1749. doi: 10.3390/s25061749.
Accurate pupil localization is crucial for the eye-tracking technology used in monitoring driver fatigue. However, factors such as poor road conditions may result in blurred eye images being captured by eye-tracking devices, affecting the accuracy of pupil localization. To address the above problems, we propose a real-time pupil localization algorithm for blurred images based on double constraints. The algorithm is divided into three stages: extracting the rough pupil area based on grayscale constraints, refining the pupil region based on geometric constraints, and determining the pupil center according to geometric moments. First, the rough pupil area is adaptively extracted from the input image based on grayscale constraints. Then, the designed pupil shape index is used to refine the pupil area based on geometric constraints. Finally, the geometric moments are calculated to quickly locate the pupil center. The experimental results demonstrate that the algorithm exhibits superior localization performance in both blurred and clear images, with a localization error within 6 pixels, an accuracy exceeding 97%, and real-time performance of up to 85 fps. The proposed algorithm provides an efficient and precise solution for pupil localization, demonstrating practical applicability in the monitoring of real-world driver fatigue.
精确的瞳孔定位对于用于监测驾驶员疲劳的眼动追踪技术至关重要。然而,诸如道路状况不佳等因素可能导致眼动追踪设备捕捉到模糊的眼部图像,从而影响瞳孔定位的准确性。为了解决上述问题,我们提出了一种基于双重约束的模糊图像实时瞳孔定位算法。该算法分为三个阶段:基于灰度约束提取粗略瞳孔区域,基于几何约束细化瞳孔区域,以及根据几何矩确定瞳孔中心。首先,基于灰度约束从输入图像中自适应提取粗略瞳孔区域。然后,使用设计的瞳孔形状指数基于几何约束细化瞳孔区域。最后,计算几何矩以快速定位瞳孔中心。实验结果表明,该算法在模糊图像和清晰图像中均表现出卓越的定位性能,定位误差在6像素以内,准确率超过97%,实时性能高达85帧/秒。所提出的算法为瞳孔定位提供了一种高效且精确的解决方案,在现实世界中驾驶员疲劳监测方面具有实际适用性。