1. Introduction
Ubiquitous healthcare is moving monitoring and decision-making beyond clinics into everyday life. Advances in wearable technologies allow continuous acquisition of biopotentials, capturing subtle physiological changes as people go about their routines. When paired with robust signal processing and data analysis, these measurements can reveal early signs of disease, track recovery, and personalize treatment in real time. This shift from episodic checkups to continuous insight has the potential to improve outcomes while reducing strain on traditional healthcare systems.
Electrocardiogram (ECG), as the recording of the heart’s electrical activity, is the most widely used and clinically informative biopotential signal for assessing cardiovascular health. Its non-invasive nature, relatively low acquisition cost and strong diagnostic value make it especially well suited for continuous monitoring in ubiquitous healthcare settings, where early detection of abnormalities and long-term trend analysis are essential. Beyond traditional clinical settings, ECG is increasingly used in everyday and non-medical contexts, such as wearable fitness devices, remote patient monitoring, and stress assessment [
1,
2,
3,
4]. In particular, analysis of R–R intervals enables the extraction of heart rate variability (HRV) metrics, which provide insight into autonomic nervous system functions and have demonstrated diagnostic and prognostic value in conditions such as cardiac dysfunction, stress-related disorders, and overall cardiovascular risk [
5,
6,
7].
Traditionally, biopotential signals can be acquired using either hypodermic-contact needles or surface-contact electrodes, each suited to different applications. Hypodermic-contact needle electrodes provide highly localized and high-fidelity recordings by penetrating the skin and bypassing its filtering properties, making them valuable in clinical diagnostics and research where precise signal capture is required. In contrast, surface-contact electrodes are mostly non-invasive, more comfortable, and easier to deploy, which makes them preferable for long-term monitoring, wearable systems, and ubiquitous healthcare applications, despite their greater susceptibility to noise and motion artifacts.
Most common among surface-contact electrodes are traditional gel-based types, such as Ag/AgCl electrodes, which provide low skin–electrode impedance and high signal quality due to the presence of an electrolytic gel. However, their performance can degrade over time as the gel dries out, while prolonged use may cause skin irritation, making them less suitable for long-term or repeated monitoring. Dry surface-contact electrodes, on the other hand, eliminate the need for gel, improving ease of use, comfort, and suitability for wearable and long-duration applications, but they typically exhibit higher impedance and increased sensitivity to motion artifacts, which can compromise signal quality. Both gel (also called “wet”) and dry surface-contact electrodes are based on the direct contact with the skin of the subject.
To further address the limitations of such surface-contact electrodes, non-contact electrodes have been introduced, often referred to as capacitive electrodes due to the capacitive coupling mechanism they rely on (and the resulting ECGs are thus called capacitive ECGs or cECGs). These electrodes can acquire biopotential signals through coupling layers, such as clothing, offering superior comfort and eliminating issues related to skin preparation, irritation, and long-term wear. They also enable seamless integration into everyday objects, such as garments, mattresses, and seating, supporting unobtrusive and passive physiological monitoring [
8,
9,
10]. However, the weak coupling capacitance makes them highly sensitive to motion, environmental noise, and parasitic capacitances, requiring high-input-impedance front-end circuits and advanced signal processing to achieve reliable measurements.
For consistency, in accordance with all the intricacies of non-contact electrodes and capacitive coupling [
11], the term
non-contact electrodes is adopted throughout this paper, although
capacitive electrodes and
non-contact capacitive electrodes are also terms commonly used in the literature. In addition, following common usage in the literature, the terms
cECG and
non-contact ECG are used interchangeably to denote ECG signals acquired using non-contact electrodes.
A typical non-contact ECG acquisition system based on capacitive coupling follows a layered signal chain designed to preserve weak biopotential signals. The non-contact electrode first forms a coupling capacitance with the body, through which the cardiac-induced electric field is sensed without direct skin contact. This signal is fed to a high-input-impedance preamplifier located as close as possible to the electrode to minimize signal attenuation and interference, after which an analog front-end (AFE) performs amplification, filtering, and common-mode noise suppression. The conditioned signal is then digitized by an analog-to-digital converter (ADC) and passed to subsequent digital processing stages, where artifact reduction, feature extraction, and higher-level analysis are performed. A more comprehensive treatment of non-contact electrodes and acquisition system design can be found in our previous studies [
11,
12,
13,
14,
15,
16,
17].
Non-contact ECG electrodes introduce a range of signal integrity challenges, many of which overlap with those encountered in conventional surface-contact electrodes, such as motion-induced artifacts and mains interference. Power-line interference (PLI) is particularly prominent in both non-contact and contact systems, acting as a significant source of extrinsic noise. Motion artifacts, however, are widely regarded as the dominant limitation in non-contact ECG systems and are described as “the primary concern of capacitive measurement systems” in a recent comprehensive review [
18]. The review further points out that motion artifacts in non-contact ECG recordings are broadly attributed to relative motion between the body and electrode, encompassing both physiological and voluntary movements. Although respiration-related baseline wander is sometimes treated separately, motion-induced disturbances are generally more severe and pose a greater challenge to robust ECG feature extraction.
Importantly, this prevailing view largely confines motion artifacts to subject- or electrode-induced effects. Motion in the surrounding environment, such as the motion of nearby people or conductive objects, can likewise disturb the ambient electric-field geometry and introduce artifacts, yet this mechanism is rarely treated explicitly in the cECG literature and is often subsumed under the broader non-stationary electromagnetic interference category or overlooked altogether. Nevertheless, such environmental motion artifacts are likely to be particularly common in clinical environments, where the routine movement of healthcare personnel, mobile medical equipment, and conductive infrastructure (e.g., nurses, metal carts, beds) can repeatedly disturb the ambient electric-field distribution.
Additional disturbances include triboelectric artifacts arising from friction between the body, clothing, and electrode surfaces (which can generate substantial static charge accumulation and induce large transient voltages), as well as cable microphonics resulting from mechanical movement of the leads. Furthermore, pressure applied to the sensing area can have a non-linear impact on the effective coupling area of the equivalent coupling capacitor, as demonstrated in our prior work [
12]. All of these effects are exacerbated in non-contact measurement systems due to the inherently weaker signal coupling and higher source impedance compared to conventional gel surface-contact electrodes. As a result, repeatability of measurements is severely impaired. This issue was also investigated in depth in the same study.
To mitigate these disturbances, a variety of approaches have been proposed in the literature. PLI is commonly mitigated by employing high-performance instrumentation amplifiers, active guarding [
19] and capacitive driven right leg (cDRL) circuits [
13,
20]. Flexible electrodes have been developed in order to maximize conformity with the body of the subject [
21,
22,
23] and to minimize subject motion artifacts (via minimizing motion between the electrode and the body). Aside from those hardware and material approaches, many digital signal processing (DSP) and adaptive filtering methods have been developed, which can broadly be categorized into [
18]:
Self-referencing techniques (such as template-based subtraction, wavelet denoising, empirical mode decomposition—EMD, etc.);
Reference-assisted techniques (such as adaptive filtering using inertial measurement units—IMU, electrode–tissue impedance—ETI, etc.).
Self-referencing approaches operate exclusively on the recorded ECG signal without relying on external reference measurements. Time–frequency techniques, such as wavelet denoising, have also been applied to non-contact ECG, offering effective separation of transient artifacts, although their performance is highly dependent on parameter selection and they are most often implemented in offline or semi-offline settings [
24,
25]. More advanced decomposition methods, including EMD and ensemble EMD (EEMD), can isolate motion-related components but are computationally demanding and inherently non-causal, which limits their suitability for real-time applications [
26,
27,
28,
29]. Blind source separation (BSS) techniques, such as principal component analysis (PCA) and independent component analysis (ICA), have likewise been explored [
30,
31,
32,
33,
34,
35]; however, they generally require multi-channel recordings and are predominantly applied in offline post-processing frameworks. Moreover, these methods rely on assumptions of source independence and spatially uniform noise across channels, which are often violated in non-contact ECG systems due to channel-dependent electrode–body coupling variations [
18].
Reference-assisted approaches estimate motion artifacts using auxiliary signals that are correlated with the disturbance but ideally uncorrelated with the underlying cardiac activity. IMU/accelerometer-based methods exploit correlations between electrode or subject motion and ECG artifacts to enable adaptive filtering; however, these techniques are inherently limited to detecting motion of the sensor or subject and remain largely insensitive to environmental motion that perturbs the surrounding electric field [
36,
37]. More recently, impedance-based techniques (particularly those leveraging ETI as a reference) have been proposed to capture variations in the electrode–body interface associated with motion [
36,
38,
39]. While such methods can improve artifact estimation under certain conditions, the relationship between ETI variations and motion artifacts is not universally strong or straightforward. Prior studies have shown that ETI exhibits the highest correlation with locally induced electrode artifacts, reduced correlation with skin deformation, and substantially weaker correlation with global body motion, limiting its effectiveness when the dominant artifact mechanisms are not directly reflected in impedance changes [
18]. As a result, ETI-based approaches may not fully capture disturbances arising from external electric-field perturbations or more global motion patterns.
These approaches address specific classes of motion artifacts but do not offer a unified solution capable of simultaneously suppressing both subject-induced and environmentally induced motion artifacts in non-contact ECG systems. To address this gap, we propose a novel motion artifact suppression strategy for non-contact ECG that is designed to be causal and composed exclusively of operations compatible with real-time implementation. In this work, the method is implemented in MATLAB (R2025b; MathWorks®: Natick, MA, USA, 2025) to facilitate systematic validation, while real-time deployment is reserved for future investigation. The present study is a proof-of-concept validation of this architecture under controlled conditions, with population-level evaluation deferred to future work.
During our prior investigations into non-contact electrodes [
12,
13,
14], we observed that both classical motion artifacts (arising from movement of the electrodes or subject) and environmental motion artifacts (arising from movement of nearby persons or conductive objects) are registered by non-contact electrodes even when those electrodes are off-body and left floating. This observation motivates a double electrode pair approach: one pair (also called the primary pair, and their corresponding signal “primary signal”) serves as the signal electrodes for cECG acquisition, while a second pair (also called the secondary pair, and their corresponding signal “secondary signal”), intentionally left floating, serves as a noise reference that captures motion-induced disturbances without ECG content. By deriving reference signals from these noise electrodes and applying adaptive filtering, artifacts correlated between the two pairs can be suppressed regardless of their source. Related concepts exploiting auxiliary electrodes or reference signals have been explored previously [
40,
41,
42,
43], particularly in the context of interference estimation; however, the proposed configuration and acquisition protocol in this research are specifically designed to capture both subject-induced and environmentally induced motion artifacts, as well as advance the general concept one step further.
The rest of the paper is organized as follows:
Section 2 will detail the hardware configuration, reference signal derivation, and adaptive filtering methodology.
Section 3 delivers obtained results, along with performance evaluation and method validation, while
Section 4 presents the discussion of the results and positions them in the broader context of the existing research. Lastly,
Section 5 delivers concluding remarks. A list of abbreviations used throughout the paper is then provided for reference. The appendices present additional technical details, including the full algorithm pseudocode, screenshots of the gamification interface, and the full result table.
The main contributions of this work are:
A cECG setup with a double electrode pair in which a dedicated floating noise electrode pair captures motion-induced disturbances without cardiac content, providing artifact references that are agnostic to the physical source of the disturbance;
Six complementary reference signals from this single noise channel derived from the noise electrode pair, including a novel envelope asymmetry reference that exploits non-linear capacitive coupling effects not previously described in the context of motion artifact removal;
Integrating these references into a multi-reference NLMS adaptive filtering pipeline with motion-gated correction and QRS-preserving mechanisms, all composed of causal operations suitable for real-time implementation;
Validation of the method across seven subjects, two electrode configurations, and two electromagnetic environments using a gamification-based protocol for standardized motion induction.
2. Materials and Methods
2.1. System Overview
The proposed method employs a double pair of electrodes for non-contact ECG acquisition with integrated motion artifact reference. As illustrated in
Figure 1, the system comprises two functionally distinct electrode pairs:
Signal electrodes, positioned to acquire the ECG (primary pair);
Noise electrodes, intentionally placed to capture motion-induced disturbances without significant ECG content (secondary pair).
Both electrode pairs feed into identical AFE circuits, implemented on the same printed circuit board (PCB) and connected to the same ADC via a multiplexer, ensuring matched frequency response and timing characteristics. A conventional gel electrode ECG, using the same AFE and ADC, serves as the gold standard for validation. The digitized signals are transmitted wirelessly via Bluetooth to a host computer for processing, and the entire acquisition setup is battery-powered to ensure galvanic isolation.
The signal processing pipeline consists of three main stages. First, six reference signals are derived from the noise electrode channel, each designed to capture different aspects of motion-induced interference, ranging from direct baseline shifts to non-linear amplitude modulation of the mains coupling. Second, an ECG-based motion detector identifies time intervals where artifact correction is required. Third, a multi-reference normalized least mean squares (NLMS) adaptive filter uses the derived references to estimate and remove artifacts from the ECG signal, with provisions to prevent overcorrection and preserve QRS morphology.
The electrodes are mounted on a wooden axial rotation apparatus, serving as an emulator of the steering wheel, equipped with an IMU which provides six degrees of freedom tracking (6-DoF). The IMU enables a gamification-based protocol in which subjects track a visual target by rotating the apparatus, facilitating controlled and repeatable motion patterns across subjects and sessions. All signals are acquired synchronously to enable direct comparison. The following subsections describe each system component in detail: the electrodes and electrode configurations (
Section 2.2), analog front-end and data acquisition (
Section 2.3), reference signal derivation (
Section 2.4), adaptive filtering algorithm (
Section 2.5), and experimental protocol (
Section 2.6).
2.2. Electrodes and Electrode Configurations
In this study, we have used the non-contact electrodes used in our prior research [
12,
14] for both pairs of electrodes (primary and secondary—signal and noise). The electrodes are shown in
Figure 2. Instead of the original rectangular sensor surface described in [
44], electrodes were designed with rounded rectangular sensor surfaces to mitigate corner-induced electric-field concentration, which is known to contribute to edge effects and elevated noise levels [
45]. Electrodes are based on a precision LMP7721 amplifier (Texas Instruments, Dallas, TX, USA). Shielded cables were employed to isolate the output signals from environmental noise, and the solder mask was removed from the sensing area to avoid the introduction of another dielectric and minimize surface leakage. Each of the electrodes has a sensing area of approx. 20 cm
2 and is manufactured in typical FR4 two-layer rigid PCB technology.
Two electrode configurations were evaluated in this study, selected to represent distinct geometric arrangements of the signal and noise electrode pairs (
Figure 3). In the coplanar configuration, both pairs are mounted on the same plane (thus coplanar), with the noise electrode pair positioned laterally outward from the signal electrode pair. This arrangement exposes the noise electrodes to a larger effective area of the ambient electric field, resulting in greater 50 Hz pickup and, consequently, stronger envelope and asymmetry reference signals. In the stacked configuration, the signal electrode pair is mounted on the upper surface of the wooden handle while the noise electrode pair is positioned directly beneath on the lower surface of the handle. This parallel-plane arrangement offers a more compact form factor while maintaining similar motion coupling between the electrode pairs, as both experience the same mechanical displacement during movement. In both configurations, signal and noise electrode pairs utilize identical electrode geometry and AFE circuitry. Because the noise electrodes are not in close proximity to the body, their coupling to biopotentials is negligible; instead, they couple predominantly to the ambient electric field, which is dominated by 50 Hz mains interference in typical indoor environments. Details on the measurement setup are given in
Section 2.6.
2.3. Analog Front-End and Data Acquisition
The analog front-end used for interfacing both pairs of non-contact electrodes has been introduced in our prior work [
12,
14]. However, due to the nature of this research, one PCB contains two matched AFEs: one used for the signal, and another for the noise pair of electrodes. This approach was adopted to reduce mismatches arising from variations in circuit topology and to facilitate easier cable management. Since the PCB is interfacing towards a single microcontroller board, this enables simultaneous and exact gain switching in the instrumentation amplifier stage, if necessary.
Each AFE branch consists of an input differential low-pass filter, which serves as both a radio frequency interference (RFI) filter and an anti-aliasing filter (AAF) with a corner frequency of 500 Hz, and an ISL28633 (Renesas Electronics, Tokyo, Japan) fully differential instrumentation amplifier [
46] with configurable gain via tri-state pins. Both branches are connected to a PSoC 5LP (Infineon Technologies, Neubiberg, Germany) microcontroller [
47] that uses an internal multiplexer component to multiplex two analog signals and an internal Delta-Sigma ADC for signal digitization. Each channel is sampled at
fs (1000 Hz) with 16-bit resolution. A
reference voltage, generated, internally bypassed, and buffered within the microcontroller, is used for all electrodes. Given the ADC differential input range of
and a total AFE gain of 4, the input-referred conversion factor is
. This corresponds to 15.625 µV/count (input-referred), with an input-referred full-scale range of ±0.512 V.
2.4. Reference Signal Derivation
A total of six reference signals were derived from the noise non-contact electrode pair for usage in the adaptive filtering algorithm. Each of the reference signals has been designed to capture different characteristics of motion-induced interference. These references can be grouped into three categories based on the underlying physical mechanism they exploit. Illustration of all six references is shown in
Figure 4.
Baseline-type references are obtained by band-pass filtering the noise electrode signal (0.5–10 Hz, Butterworth 2nd order), capturing direct motion-induced baseline shifts that occur when movement alters the electrode–body capacitance. The first reference (BP) represents these slow baseline variations, while its derivative (dBP) captures transient components associated with abrupt movements.
Envelope-type references exploit the amplitude modulation of the 50 Hz mains coupling caused by motion. As the electrode–body distance or orientation changes, the capacitive coupling to the ambient electric field is modulated, causing the amplitude of the 50 Hz interference to vary. The envelope is extracted by rectifying the noise signal and low-pass filtering with a 4 Hz cutoff frequency (Butterworth, 4th order). The envelope signal (Env) captures slow amplitude variations, while its derivative (dEnv) captures rapid modulation dynamics.
Asymmetry-type references capture non-linear aspects of the capacitive coupling that symmetric envelope detection cannot reveal. During each 50 Hz cycle, the positive and negative half-cycles may be affected differently by motion due to the non-linear nature of the electric-field distribution around the electrode. This asymmetry is quantified by separately extracting the envelopes of the positive and negative half-cycles and computing their difference.
Figure 5 illustrates this phenomenon: the upper and lower envelopes of the noise signal exhibit visibly different modulation patterns during motion. The asymmetry signal (Asymm) and its derivative (dAsymm) provide reference signals that complement the symmetric envelope, particularly for fast or non-linear motion artifacts.
Power spectral density (PSD) of the six reference signals derived from secondary pair of electrodes, peak-normalized to facilitate spectral shape comparison, is shown in
Figure 6. The band-pass-derived references (BP, dBP) exhibit the broadest spectral content, extending into the QRS complex band (shaded region, 5–15 Hz). Envelope-based references (Env, dEnv) are predominantly low frequency. Asymmetry-derived references (Asymm, dAsymm) occupy an intermediate spectral range, capturing non-linear coupling dynamics. The 12 Hz cutoff frequency for the NLMS correction signal low-pass filter (vertical red dashed line) is selected to permit artifact cancelation up to the lower edge of the QRS band while attenuating filter output in the frequency range critical for R-peak preservation. The 0.5 Hz marker indicates the lower bound of the noise pair passband. These spectral characteristics enable the multi-reference approach to address artifacts across different frequency ranges, targeting slow baseline drift with envelope references and addressing faster motion components with band-pass and asymmetry references.
All six references are normalized to unit standard deviation prior to adaptive filtering. Multi-reference approach ensures that various artifact types can be captured by at least one reference signal, enabling the adaptive filter to address a broad range of motion artifact characteristics. Although the six reference signals are derived from a common source, they capture largely complementary aspects of the motion-induced interference. In particular, the derivative references (dBP, dEnv, dAsymm) exhibit low correlation with their non-derivative counterparts, as they emphasize transient dynamics rather than absolute variations. Similarly, the asymmetry references capture non-linear modulation effects that are largely orthogonal to the symmetric envelope. This diversity enables the adaptive filter to address a broad range of artifact characteristics without requiring manual selection of the most appropriate reference for each condition. The signal processing pipeline for deriving six reference signals from the secondary electrode pair is shown in
Figure 7.
2.5. Adaptive Filtering Algorithm
The core of the motion artifact removal is the standard NLMS adaptive filtering algorithm. NLMS was selected for its computational efficiency, numerical stability and suitability for real-time implementation in embedded systems, aligning with the goal of developing a practical non-contact monitoring device. The normalized approach was chosen to avoid manual gain tuning, which would be required as signal levels change during motion artifacts. NLMS is also extensively validated for usage in ECG artifact removal [
48,
49].
The adaptive filter operates by estimating the artifact component present in the primary (cECG) signal using one or more reference signals that are correlated with the motion artifact but not with the actual cardiac signal. The primary signal is modeled as:
where
denotes the measured cECG signal on the primary pair of electrodes,
the underlying cardiac component, and
the artifact component. The filter coefficients are updated iteratively to minimize the error between the primary signal and the estimated artifact, yielding a cleaned output signal.
Table 1 summarizes the algorithm parameters used in this study. A block diagram of the designed multi-reference NLMS adaptive filtering system is shown in
Figure 8. It will be described in detail in the rest of this section.
Rather than selecting a single optimal reference, a multi-reference NLMS approach was implemented, wherein each reference type is processed by a dedicated adaptive filter and the outputs are combined. This strategy accommodates the varying artifact characteristics across motion frequencies and electrode configurations. The entire algorithm operates in three phases: motion detection, adaptive weight estimation, and correction application. The pseudocode is available in
Appendix A.
Adaptive filtering is applied selectively to signal segments exhibiting motion artifacts, preserving the original signal during stationary periods. Motion detection is performed directly on the ECG signal rather than on the noise electrode channel, ensuring that correction is applied only when artifacts are actually present in the signal of interest. This ECG-based approach is necessary due to the fact that the content of artifacts visible to the noise electrode pair is a superset of artifacts visible to the signal electrode pair. Thus, they may register environmental interference that does not manifest as an artifact in the signal electrodes.
Motion detection is based on two short-time variance (STV) metrics computed from the ECG using fully overlapping sliding windows. A low-frequency STV, obtained from a baseline estimate of the ECG (<2 Hz), captures baseline wander, while a high-frequency STV, obtained from a high-pass filtered ECG (>25 Hz), captures transient disturbances outside the typical QRS frequency band. Variance is estimated using a sliding-window sample variance, with window lengths of 1 s and 2 s for the low- and high-frequency branches, respectively. For a signal
and window length
, the sliding-window mean
and variance
are defined as:
Each metric is normalized by a robust (insensitive to outliers) percentile of its empirical distribution and evaluated using fixed hysteresis thresholds with separate entry and exit levels. Motion is detected when either metric exceeds its threshold, and the combined detection mask is subsequently regularized using minimum motion and rest duration constraints to reduce rapid state oscillation between motion and rest states.
The six reference signals are stacked into a single 6
M-dimensional reference vector
, containing
M delayed samples for each reference. During detected motion intervals, the six reference signals are concatenated into a single reference vector and processed by an NLMS adaptive filter. The filter estimates a set of weights that, when applied to the reference vector, produce an estimate of the artifact component present in the ECG signal, as follows:
where
denotes the adaptive weight vector. This estimate is subtracted from the ECG signal to produce the cleaned output. The instantaneous error used for adaptation is defined as:
which corresponds to the residual signal after subtracting the unscaled artifact estimate. The weights are then updated according to the NLMS update rule, which normalizes the adaptation step by the reference signal energy to ensure stable convergence regardless of signal amplitude variations.
The filter order M, expressed in samples, determines the temporal span of the reference signal history available to the filter. A sufficiently large filter order allows the algorithm to compensate for variable delays between the reference signals and the ECG artifacts without requiring explicit lag estimation or alignment. For the sampling rate and artifact dynamics encountered in this study, a filter order (M) of 256–384 samples (256–384 ms for fs = 1000 Hz) was found to provide adequate temporal coverage.
A known challenge with adaptive noise cancelation is overcorrection, which can occur when the reference signal contains components correlated with the desired signal or when the reference captures a superset of the interference present in the primary signal. Since the noise electrodes are more exposed to environmental disturbances than the signal electrodes, the derived references may contain interference components that do not appear in the ECG channel, potentially leading to signal distortion if the filter attempts to remove them.
Three mechanisms are employed to mitigate overcorrection. First, a leakage factor
is incorporated into the weight update, causing weights to decay toward zero in the absence of consistent correlation. This prevents weight accumulation from spurious correlations and improves tracking of non-stationary artifacts. The leaky NLMS update rule is given by:
where
is the step size,
is the leakage factor, and
prevents numerical instability.
Second, a partial correction factor α scales the filter output before subtraction, limiting the maximum correction magnitude. Third, the correction signal is low-pass filtered prior to subtraction to attenuate components in the QRS frequency band, preserving cardiac waveform morphology at the expense of reduced artifact suppression at higher frequencies. The final cleaned ECG signal is therefore computed as:
where
is the partial correction factor,
is the motion detector mask, and
denotes low-pass filtering.
At each detected motion onset, filter weights are reset to zero, allowing fresh adaptation to the characteristics of the new artifact episode. This prevents inappropriate correction based on weights learned from previous, potentially different, artifact conditions.
2.6. Experimental Protocol
Both electrode pairs are mounted on a custom wooden apparatus designed to enable controlled and repeatable motion artifact induction. Wood was selected as the construction material due to its electrically insulating properties, ensuring that the apparatus itself does not introduce conductive pathways or alter the electric-field geometry around the electrodes. The apparatus permits axial rotation resembling a bicycle steering wheel motion, providing a natural and intuitive movement pattern for subjects while constraining motion to a single degree of freedom (nearly all of the motion is in yaw). This simplification facilitates reproducible artifact generation across subjects and sessions. Additionally, the rigid mounting of both electrode pairs on the same structure ensures that signal and noise electrodes experience identical mechanical displacement during rotation. Cabling from both electrode pairs is routed together along the apparatus, ensuring that any cable microphonics affects both channels similarly and can thus be rejected by the adaptive filter as common-mode interference.
To further enhance measurement repeatability and standardize motion patterns across subjects, a gamification-based protocol was implemented (shown in
Appendix B, written in PyGame, version 2.6.1; Pygame Project). The apparatus is equipped with a 6-DoF IMU that tracks its orientation in real time. During measurement sessions, subjects view a display showing a moving target circle that oscillates horizontally at a specified frequency. Subjects are instructed to track the target by rotating the apparatus, with their current position indicated by a cursor driven by the IMU orientation data. This approach transforms the motion artifact induction task into an intuitive tracking exercise, reducing inter-subject variability in movement amplitude and timing while maintaining subject engagement throughout the session. Three target frequencies were selected for evaluation: 0.2 Hz representing slow, smooth movements (Stage 1); 0.4 Hz representing moderate movements (Stage 2); and 0.8 Hz representing fast, abrupt movements that approach or exceed typical real-world motion scenarios (Stage 3). Each measurement session followed a structured protocol alternating between stationary periods and motion periods at each frequency, enabling systematic comparison of artifact characteristics and removal performance across different motion dynamics. Motion intervals were 20 s long, with rest times dependent on the re-calibration of the rotation angles. Example of the processed IMU data for one stage (one motion interval, in this case Stage 1—0.2 Hz) is shown in
Figure 9.
Our prior research into temporal stability of non-contact electrodes [
12] established that an initial waiting period is necessary before obtaining comparable measurements. During this period, the signal-to-noise ratio (SNR) gradually stabilizes as the electrode–dielectric–skin interface reaches equilibrium. This stabilization typically requires about 10 min depending on subject body composition and skin characteristics and environmental conditions [
12]. Consequently, the measurement protocol must accommodate this waiting period initially, and relevant measurements start after the SNR has stabilized.
A pair of gel surface-contact electrodes were used to record the reference signal simultaneously to provide ground-truth ECG morphology for quantitative evaluation of the adaptive filtering performance. This reference enables direct comparison of the filtered non-contact ECG against clinical-grade measurement, allowing assessment of both noise suppression effectiveness and preservation of diagnostically relevant features. It uses an identical AFE design (instrumentation amplifier, filtering stages, and ADC) to ensure that any differences between the reference and non-contact signals can be attributed solely to the electrode–skin interface rather than to downstream signal conditioning. Gel surface-contact electrodes used in this study were standard reusable clamp-type ECG electrodes with electrolytic conductive gel. These electrodes were selected based on their superior performance and signal stability under motion artifacts.
Crucially, both systems (the pair of reference gel-surface contact electrodes and the dual pair of non-contact electrodes) were galvanically isolated from mains power to ensure that the recorded motion artifacts are representative of standalone non-contact monitoring conditions. A mains-connected reference would alter the subject’s body potential dynamics, potentially introducing spurious interference or masking the capacitive coupling variations under study.
Galvanic isolation between the two measurement systems introduced two synchronization challenges. First, independent clock domains lead to sampling frequency disparity—even small differences in oscillator frequency accumulate over extended recordings, causing progressive temporal drift between channels. Second, Bluetooth connection establishment is inherently variable in timing, making it difficult to align the start of recordings without a shared trigger mechanism.
The first challenge was addressed by equipping both systems with precision external crystal oscillators (±20 ppm tolerance). While the systems may remain connected during the initial stabilization period of about 10 min, the analyzed measurement segments are typically up to 3 min in duration, bounding worst-case clock drift to under 4 ms. This is negligible relative to cardiac event timescales and readily correctable through resampling. If necessary, acquisition can be restarted after stabilization to reset synchronization, though in practice the achieved drift was sufficiently small that this was not required.
The second challenge was solved through a custom Python (Python 3.10; Python Software Foundation: Wilmington, DE, USA, 2021) acquisition application that manages both Bluetooth serial port profile (SPP) connections and initiates recording only after both channels have successfully connected and stabilized. This approach ensures sample-aligned recording starts without relying on post hoc cross-correlation alignment, which could be confounded by the very motion artifacts under study.
Each measurement is performed according to the following protocol:
The subject is informed about the measurement procedure, reasons for collecting each of the recorded data and the entire context of the measurement, and gives consent if they agree with presented conditions.
The subject is seated in the seat, and thin cotton gloves are placed on the subject’s hands.
The skin on the subject’s arms, where the gel surface-contact electrodes will be placed, is cleaned and prepared for the adhesion of gel surface-contact electrodes according to the common practice for such measurements.
Gel surface-contact electrodes are placed on each of the lower arms of the subject.
The subject places their hands over the sensing (primary) non-contact electrode pair. In the stacked configuration, the subject is instructed not to touch the secondary pair of electrodes with their fingers, while this separation is inherent with the topology of the coplanar configuration. This ensures that there is no risk of ECG signal leakage into the noise electrodes.
The signal is monitored until SNR stabilizes, which is confirmed by the measurement assistant.
The measurement assistant initiates the custom Python acquisition application, which establishes Bluetooth connections to both sensor systems and begins synchronized recording only once both channels are confirmed active. The assistant moves at least 2 m away from the subject to avoid capacitive coupling to the electrodes and introducing environmental motion artifacts. Once the assistant is positioned, the gamification protocol is started, guiding the subject through standardized motion sequences at progressively increasing frequencies via visual feedback displayed on a screen.
After the gamification protocol is over, the measurement is completed.
The protocol described was carried out for each of the two electrode configurations, coplanar and stacked, as described in
Figure 3. In addition, to evaluate the method in presence of stronger and weaker PLI, two environments were tested: environment with greater PLI influence (Environment A, Env A), and environment with weaker PLI influence (Environment B, Env B). Thus, in total, four independent measurement sessions were performed per subject.
Both sensor systems transmitted data to a laptop via Bluetooth SPP, with each system assigned a dedicated communication (COM) port (communicating via a Universal Asynchronous Receiver-Transmitter, UART). A custom Python application managed the simultaneous connections and ensured a synchronized recording start. All ECG signals, including both the gel surface-contact electrode reference and non-contact electrode channels, were sampled at (1000 Hz). IMU data from the motion tracking sensor was recorded at 200 Hz for potential diagnostic use, such as verifying motion protocol compliance or correlating artifact severity with physical displacement. Post-acquisition signal processing and analysis were performed in the MATLAB (R2025b; MathWorks®: Natick, MA, USA, 2025) environment.
In total, measurements have been performed on 7 healthy, willing subjects (S1–S7). The demographic characteristics of the subjects, including age, sex, and body mass index (BMI), are summarized in
Table 2. One of the subjects (S4) has a condition of semi-voluntary palmar hyperhidrosis, while other participants have no declared history of excessive hand sweating or related dermatological conditions which could influence measurement quality through the “hidden parameters” investigated in [
12].
4. Discussion
This study presented a double electrode pair approach for motion artifact removal in non-contact ECG systems, utilizing a pair of secondary (noise) electrodes to derive reference signals for adaptive filtering. The method was validated across seven subjects, two electrode configurations, two environments with different mains interference levels, and three stages of motion frequency spanning slow to fast movements.
As shown by the results, slower movements (0.2 Hz) produced artifacts of lower amplitude in the primary electrodes, resulting in reduced need for correction. Faster movements (0.4 Hz, and especially 0.8 Hz) generated substantial artifacts that were effectively captured by the reference signals. Application of the multi-reference NLMS adaptive filter yielded consistent improvements in both signal quality and R-peak detection performance. RMS amplitude in motion regions was reduced by 61.5 ± 11.3% (range: 39.8–75.6%), while F1 scores improved by +0.059 ± 0.043 in motion regions (range: +0.002 to +0.136). All 24 sessions showed positive improvement in both metrics. These improvements translate directly to more reliable heart rate and HRV measurements in the presence of motion. HRV analysis requires accurate R–R interval measurement, as missed or spuriously detected beats corrupt HRV metrics disproportionately. To further evaluate the temporal precision of R-peak localization, additional analyses were performed. When the matching tolerance was reduced from 50 ms to 20 ms, raw signal F1 often decreased substantially (e.g., from 0.918 to 0.850 in S1, stacked, Env B), indicating that many detected peaks were temporally displaced from the true R-peak location due to artifact-induced waveform distortion. In contrast, filtered signal F1 showed only a modest decrease (0.926 to 0.906 under the same conditions), confirming that artifact removal improved not only detection sensitivity but also temporal precision.
The algorithm demonstrated consistent performance across both electrode configurations and electromagnetic environments. While stacked configurations showed numerically higher median ΔF1mot (0.071) compared to coplanar (0.049), and Environment B showed slightly greater improvement than Environment A, these differences were substantially smaller than the inter-subject variability. RMS reduction was similar across all conditions (coplanar: 58.1 ± 10.6%; stacked: 65.6 ± 9.9%; Env A: 60.7 ± 12.0%; Env B: 62.1 ± 8.1%), with overlapping distributions indicating no meaningful configuration or environment dependence. The dominant source of variation was individual subject differences (reflecting factors such as skin properties, electrode contact quality, and motion execution) rather than experimental conditions. This robustness is a practical advantage: the algorithm generalizes across electrode geometries and electromagnetic environments without requiring parameter tuning, simplifying deployment in real-world wearable applications where these factors cannot be tightly controlled.
A significant negative correlation was observed between baseline signal quality and improvement magnitude. For the clean dataset (n = 19, excluding sessions with gel electrode failure and occasional electrode lift-off), Spearman’s correlation yielded rs = −0.59 (p = 0.007) for ΔF1mot and rs = −0.49 (p = 0.035) for ΔRMS%. This indicates that the algorithm provides proportionally greater benefit for more severely degraded signals while preserving already-clean recordings, which is a desirable adaptive characteristic. Sessions with high baseline F1 (>0.95) showed minimal absolute improvement due to ceiling effects, yet still achieved 40–60% RMS reduction without introducing distortion. Conversely, sessions with poor baseline quality (F1 < 0.70) improved by up to +0.136 in F1 score. The one exception was Subject 6, who exhibited intermittent electrode lift-off during the protocol; despite low baseline F1 (0.51–0.61), improvement was modest (ΔF1mot: 0.02–0.05), confirming that the algorithm effectively targets motion-induced capacitive coupling artifacts but cannot compensate for complete signal loss due to electrode lift-off. This distinction between correctable artifacts (motion modulation) and uncorrectable failures (electrode lift-off) has practical implications for wearable system design, where electrodes’ mechanical properties and retention become the limiting factor rather than signal processing.
The key advantage of the proposed method is its independence from the physical source of the motion artifact. IMU-based adaptive filtering approaches can only detect motion of the sensor or subject itself, remaining largely insensitive to environmental disturbances that perturb the surrounding electric field [
36,
37]. More recently, ETI-based methods have been proposed to capture interface variations associated with motion; however, ETI exhibits the highest correlation with locally induced electrode artifacts and substantially weaker correlation with global body motion or external electric-field perturbations [
18,
36,
38,
39]. In non-contact ECG applications, artifacts arise not only from subject movement but also from movement of nearby persons, conductive objects, or changes in the ambient electromagnetic environment scenarios common in automotive applications with passenger movement, or clinical and home monitoring settings where healthcare workers, medical equipment or family members may disturb the measurement. The noise electrode approach captures the electromagnetic consequence of any such disturbance, regardless of its origin. Preliminary measurements with artifacts from external sources (nearby movement of people and equipment) showed the algorithm maintained signal quality without degradation, though improvement was marginal due to the smaller artifact amplitudes. This is consistent with algorithm effectiveness observed at 0.2 Hz controlled motion, where induced motion artifacts are minimal. Systematic quantitative validation of the method’s performance against environmentally induced artifacts, with controlled and reproducible external disturbance sources, remains a direction for future work. It is also worth noting that in two sessions, the gel surface-contact reference electrodes degraded under the same motion conditions that the non-contact system tolerated, requiring truncation of those recordings. This underscores that non-contact electrodes, despite their weaker coupling, can exhibit greater mechanical robustness to motion than conventional gel electrodes in certain scenarios.
Another advantage of the proposed method is that the complete processing pipeline is appropriate for real-time implementation. All filtering operations can be implemented causally using infinite impulse response (IIR) filters with acceptable phase delay. The NLMS algorithm is inherently sample by sample, requiring only O(M) multiply–accumulate (MAC) operations per sample, where O() denotes asymptotic computational complexity. For the parameters used in this study (M = 384, six references), the computational load is approximately 4600 multiply–accumulate operations per sample. This is well within the capability of modern embedded processors, including the Cortex-M4 class microcontrollers commonly used in wearable devices. This is an advantage over computationally intensive offline methods, such as EMD-, EEMD-, and BSS-based approaches.
The use of six complementary reference signals, each capturing different aspects of motion-induced interference, proved essential for robust performance across varied conditions. Analysis revealed that no single reference dominated across all subjects, configurations, and motion frequencies. This validates the multi-reference design philosophy, wherein the adaptive filter automatically weights each reference according to its instantaneous contribution.
The envelope asymmetry reference, derived from the difference between positive and negative half-cycle envelopes of the 50 Hz interference, represents a novel contribution to cECG signal processing. The physical basis for this reference lies in the non-linear nature of capacitive coupling: positive and negative voltage excursions create different electric-field distributions and may be affected differently by motion-induced geometry changes. In several sessions, particularly those involving fast or abrupt motion, the asymmetry reference modeled ECG artifacts better than the symmetric envelope, confirming that it captures complementary information. To our knowledge, this reference type has not been previously described in the context of motion artifact removal.
The proposed approach requires only an additional electrode pair and matched AFE circuitry, in contrast to [
41] where a novel designed electrode structure is required. The noise electrodes can be integrated into the same substrate as the signal electrodes, adding minimal size, weight, and cost to the overall system. The matched AFE design ensures that any frequency-dependent effects are common to both channels, simplifying the adaptive filtering task. Similar adaptive noise cancelation approaches using adjacent non-contact electrodes have been proposed [
42,
43], where reference signals are derived from the difference between neighboring cECG sensor pairs. However, these methods suffer from residual cECG content in the reference signal, violating the key assumption for optimal adaptive filtering. A more limited single-reference approach without extensive human subject validation was proposed in [
40].
To contextualize the proposed approach within the landscape of existing methods,
Table 4 provides a structured qualitative comparison of the main reference-assisted motion artifact removal strategies for non-contact ECG. The table contrasts the approaches across hardware requirements, causal construction, computational complexity, cardiac content in the reference signal, and sensitivity to different artifact mechanisms. Because a matched quantitative comparison would require hardware not present in the current acquisition setup (body-mounted IMU sensors for an IMU-referenced baseline, and dedicated impedance injection and measurement circuitry for an ETI-referenced baseline), the table is structured around architectural and mechanistic properties that are well established in the literature [
18,
36,
37,
38,
39,
40,
41,
42,
43] rather than empirical performance figures. Such direct benchmarking is identified as a priority for future work.
One of the limitations of this research is dependence on mains interference for envelope-type references. Specifically, the envelope and asymmetry references (Env, dEnv, Asymm, dAsymm) derive their information from amplitude modulation of the mains coupling and would provide diminished contribution in environments with very low 50 Hz field strength. The baseline-type references (BP, dBP), however, capture direct motion-induced signal variations independent of mains coupling and would remain fully functional. The multi-reference NLMS architecture inherently accommodates this scenario: the adaptive filter assigns near-zero weights to uninformative references, allowing the remaining references to drive artifact estimation. The method is therefore expected to degrade gracefully rather than fail entirely, albeit with reduced artifact suppression capability. In such cases, in spite of application-specific dependence of overall performance on the extent to which motion artifacts manifest as baseline-type disturbances, the algorithm would require no additional parameter tuning. Testing across two environments with different mains interference levels showed consistent performance, suggesting robustness within typical indoor settings. However, extremely low-interference environments were not evaluated. Furthermore, all measurements were performed using a standardized wooden rotation apparatus with controlled motion frequencies. While this approach enabled systematic evaluation and reproducible comparisons, it does not fully represent real-world usage scenarios, such as driving, sleeping, or daily activities. The gamification protocol ensured consistent motion patterns across subjects but may not capture the full diversity of motion artifacts encountered in practice. The cohort of seven subjects is appropriate for a proof-of-concept validation under the tightly controlled conditions described above; however, the sample size limits population-level generalization, and larger-cohort validation with more diverse populations and natural motion scenarios is an explicit priority for the next stage of this line of work.
Another limitation concerns the fact that the NLMS algorithm involves several parameters that were selected empirically based on preliminary testing. While the chosen parameters performed well across all sessions in this study, they may require adjustment for different hardware configurations, electrode geometries, or application scenarios. The robustness of the method to parameter variations, and the development of automatic parameter tuning strategies remain topics for future investigation. Although a comprehensive sensitivity analysis was not performed, preliminary parameter exploration was conducted during algorithm development. The filter order M was tested from 32 to 384 samples; performance remained comparable down to approximately 64 samples, with only marginal degradation at lower orders, suggesting feasibility for resource-constrained embedded implementations. The step size μ produced similar results across the range 0.1–1.0, higher values yielded even higher RMS reductions (up to 5% higher), but with minimal effect on ΔF1mot (+0.01 to +0.05) and increased risk of filter instability. The conservative value of μ = 0.15 was selected to prioritize stable convergence across diverse recording conditions at the cost of marginally lower artifact suppression. The correction low-pass filter cutoff was evaluated between 10 and 15 Hz, with 12 Hz representing a balanced trade-off between artifact suppression and QRS preservation; performance was acceptable throughout this range. The regularization parameter ε had no observable effect across the tested range (10−1 to 10−4). The partial correction factor α performed best in the range 0.88–0.95, and the leakage factor γ in the range 10−2 to 10−3. Overall, algorithm performance was not brittle around the selected parameter values, which supports the method’s practical applicability across different hardware configurations.
One parameter in particular warrants separate discussion, as it represents a more fundamental trade-off than the others. The correction signal low-pass filter, implemented to preserve QRS morphology, necessarily limits the removal of high-frequency artifact components. Motion artifacts with significant energy above the filter cutoff frequency (12 Hz) will be incompletely removed. This trade-off between artifact removal and QRS preservation is inherent to the approach and may require application-specific tuning.
For applications where continuous monitoring through periods of activity is required, like stress monitoring, sleep staging with movement, and automotive driver monitoring, the proposed method offers a path to more reliable measurements without constraining user behavior or requiring specialized motion sensors.
Several directions for future investigation emerge from this work:
Validation in real-world application settings (such as driving, sleep monitoring, ambulatory use), as well as a comprehensive sensitivity analysis would establish practical utility.
Systematic quantitative validation of the method’s performance against environmentally induced artifacts, with controlled and reproducible external disturbance sources, would confirm the source-agnostic property of the method.
Comparative quantitative benchmarking against existing reference-assisted artifact removal methods (such as IMU- and ETI-based adaptive filtering), under matched motion protocols and hardware configurations, would quantify the method performance within the broader landscape of cECG artifact suppression techniques. Implementing such a comparison would require body- or electrode-mounted inertial sensors for an IMU-referenced baseline, and dedicated impedance injection and measurement circuitry for an ETI-referenced baseline; both constitute separate experimental campaigns that are deferred to follow-on work.
Embedded implementation with power and latency characterization would confirm deployment feasibility.
Automatic parameter adaptation based on signal characteristics could improve robustness across diverse conditions.
Extension to other biopotentials measured with non-contact electrodes (such as EMG) may broaden applicability.
5. Conclusions
This study presented a proof-of-concept validation of a novel approach to motion artifact removal in non-contact ECG systems, using a double pair of electrodes where dedicated floating noise electrodes provide reference signals for adaptive filtering. Six reference signals were derived from the noise electrode channel, capturing baseline shifts, envelope modulation, and envelope asymmetry of the mains interference, and processed through a multi-reference NLMS adaptive filter.
The method was validated across seven subjects, two electrode configurations, two electromagnetic environments, and three motion frequencies (movement stages). Across all 24 sessions, the algorithm consistently improved R-peak detection F1 score by +0.059 ± 0.043 in motion regions while reducing RMS artifact amplitude by 61.5 ± 11.3%, with no session showing degradation.
Three key advantages distinguish this approach from existing methods. First, artifact removal is designed to be agnostic to the source of interference as the noise electrodes capture the electromagnetic consequence of any disturbance regardless of its origin, though the present study validated this primarily for subject-induced motion. Second, the processing pipeline is fully compatible with real-time embedded implementation, requiring no computationally intensive offline processing. Third, the approach requires only an additional pair of electrodes with matched AFE circuitry, avoiding the need for supplementary motion sensors.
The envelope asymmetry reference, exploiting non-linear capacitive coupling effects, represents a novel contribution that proved particularly effective for non-linear motion artifacts. The multi-reference strategy ensured robust performance across diverse conditions without requiring manual reference selection.
Limitations include dependence on mains interference for envelope-type references, validation only in controlled laboratory conditions, and empirically selected algorithm parameters. Future work will address real-world validation, competitive benchmarking, embedded implementation, and extension to other biopotentials measured with non-contact electrodes.
The proposed method offers a practical path toward reliable non-contact ECG monitoring in the presence of motion, supporting applications in automotive, wearable, and unobtrusive health monitoring where artifact-free measurement cannot be guaranteed.