Share on: Share on X fb in

Optical vs electrical heart rate sensor for swim training

I tested, in 4 days of swim training, several heart rate monitoring sensors and sport watch in different combinations:

  1. Test day 1, two stand alone heart rate monitoring sensors from Polar: Polar Verity Sense optical sensor and Polar h10 electrical sensor.
  2. Test day 2, sport watch Polar Vantage M3 internal sensor compared to chest electrical sensor Polar H10.
  3. Test day 3, again Polar Vantage M3 vs to Polar H10, to confirm Day 2 results.
  4. Test day 4, Polar H10 connected to Polar Vantage M3 (not using smartwatch’s optical sensor)

Day 1 Polar: Polar Verity Sense optical sensor vs Polar h10 electrical sensor.

  • Polar Verity Sense is an optical heart rate monitor that provides you with maximum freedom of movement and multiple options for viewing and recording your workouts. I used the optical sensor on the upper side of my left arm, since it is the best place for an optical sensor.
    • Someone told me that Polar Verity Sense works better under a swim cap on your right or left temple. “A lot less noise when heart rate gets low, less interpolation of low signal quality data, and no lift of the sensor off the skin when swimming fast”. See some data at the end of the post. Apparently the official way, on the swim goggles, is the worst for many, including me.
  • Instead, Polar H10 is a chest-based heart rate sensor that uses electrical (ECG) technology for high-accuracy heart rate measurement, even during intense exercise. Form many the best sensor on the market.
  • The only real Polar H10 competitor, in his category, is Garmin HRM 600 electric heart rate sensor.
  • At the end of this post, I have tested also my sport watch Polar Vantage M3 against Polar H10. Vantage M3 has the GEN 4 sensor, the last version of Polar OHR sensors,

Optical and electrical heart rate sensors can perform differently in water

The best sensor on dry condition is obviously Polar H10 electrical sensor. But Polar wrote a disclaimer for H10 and all the electrical sensors: “It’s good to notice that sea and pool water are very conductive, which may prevent the chest strap to detect heart rate impulses in water”.

For this reasons, before this test, I preferred to use Polar Verity Sense optical sensor, wearing it on the upper left arm. I used it because the optical sensor is more comfortable than the H10 chest sensor. This is true especially during fast swimming. Sometimes the chest strap can be moved by the water, you can prevent this with a stronger grip, but the comfort is even worse.

Furthermore, H10 was not projected well for underwater use, since it has only a water resistance WR30 (3 ATM). On the Polar site, they say that H10 can be used for swimming.

Polar Verity Sense optical sensor has a water resistance WR 50 (5 ATM) and is not possible to ruin it swimming.

Polar H10 vs Garmin HRM 600

The equivalent of Polar H10 electrical heart sensor, from Garmin, is Garmin HRM 600.

HRM 600 Pro;

  • It has WR 50 (5 ATM) waterproof certification.

HRM 600 Cons:

  • It is more expensive.
  • Gramin HRM 600 can be connected only to a Garmin smartwatch. Instead, Polar H10 can be connected to any smartwatch or gym machine that accept an external heart rate sensor, using either ANT+ or Bluetooth. Polar H10 can be connected to all the Apple watches.
  • The chest strap is very delicate especilly the snaps As you can see in Garmin forum, it breaks very easly. Garmin is awere of the problem and in the future will hopfull improve the strap.

How I tested the two sensor in a single swim training.

Obviously, I wore the two sensor simultaneously. Both the sensor recorded the training session in the internal memory, without connecting to an external device (smartwatch). I started the test at home, so I record also the short trip to the swimming pool.

My training session was:

  1. Warm-up for 20 minutes.
  2. Freestyle 100 meter: one sprint at 80% effort.
  3. Freestyle 50 meter: 3 sprint at 90% effort.
  4. Freestyle 25 meter: 2 sprint at 100% effort.
  5. Butterfly 25 meter: 3 sprint at 100% effort.
  6. Breaststroke underwater 25 meter: 3 times in apnea.

The swim training test results

On low heart rate zones, both the sensor performed very well with the same data. Instead, at high heart rate frequency, the electrical heart rate sensor H10 was much more accurate than the optical one.

You can evaluate the two hearth rate sensor looking the at data I got when I connected the sensor to the App.

Heart rate zones

Heart rate zones total time with Verity Sense optical sensor
Heart rate zones total time with H10 electrical sensor

