0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

AlphaPose升级了!一个高效的算法来解决拥挤人群中的姿态估计问题

DPVg_AI_era 来源:lp 2019-03-05 09:26 次阅读

AlphaPose升级了!上海交大MVIG组(卢策吾团队)构建了CrowdPose数据集,用来衡量算法在拥挤场景中的性能。同时提出了一个高效的算法来解决拥挤人群中的姿态估计问题,实验结果远高于当前最好的算法。

AlphaPose升级了!



拥挤人群场景下的AlphaPose

这个实时多人姿态估计系统,现在可以处理最具挑战的拥挤人群场景了:

上海交大MVIG组(卢策吾团队)建了一个新的数据集——CrowdPose,用来衡量算法在拥挤场景中的性能;

同时提出了一个高效的算法来解决拥挤人群中的姿态估计问题:相比OpenPose提升18mAP、相比Mask-RCNN提升8mAP。

论文已被CVPR2019接收。

论文链接:

https://arxiv.org/abs/1812.00324

代码链接:

https://github.com/MVIG-SJTU/AlphaPose

CrowdPose——拥挤人群姿态估计数据集

为了衡量人体姿态估计算法的性能,学术界与工业界建立了越来越多的公开数据集,如MPII,MSCOCO和AI Challenger。然而,这些数据集的图片通常采集自日常的生活场景,缺乏拥挤人群场景的数据。

主流数据集的拥挤场景分布如图1所示。对于由数据驱动的深度学习方法来说,数据集的分布不均衡,意味着算法性能的不均衡。

图1 主流公开数据集于CrowdPose数据集的拥挤场景数据分布。三个主流数据集的数据中,非拥挤数据占据了绝大部分比例,而CrowdPose数据集有着均匀的数据分布。

随着学术界对人体姿态研究的深入,算法追求像素级的精度,简单场景下的性能已经逐步逼近人类的精度,但在拥挤场景中往往会失效,如图2所示。

图2 随着拥挤程度的加剧,现有开源系统的性能急剧下降。相较于非拥挤的情况,拥挤时算法性能最多下降了20mAP。

针对这样的情况,上海交大MVIG组的研究者开源了CrowdPose数据集。CrowdPose数据集中的图片,有着均匀分布的拥挤程度。既可以评估算法在日常非拥挤情况下的表现,也可以评估其在极度拥挤时的性能。

目前,数据集开源了2万张图片,评估工具也已经上线。在未来的几个月时间內,研究者将会不断扩大数据的规模,开源一个更大的数据集。

实时全局竞争匹配算法

在拥挤人群的场景下,传统的二步法模型往往会失效。主要原因在于:人群过于密集,重合程度太高,每个人的位置难以用人体检测框表示。

图3 人体检测框难以表达人的位置。

研究者们提出了一个全局竞争匹配算法,减少了姿态估计模型对于人体框的依赖,同时提高了模型对于复杂人体场景的鲁棒性,在拥挤场景中的表现超越了现有的方法。

图4 本研究中的全局竞争匹配算法概览。模型对于每个检测到的人体框输出一系列候选关键点。人体实例与关键点实例构建成一个稀疏图模型。通过求解稀疏图模型的最佳匹配问题,可得到全局最优的人体姿态估计方案,对密集拥挤的场景有很强的鲁棒性。

研究者们设计了一个关节点候选损失函数,通过控制模型输出响应程度不同的多峰值热度图,在人体框不准确的情况下,模型尽可能地输出候选关节点可能的位置。

在得到每个人体框的候选关节点后,通过聚类与链接,消除冗余结果的同时,构建出一个人体实例-候选关节的图模型。该图模型表征了人体实例与每个关节点之间的连接关系与概率。

借助此模型,人体姿态估计问题可转化成图模型中的最佳匹配问题。由于人体姿态问题的特殊,该图模型具有很强的稀疏性,经过研究者们的分析,优化匹配问题的时间复杂度与传统的NMS算法相当。

该方法由于建立了一个全局的图模型,在匹配过程中考虑到了整体的连接方式,因此能很好地改善了二步法中缺乏全局视野的不足。

姿态估计各场景性能大幅提升

在实验中,研究者们对比了该算法与其他开源系统与算法之间的性能。

在CrowdPose数据集中,比当前最好的算法提升了5.2mAP。除此之外,在极度拥挤的子集中,提升了6.2mAP。相较于OpenPose和Detectron(Mask R-CNN)等姿态估计开源系统,性能提升的同时,运行速度快了2到3倍。

表1 在CrowdPose数据集上的定量对比实验

表2 三个场景子集中的性能评估与运行速度对比(简单、一般、拥挤)。

本文的方法分数提升的同时,运行速度也大大增强。

未来方向

论文中,研究者们提出了一种新的竞争匹配模型,以解决拥挤场景的人体姿态检测问题。接下来,研究者们会优化竞争匹配模型,对其他形式的拥挤检测问题(如拥挤实例分割)开展进一步研究。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据集
    +关注

    关注

    4

    文章

    1179

    浏览量

    24360
  • 开源系统
    +关注

    关注

    0

    文章

    22

    浏览量

    13610
  • 深度学习
    +关注

    关注

    73

    文章

    5240

    浏览量

    119936

