人体关键点检测之——关节点

https://blog.csdn.net/qq_21033779/article/details/84840307?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task

一.综述:
    人体骨骼关键点检测已经非常成熟了,参考曹哲大神的论文,可以知道其论文中的采用自下而上的方式,检测人体骨骼关键点。
    采用的方式与自顶向下的方式的区别比较大,自顶向下的方式首先是检测人体,在人体区域内回归出人体的骨骼关键点坐标。
    而自下而上的方式采用的关键点热图和关键点矢量图的方式。

如,一共有16个关键点(MPII数据集),就会生成16个通道的热图(热图的尺寸是64*64),每一个通道为某个关节的热图分布(也就是概率图)。采用高斯函数生成的方式。

二. 如何生成关键点热图(概率图)

如下图所示如果右侧图中红色十字为一个关键点,假设生成的热图大小与原图像大小一致,生成的热图会在相应的坐标处生成一个成高斯分布的概率区域,区域的中心值最大,最接近1,越向四周,概率越小。

人体关键点检测之——关节点   人体关键点检测之——关节点

人体关键点检测之——关节点 人体关键点检测之——关节点

如图中间区域的概率最大,基本上接近于1,边缘逐渐减小

 

三、如何从heatmaps中转化成坐标(x,y)

       取响应值最大的位置就是关键点坐标