From the two pictures above, it is clear that during sprint training Verity Sense optical sensor start loosing heart rate beats above the zone 4 limit of 132 bpm. But the beats are not lost, they are counted in zone 3 and 2 that have a bigger total time with the optical sensor.

Instead, the h10 electrical sensor was able to record the acceleration of the sprints.

Constant speed or slow acceleration smae results

Swimming at almost constant speed or with slow acceleration, Verity Sense and H10 performed the same. This is a good news for the endurance training swimmer.

Beat Per Minute (bpm) charts

I have cut from the pictures below the first 21 minutes, the travel from home to the swimming pool. Instead, in the total times, for the five training cardio zones, the total zones times have more time in zone one, since they have also the travel from home to the swimming pool.

Maximum heart rate with Polar H10 electric chest sensor was 155 bpm

Maximum heart rate with Polar Verity Sense optical sensor, on the upper left arm, was 146 bpm.

Optical heart rate sensors comparison in each training phase:

  1. Warm-up for 20 minutes. No difference between optical and electrical sensors.
  2. Freestyle 100 meter: one sprint at 80% effort. Almost no difference between optical and electrical sensors.
  3. Freestyle 50 meter: 3 sprint at 90% effort. Maximum heart rate: 155 with the H10 vs 146 with optical sensor.
  4. Freestyle 25 meter: 3 sprint at 100% effort. Maximum heart rate: 145 with the H10 vs 135 with optical sensor.
  5. Butterfly 25 meter: 3 sprint at 100% effort. Maximum heart rate: 144 with the H10 vs 133 with optical sensor.
  6. Breaststroke underwater 25 meter: 3 times in slow apnea. Maximum heart rate: 114 with the H10 vs 107 with optical sensor.

Optical sensor, most relevant errors during the training phases with most differences:

Total calories

Interestingly, both the sensors gave me almost the same total calories amount: 589 calories with the optical sensor and 593 calories with the chest electrical sensor. But the optical sensor count wrongly more fat consumption and less sugar consumption.

Work load estimates from Polar Flow App

Instead, the work load estimates were very different: 7 hours with the electrical one versus only 4 hours with the optical one. So, the optical sensor gave me a work load that was 42.85% less than the one with H10 chest sensor!

In conclusion, if you are not a sprinter, you can rely on Polar Verity Sense for bpm char, heart zone swimming and total calories. For sprinter I suggest to use Polar H10 internal loging.

Extra test with a Huawei Band 10 sport watch

To keep track of the distance, time, and pool laps, on day 1, I was also wearing an economic but brand new sport watch, So I had a second optical sensor to test. As a result, with the watch optical sensor, the total calories where 776 during the swimming training. A difference of aabout 200 calories, 33% more than the ones measured by the better sensors.

Huawei Band 10 bpm chart

Why this huge difference? The training zone on the watch was set differently on the watch. On Huawei Band 10 top heart rate was set based only with my age, and it is about 15 units lower than the real one I use on Polar Flow.

The maximum heart rate measure on the watch was 149 bpm, apparently not bad. But, looking to the bpm chart Huawei Band 10 performed very bad. In fact, looking at the chart it was a single spike during the 100 meters sprit, for the rest of the traning it recorded only 5 sprint (I made 10 sprints). So it missed 50% of the sprints’ data! Furthermore, excluding the 149 bpm spike, the other sprints recorded had much lower top bpm rate, around 130 bpm.

Test day 2, swimming test with the Polar Vantage M3 compared to Polar H10

I went again to a swim training with two heart rate bpm monitor sensors. This time I tested Polar H10 electric chest sensor against Polar sport watch Vantage M3 optical sensor. I made this test to be sure that any smarthwatch sensor, even the best, is worse than H10 or Verity Sense upper arm optical sensor. To be 100% sure, I made two test in two different days on day 2 and day 3. Let’s see the first one.

The chart above is with H10 chest sensor and is perfect, no gap and I can see each sprint, exactly how I did the training. Maximum real heart rate was 153 bpm.

The following chart is with Polar Vantage M3 internal optical sensor:

bpm chart with sport watch Vantage M3 optic wrist sensor

During warm up, Vantage M3 heart rate optical sensor overestimate the beat rate.

