术语表

物体跟踪

了解物体跟踪如何通过监控物体在安全、交通和体育分析等应用中的长期移动来增强人工智能。

使用Ultralytics HUB 对YOLO 模型进行简单培训

了解更多

物体跟踪是计算机视觉领域的一项专门任务,重点是识别和持续监控视频序列中各帧物体的移动。与在单个帧中识别物体的物体检测不同,物体跟踪可以在多个帧中为检测到的物体建立一致的身份,从而可以对其运动轨迹和互动情况进行长期分析。这种功能对于需要在时间上了解物体行为的应用(如活动监控和预测建模)来说至关重要。

关键概念

物体跟踪涉及几种基础技术和概念:

  • 基于检测的跟踪许多现代跟踪系统都依赖于物体检测模型,如 Ultralytics YOLO等物体检测模型来识别每个帧中的物体,然后使用卡尔曼滤波器或光流等算法将这些检测结果跨帧连接起来。
  • 多目标跟踪 (MOT):这种技术可同时跟踪多个目标,并在每个目标穿过场景时为其保留唯一的标识符。在城市交通或体育场馆等拥挤环境中,多目标跟踪尤其有用。
  • 跟踪方法:
    • 单个物体跟踪(SOT):重点监控视频序列中的单个物体。
    • 基于特征的跟踪:依靠纹理、颜色或形状等视觉特征来保持物体特征。
    • 无模型跟踪:无需事先了解物体的外观就能跟踪物体,在动态或不可预测的环境中非常有用。

了解有关光流的更多信息,光流是跟踪中常用的一种技术,用于估计视频帧之间的运动。

相关性和应用

在现实世界的许多人工智能应用中,物体跟踪都是一个重要的组成部分,它能让人们深入了解物体的动态,并实现各个领域的自动化:

真实世界的例子

  1. 监控与安全:物体跟踪是智能视频监控系统的基础。例如,跟踪拥挤区域中的个人可帮助识别可疑行为或检测未经授权进入安全区域的行为。了解有关视觉人工智能在安防领域应用的更多信息。
  2. 交通管理:实时跟踪车辆有助于交通流量分析、拥堵检测和自动驾驶系统的开发。探索人工智能视觉如何为智能交通解决方案做出贡献

  3. 体育分析:在体育运动中,物体跟踪被广泛用于监控球员和球,为团队战略和球员表现提供洞察力。通过这些数据,教练员可以做出明智的决定并加强训练计划。

  4. 医疗保健:在医学成像中,物体跟踪可用于分析细胞运动或在康复过程中监测患者。了解人工智能如何改变医疗保健

  5. 野生动物监测:通过使用无人机或相机捕捉器监测动物的活动,物体追踪可为保护工作提供支持。这有助于研究人员研究迁徙模式和栖息地使用情况,《人工智能在野生动物保护中的应用》一书对此进行了重点介绍。

杰出术语

物体跟踪经常与物体检测和实例分割等相关任务相混淆。以下是它们的区别:

  • 物体检测:在单个帧中识别并定位物体。跟踪功能通过保持各帧之间的一致性对其进行扩展。了解有关物体检测的更多信息。
  • 实例分割:为图像中的每个对象提供像素级掩码。跟踪可以使用分割数据,但其主要目标是时间一致性。
  • 光流:跟踪中用于估计帧间像素移动的较低级任务。

高级工具和框架

各种框架和工具通过结合检测和跟踪算法来支持对象跟踪:

  • Ultralytics YOLO:以其实时目标检测能力而著称、 Ultralytics YOLO可与跟踪系统集成,构建强大的应用程序。
  • Ultralytics HUB:利用Ultralytics HUB 平台简化跟踪任务,为训练和部署视觉人工智能模型提供无代码解决方案。
  • 卡尔曼滤波器:常用于跟踪,根据观测到的状态预测物体的未来位置。
  • BYTETracker:一种现代多目标跟踪算法,将检测与运动预测相结合。更多信息,请访问Ultralytics Trackers 文档

挑战与未来方向

物体跟踪面临的挑战包括遮挡(物体被部分或完全遮挡)和外观变化(物体的视觉特征随时间变化)。深度学习和自我监督学习等技术的进步有望提高跟踪精度和鲁棒性。

随着计算机视觉技术的不断发展,物体跟踪技术将在从自动驾驶汽车到智能城市等各行各业的智能系统中发挥举足轻重的作用。了解有关物体检测和跟踪技术发展的更多信息。

阅读全部