Ultralytics YOLO27:
指南

探索如何使用计算机视觉进行视线检测

了解目标检测和姿态估计等视觉 AI 技术如何用于各种应用中的眼睛跟踪和视线检测。

ABAbirami Vina6 min read
计算机视觉跟踪眼球运动以检测视线

计算机视觉是人工智能(AI)的一个分支,专注于让机器以类似人类的方式分析和解读视觉数据。视觉 AI 尤其引人关注的一项应用是注视检测,它可以让机器跟踪并理解一个人在看向哪里。

作为人类,我们可以自然地跟随某人的视线,并理解他们正在关注什么。例如,如果你正在和朋友聊天,而他们突然看向门口,你可能会本能地转身去看看是什么吸引了他们的注意。另一方面,机器并不具备这种内在能力——它们需要使用计算机视觉技术进行训练,才能识别眼球运动并解读注视方向。

预计到 2032 年,全球注视检测市场规模将达到 119 亿美元,许多行业正将其用于各种应用。例如,汽车中的注视检测可通过监测注意力水平并检测困倦或分心迹象来提升驾驶员安全性。

本文将探讨计算机视觉如何用于眼动跟踪和注视检测。我们还将了解它在各个行业中的一些主要应用。让我们开始吧!

什么是眼动跟踪和注视检测?#

眼动跟踪和注视检测是通过分析眼球运动和注视方向来确定一个人注意力焦点的技术。得益于 AI 和传感器技术的进步,现在已经可以实时跟踪一个人的眼睛。

传统上,大多数眼动跟踪系统依赖红外线(IR)摄像头,通过近红外光照射眼睛并捕捉角膜反射来检测瞳孔运动。这些系统具有很高的精度。不过,它们通常需要专用头戴设备,佩戴起来可能不舒适,也容易出现校准问题。

随着 AI 的兴起,研究人员一直在积极探索基于计算机视觉的眼动跟踪方法。与传统的基于 IR 的系统不同,这些方法依靠计算机视觉模型(例如 Ultralytics YOLO11)来检测眼睛和瞳孔等面部特征,并执行头部姿态估计。此外,NVIDIA 的 GazeNet 等专用深度学习模型则是为注视估计而专门设计的。

Ultralytics YOLO11 检测人物的眼睛和瞳孔

图 1. 使用 Ultralytics YOLO11 检测人物眼睛和瞳孔的示例。

虽然仍处于发展阶段,但基于计算机视觉的注视跟踪有望让眼动跟踪更加普及,降低成本并提升营销、心理学和神经科学等应用的易用性。

注视检测和眼动跟踪的发展#

接下来,让我们探索从传统的基于红外线的系统转向更易用的软件驱动解决方案的过程。

你可能会想,眼动跟踪和注视检测是否可以在没有 AI 的情况下完成——那么,为什么人们还在持续研究如何将 AI 和计算机视觉融入这些技术?虽然存在传统的眼动跟踪方法,但它们通常依赖专用红外摄像头和头戴式眼动跟踪设备,这些设备可能价格昂贵、使用不便,并且需要受控的光照条件。然而,AI 驱动的解决方案可以利用标准网络摄像头和智能手机摄像头进行眼动跟踪,从而降低成本并提升可访问性。

头戴式眼动跟踪设备

图 2. 一种头戴式眼动跟踪设备。

以下是眼动跟踪和注视检测技术不断发展的其他一些因素:

  • 应用:软件驱动的方法让这一领域能够从研究拓展到消费设备和游戏等领域。
  • 可扩展性:AI 可以让注视检测解决方案服务更广泛的受众,从个人用户到大规模行业。
  • 摄像头技术的进步:如今,我们可以使用分辨率更高的智能手机摄像头和网络摄像头来提升眼动跟踪的准确性——这在 20 年前还无法实现。

使用 Ultralytics YOLO11 进行注视检测和眼动跟踪#

既然我们已经讨论了计算机视觉在眼动跟踪和注视检测中的作用,接下来让我们了解 Ultralytics YOLO11 如何应用于这一领域。

