MetaFuse A Pre-trained Fusion Model for Human Pose Estimation

题目:《MetaFus:一种用于人体姿态估计的预训练融合模型》

作者:Rongchang Xie, Chunyu Wang, Yizhou Wang

Center for Data Science, Peking University

Adv. Inst. of Info. Tech., Peking University

Center on Frontiers of Computing Studies, Peking University

CS Dept., Peking University

Microsoft Research Asia

Deepwise AI Lab

{rongchangxie, yizhou.wang}@pku.edu.cn, chnuwa@microsoft.com

来源:CVPR 2020

研究方向:多目-单人姿态识别-预训练融合模型

已有研究:

1、对多目图像3D HPE方法分为两种:

①基于模型的方法:该方法将身体模型定义为简单的基元,如圆柱体等优化参数,与模型投影后与特征图像进行匹配(主要挑战:非线性非凸优化问题)

②两步框架:从摄像机中估计2D姿态后,将2D姿态提升至3D姿态,而提升至3D姿态往往取决于所估计的2D姿态质量,而在发生遮挡时所估计的2D姿态误差往往较大。

解决办法:多视图融合

↓重点解决方向

不同摄像机中的对应位置

↓提出

每对相机的融合网络NativeFuse

(融合网络NativeFuse:使用监督学习一对相机的空间关系,使用全连接层FCL连接两视图的不同位置特征,因此需要很多参数,将所有像素连接起来,而有些位置连接后影响较大且相机位姿发生变换后,需要对模型再训练且灵活性不好)

改进:  提出MetaFuse(基于元学习理论)的预训练模型,有效的适应训练或微调一对新的摄像机(仅用少量标签),提升了对相机姿态变换的适应能力

研究方法(思路)

整体结构:重新定制NativeFuse以此解决多视图融合的灵活性问题

提出:MetaFuse(本文使用CMP Panoptic数据集进行预训练),分为两部分:

①所有摄像机共享通用融合模型(适应未知相机位姿和小数据情况);

②轻量级仿射转换

采用元学习风格:通过一个学习系统对另一个学习系统进行优化,从多任务中学习以快速适应新任务,应用在少镜头分类和强化学习

摄像机C1中的特征X1对相机C2对应的极线I的所有特征融合在一起(在heatmap层),而不找确定的对应关系(通过从数据中学习到的像素进行仿射变换6参数)

整体框架:初始算法Wbase和模型θ进行仿射变换Tθi制定出权重大小,其步骤为:

①对主干网络进行预训练,确定网络模型Wbase和初始化θ(使用训练集数据进行预训练),通过GT和初始热图Wbase,并使用均方误差优化主干网络;

②对MetaFuse进行微调:用少量标注的训练数据,计算梯度θ。

数据集:

1、用Total Capture数据集

在6个相机中选择4个进行多视角融合预训练Wbase,进行多次实验计算平均结果,以此减少随机性;

在测试时,用该数据集对预训练模型Wbase进行测试,但是与训练时所选相机不同。

2、 用H36M数据集

用于对预训练模型进行微调θ(5个相机,每个相机包含4个动作),测试(2个相机)。

3、用CMU Panoptic数据集

和现有多种方法进行比较评估

精度评估

        ① 2D pose-JDR(成功检测关节百分比)

②3D pose-MPJPE

本文实验:

输入256*256,使用ResNet50网格作为主干网络,输出64*64,所有阶段都是使用Adam优化器,得出结论:MetaFuse模型有较强的泛化能力,且用于训练所需时间短。

