メインコンテンツにスキップ

Stravaはカロリーをどのように計算しているのでしょうか?

Stravaが、体重とパワー値をもとに、ライド、ランニング、ウォーキング、ハイキングの消費カロリーをどのように算出しているか、またサードパーティ製のカロリー値がどのように異なる可能性があるかについてご紹介します。

カロリー(またはkcal)は、アクティビティ中に消費されたエネルギーの指標です。 カロリー計算はあくまでも目安であり、様々な計算方法があります。

Stravaでは、アップロードパートナーから提供されたカロリーを表示しています。 カロリー値が送信されない場合や、Stravaモバイルアプリで記録した場合は、独自の計算を行います。 現時点では、Stravaでは「ライド」「ランニング」「ウォーキング」「ハイキング」のアクティビティについてのみ、カロリー計算が行われます。 その他のすべてのスポーツタイプについては、アップロードパートナーがアクティビティのアップロード時にそのデータを含めない限り、消費カロリーは表示されません。

サードパーティによる計算

  • カロリーを推定するためには、様々なアルゴリズムや入力データがあります。 カロリーの推定にどのようなデータを使用しているかの詳細は、該当のサードパーティにお問い合わせください。

  • Strava独自の計算とは異なり、Strava上の体重やアクティビティの標高を変更しても、総カロリー数には影響しません。

  • サードパーティのアカウント設定を変更しても、Stravaには反映されない場合があります。

Stravaによる計算

  • ライドの消費カロリーを計算するために、Stravaはパワー値と人体効率係数を使用しています。 体重と自転車の重量を入力することでパワーの出力を推定できます。また、パワーメーターを使用すれば、パワーの値をより正確に測定することもできます。 Stravaのパワー値が正しく算出されない場合は、「ライドのパワー値を取得する方法」をご覧ください。

  • ランニングのカロリーを計算するためには、Stravaに体重を入力する必要があります。 ランニングのカロリーは、スピード(勾配調整後)、体重と移動 時間の関数からなります。 これらにスケーリングファクターを掛け合わせることで、 推定値が得られます。

こちらの回答で解決しましたか?