Mediapipe三维实时人体关键点检测与追踪 1.Mediapipe动作计数 2.动作计数 2.1 俯卧撑 2.2 引体向上 2.3 仰卧起坐 2.3 下蹲 1.Mediapipe动作计
Mediapipe三维实时人体关键点检测与追踪
- 1.Mediapipe动作计数
- 2.动作计数
- 2.1 俯卧撑
- 2.2 引体向上
- 2.3 仰卧起坐
- 2.3 下蹲
1.Mediapipe动作计数
前面上文,我们已经知道了,人体姿态的动作,是通过3个关节点加二个人体支干,组成的关节角度,来判断动作的。
所以识别某一个具体的动作,我们只需要找出人体做出指定动作的最明显的肢体部位,比如说,人体做下蹲的时候,最明显的特征可以识别出这个动作的肢体就是大腿和小腿。
等我们找到对面的肢体部位,将对应的部位,映射到mediapipe的具体关节点,比如说引体向上,对应的肢体就是我们的手臂。
手臂对应到Mediapipe中的索引号是16,14,12(左臂)11,13,15(右臂)。可以看下,做引体向上,角度(16-14-12)的夹角,角度(11-13-15)的夹角会在引体向上过程中发生变化。
具体动作计数步骤:
2.动作计数
2.1 俯卧撑
要想做好不同动作识别,最关键就是找到做动作,肢体变化最明显的部位。