Ultralytics YOLO11 支持目标检测和姿态估计等任务。它在 COCO 数据集上进行预训练,能够高精度地检测各种目标。具体而言,在注视检测解决方案中,YOLO11 可以发挥辅助作用。

虽然它无法直接预测注视方向,但可以通过微调来检测面部、眼睛和瞳孔,而这些特征对于进一步分析至关重要。识别出这些特征后,其他模型可以处理眼球运动数据,以估计注视方向。

例如,为了提升准确性,可以在 WIDER FACE 等人脸检测数据集上对 Ultralytics YOLO11 进行自定义训练。此外,借助 YOLO11 的姿态估计能力,还可以跟踪头部朝向,从而提升注视检测的准确性。

Ultralytics YOLO11 检测人脸

图 3。YOLO11 可用于检测人脸。

注视检测的实际应用#

计算机视觉赋能的注视检测在各行业拥有广泛的应用,从提升汽车行业的安全性到分析游戏中的注意力。让我们来了解不同领域如何利用这项技术。

游戏中的注视跟踪#

眼动跟踪正被用于游戏,以实时了解玩家的注意力、决策过程和反应时间。通过跟踪眼球运动,这项技术可以帮助玩家改进策略、提升训练计划,并通过直观显示玩家在关键时刻的视线方向来增强观众参与度。

模拟赛车就是一个有趣的例子。这是一种竞技虚拟赛车运动,玩家通过逼真的驾驶模拟进行比赛。眼动跟踪有助于分析驾驶员如何关注赛道、对对手做出反应以及通过急转弯。通过实时跟踪他们的注视方向,教练可以识别模式、发现分心情况并改进赛车策略。

使用眼动跟踪监测和分析模拟赛车手

图 4. 眼动跟踪可用于监测和分析模拟赛车手。

除了模拟赛车之外,眼动跟踪还被用于快节奏的竞技游戏,以分析玩家的反应能力、反应时间以及他们如何关注游戏中的关键元素。通过了解玩家在做出操作前看向哪里,这些数据有助于改进决策、提升精准度,并加强高水平游戏训练。

用于心理学研究的注视估计#

注视估计在研究领域有许多视觉 AI 应用。一个很好的例子是将其用于心理学,以研究注意力、认知负荷和社会行为。通过分析眼球运动,研究人员可以深入了解感知、决策过程以及自闭症和 ADHD 等心理健康状况。

具体而言,利用计算机视觉进行注视跟踪有助于识别眼球运动模式、注视持续时间和视觉注意力,这些信息可以揭示认知和情绪状态。随着深度学习和 AI 驱动的注视估计不断发展,这些方法正变得更加准确且易于使用,从而能够更广泛地应用于神经科学研究。

汽车安全#

多年来,研究人员采用不同方法研究驾驶员在不同交通状况下的注意力和专注程度。在这些方法中,眼动跟踪至关重要,可以帮助了解驾驶员在驾驶时看向哪里。

借助计算机视觉模型,注视检测可以通过准确实时地跟踪眼球运动来进一步改善这一分析。这种分析可以帮助我们更好地了解驾驶员行为,识别分心、疲劳或注意力不集中等情况,从而提升道路安全性,并协助开发先进的驾驶员辅助系统。

使用人脸检测和注视跟踪监测驾驶员

图 5。使用人脸检测和注视跟踪监测驾驶员的示例。

例如,如果驾驶员频繁将视线从道路移开查看手机,或在十字路口反应迟缓,系统可以检测到这些行为并发出提醒,促使其重新集中注意力,从而有可能避免事故。

眼动跟踪和注视检测的优缺点#

以下是眼动跟踪和注视检测技术可以为我们日常生活带来的一些主要优势:

  • **提高认知度:**眼动跟踪可以深入了解人们如何通过视觉与周围环境互动,从而更好地理解注意力和专注模式。
  • **改善决策:**通过眼动跟踪收集的数据可以帮助研究人员和专业人士基于客观的注意力模式做出有依据的决策。
  • **改善视觉人体工学:**分析注视行为有助于设计能够减轻眼睛疲劳并提升舒适度的屏幕、工作空间和环境。

