【技术实现步骤摘要】
一种基于关节关系的人体姿态估计方法
[0001]本专利技术涉及人体姿态估计领域,尤其是涉及一种基于关节关系的人体姿态估计方法。
技术介绍
[0002]人体姿态估计是计算机视觉领域的传统任务。人体姿态估计包括人体关键点的检测和人体姿态的生成。人体关键点检测中的“关键点”是指人体的头顶、肩部、肘关节、腕关节、踝关节等重要关节部位,生成的人体姿态即完整人体骨架信息。随着计算机视觉技术的革新,人体姿态估计也经历了从手工提取特征到使用深度卷积神经网络为工具的历程。近年来,基础深度卷积神经网络结构与性能的发展也极大提升了提取人体关节特征的水平,促进了人体姿态估计准确度和可靠性的提高。
[0003]人体姿态结构有其特殊的规律性,这使得进行人体的姿态估计即检测人体各个关节位置与单纯的检测相应数量无关目标有着本质的不同。人体结构一方面使人体姿态的各个关节点位置具有一定关联性,一方面又因形态的多变性限制了直接发挥作用的空间。
[0004]现有技术中,有引入人体架构的姿态估计方法,如2016年,Yang等人就为了在人体姿态估计方法中引入人体结构提出了一种基于局部姿态备选集的方法。该方法使用一组具有形态约束的关节位置,即特定的肢体备选姿态,利用已知的人体结构和消息传递层从相邻关节中学习目标关节的信息,选择最合适的备选姿态进行组合。但是,此方法对备选姿态仅进行了特征融合操作,没有考虑到相邻关节的空间关系,限制了人体结构的使用,其使用的备选肢体姿态作为先验知识的普适性也无法得到证实。2018年,Sun等人采用一种基于回归的引入人 ...
【技术保护点】
【技术特征摘要】
1.一种基于关节关系的人体姿态估计方法,其特征在于,包括以下步骤:S1:构建关节关系模块,所述的关节关系模块包括基于通道的特征关系模块和邻接关节的空间关系模块;S2:构建基于关节关系的人体姿态估计模型;S3:利用带标注的人体姿态数据训练基于关节关系的人体姿态估计模型;S4:利用训练完成的基于关节关系的人体姿态估计模型进行单张图像的人体姿态估计,获取预测的人体姿态结果。2.根据权利要求1所述的一种基于关节关系的人体姿态估计方法,其特征在于,所述的步骤S1具体包括:S11:构建基于通道的特征关系模块,用于对初阶热力图谱特征进行加权增强;S12:构建邻接关节的空间关系模块,用于移动加权后的特征到目标位置以获得优化后的辅助热力图谱特征。3.根据权利要求2所述的一种基于关节关系的人体姿态估计方法,其特征在于,所述的基于通道的特征关系模块中,对初阶热力图谱特征的每一个通道都由独立的特征关系单元进行处理,并计算目标关节c通道的初阶热力图谱特征F
f
的每一个通道特征f
f
(i)与其选取的邻接关节c通道的初阶热力图谱特征F
n
的所有通道的特征间的数值关系作为权重W
i
:W
i
={w
i
(j)|j=1,2,
…
,c}其中,w
i
(j)为f
n
(j)相对于f
f
(i)的权重,增强后的对应目标关节通道的邻接关节特征为增强后的对应目标关节通道的邻接关节特征为为F
n
对W
i
的加权和。4.根据权利要求3所述的一种基于关节关系的人体姿态估计方法,其特征在于,所述的特征关系权重w
i
(j)的计算方式为:(j)的计算方式为:其中,为使用点积运算来处理初始特征权重得到初步关系权重;w
f
(i)为目标关节的第i个通道的特征权重;W
n
为邻接关节c个通道的特征权重;d
k
为权重向量的长度,dot()为点积运算。5.根据权利要求1所述的一种基于关节关系的人体姿态估计方法,其特征在于,所述的邻接关节的空间关系模块采用直接索引的方式完成对邻接关节特征的移动操作,所述的直接索引的方式先计算目标特征的索引矩阵,然后进行目标特征索引。6.根据权利要求1所述的一种基于关节关系的人体姿态估计方法,其特征在于,所述的步骤S2具体包括:S21:构建用于提取图像基础特征的骨架网络,所述的骨架网络的输入为待估计图像,输出为提取的待估计图像的通用特征;S22:分别构建关节关系向量子网络和热力图谱子网络,所述的关节关系向量子网络、热力图谱子网络的输入均为通用特征,所述的关节关系向量子网络的输出为各关节与为该
关节选取的邻接关节间的空间关系向量矩阵,所述的热力图谱子网络的输出为人体各关节位置的初阶热力图谱特征;S23:关节关系向量子网络和热力图谱子网络的输出送入关节关系模块进行处理获取优化后的辅助热力图谱特征;S24:构建最终热力图谱生成子网络,所述的最终热力图谱生成子网络的输入为初阶热力图谱特征和优化后的辅助热力图谱特征;S25:依据人体结构为每一个预测目标关节选...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。