YOLO Vision 2026:
返回 Ultralytics 词汇表

Keypoints

了解关键点如何定义 AI 中的对象几何和姿态。探索 Ultralytics YOLO26 的姿态估计,并开始使用我们易于使用的 Python SDK。

关键点是图像中定义对象或主体重要特征的独特空间位置或地标。在计算机视觉和机器学习的上下文中,关键点通常由一组坐标 (X, Y) 表示,这些坐标精确定位对象的特定部分,例如人的手肘、建筑物的角落或汽车车轮的中心。与仅识别对象存在的简单任务不同,识别关键点允许 人工智能 (AI) 模型理解主体的几何形状、姿态和结构排列。此功能是高级视觉分析的基础,使机器能够解释身体语言、跟踪精确运动并将数字叠加层与真实世界的对象对齐。

关键点在 AI 模型中的作用#

关键点是 姿态估计 的基础数据,这是一种绘制人类或动物骨骼结构的技术。通过检测预定义的一组点(例如肩膀、膝盖和脚踝),算法可以实时重建主体的完整姿态。此过程超越了标准 对象检测,后者通常在对象周围输出边界框,而不了解其内部形状。

现代架构(例如最先进的 Ultralytics YOLO26)已经发展到能够以高精度和高速度预测这些关键点。这些模型利用在海量注释数据集(例如 COCO Keypoints)上训练的 深度学习 (DL) 网络来学习与关节和面部特征相关的视觉模式。在推理期间,模型会回归每个关键点的坐标,通常包括置信度分数以指示预测的可靠性。

关键点与相关概念的对比#

将关键点与其他常见的计算机视觉输出区分开来,有助于理解它们的独特效用:

  • 关键点与边界框:边界框提供粗略的定位,将整个对象封闭在一个矩形中。关键点提供该对象内部特定部分的细粒度定位。
  • 关键点与图像分割:图像分割对每个像素进行分类以创建对象形状的精确掩膜。虽然分割提供详细的边界信息,但关键点提供结构摘要(“骨骼”),这对于分析运动和 运动学 通常更有效。
  • **关键点与特征描述符:**在诸如 SIFT(尺度不变特征转换) 等传统图像处理中,关键点是用于图像匹配的兴趣点(角点、斑点)。在现代 DL 姿态估计中,关键点是网络学习到的语义标签(例如“左手腕”)。

实际应用#

跟踪特定身体部位或对象特征的能力可在各行各业开启多种应用:

  • **体育分析:**教练和运动员使用姿态估计来分析生物力学。通过跟踪关节上的关键点,系统可以计算角度和速度,从而改进高尔夫、网球或短跑等运动中的技术。了解 Ultralytics YOLO 模型如何跟踪高尔夫挥杆 以提供可操作的反馈。
  • 医疗保健与康复: 物理治疗平台利用关键点来远程监控患者的锻炼情况。该系统可确保患者在康复过程中保持正确的姿势,从而降低受伤风险并跟踪康复进度。
  • 增强现实 (AR): 社交媒体滤镜和虚拟试穿应用依靠面部关键点(眼睛、鼻子、嘴部轮廓)将数字掩码或眼镜牢固地锚定在用户的脸上,即使在移动时也能保持对齐。
  • 驾驶员监控: 汽车安全系统跟踪面部特征点以检测困倦或分心的迹象,如果驾驶员闭眼或头部位置表明注意力不集中,系统会向其发出警报。

使用 Ultralytics YOLO26 实现关键点检测#

使用 Ultralytics 平台 或 Python SDK,开发者可以轻松实现关键点检测。以下示例演示了如何加载预训练的 YOLO26-pose 模型并在图像上运行推理以检测人体骨骼。

from ultralytics import YOLO

# Load a pre-trained YOLO26 pose estimation model
model = YOLO("yolo26n-pose.pt")

# Run inference on an image
results = model("https://ultralytics.com/images/bus.jpg")

# Visualize the results showing detected keypoints and skeletons
for result in results:
    result.show()  # Display the image with keypoints drawn

    # Access keypoint coordinates (x, y, confidence)
    keypoints = result.keypoints.data
    print(f"Detected keypoints shape: {keypoints.shape}")

这个简单的工具有助于快速部署复杂的 计算机视觉 (CV) 应用程序。对于希望训练自己的自定义关键点模型的用户(例如检测工业机械或动物物种上的特定点),Ultralytics 平台 简化了云中的数据标注和模型训练过程。

高级考量#

成功部署关键点检测需要处理诸如遮挡(当身体部位被隐藏时)和多样化光照条件等挑战。现代模型通过在训练期间进行强大的 数据增强 来解决此问题,使网络接触到各种场景。此外,将关键点与 对象跟踪 算法集成可以在视频流中随时间持续识别个人,这对于安全或行为分析等应用至关重要。

Explore solutions

Real-time AI that works with your team

