DOI:https://doi.org/10.1609/aaai.v36i3.20185

AAAI 2022         Published:2022-06-28

Others阅读/整理:翻译1、翻译2

Intro&Background

多人姿态估计方法

two-stage methods【图a】

这些方法使用绝对关键点位置,定位的是独立的点,所以需要额外的步骤来为他们之间的关系建模

1. Top-down Methods:先crop+resize定位人区域然后分别定位其关键点/HRNet

mainly focus on the design of the network to extract better feature representation.

不足:①性能和box紧密相关;②先检测的方法高内存低效率

2. Bottom-up Methods:先用不同尺度来定位所有人的关键点,再将它们group到相应的人身上

mainly focus on the effective grouping process.

不足:虽快但group后处理过程复杂且需要技巧

3. Point-based Representation

CenterNet:centerpoint+center2joint offsets【图b】

由于各种姿态变化、中心具有固定的接受场,难以处理长距离center2joint偏移量,性能受限。

SPM:用rootjoint表示实例,并根据关节运动学将根关节和关键点划分为四个层次。【图c】

长距离offset分解为短距离offsets积累,但是沿骨架传播也有误差积累呀

本文Method

1、方法基本思路:center -> 7parts -> joints的方法

白色是每个个体的中心;把人体分成7个adaptive部分(a中另外7个点);再给每个parts定keypoints

The novel representation starts from instance-wise (body center) to part-wise (adaptive human-part related points), then to joint-wise (body keypoints) to form human pose.

2、Overall Architecture:单阶段网络包括三个模块+一个辅助

AdaptivePose(d) 端到端可微网络 body2part2joint(center2adaptivepoints2point)

组成:三个branch+辅助parallel branch

(1)Part Perception Module:部分感知模块-得到7parts

These adaptive points act as intermediate nodes, which are used for subsequent predictions.

(2)Enhanced Center-aware Branch:增强中心感知分支-得到center

aggregate the features of seven adaptive human-part related points for precise center estimation.

(3)Two-hop Regression Branch:两跳跃回归分支-displacements:center2part、part2joint

预测displacements而不是直接回归center2jiont偏移量

在(1)7parts基础上,将长距离center2joint变成center2part2joint offsets

(4)parallel branch(train):17keypoints做gt

LOSStotal(6) =LOSSct(3) + LOSSkp(5) +LOSShm(3)

experiment

参数设置:

Dataset:COCO2017

Metric:基于OKS(Object Keypoint Similarity)的平均精度和平均召回率

Augmentation: random flip, random rotation, random scaling and color jitter

预处理:每个input有条件的裁剪,512/640-DLA34、800-HRNetW48

Adam optimizer with a mini-batch size of 64 (8 per GPU)

SOTA比较

消融实验分析

Part Perception Module(定位7个位置): conduct the experiments that using shared adaptive points and unshared adaptive points

Enhanced Center-aware Branch(定位center): conduct the controlled experiments to explore the effect of receptive field adaptation process

Two-hop Regression Branch(offsets):

conduct the controlled experiments that is capable of factorizing long-range center-to-joint offsets and avoiding the accumulated errors

auxiliary loss(帮助training)【实验4/5】

the keypoint heatmap can retain more structural geometric information to improve regression performance.

Heatmap Refifinement for our regression result.

snap the closest confidence peaks on the keypoint heatmap to refine the regressed predictions

结论: the heatmap refinement is negligible for our two-hop regression method(热图细化可忽略不计,结果如下图所示)

边角料

摘要(机翻)

多人姿态估计方法通常遵循自上而下和自下而上的范式,这两种方法都可以被认为是两阶段的方法,从而导致计算成本高,效率低。对一个紧凑的和有效的管道多人姿态估计任务,在本文中,我们建议将人类部分表示为点和提出一个新颖的身体表示,利用一个自适应点集包括人体中心和七个人体部分相关点来表示人类实例以更细粒度的方式。这种新的表示更能够捕捉各种姿态变形,并自适应因式分解长距离中心-关节位移,从而提供了一个单阶段可微网络来更精确地回归多人姿态,称为自适应姿态。对于推理,我们提出的网络消除了分组和改进,只需要一个单步的分离过程来形成多人的姿态。在没有任何附加功能的情况下,我们使用DLA-34和HRNet-W48分别实现了67.4% AP / 29.4 fps和71.3% AP / 9.1 fps

