Introduction:
Measuring internal load is crucial for athlete training management, but many athlete monitoring tools use proprietary pipelines that lack transparency and reproducibility.
Methods:
This study presents a retrospective ECG/HRV-based machine learning framework for calculating session-level Training Impulse (TRIMP) using the publicly available SportDB 2.0 dataset. The reference target variable was calculated using the time spent on the session and heart-rate response, which is known as TRIMP. Supervised learning models were constructed using descriptors from the ECG, such as heart rate and heart rate variability features. TRIMP and variables directly derived from TRIMP were excluded from the predictor set to reduce circularity and improve methodological consistency. SHAP was used to evaluate the interpretability of models.
Results:
XGBoost showed the strongest overall cross-validation performance among the tested models. The results indicate that ECG-derived descriptors, particularly heart-rate-variability features, can reconstruct a conventional heart-rate-based internal-load reference with strong predictive performance.
Discussion:
The proposed framework is viewed as a clear and repeatable approach to obtain a benchmark for TRIMPs at the session level and not as a model to predict an independent physiological outcome. This study offers a free and interpretable pipeline for session-level TRIMP estimation, enabling reproducible sports analytics.
1 IntroductionEvidence-based training has become a new orientation within the culture of elite sports over the last few decades, and in this case, data from data-driven technologies are relied upon to influence the coaching process, athlete management practices, and injury prevention plans. The measurement and surveillance of inner physiological responses in an athlete, without dependence on performance outcomes, provides a clearer view of the consequences of cumulative training stress and recovery. This has been enabled by converged sensory technology, computational analytics, and sport science methods. With increasing pressure of loads and competition, an increased pace of components, and a shorter recovery period, coaches and sports scientists are striving to ensure that the factor of load and recovery is optimized (1). Any failure to establish such a balance can result in performance declines, an increased risk of injury, or overtraining syndromes (2). In that regard, the constant monitoring of physiological parameters throughout the training-competition-recovery cycle creates an opportunity to control the athlete’s state in a more proactive, rather than reactive, way. Continuous monitoring enables detection of maladaptation before injury or performance declines, rather than relying on decreased performance to adjust training prescriptions or make informed load-management decisions. This study is a retrospective secondary analysis of SportDB 2.0. Each session was treated as one observational unit, and the primary objective was session-level TRIMP estimation from ECG-derived features. Elite sport is a field where a slight margin between victory and defeat can exist. The athletes have to train at very demanding rates on a regular basis; they are obliged to juggle travel and competition schedules; and they must be physiologically fit throughout the long seasons. The ability to quantify recovery and load is critical in this case. Traditional surveillance mechanisms, such as periodic laboratory tests or regular health check-ups, cannot achieve high temporal resolution and therefore may not detect acute physiological changes that lead to maladaptation or injury. The workload levels measured by wearable devices were also associated with injuries in team sports, highlighting the potential for ongoing monitoring (3). Continuous monitoring of elite physiology has several benefits. The latter is achieved by displaying real-time or near-real-time feedback on internal load (i.e., heart rate responses, heart rate variability, respiratory strain) so that coaches can modify training intensity or volume in real time. Second, it will allow tracking of recovery condition and preparedness, which will help make more accurate decisions about whether the athlete is ready to run at high intensity or match load. Third, it helps detect fatigue, autonomic dysregulation, or overtraining before symptoms appear. In fact, the latest reviews also confirm that predicting injury risk and guaranteeing optimal performance are achieved by combining control of internal and external load parameters with constant tracking (4, 5). Based on these advantages, the case that underlies the use of a wearable sensor-based continuous monitoring system by elite athletes is solid.
Wearable sensor technologies have reached the point where physiological and biophysiological signals can be measured in the field with a bit of obtrusion. Seckin et al. present a generalization of wearable technologies in sport in which current sensor systems merge physiological (e.g., ECG, EMG, respiration), motion/positional (e.g., accelerometers, gyroscopes, GPS), and environmental (e.g., temperature, humidity) data streams (5). One of the most significant reviews on the topic of wearables in sports medicine is that by Seshadri et al., which emphasizes that wearables now move beyond the laboratory setting and into 24/7 monitoring of athletes, not only on the field but also during the training process (6). The machines can be conveniently installed in athletes’ training settings, enabling tracking of longitudinal data during training blocks and competition periods. As an example, the calculation of heart rate, HRV, respiration, sweat content, and motion indicators is performed in wearable devices, such as clothes or patches, with high temporal resolution today (7). Although validating devices is challenging, research on data processing and ensuring inter-device compatibility is challenging as well, the industry is rapidly transitioning to more athlete-centered applications (8). In concise terms, sport wearable sensor systems provide technology for sustained physiological monitoring in elite sport, enabling the current study to focus on load and recovery dynamics.
Athlete monitoring is the solution for the correct conceptualization and measurement of load and recovery. The summation of the stress induced by training and competition on the athlete is termed training load, and the mechanism by which the body recovers to a normal condition, or even a higher level of preparedness, is called recovery (9). Load may be further subdivided into external load (e.g., distance, accelerations, number of sprints) and internal load (e.g., physiological and psychological responses of an athlete to the external load, such as heart rate, RPE, metabolic indicators) (10). The recovery measurements are intended to reflect readiness to train, capacity to sustain the load, and homeostatic restoration. Physiological variables in elite sports encompass heart rate (HR), heart rate variability (HRV; e.g., RMSSD, SDNN), resting heart rate, sleep quality/time, or biochemical parameters, such as creatine kinase or lactate (11). HRV is now gaining popularity as a non-invasive indicator of autonomic balance and the well-being of athletes; systematic reviews show that daily HRV monitoring during elite team sports training is useful for assessing training adaptations and predicting readiness status (12). Furthermore, the acute: chronic workload ratio (), which compares recent load to longer-duration load, has been used as an indicator to inform load management and injury risk (13). However, it has limited shortcomings: standardization of measurement procedures, individual variations, and system authenticity of the device are critical problems (14). The interaction between load and recovery in the elite athlete is dynamic: excessive load relative to recovery will lead to maladaptation, poor performance, or injury, whereas optimal loading with proper recovery will lead to adaptation and performance improvement. With wearables, real-time observation of this interaction is continuous, enabling better training, prescription, and management.
Since the outcome of interest in the current research, Training Impulse (TRIMP), is determined by the heart-rate response and session duration, and various candidate predictors are also derived from ECG-based heart-rate dynamics, the current modeling task has inherent target-related overlap. In that regard, this research cannot be construed as the prophecy of a completely autonomous physiological construct of a unique sensing modality. Instead, it builds a clear, understandable model to estimate a popular heart-rate-based internal-load reference from ECG-derived descriptors in a publicly accessible dataset. The rest of this paper is structured as follows. Section 2 surveys related research in wearable sensing and athlete monitoring. Section 3 outlines materials, methods, and the analysis framework. Section 4 presents the results of the experiment and model assessment, and these are discussed in Section 5. The conclusions are presented in Section 6.
2 Related workWearable sensing has moved beyond intermittent, laboratory-constrained testing to continuous, field-based monitoring that meets the full range of training and competition requirements. Modern systems are incorporating photoplethysmography (PPG), single-lead ECG, inertial measurement units (IMUs), global navigation satellite systems (GNSS), and skin/ambient thermistors to measure internal events and external work at high temporal resolution (15, 16). In both athletic and clinical-sport cohorts, validation studies typically indicate that errors in heart-rate tracking are acceptable under free-living conditions or during exercise. Nevertheless, at high intensities or when the motion artefact is present, accuracy may decrease (17, 18). The extrinsic skill-specific outputs (e.g., kicking, jumping) are now measured in Platform (19–21) with increasing validity across ecological environments (19–21). The progressions allow for longitudinal profiling of athletes, linking physiological strain to performance and health, and maintaining ecological validity through actual sessions and matches in the field (15, 16).
The load is usually divided into an external load (physiological/locomotor stimulus) and an internal load (psychophysiological response of an individual) in a consistent causal pattern (22, 23). HR and HRV are key central internal-load metrics; recent systematic reviews in elite team sports favor the use of HRV to monitor autonomic balance and readiness, as measured on standardized protocols (12, 24). The acute: chronic workload ratio (ACWR) has commonly been employed in load-to-injury studies, though this has yielded mixed results: some studies have found relationships with injury risk, whilst others have found it to be methodologically flawed and misused (24–27). In addition to individual measures, multi-indicator surveillance, which integrates HR/HRV, session RPE, sleep, and skill-specific external load, seems to be better for decision-making during busy schedules and campaigns requiring travel (15, 28).
Signal-processing pipelines are used to address motion artefacts (PPG/ECG), drift (IMUs), and IMU synchronization across multiplexed streams. Recent studies show credible HR extraction and beat-to-beat results from wrist wearables across different workloads when devices are rigorously tested against criterion references, and analyses account for movement noise (17, 18, 29). IMU-based analytics quantify jump count/height and limb-specific outputs with good agreement to optical motion capture in sport-specific contexts, facilitating granular external-load profiling on and off rigid surfaces (20, 21). At the systems level, coupling internal (HR/HRV) and biomechanical (IMU/GNSS) signals enables estimation of physiological strain, cumulative fatigue, and recovery trajectories rather than relying on any single surrogate (15, 16). Emerging studies extend beyond training to competition and to guided interventions, e.g., HRV-informed programming, showing promising performance and readiness benefits in randomized designs (30).
In the context of stochastic physiological response and inter-individual variation, fuzzy logic and hybrid soft-computing frameworks provide interpretable decision support in times of uncertainty (e.g., linguistic rules of high load and inadequate recovery) (31). Sports Fuzzy Inference. In sports, wearable sensors have been used to evaluate players and prescribe sessions based on fuzzy inferences of wearable signals, rulesets modeled expert knowledge, and noisy inputs are tolerated (31–33). Simultaneously, machine and deep learning methods include: temporal models, representation learning of raw sensor time series, multimodal fusion, and are finding applications in injury-risk screening, readiness classification, and performance prediction (34, 35). Critically, the existing best practice focuses on the validation of models using gold-standard references, open reporting (feature sets, hyperparameters), and calibration to use in elite cohorts (15).
There are still four gaps despite such rapid progress. (i) Ecological continuity: most experiments record discrete sessions or short blocks instead of end-to-end cycles comprising training, competition, and recovery, which restricts any inferences about cumulative dose and adaptation (15, 28). (ii) Validation breadth: the accuracy of devices usually decreases when there is high-intensity play, when the contact is made, or when there is multi-directional movement; cross-sport validation is not even (17–20). (iii) Causal interpretation: surrogate measures (e.g., ACWR) run the risk of simplifying dose–response relationships; better causal designs and models taking the individual case would be desirable (22, 23, 26, 27). (iv) Translational analytics: although fuzzy and ML techniques have potential, interpretable, real-time, and athlete-specific decision systems, bench-tested with strong results, are a nascent technology (31, 34, 35). The current paper fills these gaps by introducing continuous, multi-sensor internal-external monitoring during training and competition, criterion-outcome validation, and interpretable analytics to guide practitioners’ decisions. Table 1 provides an overview of the major studies on wearable sensor-based monitoring in athletes.
Ref.Population/sportSensors & signalsPrimary metricsDesign & settingKey findings/contributionNoted limitations(17)Youth/clinical sport participantsWrist PPG HR trackersHR, bias/error vs. criterionValidation, exercise testsMinimal bias; reliable HR in monitored tasksAccuracy degrades at high intensity/motion(18)Healthy adults (exercise)Smartwatch & chest patchHR, RR intervalsValidation vs. ECGAcceptable accuracy in most conditionsDevice/condition dependence; motion artefact(19)Football kickingFoot-mounted IMUKicking output, countsConcurrent validity vs. videoGood agreement for event detection/quantificationSport-specific generalizability(20)Beach volleyballWearable IMU (jump)Jump detection/heightField validation on sandValid jump metrics in non-rigid surfacesContext-specific calibration needed(21)Functional lifting tasksMulti-segment IMUJoint kinematics agreementValidation vs. optical captureHigh sagittal-plane agreementNon-gait motions are less explored(30)Endurance athletesHR/HRV (vmHRV), RHRHRV-guided training responseRCT, fieldHRV-guided programming improved outcomesSport/sample size constraints(26)Team sportsExternal load logsACWR vs. injury associationSystematic reviewMixed evidence; cautions on ACWR useHeterogeneity, risk of bias(24)SoccerHRV indicesHRV vs. overtraining symptomsSystematic reviewAssociations suggested; protocol importanceLimited high-quality longitudinal data(27)Mixed sportsIMU workloadsACWR and injury riskObservational analysisContextualized ACWR with IMU dataCausality/threshold issuesSummary of key studies on wearable sensor–based monitoring in athletes.
3 Methodology3.1 Study design and experimental frameworkThis paper is a retrospective secondary analysis of the publicly available SportDB 2.0 dataset reported by Burattini et al. (36). All physiological data analyzed in this work were previously stored and publicly accessible as part of the original dataset. The primary modeling objective was session-level TRIMP estimation. No clinical outcome or recovery-status prediction was modeled.
In the current reanalysis, every session that was taken was considered an observational unit. The analysis aimed to estimate the session-based internal physiological load (TRIMP) using ECG-derived measures and related heart rate variability measures. The study workflow was thus as follows: offline signal preprocessing, ECG-derived series feature extraction, model development, cross-validation, and post hoc interpretability analysis.
Since TRIMP is calculated using heart-rate response and session duration, and several retained predictors are also derived from heart-rate dynamics measured by ECG, there is conceptual overlap between the predictors and the target in the modeling task. Based on this, the current framework can be considered a clear and reproducible reconstruction of a traditional internal-load reference, rather than a forecast of an independent physiological endpoint.
The proposed approach, outlined in Figure 1, integrates wearable sensor data recorded during the baseline, training, competition, and recovery phases into the study workflow. It also depicts the subsequent data-processing steps: synchronization, data preprocessing, and modeling of physiological load and recovery responses.