虽然这些优势体现了注视检测如何积极影响我们的生活,但也必须考虑实施过程中涉及的挑战。以下是需要注意的一些主要局限:

  • **隐私问题:**持续进行眼动跟踪可能引发隐私问题,让用户感到不适。确保透明度、取得用户同意并进行本地数据处理,有助于缓解这些问题。

  • **较高的计算需求:**实时注视跟踪可能需要强大的硬件,从而限制其在低功耗设备上的可访问性。不过,经过优化的模型正在帮助提升效率。

  • **准确性限制:**由于光照变化、头部运动或眼镜和头发等障碍物,注视跟踪在真实环境中的可靠性可能较低。摄像头角度也会影响性能。

着眼未来#

在 Ultralytics YOLO11 等计算机视觉模型的支持下,眼动跟踪和注视检测正在改变我们与世界互动的方式。从让道路更加安全到了解人类行为,这项技术在日常生活中正变得越来越有用。

虽然隐私问题和对强大计算机的需求等挑战依然存在,但 AI 和计算机视觉的进步正在让眼动跟踪更加准确且易于使用。随着技术不断改进,它很可能在众多行业中发挥更大的作用。

如需了解更多信息,请访问我们的 GitHub 代码仓库,并参与我们的社区交流。在我们的解决方案页面上,探索自动驾驶汽车中的 AI农业中的计算机视觉等领域的创新。查看我们的许可选项,让你的视觉 AI 项目成为现实。🚀

Explore solutions

用于航拍影像的计算机视觉

用于航拍影像的计算机视觉

使用 Ultralytics YOLO 将无人机和航拍影像转化为针对农业、水产养殖、环境监测、自然保护及地理空间分析的实时洞察。
了解更多
航空航天中的计算机视觉

航空航天中的计算机视觉

借助 Ultralytics YOLO 模型将视觉 AI 引入空中监测。使用计算机视觉解决方案赋能无人机、航空航天工作流、环境保护与地理空间行业。
了解更多

使用 Ultralytics YOLO 模型保护每个站点。视觉 AI 赋能周界监控、威胁检测、车牌识别和工作场所安全。
了解更多
机器人计算机视觉

机器人计算机视觉

借助 Ultralytics YOLO 模型打造更智能的机器。机器人技术中的视觉 AI 可实现自主导航、感知、目标跟踪和实时控制。
了解更多
物流计算机视觉

物流计算机视觉

使用 Ultralytics YOLO 模型提升物流效率。视觉 AI 可实现包裹检测、分拣、车辆跟踪和仓库安全实时监控。
了解更多
零售计算机视觉

零售计算机视觉

使用 Ultralytics YOLO 模型重新构想零售。视觉 AI 为库存跟踪、货架监控、队列管理和更智能的客户洞察提供支持。
了解更多
医疗领域的计算机视觉

医疗领域的计算机视觉

使用 Ultralytics YOLO 模型构建医疗解决方案。医疗领域的视觉 AI 可实现更快的医学影像处理、更智能的诊断和患者监护。
了解更多
制造业中的计算机视觉

制造业中的计算机视觉

使用 Ultralytics YOLO 模型优化制造业。视觉 AI 可推动质量控制、缺陷检测、PPE 合规和装配线自动化。
了解更多
汽车行业中的计算机视觉

汽车行业中的计算机视觉

使用 Ultralytics YOLO 模型在汽车行业应用计算机视觉。视觉 AI 提升道路安全、驾驶辅助和车辆自动化水平,让道路更加智能。
了解更多
农业中的计算机视觉

农业中的计算机视觉

使用 Ultralytics YOLO 模型将视觉 AI 带入智能农业。为作物监测、牲畜追踪和精准农业提供支持,提升产量与智能化水平。
了解更多
用于航拍影像的计算机视觉

用于航拍影像的计算机视觉

使用 Ultralytics YOLO 将无人机和航拍影像转化为针对农业、水产养殖、环境监测、自然保护及地理空间分析的实时洞察。
了解更多
航空航天中的计算机视觉

航空航天中的计算机视觉

借助 Ultralytics YOLO 模型将视觉 AI 引入空中监测。使用计算机视觉解决方案赋能无人机、航空航天工作流、环境保护与地理空间行业。
了解更多

