人体姿态估计(Human Pose Estimation)也称为人体关键点检测(Human Keypoints Detection)。对于人体姿态估计的研究,大致可做如下分类。

1. RGB vs RGBD

后者多一项Depth信息,常用于3D人体姿态估计的研究。

2. 2D Human Pose Estimation vs 3D Human Pose Estimation

3. Singe Person vs Multiple Persons

4. Image vs. Video

对于Video,除了人体姿态估计算法外,要增加对于关键点的Tracking(追踪)的研究。

5. Top-down vs. Bottom-up

以上为深度学习方法中两个主要的研究思路。

Top-down首先利用目标检测算法检测出单个人,然后对proposal进行关键点的检测。这种方法一般具有较高的准确率但是处理速度较低。代表性的方法有:

(1) Stacked Hourglass Network(半壁江山)

Github: https://github.com/Naman-ntc/Pytorch-Human-Pose-Estimation (Pytorch)

https://github.com/wbenbihi/hourglasstensorlfow (Tensorflow)

(2) Convolutional Pose Machine

Github: https://github.com/timctho/convolutional-pose-machines-tensorflow (Tensorflow)

https://github.com/JindongJiang/WeightedLoss_Convolutional_Pose_Machines_PyTorch (Pytroch)

(3) Cascaded Pyramid Network

Github: https://github.com/chenyilun95/tf-cpn

(4) Simple Baseline (proposed by MSRA)

Github: https://github.com/Microsoft/human-pose-estimation.pytorch

(5) Multi-Stage Pose Network (MSPN,由Face++提出,2018年coco 关键点检测冠军)。The code will be released.

(6)HighResolution Net (HRNet,CVPR 2019/Proposed by MSRA&USTC)

Github: https://github.com/leoxiaobin/deep-high-resolution-net.pytorch

Bottom-up首先检测出测试图像中所有的关键点信息,然后分配给单个的人,这种方法一般准确率较差,但处理速度较快。代表性的方法有:

(1) CMU的Realtime Multi-Person Pose Estimation。

Github:https://github.com/ZheC/Realtime_Multi-Person_Pose_Estimation

(2) Newell(Hourglass的作者)的Associative embedding: End-to-end learning for joint detection and grouping.

Github:https://github.com/princeton-vl/pose-ae-train

6. Single Stage vs. Multiple Stages, 多阶段还是单阶段。这个分类在MSPN论文讲解的很清楚,后续我会总结并补充。

7.Multi-scale Feature Extraction,多尺度特征提取是所有方法中都要实现的一个过程,原因就在于不同尺度的图像对于不同关键点的检测效果是不同的。例如,在更低尺度的图像中,具有更丰富的语义信息,对头部等关键点的检测效果较好,在更高尺度的图像中,空间纹理信息更加丰富,对于检测踝关节等部位关键点的效果较好。因此,在所有人体关键点检测算法中,必不可少的一个过程就是多尺度特征的提取。

今天就先写在这里,后续我会继续补充文章内容,对具体算法进行分析,还会对多阶段特征提取过程中常用的中继监督方法进行分析。