Retrospective ECG-based analysis workflow for session-level TRIMP estimation using SportDB 2.0.
The methodological aspect worth considering is that the target variable, TRIMP, is, in turn, derived from heart-rate response and session duration, and some of the retained predictors are derived from ECG-derived heart-rate dynamics. Thus, even though TRIMP and ACWR are not considered as explicit predictors, there is still some conceptual overlap between predictors and the target in the analysis. The current effort can be seen as the reconstruction or estimation of a reproducible internal-load reference, rather than predicting an independent physiological endpoint. This weakness is taken into account when interpreting the model’s performance and the study’s contribution.
3.2 Data sources and datasetsThe analyses in this manuscript use SportDB 2.0 (36), a public dataset providing ECG recordings and cardiorespiratory measures collected during sport- and exercise-related sessions. We restrict our feature set to variables available from the ECG and its associated derived series, as well as session metadata such as duration. No additional proprietary sensor streams are assumed. All preprocessing and feature definitions are described to support reproducibility. This study is a retrospective analysis of the publicly available SportDB 2.0 dataset. The authors did not conduct any new data collection, baseline calibration, or longitudinal monitoring protocol. All analyses were performed using previously recorded physiological and activity data contained in the dataset.
3.3 Signal specifications and feature computationSingle-lead ECG recordings were used to derive heart rate (HR) and heart-rate variability (HRV). R-peak detection followed a Pan–Tompkins–style approach with adaptive thresholding to improve robustness to noise. Signal preprocessing, including artifact removal and zero-phase filtering, was performed offline to ensure signal quality prior to feature extraction and model training. Standard HRV metrics were computed in the time domain (e.g., RMSSD, SDNN) and, where applicable, in the frequency domain using fast Fourier transform–based spectral estimation The session-level TRIMP formulation used in this study is presented in Equation 1.
Where:
where is the successive interbeat interval. Low-frequency (LF) and high-frequency (HF) components were derived using the fast Fourier transform (FFT), and the LF/HF ratio was used to summarize autonomic balance. Signal-to-noise ratio (SNR) was calculated based on the comparison of the power of the filtered ECG signal and the preprocessed residual noise. The noise component was estimated as the difference between the raw ECG signal and the band-pass-filtered signal. The signal-to-noise ratio was calculated using Equation 2:
where denotes the power of the filtered ECG signal and represents the power of the residual noise component estimated from the difference between the raw and filtered signals.
To improve methodological transparency, Table 2 summarizes all variables considered in the study, their physiological origin, and their role in the modeling framework.
VariablePhysiological domainDerived fromRole in studyIncluded as predictorDescriptionTRIMPInternal physiological loadHeart-rate response and session durationTarget variableNoReference outcome representing session-level internal loadMean heart rate (HR)Cardiac activityECG-derived heart rate seriesPredictorYesAverage heart rate recorded during the sessionResting heart rate (RHR)Cardiac activityECG-derived heart rate seriesPredictorYesBaseline heart rate indicator reflecting cardiovascular statusHR reserveCardiac activityHR-derived metricPredictorYesDifference between maximum and resting heart rateRMSSDAutonomic regulation (HRV)ECG-derived RR intervalsPredictorYesRoot mean square of successive RR interval differencesSDNNAutonomic regulation (HRV)ECG-derived RR intervalsPredictorYesStandard deviation of NN intervalsLF powerHRV frequency domainECG-derived RR intervalsPredictorYesLow-frequency spectral component of HRVHF powerHRV frequency domainECG-derived RR intervalsPredictorYesHigh-frequency spectral component of HRVLF/HF ratioHRV autonomic balanceDerived from LF and HF powerPredictorYesRatio reflecting sympathetic–parasympathetic balanceVariables retained in the final ECG-based modeling framework.
The predictor set in the reanalysis was limited to physiological descriptions of the ECG and heart rate variability measures. Only TRIMP was used as the target variable, and the predictive modeling pipeline did not include variables that were directly related to TRIMP (e.g., ACWR) or indirectly related to one of the other channels of sensing (e.g., accelerometry, locomotor tracking, or thermal sensors) to avoid target leakage and to be consistent with the nature of the ECG-based analytical tool.
3.4 Data preprocessing and signal filteringA multi-stage preprocessing pipeline had been used prior to feature extraction. The band-pass filtering (0.5-40 Hz) eliminated baseline wander and high-frequency noise on the ECG signals. Variance-based thresholds were employed to detect motion-related artefacts, and adaptive filtering was used to mitigate their effects. A fourth-order Butterworth low-pass filter with a cutoff of 6 Hz was used to further reduce noise.
The timestamps of each stream of data were aligned with the device timestamps, and gaps (less than 2%) were linearly interpolated. The z-score normalization procedure is shown in Equation 3:
Define variables:
= observed value
= mean of the feature
= standard deviation
The outliers that exceeded 3 standard deviations of the mean were not taken into account. The preprocessed data were separated into 60-s windows that overlapped by half to enable modeling of transient physiological variation across different levels of exercise. This preprocessing ensured high-fidelity signals capable of estimating loads and performing multivariate statistics.
3.5 Computation of physiological load metricInternal physiological load was operationalized using the training impulse TRIMP concept, which combines session duration with relative exercise intensity derived from HR. TRIMP was computed per session from HR and duration using the formulation in Equation 4. This yields a transparent reference target derived from the available physiological signals, enabling both regression-based TRIMP and classification tasks, e.g., intensity strata based on TRIMP quantiles.
where denotes session duration (minutes), represents the normalized heart rate reserve, and is a gender-specific scaling constant, 1.92 for men, 1.67 for women. The coefficient represents a sex-specific weighting factor used in the TRIMP formulation. Following Banister’s formulation, for males and for females. This formulation captures the exponential relationship between heart rate intensity and physiological stress. TRIMP was the only internal load target variable measured at the session level. In order to prevent the occurrence of circularity and the leakage of data, the variables that are directly obtained as a result of TRIMP, or those that are equal to its constituents, have been omitted from the predictor set. In addition to TRIMP, HRV indices (e.g., SDNN, RMSSD, and LF/HF ratio, where available) were computed as physiological descriptors that may complement HR-based load estimates by reflecting autonomic modulation. These indices were used as candidate predictors in the machine-learning models. TRIMP was used exclusively as the target variable representing session-level internal load. To avoid data leakage and circular prediction, TRIMP and its derived metrics, such as ACWR, were excluded from the predictor set.
3.6 Machine learning and statistical analysisFeatures were extracted from ECG-derived series and cardiorespiratory measures. Time-domain features included mean and variability descriptors of HR and R–R intervals (e.g., RMSSD, SDNN) and, where available, summary statistics of breathing rate. Frequency-domain features were derived from HRV spectral power in low-frequency (0.04–0.15 Hz) and high-frequency (0.15–0.40 Hz) bands. Nonlinear descriptors (e.g., Poincaré SD1/SD2 and sample entropy) were additionally computed to capture complexity in autonomic regulation.
The most informative variables were identified using a feature selection process that combined Recursive Feature Elimination (RFE) with mutual information ranking. Characteristics with multicollinearity (FIV exceeding 5) were taken out. These variables were z-scored and trained machine-learning models on to estimate session TRIMP.
Trained supervised models were developed in order to predict session-level TRIMP. In addition to regression analysis of continuous TRIMP values, a corresponding classification analysis was conducted by categorizing sessions into low-, medium-, and high-intensity strata based on TRIMP tertiles.
Early stopping and regularization were applied when necessary to prevent overfitting. The interpretability of models was also assessed using SHapley additive exPlanations (SHAP) values to identify the most significant features influencing the prediction results.
Standard classification and regression measures were used to assess the model’s performance. Categorical predictions were evaluated by accuracy, precision, and recall, as well as F1-score, whereas mean absolute error (MAE) and root mean square error (RMSE) were used to evaluate the performance of continuous output. The coefficient of determination used to evaluate regression performance is defined in Equation 5:
where represents observed values, model predictions, and the sample mean. Model robustness was further examined using 10-fold cross-validation, and statistical significance between models was tested using paired t-tests (p < 0.05).
Overall, ECG-derived physiological descriptors, combined with interpretable machine-learning models, supported accurate session-level estimation of internal load while preserving the transparency of targets and evaluation.
4 Results and analysisThe indices of HR, breathing rate, and HRV showed wide variation across SportDB 2.0 sessions, consistent with heterogeneous exercise intensities. With these distributions, it is encouraged to use continuous and categorical targets in load estimation. Since this manuscript focuses on reproducibility, model performance is reported primarily using cross-validated measures rather than phase-based comparisons. The performance of cross-validation on load estimation is summarized in Table 3. XGBoost was the most successful for both classification and regression, followed by Random Forest and SVM. These findings suggest that an internally valid estimate of internal load can be obtained from a small set of ECG-derived features. Across all models, HRV-based indices (e.g., RMSSD and SDNN) and HR-based intensive measures played significant roles in load estimation, consistent with the physiological role of autonomic modulation during exercise. SHAP values were used to perform interpretability analyses in order to measure feature contributions at the session level. Cross-validation showed stable performance across folds, supporting the robustness of the proposed approach within the SportDB 2.0 sampling frame. This work evaluates athlete-independent splits where subject identifiers are available and extends validation to independent cohorts.
CategoryParameterUnitsTraining phaseCompetition phaseOverall meanCardiac activityMean heart rate (HR)bpm142.6 ± 11.8159.3 ± 14.9151.4 ± 13.2Resting heart rate (RHR)bpm62.8 ± 7.966.5 ± 8.364.2 ± 8.1HR reserve ()bpm138.1 ± 12.3147.8 ± 13.1142.6 ± 12.7Autonomic modulationRMSSDms56.1 ± 13.749.5 ± 15.252.8 ± 14.6SDNNms74.3 ± 12.968.1 ± 14.771.5 ± 13.8LF powerms21,220 ± 3801,345 ± 4051,284 ± 392HF powerms2910 ± 310780 ± 285842 ± 298LF/HF ratio–1.33 ± 0.411.76 ± 0.531.52 ± 0.47Respiratory/cardiorespiratory functionRespiration rateBreaths·min−117.3 ± 2.118.5 ± 2.717.9 ± 2.4Tidal variation indexa.u.0.64 ± 0.090.71 ± 0.100.68 ± 0.09Descriptive statistics of ECG-derived physiological indicators from SportDB 2.0 (mean ± SD).
Physiological indicators obtained with the use of ECG differed between SportDB 2.0 sessions, which is in agreement with the heterogeneous exercise intensities. The mean heart rate at the competition sessions was greater than that at the training sessions whereas the HRV indices like RMSSD and SDNN showed preference towards a lower level with the increased demand sessions. Competition also involved a relatively increased LF/HF ratio, which indicates a shift towards sympathetic dominance. These descriptive patterns are in line with the application of ECG-based features in the estimation of the session-level internal-load. These trends are provided in a visual form in Figure 2. Figure 2a shows a single-mode HR distribution with a mean of 150 bpm. The inter-athlete range of the RMSSD values is also presented in Figure 2b, where the larger box of the range depicts increased autonomic variability. Figure 2c reveals that the respiration rate density has a narrow peak at 18 breaths min-1, confirming stable breathing between sessions.

Distribution of physiological variables across sessions. (a) Heart rate histogram. (b) RMSSD boxplot. (c) Respiration rate density.
The denoising stage was evaluated, and it was found that the signal clarity stage improved significantly. The raw ECG data recorded showed power-line interference and motion noise, with an overall signal-to-noise ratio (SNR) of 11.8 (2.3) dB. After filtering, the SNR increased to 23.5 (3.1) dB, representing almost a two-fold improvement in waveform fidelity. The accuracy of R-peak detection increased in line with it, achieving an average F1-score of 0.982 ± 0.006 when benchmarked against annotated references. Baseline wander (measured by low-frequency drift power less than 0.5 Hz) was minimized by 72%, and the mean error in inter-beat interval estimation was lowered to 6.2 ms compared to 18.4 ms.
Figures 3a,b indicates that the baseline wander and motion artifacts were eliminated successfully in the post-filtering process, and the R-peak could be located accurately. Figure 3c confirms that the filter has not distorted the frequency response of the physiological band of interest.
Comments (0)