AdaptivePose:端到端可微网络、优点×2(细粒度点表示、长距离位移分解为短位移

①与中心表示相比,这种细粒度的点集表示更能够捕捉人体不同程度的变形。

②它自适应地将长距离位移分解为较短的位移,同时通过神经网络自动学习自适应的人体部分相关点,避免了沿骨架传播的累积误差。

结论(机翻)

在本文中,我们提出将人体的各个部分表示为点,并引入一种自适应的身体表示,它以细粒度的方式表示人体。在此基础上,我们构建了一个单阶段的网络,其中包括三个有效的组成部分:部分感知模块、增强的中心感知分支和两跳回归分支。在推理过程中,我们消除了分组和改进,只需要一个单步的过程来形成人体姿势。我们通过实验证明,自适应算法获得了最佳的速度-精度的权衡,并优于以前的最先进的自下而上和单阶段的方法。

知识点

1、a warp operation

2、AE

3、centernet:论文

翻译、精读、详解、CenterTrack、阅读、CenterNet、

4、finely grained细粒度

【论文阅读】 AdaptivePose: Human Parts as Adaptive Points相关推荐

  1. 论文阅读”Ada-nets: Face clustering via adaptive neighbour discovery in the structure space“

    论文标题 Ada-nets: Face clustering via adaptive neighbour discovery in the structure space 论文作者.链接 作者:Wa ...

  2. 论文阅读: 3D Human Pose Estimation in the Wild by Adversarial Learning

    论文地址:https://arxiv.org/abs/1803.09722 出自港中文,CUHK-SenseTime Joint Lab 一.总体框架描述 1.本篇论文主体思路是提出了一个对抗性的学习 ...

  3. 论文阅读 [TPAMI-2022] Ball $k$k-Means: Fast Adaptive Clustering With No Bounds

    论文阅读 [TPAMI-2022] Ball kkkk-Means: Fast Adaptive Clustering With No Bounds 论文搜索(studyai.com) 搜索论文: B ...

  4. 快速人体姿态估计:CVPR2019论文阅读

    快速人体姿态估计:CVPR2019论文阅读 Fast Human Pose Estimation 论文链接: http://openaccess.thecvf.com/content_CVPR_201 ...

  5. 论文阅读笔记--Monocular Human Pose Estimation: A Survey of Deep Learning-based Methods 人体姿态估计综述

    趁着寒假有时间,把之前的论文补完,另外做了一点点笔记,也算是对论文的翻译,尝试探索一条适合自己的论文阅读方法. 这篇笔记基本按照原文的格式来,但是有些地方翻译成中文读起来不太顺,因此添加了一些自己的理 ...

  6. CenterNet:Objects as Points论文阅读笔记

    CenterNet论文阅读笔记 (一)Title (二)Summary (三)Research Objective (四)Problem Statement (五)Method 5.1 Loss Fu ...

  7. 论文阅读 [TPAMI-2022] Locally Connected Network for Monocular 3D Human Pose Estimation

    论文阅读 [TPAMI-2022] Locally Connected Network for Monocular 3D Human Pose Estimation 论文搜索(studyai.com) ...

  8. 论文阅读ICLR2020《ADAPTIVE STRUCTURAL FINGERPRINTS FOR GRAPH ATTENTION NETWORKS》

    论文阅读ICLR2020<ADAPTIVE STRUCTURAL FINGERPRINTS FOR GRAPH ATTENTION NETWORKS> 摘要 确定节点相似性时图的结构 Ad ...

  9. 【论文阅读】Adaptive Clustering-based Malicious Traffic Classification at the Network Edge

    [论文阅读]Adaptive Clustering-based Malicious Traffic Classification at the Network Edge 原文标题:Adaptive Clu ...

最新文章

  1. 第五篇:Visual Studio 2008 Web开发使用的新特性
  2. 【转】矮个子女生夏天穿衣法则
  3. DCMTK:命令行应用程序修改DICOM文件中的标签
  4. Exchange企业实战技巧(15)启用向外部联系人发送邮件时的提醒
  5. Angular:why click add button does not work for the second time
  6. 云优YUNUCMS企业网站管理系统
  7. day_05、内置函数、匿名函数
  8. linux扫描硬盘故障命令
  9. ORB-SLAM3学习笔记-基本概念
  10. 麟龙指标通达信指标公式源码_麟龙四量图通达信指标公式源码
  11. wegt安装tomcat镜像use --no-check-certificate
  12. 杭州电子科技大学ACM-1096
  13. LUA学习--Hotfix
  14. 面条代码 vs. 馄沌代码
  15. 《Mysql必知必会》
  16. mplfinance 一个堪称完美python量化金融可视化工具详析
  17. c语言中float是什么类型的数据,float是什么数据类型?
  18. 触发器 jackey
  19. 服务器与磁盘阵列柜有哪些连接方式?
  20. 大数据工程师学习路线

热门文章

  1. 数据结构:单向链表(SingleLinkedList)删除某一节点
  2. 如何将Luminar作为Photoshop滤镜插件使用?
  3. 颈椎病10级测评表,你到哪级了?
  4. 使用候鸟浏览器代替Editthiscookie、Cookie Editor插件实现CK号一键导入导出登录
  5. iOS-ERROR ITMS-90046: Invalid Code Signing Entitlements.
  6. ERROR ITMS-90165: “Invalid Provisioning Profile Signature. The provisioning profile included in the
  7. 棋盘覆盖算法(C语言)
  8. 谁是卧底 android,谁是卧底安卓版
  9. 吃什么主食容易发胖?
  10. Jenkin slave 老掉线?--skb rides the rocket: 19 slots