🏃 陸上スタート&フォームチェッカー

READY
スピーカーを接続し、まず「音出しテスト」を押してください
計測モード
録画が完了しました。映像からフライング判定を行いますか?(数秒かかります)
⬇ 保存する
カメラ設定(動画チェック)
※ フレームレートを上げるほど1コマあたりの露光時間が短くなり、走行中のブレが軽減されます。ただし端末やカメラが対応していない設定は自動的に近い値に調整されます。屋外の明るい場所ほど高フレームレートでもブレにくくなります。設定を変えると、動画チェックモードのカメラが再起動します。
※ 固定したスマホの前を選手が横切ると、オートフォーカスが合わせ続けようとして逆にピントが迷子になりがちです。選手が通過する場所(スタートラインの少し先など)にあらかじめピントを合わせ、上の「フォーカスを固定する」でロックしてから撮影すると安定します(対応端末のみ)。非対応の端末では、①その場所を狙って画面を一度タップしてピントを合わせる、②スマホを少し後ろに下げて画角に余裕を持たせる、③明るい場所で撮影する(被写界深度が深くなりピントが合いやすい)、のいずれかで改善することが多いです。
号令の構成
Bluetoothモード
計測開始タイミングの補正
※ 「BANG」を再生する命令から実際にスピーカーの音が聞こえるまでには、Bluetoothに限らず本体スピーカーでもある程度の遅れがあります(特にAndroid端末)。この値を大きくするほど、実際に音が鳴ってから計測タイマーが始まるまでの余裕が増えます。「音がまだ聞こえていないのにタイマーが始まる」と感じる場合は、この数値を50〜100ずつ増やして試してください。
「On your marks」終わり →「Set」開始 の間隔
「Set」終わり →「Bang」開始 の間隔
※ 音源は実録の号令音(On your marks/Set/号砲)を使用しています。
※ Bluetoothモードをオンにすると、音の出だしが欠けるのを防ぐため、聞こえないくらい小さな音を再生してBluetooth接続を維持します。「音出しテスト」を押してからスタートすると、より確実です。
※ この画面を開いたままにして画面ロック防止(Wake Lock)を有効にしています。
※ PWAとしてインストール後は、通信環境がなくても起動できます。初回だけインターネット接続が必要です。
※ 「動画チェック」モードでは、カメラの使用許可が必要です(マイクは使用しません)。撮影後、号砲の再生タイミングと映像の動きから自動でフライング判定を行います。判定結果を見てから「解析する」「保存する」「何もしない」を選べます。「解析する」を押すと、そのまま②フォーム解析タブで骨格による詳しいフォーム分析に進めます。
スマホ・PCで撮影した短距離走の動画から、AI姿勢推定(MediaPipe)でフォームを解析します。動画はすべて端末内(ブラウザ)で処理され、外部サーバーには送信されません。
1 種類 2 動画 3 選択 4 結果

Step 1. チェックの種類と撮影のコツ

・真横から撮影:走行方向に対して90度、体全体(頭〜足先)が常にフレームに入るように。
・カメラは固定:三脚などで固定し、パン(追従)しないのがベスト。歩いて追う場合は解析精度が落ちます。
・助走は10〜30m、撮影区間は5〜8m:加速〜最大スピードに乗った区間で助走10〜30mを取りつつ、フレームに収めるのはそのうちの5〜8m程度にしてください。10〜30m全部を1画角に入れようとすると人物が小さく写り、骨格検出の精度が落ちます。人物の身長が画面の半分〜3分の2くらいの大きさに写る距離感がベストです。
・明るい場所・単色の背景で撮影すると骨格検出の精度が上がります。

Step 2. 動画を選択

人物が小さい動画や背景が複雑な動画は、高精度がおすすめです。

Step 3. 解析対象の選択

複数人が並んでいて全体検出だとうまく識別できない場合があるため、対象選手を直接タップして選ぶ方式にしています。下のプレビューで対象の選手が見えるフレームまでスライダーを動かし、その選手の胴体(腰や背中のあたり)を画面上で直接タップしてください。タップした位置を中心に拡大してから個別に検出するので、選手同士が近くにいても認識しやすくなります。
開始 0.00秒
終了 10.00秒
※ 動画内で実際に解析したい区間だけを指定すると、助走・待機・後片付けなど無関係な時間を除外でき、処理も速く追跡も安定しやすくなります。指定しない場合は動画全体を解析します。
動画を選択すると、上のプレビューに表示されます。
対象を選択すると、解析前に追跡がズレないか確認できます。

解析結果 参考値・概算

体幹の前傾角度(度・時系列)

膝の角度(左右・時系列)

足首の高さ(接地タイミング検出用)

※本アプリの解析結果はカメラ映像とAI姿勢推定・音声解析による概算です。カメラアングル・フレームレート・身長入力の有無により誤差が生じます。医療・専門コーチングの代替ではありません。本格的なフォーム改善はコーチや専門家にご相談ください。