The first part of the swimming, the 20 minutes warm up, was recorded with more bpm then the real one recorded on Polar H10. I go very slowly the first 10 minutes and thengradually I start incrising the force. You see this clearly in the H10 chart where the bpm during warm up has a range from 115 bpm to 122 bpm . Instead, with the sport watch Vantge M3 the chart is almost flat on 132 bmp level.

On the wrist, the heart rate optical sensor lost several beats and 25 meters sprints.

As you can see, the bpm chart has some gap. But, even worse, during the short sprint, when the sport watch loses the heart beat for fewer time, it creates “fake sub sprint”. You can see the last 25 meters sprints in the chart, Vantage M3 was not able to record them correctly. Each single 25 meter sprit was splint in more sprints, like I was stopping and the starting during the same sprint. These problems were not present during warm up, so for endurance training you can wear just a smartwatch.

I was wearing it properly both the days, so I don’t know why it was losing data, but the economical Huawei Band was even worse. Instead, Verity Sense optical sensor didn’t have this issue, its sensor on the upper arm is more stable (see my first training test).

Training heart load:

  • Polar H10 it was 66 .
  • Polar Vantage M3, it was 62, so it was 6% lower the the real one.

Maximum bpm

The maximum bpm recorded on Polar Vantage M3 was 143, that is 10 values lower, that is 6.53% lower than the real one with H10.

Average bpm and Total calories

All the sprints had lower maximum bpm on Vantage M3. But strangely, the average bpm was the same for both the sensors. Total calories were also the same.

Training heart rate zones.

Polar H10

Polar Vantage M3 using the internal optical sensor

Test Day 3, again Polar H10 compared with Polar sport watch.

I made this second test with Vantage M3 internal optical sensor to confirm the previous results. And there are some confirmation and some differences.

Confirmation:

  • As you can see, the warm up was again overestimated (this time much more) on the sport watch (chart below compared to H10 chart).
  • The sport watch lost again some hearth rate data and several 25 meters sprints at the end of the swimming.
  • The cardiac load was wrong again on the sport watch, but this time was overestimated.
  • Total calories was the same for both, but it was the result of two error in the opposite direction in my specific type of training! Warm-up overestimated and swimming sprints not recorded correctly.

Improvements:

  • This time the max bpm during the first 100 meters at 80% were the same for both.

Test Day 4, Polar H10 connected to Polar Vantage M3

As you can see from the chart below, in the water, Polar H10 chest sensor connected to Polar Vantage M3 was not able to transfer all the hearth rate data from H10 sensor to M3 sport watch efficiently.

There are some gaps, but the worst thing is that the sprint maximum heart rate was lost. This issue was clear to me loking at the end of the training, when I do the 25 meters sprints, the maximum bpm is very low and some sprints has double spike in the bpm.

Conclusions

So, I don’t regreat to have bought Polar Vantage M3 sport watch, Polar gives you much more free and more sofisticated softwares with the watch that only with H10. But, as I expected, the best solution for sprint training is an electric hearth rate bpm sensor like Polar H10 or Garmin HRM 600. Even an optical sensor on the top left arm is better than any smarthwatch internal optical sensor.

For routine training or endurance I will keep using the optical sensor on the upper left arm (the one near the heart), since it is more comfortable and more easy to carry and wear. Probably the best place to wear it’s under the swim cup, but I don’t wear a swim cup.

The optical sensor on the wrist is the worst place to keep the hearts rate sensor. Furthermore, in the water, also the external electrical hear rate sensor lose data when connected to a sport watch. The bluetooth or Ant+ signals are weak in the water. See in the comments what could solve this problem.

So, probably I will use this way my new Polar Vantage M3 sport watch in the water:

  • I will start two separate swim training recording, one with the Vantage M3 sport watch and one with an external heart rate monitor (H10 or Verity Sense).
  • I will use the sport watch to show me my resting time, to know the distance and my realtime approximated bpm. But, at the end of the training. I will delete his recording.
  • I will keep on Polar Flow archive only the one recorded inside the external heart rate monitor (Polar H10 or Verity Sense)

Polar Verity Sense optical sensor wore under the swim cup:

A friend gave me this chart to show me that Verity Sense works well also under the swim cap with the internal logging. Obviously, this doesn’t solve the issue of lower maximum bpm during short sprint (100 meter, 50 meter and 25 meter).


© All rights reserved.
Sharing buttons can be found at the top of the page.

Thanks a lot
Enrico Filippucci
Enrico Filippucci. in