> >
>

# Proper method of calculating calories spent

Notices
Training & Nutrition Learn how to develop a training schedule that's good for you. What should you eat and drink on your ride? Learn everything you need to know about training and nutrition here.

# Proper method of calculating calories spent

01-26-14, 12:16 PM
#1
Zedmor
Senior Member

Join Date: Oct 2013
Posts: 61
Mentioned: 0 Post(s)
Quoted: 0 Post(s)
Likes: 0
Liked 0 Times in 0 Posts
Proper method of calculating calories spent

Hello

From what I understand different applications (strava, trainerroad, trainingpeaks, garmin devices) uses two different methods to calculate calories spent on exercise.

Method 1: HR method

Probably they use formula like this one: Calorie Burned = ((-95.7735 + (0.634 × HR) + (0.404 × VO2 max) + (0.394 × W) + (0.271 × A)) / 4.184) × 60 × T

or something like that

Method 2: Actual energy spent

That's how strava do that:

P(total) = P(rolling resistance) + P(wind) + P(gravity) + P(acceleration)

But help me understand one thing - why does intensity factor do not taken into account when calculating how many calories been spent?

If we take two athletes one (A) have FTP 200 and another (B) FTP 250 and ask them to do same excersise, let's say 500 kJ/hour, obviously A will have higher TSS for that exercise and his average heartbeat will be higher.

Doesn't he supposed to use more calories that athlete B producing same 500 kJ/hour? If so for how much more? How to calculate that?
01-26-14, 01:32 PM
#2
Wesley36
Senior Member

Join Date: Jul 2009
Posts: 1,001
Mentioned: 0 Post(s)
Quoted: 0 Post(s)
Likes: 0
Liked 0 Times in 0 Posts
The answer is that there is no way to calculate it based on HR. The estimations that you can find will vary wildly, as each is based on a whole series of assumptions that are designed to give an average for the population - not useful at all for calculating what a particular person burns with any kind of precision or accuracy.

The only way to accurately assess calories is through the use of a power meter, as it objectively and precisely quantifies output (ie energy spent). Even then, however, there is a bit of a fudge factor, because even though 1 kJ is more or less equal to 1 kCal (or .9kCal), the precise efficiency at which a person converts calories into energy output varies. The range of variation across the population is reasonably small, and for an individual it can vary over the course of a season, so it is not that worth losing sleep over, but even in this case there is some loss of precision. Still, a power meter actually gives a meaningful quantification of calories burned, which HR cannot do.
01-26-14, 01:58 PM
#3
brianogilvie
Commuter & cyclotourist

Join Date: Feb 2009
Posts: 496

Bikes: Boulder All Road, Surly Long Haul Trucker, Bike Friday New World Tourist, Breezer Uptown 8, Bike Friday Express Tikit, Trek MultiTrack 730 (Problem? No, I don't have a problem)

Mentioned: 0 Post(s)
Quoted: 3 Post(s)
Likes: 0
Liked 0 Times in 0 Posts
Originally Posted by Wesley36
The answer is that there is no way to calculate it based on HR. The estimations that you can find will vary wildly, as each is based on a whole series of assumptions that are designed to give an average for the population - not useful at all for calculating what a particular person burns with any kind of precision or accuracy.
This is generally true. Firstbeat, a Finnish company, claims to have developed an algorithm that is much more accurate than the traditional HRM equations and that adapts to an athlete's performance as measured by GPS devices. It works by measuring the intervals between individual heartbeats and analyzing changes in them. This white paper describes the technology (in general terms, since it's a trade secret). Firstbeat claims an error of 7-10% vs. direct calorimetry; for comparison, the indirect calorimetry done in many fitness testing labs has an error around 5% (according to the white paper).

I've noticed that my Garmin Edge 800 and Forerunner 620, which use Firstbeat's technology, produce calorie estimates that are much lower than other HRMs and that are comparable, for cycling, to estimates from stationary ergometers.
__________________
--
01-26-14, 02:41 PM
#4
hamster
Senior Member

Join Date: Apr 2006
Location: Escondido, CA
Posts: 2,240
Mentioned: 0 Post(s)
Quoted: 1 Post(s)
Likes: 0
Liked 0 Times in 0 Posts
If we take two athletes one (A) have FTP 200 and another (B) FTP 250 and ask them to do same excersise, let's say 500 kJ/hour, obviously A will have higher TSS for that exercise and his average heartbeat will be higher.

Doesn't he supposed to use more calories that athlete B producing same 500 kJ/hour? If so for how much more? How to calculate that?
As mentioned above, the conversion factor from kJ/hour to calories varies from person to person, but it does not vary much (the variation is about 5-10%) and it does not correlate with FTP. (The biggest residual is actually cadence. All else equal, you burn about 60 more calories per hour pedaling at 100 rpm than when pedaling at 60 rpm.)