机器人技术中的 AI

使用 Ultralytics YOLO 模型为智能机器赋能。机器人技术中的视觉 AI 可推动自主导航、感知、物体跟踪和实时控制。
了解更多
Real-time AI that works with your team

物流中的 AI

使用 Ultralytics YOLO 模型简化物流。视觉 AI 可实现包裹检查、分拣、车辆跟踪和实时仓库安全监控。
了解更多
Real-time AI that works with your team

零售业 AI

使用 Ultralytics YOLO 模型重塑零售业。视觉 AI 推动库存跟踪、货架监控、队列管理和更智能的客户洞察。
了解更多
Real-time AI that works with your team

医疗保健中的 AI

利用 Ultralytics YOLO 模型构建医疗保健解决方案。医疗保健中的视觉 AI 可助力更快速的医学影像分析、更智能的诊断和患者监测。
了解更多
Real-time AI that works with your team

制造业中的 AI

使用 Ultralytics YOLO 模型优化制造业。视觉 AI 推动质量控制、缺陷检测、PPE 合规性和装配线自动化。
了解更多
Real-time AI that works with your operation

汽车中的 AI

将计算机视觉应用于汽车行业,并配合 Ultralytics YOLO 模型。汽车视觉 AI 可提升道路安全、辅助驾驶和车辆自动化,打造更智能的道路。
了解更多
Real-time AI tailored to your operation

农业中的 AI

借助 Ultralytics YOLO 模型,将视觉 AI 引入智慧农业。赋能作物监测、牲畜追踪和精准农业,实现更高、更智能的产量。
了解更多
Real-time AI that works with your team

机器人技术中的 AI

使用 Ultralytics YOLO 模型为智能机器赋能。机器人技术中的视觉 AI 可推动自主导航、感知、物体跟踪和实时控制。
了解更多
Real-time AI that works with your team

物流中的 AI

使用 Ultralytics YOLO 模型简化物流。视觉 AI 可实现包裹检查、分拣、车辆跟踪和实时仓库安全监控。
了解更多
Real-time AI that works with your team

零售业 AI

使用 Ultralytics YOLO 模型重塑零售业。视觉 AI 推动库存跟踪、货架监控、队列管理和更智能的客户洞察。
了解更多
Real-time AI that works with your team

医疗保健中的 AI

利用 Ultralytics YOLO 模型构建医疗保健解决方案。医疗保健中的视觉 AI 可助力更快速的医学影像分析、更智能的诊断和患者监测。
了解更多
Real-time AI that works with your team

制造业中的 AI

使用 Ultralytics YOLO 模型优化制造业。视觉 AI 推动质量控制、缺陷检测、PPE 合规性和装配线自动化。
了解更多
Real-time AI that works with your operation

汽车中的 AI

将计算机视觉应用于汽车行业,并配合 Ultralytics YOLO 模型。汽车视觉 AI 可提升道路安全、辅助驾驶和车辆自动化,打造更智能的道路。
了解更多
Real-time AI tailored to your operation

农业中的 AI

借助 Ultralytics YOLO 模型,将视觉 AI 引入智慧农业。赋能作物监测、牲畜追踪和精准农业,实现更高、更智能的产量。
了解更多
Real-time AI that works with your team

机器人技术中的 AI

使用 Ultralytics YOLO 模型为智能机器赋能。机器人技术中的视觉 AI 可推动自主导航、感知、物体跟踪和实时控制。
了解更多
Real-time AI that works with your team

物流中的 AI

使用 Ultralytics YOLO 模型简化物流。视觉 AI 可实现包裹检查、分拣、车辆跟踪和实时仓库安全监控。
了解更多
Real-time AI that works with your team

零售业 AI

使用 Ultralytics YOLO 模型重塑零售业。视觉 AI 推动库存跟踪、货架监控、队列管理和更智能的客户洞察。
了解更多
Real-time AI that works with your team

医疗保健中的 AI

利用 Ultralytics YOLO 模型构建医疗保健解决方案。医疗保健中的视觉 AI 可助力更快速的医学影像分析、更智能的诊断和患者监测。
了解更多
Real-time AI that works with your team

制造业中的 AI

使用 Ultralytics YOLO 模型优化制造业。视觉 AI 推动质量控制、缺陷检测、PPE 合规性和装配线自动化。
了解更多
Real-time AI that works with your operation

汽车中的 AI

将计算机视觉应用于汽车行业,并配合 Ultralytics YOLO 模型。汽车视觉 AI 可提升道路安全、辅助驾驶和车辆自动化,打造更智能的道路。
了解更多
Real-time AI tailored to your operation

农业中的 AI

借助 Ultralytics YOLO 模型,将视觉 AI 引入智慧农业。赋能作物监测、牲畜追踪和精准农业,实现更高、更智能的产量。
了解更多

让我们一起构建 AI 的未来!

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