モーションキャプチャとパフォーマンス分析(基礎)
基礎概説: マーカー式 vs マーカーレス姿勢推定、OpenPose/MediaPipe/MeTRAbsの座標系、約10度の精度と誤差の原因、キネマティクスとキネティクス、計測フレームワーク、単一カメラからOpenSimまでの実例。
基礎概説: マーカー式 vs マーカーレス姿勢推定、OpenPose/MediaPipe/MeTRAbsの座標系、約10度の精度と誤差の原因、キネマティクスとキネティクス、計測フレームワーク、単一カメラからOpenSimまでの実例。
atan2d(det, dot)の背後にある数学: 行列式は外積の大きさ(|a||b|sin)、内積は|a||b|cos、よって比はtan。2引数のatan2が符号を保ち90度超も扱える理由。
MATLABでの手順解説: OpenPoseのJSON読み込み、atan2dで関節角度、Butterworthで平滑化(カットオフはパワースペクトルで決定)、フェーズと接地の特定、結果テーブルの書き出し。
スローモーションのスマホ映像とOpenPoseで、サッカーのキックをフェーズごとに分解。バックスイング、レッグコッキング、加速、支持脚の衝撃吸収とエネルギー伝達を、関節角度と角速度の曲線から読み解く。