If you're looking at this from the weight loss point of view, if you shoot for a 1000 calorie/day deficit with 500 calories from exercise and 500 calories from diet, the uncertainty in power meter based deficit is about 50 calories - basically insignificant.

(This all applies to exercise below lactate threshold. Once you go above lactate threshold, things get more complicated.)
01-26-14, 09:16 PM
#5
Carbonfiberboy
just another gosling

Join Date: Feb 2007
Location: Everett, WA
Posts: 18,775

Bikes: CoMo Speedster 2003, Trek 5200, CAAD 9, Fred 2004

Mentioned: 113 Post(s)
Quoted: 3526 Post(s)
Liked 1,521 Times in 1,107 Posts
This is kind of interesting. My wife and I ride a tandem. Calculating power output by my times on my single and tandem up known long climbs last summer, I'm about twice as strong as my wife in watts output. For our tandem team, Strava gives an estimate of kJ and also shows a calculated burn. IIRC, the previous Strava version showed the calories calculated by the device, in my case a Garmin 800. This was the same calories displayed by TrainingPeaks. The new version of Strava now shows a burn that is 1.115 * calculated kJ, or it does for us. However, the Garmin device reads my HR, which shows a much smaller burn just for me, which makes sense. Our team burn as calculated by Strava runs ~45-50 calories/mile, while my personal burn calculated by my Garmin runs about 25-27 kCal/mile. These are all in hilly terrain. I think my personal burn should be quite a bit higher, closer to 40 kCal/mile or more, as I am much faster at the same HR on my single.

In any case, I don't pay too much attention to that. I just watch my scale.

As to the OP's question, no intensity factor doesn't matter. Assuming the two athletes weigh the same, they will burn the same if they ride at the same speed, even though one is having a lung up and the other cruising. Strava will show the same kJ for each. An assuming as noted above that they stay aerobic.
01-27-14, 08:07 AM
#6
Looigi
Senior Member

Join Date: Dec 2010
Posts: 8,951
Mentioned: 0 Post(s)
Quoted: 14 Post(s)
Likes: 0
Liked 11 Times in 10 Posts
I borrowed and rode with a PM for a number of rides and compared calories burned based on joule output (using the accepted correction factors for physiological efficiency) to the HR formula in OP's method 1 and found I needed to multiply the HR formula result by 0.7 to get results close to the PM based calculations. With the 0.7 correction factor, the HR formula produced calorie consumption in reasonably close agreement with the PM results over a variety of rides including rides 25-100 miles in length, those with and without a lot of climbing, and fast pace and moderated pace rides.

This suggests to me that the HR formula can work well enough once calibrated to the individual.
01-27-14, 02:03 PM
#7
hamster
Senior Member

Join Date: Apr 2006
Location: Escondido, CA
Posts: 2,240
Mentioned: 0 Post(s)
Quoted: 1 Post(s)
Likes: 0
Liked 0 Times in 0 Posts
Originally Posted by Looigi
I borrowed and rode with a PM for a number of rides and compared calories burned based on joule output (using the accepted correction factors for physiological efficiency) to the HR formula in OP's method 1 and found I needed to multiply the HR formula result by 0.7 to get results close to the PM based calculations. With the 0.7 correction factor, the HR formula produced calorie consumption in reasonably close agreement with the PM results over a variety of rides including rides 25-100 miles in length, those with and without a lot of climbing, and fast pace and moderated pace rides.

This suggests to me that the HR formula can work well enough once calibrated to the individual.
What did you plug into the formula for VO2max, W and A?

As quoted, the formula does not make a whole lot of sense to me. You should not be adding contributions of VO2max, heart rate and weight (assuming that W is weight), you should be multiplying them, like so:

Calorie Burned = (5/1000) x Weight x (VO2max-VO2resting) x (HR - HRresting) / (HRmax - HRresting) × T

Here you insert weight in kg, T in minutes, VO2max and VO2resting in ml/(kg*min). You can assume VO2resting ~ 3.5. (But, since you probably don't know your VO2max anyway, you might as well simply treat the whole VO2max-VO2resting term as an unknown, and tweak it to see what value gives you a good fit.) In my experiments, the fit is better if HRresting is not your "real" resting HR but the heart rate you see when you sit on the bike without moving (70-80 ish). If you fiddle with VO2max and HRresting, you can get a pretty good agreement with power meter data, within 10%.

Last edited by hamster; 01-27-14 at 02:16 PM.
Related Topics
Forum
Replies
Last Post
Spartan420
Training & Nutrition
11
07-30-18 08:28 AM
5282guy
General Cycling Discussion
6
05-29-18 08:33 AM
silmarillion
General Cycling Discussion
12
01-16-12 01:28 PM
bikerjp
25
04-04-11 08:29 AM
bikerjp
27
12-20-10 05:19 PM

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off