【2020-CVPR-3D人体姿态估计】MetaFuse :A Pre-trained Fusion Model for Human Pose Estimation相关推荐

  1. 人体姿态2019(八)Distribution-Aware Coordinate Representation for Human Pose Estimation

    <Distribution-Aware Coordinate Representation for Human Pose Estimation>论文解读 Abstract 1. Intro ...

  2. ECCV 2020 论文大盘点-3D人体姿态估计篇

    本文盘点ECCV 2020 中所有与3D姿态估计(3D Human Pose Estimation)相关的论文,总计 14 篇,其中一篇Oral 论文,7 篇已经或者将开源代码. 下载包含这些论文的 ...

  3. 3D人体姿态估计论文汇总(CVPR/ECCV/ACCV/AAAI)

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 作者:Vegetabird | 来源:知乎 https://zhuanlan.zhihu.com/p/ ...

  4. 网络摄像头+net_今日 Paper | 神经网络结构搜索;视觉目标;人物识别;视频3D人体姿态估计等...

    目录 基于进化算法和权值共享的神经网络结构搜索 检测视频中关注的视觉目标 包含状态信息的弱监督学习方法进行人物识别 基于解剖学感知的视频3D人体姿态估计 RandLA-Net:一种新型的大规模点云语义 ...

  5. 姿态估计之3D 人体姿态估计 - 总结(1)【转】

    参考 3D 人体姿态估计简述 - 知乎 3D人体姿态估计(介绍及论文归纳) [2021-CVPR]Graph Stacked Hourglass Networks for 3D Human Pose ...

  6. 2D与3D人体姿态估计数据集(统计)

    2D与3D人体姿态估计数据集(统计) 图像级2D单人数据集 Leeds Sports Pose (LSP) Dataset Frames Labeled in Cinema (FLIC) Datase ...

  7. 3d人体姿态估计资料

    人字姿态估计数据集 - 知乎 SMPL论文解读和相关基础知识介绍 - 知乎 3D人体姿态估计方法 MHFormer:Multi-Hypothesis Transformer - 知乎 论文阅读笔记: ...

  8. 3D人体姿态估计(介绍及论文归纳)

    推荐镜子大佬的知乎 2D 多人姿态估计论文汇总.分类与简介 2D多人姿态估计指南:热图回归与坐标回归流程指南 openmmlab微信公众号里的3DHPE综述 opemmlab框架下的MMPose库,有 ...

  9. 3D 人体姿态估计简述[转]

    [转自]3D 人体姿态估计简述 - 知乎 0 前言 3D Human Pose Estimation(以下简称 3D HPE )的目标是在三维空间中估计人体关键点的位置.3D HPE 的应用非常广泛, ...

  10. 特效大片背后的多视角 3D 人体姿态估计技术

    目录 0 背景 1 主要算法 1.1 基于匹配和三角化重建的算法 1.2 基于空间体素化的算法 1.3 基于图卷积网络的算法 1.4 基于 Transformer 的算法 2 常用数据集 2.1 Ca ...

最新文章

  1. 如何从Bash脚本中检测操作系统?
  2. 没推送功能,你好意思叫APP嘛?
  3. 钉钉api 获取 accesstoken_python3自定义告警信息发送至钉钉群
  4. iis 跨域_织梦会员登录二级域名不能跨域
  5. 使用BeetleX访问redis服务
  6. truncate 、delete与drop三者的异同
  7. HttpClient4.x之Get请求示例
  8. python权威指南 pdf_Python高级编程(第2版) 中文完整pdf扫描版[76MB]
  9. 在Linux平台使用VNC连接树莓派
  10. c++之find()函数
  11. RS232 DB9串口设备
  12. 丹尼斯·里奇的自述简历
  13. 在win7上安装AutoCAD2006
  14. 能力认证计划 -- 名企内推保 offer 直通车
  15. SpringSecurity简单集成
  16. 一定能用到的简单但实用的五种按钮样式(原生HTML+CSS步骤详解,含详细注释)
  17. Python 爬虫学习笔记(十(2))scrapy爬取图书电商实战详解
  18. 科学计算机解三角函数方程,用科学计算器解方程 急!!!
  19. 120W快充!Redmi Note 11系列1199元起
  20. mysql索引怎么设计,MySQL如何设计索引

热门文章

  1. 计算机桌面有阴影,电脑桌面图标有蓝色阴影怎么去掉
  2. 作业4—文法和语言总结与梳理
  3. 所有图片类型后缀汇总
  4. 在Windows系统下,手把手教你制作属于自己的星际译王词典
  5. java 加法运算_[Java]大数运算之加法
  6. 每日一题(4.27 - 5.2)
  7. 键盘调节台式计算机声音,台式电脑如何用键盘控制声音开关
  8. 读书笔记——好句摘抄
  9. Android禁止view上下滑动,Android RecyclerView禁止滑动
  10. r语言c函数调用一个数据多列,r语言如何将多列数据变成一列