openpose | 关键点识别在监控领域的未来

2020-01-13  本文已影响0人  yuanCruise

近期在将人体关键点应用于监控领域,在落地过程中,耗时和精度的平衡及其重要。前期由于基于单人的人体关键点检测网络的精度较好,因此前期的工作主要集中于优化基于单人的人体关键点网络的速度。然而该种方法在人多的场景中的瓶颈非常明显,很难通过优化单个人体的前向速度来限制整体的速度。
因此,基于全图的人体关键点网络的应用必定是未来的趋势。而且openpose也出了第二个版本。本文将对两个版本的openpose进行解读。

1.openpose网络结构演进

如上图所示,openpsoe的训练过程中,两个版本都是基于多stage进行训练的。而且都需要输出两个部分,如下图所示,淡蓝色模块用于输出图像中所有人体的关键点之间的方向。米色模块用于输出图像中人体关键点的置信度图。


但是两个版本的openpose的训练框架是由差别的。在openpose版本1中,每个阶段(stage)都有两个分支,分支一输出置信度图,分支二输出关键点间的方向。而openpose版本2中,前面的stage都是输出关键点的方向,后面的stage都是关键点的置信度。对应版本的公式也展示了这个思想。

openpose版本2之所以提出了这个思想,如上表所示(CM表示置信度图,PAF表示关键点间方向),作者将计算限定在最多6个阶段,分布在PAF和置信图分支上。从上表的结果中,可以得出三个结论:

未完待续......

上一篇 下一篇

猜你喜欢

热点阅读