3D人体姿态估计旨在从视觉观测中恢复准确的3D关节坐标,对于人机交互[1]、[2]、虚拟现实和增强现实[3]、[4]、动作理解[5]、[6]以及体育分析[7]、[8]等应用至关重要。得益于2D姿态估计[9]、[10]的最新进展,通过建模时空依赖性[11]、[12]将2D姿态序列提升到3D已成为一种广泛采用的范式,因为它具有高效性和部署灵活性。
尽管最近取得了进展,但现有的3D姿态估计方法在处理以突然加速、快速方向变化和大范围身体位移为特征的高动态动作时仍然会显著下降。这类动作在现实世界的体育场景中很常见,例如篮球中的旋转动作和球拍运动中的快速挥拍动作,但目前的方法仍然不足以应对这些问题。与时间演变相对平滑的日常动作相比,高动态动作带来了三个根本性的挑战,如图1所示:i) 不同身体部位的异构运动模式,ii) 不一致且依赖于动作的时间尺度,以及 iii) 快速变化的时空相关性。这些特性从根本上打破了大多数现有方法所隐含的假设,即固定的时空建模配置可以适用于多种运动情况。
我们观察到,无论采用顺序(例如PoseFormer [11]、GraFormer [13]、MixSTE [12]、KTPFormer [14])还是混合(例如MHFormer [15]、MotionBert [16]、STCFormer [17])设计,最近的3D姿态估计架构在应用于高动态动作时都存在一些固有的局限性。从空间角度来看,大多数基于骨架的方法依赖于具有预定义解剖学连接性的全身图结构[13]、[18]。虽然这些设计对于整体运动建模有效,但它们忽略了在高动态动作中只有特定身体部位主导运动动态的事实,而其他部位则相对稳定。因此,强制统一的全身交互可能会引入无关关节的干扰,并掩盖关键的局部运动线索。
从时间角度来看,现有方法主要使用全局注意力机制来捕捉长距离依赖性[11]、[15]、[16]、[17]。然而,高动态动作同时需要对细粒度的局部时间变化(例如,爆炸性的肢体运动)和更广泛的时间背景(例如,乒乓球发球时的稳定躯干运动)敏感。因此,单一的固定时间感受野不足以平衡这些相互竞争的需求。此外,现有方法通常使用僵化的预定义方案来融合空间和时间特征,缺乏适应不同动作和身体部位多样运动动态的灵活性。
这些观察结果表明,高动态动作需要一种根本不同的建模原则:时空表示应根据运动动态进行自适应配置,而不是静态定义的。受此启发,我们提出了一个基于自适应时空专家机制的动态姿态估计框架,该框架明确考虑了身体部位的特定运动异质性和可变的时间尺度。
具体来说,我们引入了动态姿态估计与时空专家混合(DPE-MSTE),如图2(c)所示。核心思想是构建一个互补的空间和时间专家池,并根据运动特征动态选择合适的专家组合。为此,我们设计了三个紧密耦合的组件。首先,空间身体部位注意力(SBPA)将人体划分为具有解剖学意义的部位,并在每个部位内实现自适应交互建模,使网络能够专注于运动主导区域,同时抑制不相关的全球干扰。这一设计直接解决了高动态动作中观察到的明显身体部位异质性问题。其次,时间块保留注意力(TCRA)通过操作不同长度的时间块来建模多时间粒度的运动动态。通过保留短期局部变化和长期上下文依赖性,TCRA适应了动态体育动作中固有的不一致时间尺度。第三,我们引入了一个轻量级的专家匹配路由器,为每个身体部位动态选择和融合空间和时间专家。基于这种路由机制,我们将SBPA和TCRA整合到一个统一的时空适配器(ST-Adaptor)中,作为我们DPE-MSTE框架的核心模块。通过将不同身体部位适配到适当的时间粒度和空间表示,ST-Adaptor使模型能够根据不同的运动模式调整其时空配置,从而缓解了传统固定融合策略的刚性。除了提高建模灵活性外,ST-Adaptor中的显式专家选择机制还提供了关于在高动态动作下如何自适应强调不同身体部位和时间尺度的可解释视角。
除了算法挑战之外,对高动态动作的研究还受到现有数据集限制的制约。最常用的3D姿态基准数据集,如Human3.6M [19]、3DPW [20]、HumanEva [21]和MPI-INF-3DHP [22],主要关注日常或最小动态活动,因此无法捕捉由快速运动和大范围身体位移引起的复杂时空模式。尽管最近的努力[23]、[24]已将数据收集扩展到体育场景,但现有数据集通常提供粗粒度的动作注释、强制性的空间设置或仅关注孤立的短片段,这限制了它们反映真实和连续体育动态的能力。
为了解决这些不足,我们引入了DynSports2,这是一个为高动态体育动作设计的大规模3D姿态估计基准数据集,适用于真实条件,并具有细粒度的专业动作注释。DynSports包含110万个高质量注释的3D姿态,涵盖了羽毛球、网球、乒乓球和篮球中的22个细粒度专业动作。该数据集特别强调了运动动态,具有明显的速度变化、突然加速、不受限制的空间运动和连续的比赛录像。此外,我们提出了动态感知对比学习(DACL)策略,通过结合日常和体育运动模式来增强表示的鲁棒性。
我们的主要贡献总结如下:
- •
我们提出了DPE-MSTE,这是一种新的3D姿态估计框架,它引入了自适应的时空专家机制,用于稳健地建模高动态动作。
- •
我们开发了一个时空适配器(ST-Adaptor),它整合了空间身体部位注意力(SBPA)、时间块保留注意力(TCRA)和一个轻量级的专家匹配路由器,明确解决了身体部位运动异质性、不一致的时间尺度以及现有方法中固定时空融合的刚性问题。
- •
我们引入了DynSports,这是一个用于高动态体育姿态估计的大规模真实基准数据集,具有细粒度的动作注释,并提出了动态感知对比学习(DACL)来增强表示的鲁棒性。
- •
广泛的实验表明,DPE-MSTE在Human3.6M、SportsPose和DynSports三个基准数据集上取得了最先进的性能。