人体姿势估计
人体姿势估计可检测身体关节(例如肘部、膝盖和肩膀)的位置,以根据图像或视频构建人的数字骨架。
概述
It turns raw pixels into structured data about how people move.
深入探讨
姿势估计定位一组身体关键点(通常是 17 到 33 个关节)并将它们连接成骨架。存在两种主要策略。自上而下的方法首先用边界框检测每个人,然后估计其中的关节;当很多人在场时,它们很准确,但速度很慢。自下而上的方法(例如 OpenPose)会立即检测图像中的所有关键点,然后将它们分组为个体,这样在人群中可以更好地扩展。模型可以输出 2D 坐标或将其提升为 3D。流行的工具包括 OpenPose、Google 的 MoveNet 和 MediaPipe 以及 HRNet,后者保留了用于精确联合定位的高分辨率特征。该技术为健身应用、动作捕捉和运动分析提供支持。
技术洞察
最准确的模型不是直接回归关节坐标,而是预测每个关节的热图,这是一个概率图,其最亮的像素标记可能的关节位置。自下而上的系统添加了部分亲和力场,即编码四肢方向的矢量图,因此即使人员重叠,检测到的关键点也可以链接到正确的骨骼中。像 HRNet 这样的高分辨率主干网可以在整个网络中保持精细的空间细节,从而提高小型或紧密间隔关节的精度。
战略影响
速度与规模
视觉人工智能可以大规模自动化检查、检测和标记任务。
构建选择
创意团队可以通过更少的手动修改更快地构建概念原型。
团队与工作流程
操作可以使用以前难以处理的图像和视频信号。
人体姿势估计的未来
姿势估计正在向消费设备上的实时 3D、强大的多人跟踪以及全身加手加脸部模型发展,以实现更丰富的表情捕捉。无标记动作捕捉正在取代电影和生物力学领域昂贵的工作室套装。期望与动作识别更紧密地融合,不仅可以了解姿势,还可以了解活动,在医疗保健中越来越多地使用步态和康复分析,以及通过从不将视频发送到云端来保护隐私的设备上模型。
现实世界的实施
健身和瑜伽应用程序可检查用户的姿势并通过手机摄像头计算重复次数
用于电影和视频游戏中动画角色的无标记动作捕捉
运动分析测量运动员的关节角度、步幅和技术
物理治疗和步态分析跟踪患者的康复和运动质量
风险与防护栏
如果出处不明,肖像权和同意可能会成为法律风险。
模型性能可能因光照、人口统计和环境的不同而有所不同。
除非监控置信阈值,否则误报可能会被忽视。
实施路线图
定义精确度、召回率和错误成本的接受标准。
使用符合实际生产条件的数据进行测试。
为低置信度或高影响力的预测添加人工审核。
跟踪模型漂移并在相机或数据集更改后重新验证。
不断探索
Free newsletter
Get the daily AI briefing
Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.
One email each weekday. Unsubscribe in one click. We never sell or share your address.
Test yourself
Take the Human Pose Estimation quiz
Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.
Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation
常见问题
What is Human Pose Estimation?
人体姿势估计可检测身体关节(例如肘部、膝盖和肩膀)的位置,以根据图像或视频构建人的数字骨架。它将原始像素转化为有关人们如何移动的结构化数据。
人体姿态估计主要检测什么?
姿势估计定位身体关键点,例如肘部、膝盖和肩膀,然后将它们链接成骨架。
自上而下的姿态估计方法如何工作?
自上而下的方法首先用边界框检测每个人,然后估计其中的关节,这是准确的,但对于很多人来说速度会变慢。
最准确的姿势模型对每个关节而不是原始坐标预测什么?
模型通常输出每个关节的热图,其最亮的像素指示最可能的关节位置,这比直接回归训练更稳定。
OpenPose 使用的零件关联字段有什么帮助?
零件亲和力场将肢体方向编码为向量图,即使人们重叠,也可以让自下而上的方法正确连接关键点。
为什么像 OpenPose 这样的自下而上的方法在拥挤的场景中可以更好地扩展?
自下而上的方法一次性检测图像中的每个关键点,然后将它们分组,因此成本不会随着每增加一个人而增加。