使用 Ultralytics YOLO 模型保护每个站点。视觉 AI 赋能周界监控、威胁检测、车牌识别和工作场所安全。
了解更多
机器人计算机视觉

机器人计算机视觉

借助 Ultralytics YOLO 模型打造更智能的机器。机器人技术中的视觉 AI 可实现自主导航、感知、目标跟踪和实时控制。
了解更多
物流计算机视觉

物流计算机视觉

使用 Ultralytics YOLO 模型提升物流效率。视觉 AI 可实现包裹检测、分拣、车辆跟踪和仓库安全实时监控。
了解更多
零售计算机视觉

零售计算机视觉

使用 Ultralytics YOLO 模型重新构想零售。视觉 AI 为库存跟踪、货架监控、队列管理和更智能的客户洞察提供支持。
了解更多
医疗领域的计算机视觉

医疗领域的计算机视觉

使用 Ultralytics YOLO 模型构建医疗解决方案。医疗领域的视觉 AI 可实现更快的医学影像处理、更智能的诊断和患者监护。
了解更多
制造业中的计算机视觉

制造业中的计算机视觉

使用 Ultralytics YOLO 模型优化制造业。视觉 AI 可推动质量控制、缺陷检测、PPE 合规和装配线自动化。
了解更多
汽车行业中的计算机视觉

汽车行业中的计算机视觉

使用 Ultralytics YOLO 模型在汽车行业应用计算机视觉。视觉 AI 提升道路安全、驾驶辅助和车辆自动化水平,让道路更加智能。
了解更多
农业中的计算机视觉

农业中的计算机视觉

使用 Ultralytics YOLO 模型将视觉 AI 带入智能农业。为作物监测、牲畜追踪和精准农业提供支持,提升产量与智能化水平。
了解更多
用于航拍影像的计算机视觉

用于航拍影像的计算机视觉

使用 Ultralytics YOLO 将无人机和航拍影像转化为针对农业、水产养殖、环境监测、自然保护及地理空间分析的实时洞察。
了解更多
航空航天中的计算机视觉

航空航天中的计算机视觉

借助 Ultralytics YOLO 模型将视觉 AI 引入空中监测。使用计算机视觉解决方案赋能无人机、航空航天工作流、环境保护与地理空间行业。
了解更多

使用 Ultralytics YOLO 模型保护每个站点。视觉 AI 赋能周界监控、威胁检测、车牌识别和工作场所安全。
了解更多
机器人计算机视觉

机器人计算机视觉

借助 Ultralytics YOLO 模型打造更智能的机器。机器人技术中的视觉 AI 可实现自主导航、感知、目标跟踪和实时控制。
了解更多
物流计算机视觉

物流计算机视觉

使用 Ultralytics YOLO 模型提升物流效率。视觉 AI 可实现包裹检测、分拣、车辆跟踪和仓库安全实时监控。
了解更多
零售计算机视觉

零售计算机视觉

使用 Ultralytics YOLO 模型重新构想零售。视觉 AI 为库存跟踪、货架监控、队列管理和更智能的客户洞察提供支持。
了解更多
医疗领域的计算机视觉

医疗领域的计算机视觉

使用 Ultralytics YOLO 模型构建医疗解决方案。医疗领域的视觉 AI 可实现更快的医学影像处理、更智能的诊断和患者监护。
了解更多
制造业中的计算机视觉

制造业中的计算机视觉

使用 Ultralytics YOLO 模型优化制造业。视觉 AI 可推动质量控制、缺陷检测、PPE 合规和装配线自动化。
了解更多
汽车行业中的计算机视觉

汽车行业中的计算机视觉

使用 Ultralytics YOLO 模型在汽车行业应用计算机视觉。视觉 AI 提升道路安全、驾驶辅助和车辆自动化水平,让道路更加智能。
了解更多
农业中的计算机视觉

农业中的计算机视觉

使用 Ultralytics YOLO 模型将视觉 AI 带入智能农业。为作物监测、牲畜追踪和精准农业提供支持,提升产量与智能化水平。
了解更多

让我们共同构建 AI 的未来!

开启你的机器学习未来之旅