DOI: 10.5281/zenodo.16735770
title: ECG Data From Cyclists Recorded With Polar H10
title: ECGSWS - ECG Analysis of Signals From Wearables Recorded During Sports

description: This is a set of ECG data of cyclists recorded with a Polar H10 chest belt. The data was collected between May 2025 and July 2025 as part of the MSc Thesis of Victor Gutgesell. The dataset features twenty (20) different recordings totaling a little more than 48 hours of ECG data. All datasets are annotated according to ANSI EC57 standarts with the labels: N for normal beats, S for supraventricular ectopic beats, V for ventricular ectopic beats, F for fusion beats, Q for unclassifiable beats, and  ~ to denote the beginning of a noisy segment within the recording. The data was annotated in a custom Python application. You can find the GitHub link below.

 

This table shows the prevalence of each label present in the recordings.




#
N
S
V
F
Q
Total
~


1
18430
38
8
0
1
18477
0


2
12894
6
5
0
2
12907
0


3
22096
3
1
0
1
22101
0


4
17644
24
0
0
7
17675
4


5
16940
1
0
0
1
16942
1


6
18567
2
457
0
1
19027
0


7
20390
2
0
1
11
20404
3


8
20263
0
0
1
10
20274
4


9
14081
0
0
0
0
14081
0


10
19528
2
0
0
0
19530
0


11
18789
0
0
0
8
18797
3


12
17707
3
0
0
11
17721
1


13
18799
10
0
0
5
18814
2


14
17971
4
34
0
35
18044
17


15
18870
1
0
0
4
18875
3


16
23457
0
0
0
2
23459
1


17
17873
0
0
0
8
17881
4


18
20486
21
0
0
42
20549
15


19
25558
3
1
0
5
25567
0


20
16746
2
3
0
11
16762
15




 
description: Data acquisition was conducted in a human observational trial. Participants were recruited from cycling clubs. Cyclists were eligible to partake if they spoke German, were over the age of 18 and did not suffer from any cardiovascular disease or any condition that would otherwise limit their ability to go cycling.

Each participant performed their measurement unsupervised and independently. Participants were asked to start the recording after preparing for their training session by recording approximately five minutes of themselves at rest, to produce a segment of a noise-free sinus rhythm. After that, participants recorded a training session of approximately two hours.

Three Polar H10 sensors with chest belts were used for this study. Their serial numbers were: A22B552B, C510832D, E9E54C20. For recording, the participants were either asked to use their smartphones or were given a Huawei P30. All phones had previously installed the Polar Sensor Logger (https://play.google.com/store/apps/details?id=com.j\_ware.polarsensorlogger, accessed 14.07.25) from the Google Play Store. Only Android-based smartphones were able to perform recordings.

Annotations were done in ECG Viewer for Polar H10 (ECGV), a custom-built application for this project - see github reference. All annotations were performed manually by the author of this report. Selected cases were discussed with the medical experts.

Five main classes of beats are distinguished in this study: normal beats (N), supraventricular ectopic beats (S), ventricular ectopic beats (V), fusion beats (F), and unclassifiable beats (Q). All five were used for this study. If any one of these five labels is present, the data point represents a heartbeat. Further, noisy segments ($\sim$) are denoted in the recordings. These segments last until the next heartbeat label is present.