MediaPipe を用いた歩行分析では、
被験者を正面から撮影した場合と後ろから撮影した場合で、
頭・肩・骨盤・膝などの「揺れ」や「傾き」の数値が異なることがあります。
結論から言うと、
これは異常ではなく、むしろ自然な現象です。
なぜ数値が変わるのか?
理由は大きく分けて3つあります。
① カメラの向きによって「見えている情報」が違う
MediaPipe は、カメラに映った映像をもとに関節位置を推定します。
- 正面撮影
→ 顔・胸・膝のお皿が見えやすく、左右のバランスを捉えやすい - 後方撮影
→ 顔が見えず、肩や骨盤の左右差・代償動作が強調されやすい
同じ人が同じように歩いていても、
カメラが見ている情報そのものが違うため、数値が変わります。
② MediaPipeは「見え方」に強く影響される
後ろ姿では、
- 手足が体に重なりやすい
- 左右が反転して認識されやすい
- 一部の関節が見えにくい
といった理由から、
揺れや傾きがやや大きく出ることがあります。
これは解析精度の問題というより、
2D映像から推定している構造上の特性です。
③ 同じ「部位」でも測っている意味が少し違う
例えば「肩の揺れ」といっても、
- 正面:肩の高さや左右差
- 後方:肩甲帯全体の動きや代償
が反映されます。
つまり、
数値は同じ名前でも、見ている動作の側面が違うのです。
どちらが正しいのか?
答えは、
どちらも正しいが、役割が違う
です。
- 正面撮影
→ 左右差・全体のバランスを見るのに向いている - 後方撮影
→ 骨盤や体幹の代償動作を見るのに向いている
そのため、
正面と後方の数値を直接比較することはおすすめしません。
実際の運用で大切なポイント
- 正面と後方は「別の評価」として扱う
- 比較は必ず同じ撮影方向同士で行う
- 数値だけで判断せず、動画と合わせて確認する
これを守ることで、
歩行分析の結果をより安全に、正しく活用できます。
まとめ
- 正面と後ろで数値が違うのは「普通」
- MediaPipeはカメラの向きに影響される
- 向きごとに「見る目的」が違う
- 比較は同条件のみが基本
歩行分析では「数値の大小」だけでなく、
何を見ている数値なのかを理解することがとても重要です。