人体姿态估计(人体关键点检测)分类与经典方法分析(附GitHub地址)相关推荐

  1. 人体姿态估计(人体关键点检测)2D Pose训练代码和Android源码

    人体姿态估计(人体关键点检测)2D Pose训练代码和Android源码 目录 人体姿态估计(人体关键点检测)2D Pose训练代码和Android源码 1.人体姿态估计2D Pose方法 2.人体姿 ...

  2. 融合人体姿态估计和目标检测的学生课堂行为识别

    融合人体姿态估计和目标检测的学生课堂行为识别_参考网 摘要: 在課堂教学中 , 人工智能技术可以帮助实现学生行为分析自动化 , 让教师能够高效且直观地掌握学生学习行为投入的情况 , 为后续优化教学设计 ...

  3. MediaPipe人体姿态、手指关键点检测

    MediaPipe人体姿态.手指关键点检测 文章目录 MediaPipe人体姿态.手指关键点检测 前言 一.手指关键点检测 二.姿态检测 三.3D物体案例检测案例 前言 Mediapipe是googl ...

  4. 格物钛数据平台国内外经典开源数据汇总(自动驾驶、目标检测、人脸识别、人体姿态估计、文本检测、NLP、医疗)

    本文整理了国内外经典的开源数据,包含了目标检测.自动驾驶.人脸识别.自然语言处理.文本检测.医疗等方向,具体如下. 一.自动驾驶领域数据集 KITTI数据集 KITTI数据集由德国卡尔斯鲁厄理工学院和 ...

  5. 用OpenPose进行单个或多个人体姿态估计

    在计算机视觉中,人体姿态估计(关键点检测)是一个很常见的问题,在体育健身.动作采集.3D试衣.舆情监测等领域具有广阔的应用前景,本文要使用的检测方法就是基于OpenPose的人体姿态估计方法. 一.O ...

  6. 关键点检测方法、人体姿态估计

    综述类 人体骨骼关键点检测综述 2019深度学习人体姿态估计指南 人体骨骼关键点检测(姿态估计)综述2019 深度学习人体姿态估计:2014-2020全面调研 论文链接:https://arxiv.o ...

  7. LIVE 预告 | CVPR 2021 预讲 · 旷视专场,覆盖目标检测、蒸馏、图像降噪、人体姿态估计等...

    CVPR 2021 大会将于6月19日至 25日线上举行.为促进同行之间的交流与合作,智源社区近期举办了系列CVPR 2021预讲报告,其中实验室系列将汇聚国内顶尖高校和企业实验室的研究人员为大家分享 ...

  8. MMPose姿态估计+人体关键点识别效果演示

    MMPose--开源姿态估计算法库(附人体关键点识别效果演示) 一.简介 1.1 背景 首先姿态估计属于计算机视觉领域的一个基础研究方向.MMPose是基于Pytorch的姿态估计开源算法库,功能全, ...

  9. 2D人体姿态估计综述

    本文主要介绍2D人体姿态估计的基本概念和相关算法,其中算法部分着重介绍基于深度学习的人体姿态估计算法的两个方向,即自上而下(Top-Down)的检测方法和自下而上(Bottom-Up)的检测方法. 前 ...

最新文章

  1. 小米纵向拓展接力赛 接棒新国货“热水器”
  2. 赛普拉斯 12864_如何使用赛普拉斯自动化辅助功能测试
  3. LeetCode 2182. 构造限制重复的字符串(贪心、map)
  4. 如何将FLex AIR运行环境与AIR程序一起打包
  5. 自身经历解读:2021 校招算法岗, 劝退还是继续
  6. linux go missing git command,go: missing Git command的解决办法
  7. linux 蓝牙编程avrcp,bluetooth(蓝牙) AVRCP协议概念及代码流程解析
  8. 【场景化集成方案】如何让企业快速集成钉钉各种能力
  9. 计算机信息与科学专业好吗,俄亥俄州立大学 计算机信息与科学这个专业怎么样...
  10. 小新700换主板_算不算诚意之作?——联想小新700笔记本到手拆升级+换系统
  11. 邂逅你,是我最美的相遇
  12. A股数据分析之收集数据:股票列表和股价
  13. 年后跳槽如何准备?(转)
  14. 问题 G: 流连人间的苏苏
  15. python读csv最快方法_python读有汉字的csv如何让python变得更快?
  16. Flex开发环境,开发工具,开发框架总结
  17. 目标检测之五:随机权值平均(Stochastic Weight Averaging,SWA)---木有看懂
  18. Windows 无法连接到SENS服务
  19. mysql占用cpu过高,问题解决
  20. 如何清除百度云管家计算机图标,Win10此电脑中多了个百度云管家图标如何清除...

热门文章

  1. c++模板库(简介)
  2. python汽车招聘_【一点资讯】C/C++和Python在无人驾驶汽车招聘信息中位居热门技能冠亚! www.yidianzixun.com...
  3. Python 第三方库 tqdm
  4. iphone 开发,全区索引
  5. 万里汇WorldFirst个人帐户免费注册教程(送$25+1%提现费率)
  6. Flex 16色对照表
  7. 玩转Zynq连载35——基于Vivado的Virtual IO在线板级调试
  8. chronos和simplescalar安装
  9. 今天我思维特别缜密,结果发现:
  10. Mendeley插入文献,令 等 与 et al 共存