原文标题:AlphaPose升级!上海交大卢策吾团队开源密集人群姿态估计代码

文章出处:【微信号:AI_era,微信公众号:新智元】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    【爱芯派 Pro 开发板试用体验】人体姿态估计模型部署前期准备

    部署模型的整体架构。接下来就回到最开始定的主线上了——人体姿态估计。这篇文章就是记录对些轻量化人体姿态估计模型的调研,和前期准备。 1、人
    发表于 01-01 01:04

    无人机设计姿态检测算法姿态控制算法有什么区别 ?

    无人机设计姿态检测算法姿态控制算法有什么区别 ?推荐课程:张飞四旋翼飞行器视频套件,76小时吃透四轴
    发表于 07-14 12:12

    姿态融合算法是什么

    作者:Joy Yang1.什么是姿态融合算法简单来说,姿态融合算法就是融合多种运动传感器数据(般需要3轴加速度, 3轴陀螺仪或者3轴地磁感
    发表于 07-19 06:47

    基于无迹卡尔曼滤波的四旋翼无人飞行器姿态估计算法_朱岩

    基于无迹卡尔曼滤波的四旋翼无人飞行器姿态估计算法_朱岩
    发表于 06-04 08:48

    四轴在飞行的控制过程可以用什么算法控制姿态

    四轴在飞行的控制过程可以用什么算法控制​姿态
    发表于 10-12 07:03

    光照变化情况下的静态头部姿态估计

    针对图像光照的变化对静态头部姿态估计的影响,该文提出一种基于有向梯度直方图和主成分分析的姿态特征,并利用SVM分类器进行分类。该算法分别在CMU姿态
    发表于 04-22 09:34 28次下载

    基于光流计算的异常拥挤行为检测算法

    行为判别。仿真实验表明,本算法可以区分人群场景中异常区域内相互作用力的大小,对异常拥挤行为进行判别和定位。
    发表于 11-17 16:40 5次下载

    一种改进扩展卡尔曼的四旋翼姿态估计算法

    为了提高标准扩展卡尔曼姿态估计算法的精确度和快速性,将运动加速度抑制的动态步长梯度下降算法融入扩展卡尔曼中,提出一种改进扩展卡尔曼的四旋翼姿态估计算
    发表于 12-04 11:31 2次下载
    一种改进扩展卡尔曼的四旋翼<b class='flag-5'>姿态</b><b class='flag-5'>估计算法</b>

    AlphaPose是一个实时多人姿态估计系统

    新系统采用 PyTorch 框架,在姿态估计(Pose Estimation)标准测试集COCO validation set上,达到 71mAP的精度(比 OpenPose 相对提升17
    的头像 发表于 09-08 09:11 8056次阅读

    基于注意力机制的狭小空间人群拥挤度分析方法

    人群拥挤度的分析对维护公共安全极为重要,在空间狭窄的环境下,由于视角受到局限,人与人、人与物品的遮挡十分严重,并且人的尺度不一,密度不均匀,使得传统人群拥挤度监控方法较难直接统计出具体
    发表于 03-22 11:24 7次下载
    基于注意力机制的狭小空间<b class='flag-5'>人群</b><b class='flag-5'>拥挤</b>度分析方法

    基于深度学习的二维人体姿态估计方法

    基于深度学习的二维人体姿态估计方法通过构建特定的神经网络架构,将提取的特征信息根据相应的特征融合方法进行信息关联处理,最终获得人体姿态估计结果,因其具有广泛的应用价值而受到研究人员的关
    发表于 03-22 15:51 5次下载
    基于深度学习的二维人体<b class='flag-5'>姿态</b><b class='flag-5'>估计</b>方法

    基于深度学习的二维人体姿态估计算法

    ,更能充分地提取图像信息,获取更具有鲁棒性的特征,因此基于深度学习的方法已成为二维人体姿态估计算法研究的主流方向。然而,深度学习尚在发展中,仍存在训练规模大等问题,研究者们主要从设络以及训练方式入手对人体姿态
    发表于 04-27 16:16 7次下载
    基于深度学习的二维人体<b class='flag-5'>姿态</b><b class='flag-5'>估计算法</b>

    基于编解码残差的人体姿态估计方法

    自下而上方法中最困难的一步——关键点关联问题,文中提出了一种轻量高效姿态估计匹配网络。该网络在编码阶段将基础 Resnet模抉加以改进得到层结构,利用这些结构提取特征能够使得模型的参数量大幅减少;在解码阶段采用了特殊设计
    发表于 05-28 16:35 2次下载

    一种基于去遮挡和移除的3D交互手姿态估计框架

    与被充分研究的单手姿态估计任务不同,交互手3D姿态估计是近两年来刚兴起的学术方向。现存的工作会直接同时预测交互手的左右两手的姿态,而我们则另
    的头像 发表于 09-14 16:30 713次阅读

    基于飞控的姿态估计算法作用及原理

      姿态估计的作用? 姿态估计是飞控算法的一个基础部分,而且十分重要。为了完成飞行器平稳的姿态
    发表于 11-13 11:00 363次阅读
    基于飞控的<b class='flag-5'>姿态</b><b class='flag-5'>估计算法</b>作用及原理