点击我爱计算机视觉标星,更快获取CVML新技术


在姿态估计算法中,微软开发的 SimpleBaseline 是精度高而又轻量级的典范,昨天一篇论文Simple and Lightweight Human Pose Estimation,在该架构基础上做了少许改进,取得了更快的速度和更小的模型Size。

论文作者信息:

作者均来自南京大学。

该文发明的轻量级姿态估计网络LPN架构:

与SimpleBaseline类似,LPN由一个主干网络和几个上采样层组成,不同的是,作者重新设计了网络中在下采样阶段的基础组件即轻量级Bottleneck模块,并同时在上采样阶段也选择了轻量级的形式。

改进的Bottleneck模块

如下图:

(a)为标准Bottleneck模块,(b)为改进的Bottleneck模块,将标准卷积替换为深度可分离卷积,同时expansion 参数从4设为1,同时为了使网络能够更好的建模全局上下文信息,作者又进一步在Bottleneck中添加了GC block(global context block),如(c),(d)为GC block结构示意图。

另外,作者发明了一种迭代式的训练方法,在不使用ImageNet数据集上预训练的分类网络时,可以有效改进最终精度。

在训练过程中,每一阶段选择不同的学习率,如下图:

另外,作者提出了一种在推断阶段对heatmap进行Soft-Argmax以获得更精确位置信息的方法B-Soft-Argmax。

实验结果

作者在COCO姿态估计数据集上进行了实验。

在COCO验证集上的结果:

在COCO test-dev集上的结果:

可见该文提出的方法,精度与SimpleBaseline相当,相比于SOTA 方法HRNet精度要低一些,但在参数量与FLOPs上仅为后者的1/30左右。

下图为LPN与SOTA方法精度与FPS的比较:

结果是在 Intel i7-8700K CPU上运行得出的,可见该文提出的 LPN 处于一骑绝尘的位置,LPN-50 可以达到 33 FPS,大约是SimpleBaseline152和HRNet-W32的推理速度的3倍。而大型网络LPN-152 AP可以达到 71 ,仍有 23 FPS。

总之,该文提出了一种轻量级、高效的姿态估计网络架构,更具有实用价值。

目前还未发现该文有开源代码。

论文地址:

https://arxiv.org/pdf/1911.10346v1.pdf

在我爱计算机视觉公众号后台回复“LPN姿态”,即可收到论文国内下载地址。


姿态估计交流群

关注最新最前沿的姿态估计、手势识别技术,扫码添加CV君拉你入群,(如已为CV君其他账号好友请直接私信)

(请务必注明:姿态)

喜欢在QQ交流的童鞋,可以加52CV官方QQ群:805388940。

(不会时时在线,如果没能及时通过验证还请见谅)


长按关注我爱计算机视觉

CPU上跑到 33 FPS 的简单轻量级人体姿态估计网络相关推荐

  1. CPU上跑到 100 fps 的高精度PyTorch人脸特征点检测库

      视学算法分享   作者 | cunjian 编译 | CV君 转自 | 我爱计算机视觉 [导读]向大家推荐一款基于PyTorch实现的快速高精度人脸特征点检测库,其在CPU上的运行速度可达100 ...

  2. 基于Tusimple数据集在windows cpu上跑通车道线检测算法LSTR

    基于Tusimple数据集在windows cpu上跑通车道线检测算法LSTR PS:基于CULane数据集在windows cpu上跑通车道线检测算法LSTR参考: https://blog.csd ...

  3. 为程序选择在哪个cpu上跑

    首页 > Scheduler > CPU亲和性的使用与机制 CPU亲和性的使用与机制 Scheduler 2013-08-15 CPU的亲和性, 就是进程要在指定的 CPU 上尽量长时间地 ...

  4. CPU上跑深度学习模型,FPS也可以达100帧

    点击我爱计算机视觉标星,更快获取CVML新技术 本文转载自OpenCV学堂. 英特尔从去年推出OpenVINO开发框架,从此以后几乎每三个月就更新一个版本,最新版本2019R03,但是此版本跟之前的版 ...

  5. Tx2上人体姿态估计AlphaPose配置安装教程

    一.Tx2的刷机 电脑主机(Linux系统) 实现方法有两种: ①安装Linux系统 ②下载VMware安装虚拟机(个人觉得用虚拟机较为方便) 刷机过程: 主机在官网https://developer ...

  6. YOLO-Fastest:目前最快的YOLO网络!移动端上可达148 FPS

    点击上方,选择星标或置顶,不定期资源大放送! 阅读大概需要5分钟 Follow小博主,每天更新前沿干货 萧箫 发自 凹非寺 本文转载自:量子位(QbitAI) 最轻的YOLO算法出来了! 这是个模型非 ...

  7. CVPR2019 | AlphaPose升级!上交大开源密集人群姿态估计代码

    点击我爱计算机视觉标星,更快获取CVML新技术 前几天52CV报道了一篇非常棒的姿态估计的论文,CVPR2019 | 微软.中科大开源基于深度高分辨表示学习的姿态估计算法,其实上交大卢策吾老师组在这个 ...

  8. 基于人体姿态的时空动作检测(cpu fps33+)

    视频实时多人姿态估计 cpu fps33+ 实时视频动作检测(action detection) 基于人体姿态的跌倒检测  yolov5 烟雾和火焰检测 [文章用到的云gpu详细使用说明] 在计算机视 ...

  9. 当姿态估计算法遇上《本草纲目》,看“刘畊宏男孩”如何驱动虚拟人

    最近,最炙烈的话题莫过于刘畊宏的男孩女孩们. 刘畊宏的燃脂健身直播刷屏网络,掀起了一阵狂热不退的居家健身潮,以周杰伦的<本草纲目>为旋律的毽子舞,更是引发了全民打卡热. 于是,程序员圈是怎 ...

最新文章

  1. Android Handler详细使用方法实例
  2. 如果没有了Redis...
  3. android url webview,android - webview获取到当前页面的url
  4. 非root用户挂载NFS
  5. 系统架构设计师考试知识点整理-4:死锁问题、银行家算法、管程与线程
  6. iPhone比小米贵3000,贵在哪里?
  7. 优质学习内容(自用)
  8. SQLite数据库的特性
  9. 【英语学习】【Level 07】U02 Live Work L4 Welcome to my neighborhood
  10. android CTS test
  11. SPOJ - LCS 后缀自动机入门
  12. python opencv轮廓检测_OpenCV-Python实现轮廓检测实例分析
  13. matlab如何绘制函数方程,如何使用MatLab来绘制函数曲线方程图像?
  14. SQL语句之表的创建和使用
  15. 【TSOJ课程】20 1151 玛雅日历
  16. iis6 增加PHP+MYSQL等时,记得 PHP目录要给EVERYONE权限
  17. 如何用ftp上传到服务器视频文件,ftp如何将文件上传到服务器上
  18. Java校验手机号格式
  19. HashMap底层扩容机制是2倍的原理
  20. RESTful 标准接口教程

热门文章

  1. java从mysql中查数据_java怎么从数据库中查询数据并输出
  2. python 聚类_聚类算法中的四种距离及其python实现
  3. oracle 表字段顺序_Oracle数据库如何修改表中字段顺序
  4. 值对于int32太大或太小怎么解决_数控车床加工螺纹时常见故障及解决方法
  5. Linux 手势识别,基于嵌入式Linux的手势识别技术研究
  6. 自行车测速器怎么调_一种自行车测速器及其安装方法与流程
  7. python 去掉文件后缀_python从zip中删除指定后缀文件(推荐)
  8. php基础自测卷2,php基础2
  9. 40vf什么意思_变频器的VF模式是什么意思?VF什么意思
  10. win10计算机无法复制文件,Win10系统下移动、复制、删除文件需要管理员权限的解决方法...