Motion artifacts present a significant challenge for electroencephalography (EEG) in mobile and real-world settings, such as clinical trials and neuromonitoring.
Motion artifacts present a significant challenge for electroencephalography (EEG) in mobile and real-world settings, such as clinical trials and neuromonitoring. This article provides a comprehensive performance evaluation of two prominent motion artifact removal methods: Artifact Subspace Reconstruction (ASR) and iCanClean. We explore their foundational principles, methodological applications, and optimal parameter configurations based on the latest research. A direct comparison evaluates their efficacy in improving Independent Component Analysis (ICA) decomposition, preserving event-related potentials (ERPs), and enhancing data quality during dynamic activities like walking and running. This analysis offers researchers and drug development professionals evidence-based guidance for selecting and implementing robust EEG cleaning pipelines to ensure high-fidelity brain data in biomedical applications.
Electroencephalography (EEG) is the only brain imaging method lightweight enough with sufficient temporal precision to assess electrocortical dynamics during human locomotion, making it indispensable for studying the brain in naturalistic settings [1]. However, the very mobility that enables real-world brain imaging also introduces a critical challenge: motion artifacts. These artifacts originate from multiple sources including head motion, electrode displacement, cable sway, and muscle contractions, collectively contaminating the EEG signal and reducing the quality of independent component analysis (ICA) decompositions essential for source separation [1] [2]. During whole-body movements like running, motion produces broadband spectral power particularly at step frequency and its harmonics, which can obscure neural signals of interest [1]. The pursuit of effective motion artifact removal has become a central focus in mobile brain-body imaging (MoBI) research, with Artifact Subspace Reconstruction (ASR) and iCanClean emerging as two prominent preprocessing approaches. This comparison guide objectively evaluates their performance against other emerging methodologies, providing researchers with experimental data and implementation protocols to inform their motion artifact correction strategies.
ASR employs a sliding-window principal component analysis (PCA) approach to identify and remove high-amplitude artifacts in continuous EEG [1]. The algorithm first calculates the root mean square (RMS) of sliding 1-second data segments from continuous EEG, then uses a condensed Gaussian distribution to convert RMS values into z-scores [1]. Data segments with z-scores falling within -3.5 to 5.0 of the Gaussian distribution for at least 92.5% of electrodes are selected as reference calibration data, assumed to be artifact-free [1]. During processing, ASR performs PCA on non-reference data and identifies principal components as artifactual if their standard deviation of RMS exceeds a user-defined threshold ("k"), then reconstructs the time series based on the calibration data [1]. The "k" parameter critically determines cleaning aggressiveness, with lower values (e.g., 10-20) producing more extensive data manipulation [1]. Recent improvements to ASR algorithms include ASR-DBSCAN and ASR-GEV, which address limitations in calibration data identification during intense motor tasks like juggling [3].
iCanClean utilizes canonical correlation analysis (CCA) with reference noise signals to detect and correct artifact subspaces in EEG data [1] [4]. The algorithm operates by identifying subspaces of scalp EEG that correlate with subspaces of noise based on a user-selected criterion (R²) of correlation between corrupt EEG and noise signals [1]. When dual-layer EEG sensors are available, iCanClean leverages mechanically coupled noise electrodes that only capture motion artifacts without brain signals [1] [4]. For standard EEG systems, iCanClean can generate "pseudo-reference" noise signals by applying temporary notch filters to identify noise within specific frequency bands (e.g., below 3 Hz) [1]. After noise components are projected back onto EEG channels using a least-squares solution, those exceeding the R² threshold are subtracted [1]. Key parameters requiring optimization include the R² cleaning aggressiveness threshold (typically 0.65) and the sliding time window for CCA (typically 4 seconds) [4].
Beyond ASR and iCanClean, several promising motion artifact removal approaches have recently emerged:
Motion-Net represents a deep learning approach using a CNN-based U-Net architecture for subject-specific motion artifact removal [2]. This framework incorporates visibility graph (VG) features that provide structural information to improve performance with smaller datasets, achieving an average motion artifact reduction of 86% ±4.13 and SNR improvement of 20 ±4.47 dB [2]. Unlike batch-processing methods, Motion-Net is trained and tested separately per subject using real EEG recordings with ground-truth references [2].
IMU-Enhanced LaBraM utilizes fine-tuned large brain models with inertial measurement unit (IMU) reference signals to identify motion-related artifacts [5]. This transformer-based neural architecture processes EEG signals alongside 9-axis IMU data (accelerometer, gyroscope, magnetometer) using an attention mechanism to map spatial channel relationships and artifact contributions [5]. The model contains approximately 9.2 million parameters and leverages 5.9 hours of EEG-IMU recordings for training [5].
EEG-Cleanse provides a modular, fully automated preprocessing pipeline specifically designed for cleaning EEG during full-body movement without specialized hardware [6]. Implemented in Python and MATLAB using EEGLAB toolbox, it integrates motion-adaptive preprocessing methods with a hybrid strategy for labeling artifacts [6].
The table below summarizes the core methodological characteristics of these approaches:
Table 1: Fundamental Characteristics of Motion Artifact Removal Methods
| Method | Core Algorithm | Reference Signals | Implementation | Key Parameters |
|---|---|---|---|---|
| ASR | Principal Component Analysis | None (uses clean calibration data) | Online/Offline | k threshold (10-30) [1] |
| iCanClean | Canonical Correlation Analysis | Dual-layer electrodes or pseudo-references | Online/Offline | R² threshold (0.65), window length (4s) [4] |
| Motion-Net | CNN U-Net Architecture | None (subject-specific training) | Offline | Training epochs, VG features [2] |
| IMU-LaBraM | Transformer Network | IMU sensors (9-axis) | Online/Offline | Attention mapping, feature alignment [5] |
Controlled studies using electrical phantom heads with embedded brain source antennae provide ground-truth validation for artifact removal algorithms. In one comprehensive comparison evaluating multiple artifact types simultaneously (motion, muscle, eye, line-noise), iCanClean consistently outperformed other methods with a Data Quality Score improvement from 15.7% (before cleaning) to 55.9% after processing in the "Brain + All Artifacts" condition [7]. By comparison, ASR, Auto-CCA, and Adaptive Filtering only improved scores to 27.6%, 27.2%, and 32.9% respectively [7]. For context, uncontaminated "Brain only" condition scored 57.2% without cleaning, establishing a reasonable performance target [7].
During overground running tasks incorporating Flanker paradigm assessments, both ASR and iCanClean with pseudo-reference noise signals led to recovery of more dipolar brain independent components [1] [8]. In these analyses, iCanClean demonstrated somewhat greater effectiveness than ASR [1]. Both methods significantly reduced power at gait frequency and harmonics, and produced ERP components similar in latency to those identified in stationary Flanker tasks [1]. However, only iCanClean successfully identified the expected greater P300 amplitude to incongruent flankers during dynamic jogging [1] [8].
For walking tasks across different populations (young adults, high-functioning older adults, low-functioning older adults), iCanClean with optimal parameters (4-second window, R²=0.65) improved the average number of "good" ICA components (dipolar, high brain probability) from 8.4 to 13.2 (+57%) [4]. Performance remained robust even with reduced noise channels, maintaining 12.7, 12.2, and 12.0 good components for 64, 32, and 16 noise channels respectively [4].
During intensive whole-body motor tasks like three-ball juggling, next-generation ASR algorithms (ASR-DBSCAN and ASR-GEV) demonstrated superior performance compared to original ASR [3]. The improved methods found 42% and 24% of data usable for calibration respectively, compared to only 9% with ASR-original [3]. Subsequent ICA showed that data preprocessed with ASR-DBSCAN and ASR-GEV produced brain independent components accounting for more variance of the original data (30% and 29%) compared to ASR-original (26%) [3].
The table below summarizes quantitative performance metrics across experimental conditions:
Table 2: Performance Comparison Across Experimental Conditions
| Method | Experimental Condition | Performance Metrics | Comparative Results |
|---|---|---|---|
| iCanClean | Phantom Head (All Artifacts) | Data Quality Score: 55.9% [7] | Outperformed ASR (27.6%), Auto-CCA (27.2%), Adaptive Filtering (32.9%) [7] |
| iCanClean | Human Running (Flanker Task) | P300 Congruency Effect | Identified expected effect [1] |
| ASR | Human Running (Flanker Task) | P300 Congruency Effect | Failed to identify effect [1] |
| iCanClean | Multi-Population Walking | Good ICA Components: 13.2 [4] | 57% improvement over no cleaning (8.4 components) [4] |
| Motion-Net | Real Motion Artifacts | Artifact Reduction: 86% ±4.13 [2] | SNR improvement of 20 ±4.47 dB [2] |
| ASR-DBSCAN | Three-Ball Juggling | Usable Calibration Data: 42% [3] | Outperformed ASR-original (9%) [3] |
Successful iCanClean implementation requires careful parameter selection and processing sequence. The optimal window length and cleaning aggressiveness established for human locomotion data are 4 seconds and R² = 0.65 respectively [4]. The algorithm can be effectively implemented with dual-layer electrodes (mechanically coupled noise sensors) or with pseudo-reference signals derived from temporarily notch-filtered EEG when dedicated noise sensors are unavailable [1]. The processing workflow begins with standard preprocessing including high-pass filtering (1 Hz cutoff) and average re-referencing, followed by channel rejection to remove excessively noisy channels [4]. iCanClean processing then proceeds with canonical correlation analysis comparing cortical electrode signals (brain + noise) with noise electrode signals (noise only) across sliding windows, removing components exceeding the R² correlation threshold [4].
Effective ASR implementation requires appropriate selection of the "k" threshold parameter and calibration data. For human locomotion data, a k threshold between 10-30 is recommended, balancing artifact removal against potential "over-cleaning" that inadvertently manipulates neural signals [1]. The calibration data can be supplied explicitly by recording clean resting-state data, or automatically extracted from contaminated data by identifying segments with RMS z-scores within -3.5 to 5.0 for at least 92.5% of electrodes [1]. Recent improvements through ASR-DBSCAN and ASR-GEV utilize point-by-point amplitude evaluation to eliminate collateral rejection of clean data, significantly increasing the amount of usable calibration data during intense motor tasks [3].
Table 3: Research Reagent Solutions for Mobile EEG Motion Artifact Studies
| Tool Category | Specific Examples | Function/Purpose | Implementation Notes |
|---|---|---|---|
| EEG Systems | BrainAmp DC with actiCAP MOVE, 32-120+ channels [9] | Mobile EEG acquisition with active electrodes | High-density (120+ channels) preferred for source localization [4] |
| Noise Reference Sensors | Dual-layer EEG electrodes [4], Head-mounted IMU (APDM Opal) [5] | Provide reference noise signals for artifact subtraction | Dual-layer: 120 scalp + 120 noise electrodes optimal [4] |
| Motion Platforms | Robotic motion platforms [7], Treadmills with variable terrain [4] | Standardized motion artifact induction | Enable controlled validation studies [7] |
| Phantom Heads | Electrically conductive head models with embedded sources [7] | Ground-truth validation of artifact removal | Contain 10+ brain sources and contaminating sources [7] |
| Software Toolboxes | EEGLAB [1], BCILAB [7], Custom MATLAB/Python scripts | Implementation of processing algorithms | EEGLAB includes ASR by default [1] |
The empirical evidence demonstrates that both iCanClean and ASR provide effective preprocessing for motion artifact removal during human locomotion, with iCanClean showing superior performance in preserving neural signals during running and complex motor tasks [1] [7]. iCanClean's use of reference noise signals enables targeted subtraction of artifact subspaces without excessive compromise of neural data, particularly valuable for event-related potential studies where cognitive components like the P300 must be preserved [1] [8]. ASR offers the advantage of not requiring additional hardware when clean calibration data is available, with improved versions (ASR-DBSCAN, ASR-GEV) showing enhanced performance during intense motor tasks [3].
Emerging approaches incorporating deep learning (Motion-Net) and multi-modal sensor fusion (IMU-LaBraM) represent promising research directions, potentially offering improved adaptability to individual subject characteristics and motion patterns [2] [5]. For researchers selecting motion artifact removal strategies, consideration should be given to experimental paradigm, available hardware, target neural signals, and computational resources. iCanClean is particularly recommended for studies requiring preservation of event-related potentials during high-motion conditions, while ASR variants provide robust performance for general locomotion studies without requiring specialized electrode configurations. As mobile brain imaging continues to advance toward more naturalistic and ecologically valid scenarios, ongoing refinement of these artifact removal approaches will remain critical for extracting clean neural signals from motion-contaminated EEG data.
Motion artifacts represent a significant challenge in electroencephalography (EEG), particularly as research expands into mobile brain-body imaging and real-world applications. These artifacts compromise signal quality, reduce the effectiveness of source separation algorithms like independent component analysis (ICA), and can obscure genuine neural signals. Understanding the nature and origin of these contaminants is fundamental to selecting appropriate artifact removal strategies. Within the context of performance evaluation between Artifact Subspace Reconstruction (ASR) and the iCanClean algorithm, this guide provides an objective comparison of their efficacy, supported by experimental data and detailed methodologies.
Motion artifacts in EEG are mechanical/non-physiological signals that originate from multiple sources related to physical movement. Unlike biological artifacts from muscle or eyes, motion artifacts are primarily external and can severely corrupt the EEG time series, especially during whole-body movement [1].
The primary mechanism involves physical displacement of EEG electrodes relative to the scalp. As cables sway through the air during movement, they interact with each other and background electromagnetic fields through inductive coupling and electromagnetic radiation [10] [7]. This is particularly problematic given the small voltage of electrocortical signals (approximately 20 µV). Furthermore, head motion during activities like running produces artifacts that are typically time-locked to the gait cycle, manifesting as increased spectral power at the step frequency and its harmonics [1] [8].
The table below summarizes the core characteristics of motion artifacts and other common contaminants.
Table 1: Types and Sources of Common EEG Artifacts
| Artifact Type | Origin | Primary Characteristics | Common Scenarios |
|---|---|---|---|
| Motion Artifact [1] [10] | Electrode displacement, cable sway, head movement | Time-locked to movement cycle (e.g., gait); broadband spectral power | Running, walking, sports |
| Muscle Artifact (EMG) [10] | Contractions of facial, neck, or jaw muscles | High-frequency, non-stationary | Talking, chewing, grimacing |
| Ocular Artifact [10] | Eye blinks and saccades | High-amplitude, low-frequency, frontal topography | Any task involving visual activity |
| Line-Noise Artifact [10] | Electrical interference from power lines | 50/60 Hz steady-state oscillation | All recordings, lab environments |
The fundamental difference between ASR and iCanClean lies in their approach to identifying noise. ASR is a blind source separation method that relies on statistical outliers in the data itself, while iCanClean uses a reference-based approach to directly identify and subtract noise subspaces.
Diagram: Core Workflows of ASR and iCanClean Algorithms
To objectively evaluate the performance of ASR and iCanClean, researchers have employed rigorous experimental designs, including phantom head validation and human subject studies during locomotion.
These studies utilize an electrically conductive phantom head with embedded brain source antennae to provide known ground-truth brain signals [10] [7]. The setup includes 10 simulated brain sources and 10 contaminating sources for artifacts. The protocol involves testing under multiple conditions: Brain only, Brain + Eyes, Brain + Neck Muscles, Brain + Facial Muscles, Brain + Walking Motion, and Brain + All Artifacts. The key metric is the Data Quality Score (0-100%), calculated from the average correlation between the known brain sources and the cleaned EEG channels [10].
Human studies typically involve collecting high-density EEG during activities like standing, walking, and running [1] [4]. A common paradigm is an adapted Flanker task, where participants respond to congruent or incongruent stimuli while either standing still or jogging. This allows for the evaluation of artifact removal on the recovery of stimulus-locked event-related potential (ERP) components, such as the P300. Key evaluation metrics include:
The following tables summarize key experimental findings from direct comparisons between ASR and iCanClean.
Table 2: Performance Comparison in Phantom Head Study (Data Quality Score %) [10]
| Condition | Uncleaned | ASR | iCanClean | Auto-CCA | Adaptive Filtering |
|---|---|---|---|---|---|
| Brain + All Artifacts | 15.7% | 27.6% | 55.9% | 27.2% | 32.9% |
| Brain + Walking Motion | Data Not Shown | Data Not Shown | >55.9% | Data Not Shown | Data Not Shown |
| Brain (Clean Target) | 57.2% | - | - | - | - |
Table 3: Performance in Human Running Study [1] [8]
| Evaluation Metric | ASR Performance | iCanClean Performance |
|---|---|---|
| Increase in Dipolar Brain Components | Significant Improvement | Somewhat More Effective than ASR |
| Power Reduction at Gait Frequency | Significant Reduction | Significant Reduction |
| Recovery of P300 ERP Component | Similar Latency to Standing Task | Similar Latency to Standing Task |
| Detection of P300 Congruency Effect | Not Identified | Successfully Identified |
Table 4: iCanClean Parameter Optimization for Mobile EEG [4]
| Parameter | Function | Recommended Value | Impact of Variation |
|---|---|---|---|
| R² Threshold | Cleaning aggressiveness | 0.65 | Lower R² = more aggressive cleaning |
| Window Length | Temporal locality of CCA | 4 seconds | Shorter windows adapt faster to changing noise |
| Noise Channels | Reference signal sources | 16-64 channels | More channels improve performance |
Table 5: Essential Materials for Mobile EEG Motion Artifact Research
| Item | Function/Application | Example Use Case |
|---|---|---|
| Dual-Layer EEG Cap [4] | Outer layer provides noise-only reference signals mechanically coupled to scalp electrodes. | Provides optimal reference signals for iCanClean in human locomotion studies. |
| Electrical Phantom Head [10] [7] | Provides ground-truth brain signals for validating artifact removal algorithms. | Comparing algorithm performance against known sources in controlled artifact conditions. |
| High-Density EEG System (64+ channels) [4] | Enables better source separation via ICA and provides more channels for noise reference. | Essential for mobile brain imaging studies during whole-body movement. |
| Inertial Measurement Unit (IMU) [5] | Measures acceleration and angular velocity to directly quantify motion. | Used as a reference signal for adaptive filtering or modern deep learning approaches. |
| Robotic Motion Platform | Induces controlled, repeatable motion for testing artifact removal methods. | Isolating motion artifact effects in phantom head experiments [11]. |
The field of motion artifact removal is evolving toward multi-modal sensor fusion and advanced computational models. Research is exploring the integration of Inertial Measurement Units (IMUs) with deep learning. One approach involves fine-tuning large brain models (LaBraM) using attention mapping to correlate IMU signals with EEG motion artifacts, showing improved robustness over traditional ASR-ICA pipelines [5]. Furthermore, while iCanClean is highly effective with dual-layer electrodes, recent studies confirm it also performs well using pseudo-reference noise signals created from the raw EEG itself, making it more accessible for standard EEG systems [1]. These advancements point toward a future of more integrated, robust, and computationally efficient cleaning frameworks for real-world mobile brain imaging.
This guide provides an objective comparison of Artifact Subspace Reconstruction (ASR) and iCanClean, two prominent algorithms for cleaning motion artifacts from mobile electroencephalography (EEG) data. We detail their core principles, workflows, and performance based on current experimental research to aid in methodological selection.
ASR and iCanClean are both real-time capable processing techniques designed to handle artifacts in mobile EEG, but they are founded on different principles and input requirements.
The table below summarizes the fundamental characteristics of each method.
| Feature | Artifact Subspace Reconstruction (ASR) | iCanClean |
|---|---|---|
| Core Principle | Identifies and removes high-variance, artifactual components using Principal Component Analysis (PCA) [1] [12]. | Uses Canonical Correlation Analysis (CCA) to identify and subtract noise subspaces correlated with reference signals [1] [7]. |
| Primary Input | Requires a segment of clean EEG data for calibration [1] [12]. | Requires reference noise signals (e.g., from dual-layer EEG caps or generated as pseudo-references) [1] [4]. |
| Core Operation | Reconstructs corrupted data segments by replacing artifactual PCA components with data from the calibration period [12]. | Subtracts noise components that are highly correlated with the reference signals beyond a set threshold (R²) [1] [4]. |
| Key Parameter | k: Standard deviation threshold for identifying artifact components; lower values lead to more aggressive cleaning [1]. |
R²: Correlation threshold that determines cleaning aggressiveness; lower values lead to more aggressive cleaning [1] [4]. |
ASR operates in two main phases: a calibration phase to learn the "clean" EEG space, and a processing phase to identify and correct artifacts in new data [12].
Calibration Phase: This initial phase establishes a baseline of clean brain activity [12].
k (typically 5-30), where a lower k value sets a more aggressive, lower threshold [1] [12].Processing Phase: This phase is applied to the continuous EEG data stream.
iCanClean leverages reference noise signals to isolate and remove artifacts that are mixed with the brain signals in the scalp EEG.
Recent studies have established rigorous protocols to evaluate ASR and iCanClean, often using mobile EEG recorded during whole-body movement.
Common Evaluation Paradigm:
Primary Performance Metrics:
The following tables summarize quantitative results from recent, direct comparative studies.
Table 1: Performance in Phantom and Human Locomotion Studies
| Evaluation Metric | Artifact Subspace Reconstruction (ASR) | iCanClean | Experimental Context |
|---|---|---|---|
| Data Quality Score (Phantom) | Improved from 15.7% to 27.6% [7] | Improved from 15.7% to 55.9% [7] | Phantom head with all artifacts (motion, muscle, eye, line-noise) present [7]. |
| Good Brain ICs (Human) | ~12-13 components [1] | ~13 components [1] | Mobile EEG during running; "good" ICs are dipolar and brain-like. iCanClean showed a 57% increase from baseline (8.4 to 13.2 components) [4]. |
| P300 Recovery (Human) | Produced ERP components similar to standing task [1] | Produced ERP components similar to standing task; identified the expected greater P300 amplitude to incongruent flankers [1] | Flanker task performed during jogging vs. standing [1] [8]. |
| Power at Gait Frequency | Significantly reduced [1] | Significantly reduced [1] | Mobile EEG during running [1]. |
Table 2: Optimal Parameters and Methodological Notes from Experimental Studies
| Aspect | Artifact Subspace Reconstruction (ASR) | iCanClean |
|---|---|---|
| Recommended Parameters | k = 20-30 for general use [1]; k = 10 for locomotion to avoid over-cleaning [1] |
Window length = 4s, R² = 0.65 [1] [4] |
| Strengths | Does not require separate noise sensors; effective for large-amplitude artifacts [1] [12]. | Highly effective at removing multiple artifact types while preserving brain activity; can use pseudo-reference signals if dedicated noise sensors are unavailable [1] [7]. |
| Limitations / Notes | Performance is dependent on the quality of the calibration data. Overly aggressive cleaning (low k) can remove brain activity [1]. |
Performance is optimal with true reference signals from a dual-layer setup, but still effective with pseudo-references [1] [4]. |
The following tools are critical for implementing and testing these artifact removal methods in experimental research.
| Tool / Material | Function in Research | Example Use Case |
|---|---|---|
| Dual-Layer EEG System | Provides mechanically coupled noise electrodes that record only environmental and motion artifacts, serving as ideal reference signals for iCanClean [1] [4]. | Essential for obtaining optimal iCanClean performance in human locomotion studies [4]. |
| Electrical Phantom Head | Simulates brain electrical activity and artifacts (motion, muscle, ocular) in a controlled setting, providing ground-truth signals for algorithm validation [7]. | Used for initial validation and parameter sweeps without the variability of human subjects [7]. |
| Robotic Motion Platform | Induces precise, repeatable motion artifacts in a phantom head, allowing for standardized testing of artifact removal algorithms [11]. | Enables systematic evaluation of an algorithm's sensitivity to specific types of motion [11]. |
| High-Density EEG Caps (64+ channels) | Provides the high spatial resolution necessary for effective source separation techniques like ICA, which is used to evaluate the quality of cleaning [1] [4]. | Standard in mobile brain imaging studies to ensure enough signal channels remain after processing and rejection [4]. |
| IMU (Inertial Measurement Unit) | Records accelerometer and gyroscope data synchronized with EEG, providing an alternative source of motion reference signals for artifact removal algorithms [13]. | Can be used as an additional reference signal for motion artifact cancellation, though methods for integration are still being refined [13]. |
Electroencephalography (EEG) is the only brain imaging method lightweight enough with sufficient temporal precision to assess electrocortical dynamics during human locomotion [1]. However, the promise of mobile brain imaging is hindered by a significant challenge: motion artifacts. When participants move their heads during whole-body movements like walking or running, these motions produce artifacts that contaminate the EEG signal and substantially reduce the quality of subsequent independent component analysis (ICA) decompositions [1].
Motion artifacts originate from multiple sources, including cable sway as EEG cables move through the air and interact with each other and background electromagnetic fields [10] [7]. Additional artifacts come from electrode displacement and mechanical stress on the recording system [1]. These artifacts are particularly problematic because they are typically time-locked to the gait cycle, creating rhythmic patterns that can mask genuine neural activity and hinder the identification of true brain sources [1]. The presence of large motion artifacts contaminates ICA's ability to identify maximally independent sources, necessitating effective preprocessing methods specifically designed to handle motion-related noise [1].
iCanClean is a novel generalized framework for removing EEG artifacts that leverages reference noise signals and canonical correlation analysis (CCA) to detect and correct noise-based subspaces in EEG data [1] [10]. The algorithm operates by comparing cortical electrode signals (which record mixtures of brain activity plus noise) with reference noise signals (which record only noise), enabling the identification and subtraction of noisy subspaces without removing underlying brain signals [4].
The core innovation of iCanClean lies in its use of canonical correlation analysis to identify subspaces of the scalp EEG that are correlated with subspaces of noise [1]. This process is based on a user-selected criterion of the correlation between scalp EEG subspaces and noise subspaces (R²) within specific sliding time windows [1]. After noise components are projected back onto the EEG channels using a least-squares solution, those components that exceed the R² threshold are systematically subtracted from the scalp EEG [1].
iCanClean can be implemented in two primary configurations:
Figure 1: iCanClean Algorithm Workflow. The process begins with contaminated EEG signals, obtains reference noise signals, performs canonical correlation analysis, applies a correlation threshold, and subtracts identified noise components to produce cleaned EEG data.
Researchers have rigorously evaluated iCanClean's performance using electrically conductive phantom heads with embedded brain source antennae, enabling comparison with known ground-truth brain signals [10] [7]. In one comprehensive study, investigators tested iCanClean under six different conditions: Brain only, Brain + Eyes, Brain + Neck Muscles, Brain + Facial Muscles, Brain + Walking Motion, and Brain + All Artifacts [10]. The performance was quantified using a Data Quality Score (0-100%), based on the average correlation between known brain sources and EEG channels [10].
The most striking results emerged from the "Brain + All Artifacts" condition, where iCanClean improved the Data Quality Score from 15.7% before cleaning to 55.9% after cleaning [10]. For context, the Brain-only condition scored 57.2% without cleaning, indicating that iCanClean restored data quality to near-pristine levels despite multiple simultaneous artifacts [10].
In human studies during dynamic activities like running, researchers have employed adapted Flanker tasks to evaluate how different artifact removal approaches affect stimulus-locked event-related potential (ERP) components [1]. EEG is recorded during both dynamic (jogging) and static (standing) versions of the task, enabling direct comparison of ERP components known to appear in stationary conditions [1].
Performance metrics in these studies include:
Figure 2: Experimental Evaluation Protocol. The comprehensive methodology for evaluating iCanClean performance includes data collection, preprocessing, artifact removal with parameter optimization, multiple analysis dimensions, and comparative statistical testing.
iCanClean demonstrates superior performance across multiple metrics compared to other artifact removal methods.
Table 1: Performance Comparison Across Artifact Types (Phantom Head Data)
| Method | Brain + All Artifacts | Brain + Walking Motion | Brain + Muscle | Brain + Eyes |
|---|---|---|---|---|
| iCanClean | 55.9% | 61.2% | 63.5% | 66.8% |
| ASR | 27.6% | 34.1% | 38.3% | 42.7% |
| Auto-CCA | 27.2% | 29.8% | 35.1% | 41.2% |
| Adaptive Filtering | 32.9% | 36.5% | 40.2% | 45.3% |
| No Cleaning | 15.7% | 18.9% | 22.4% | 25.6% |
Data Quality Scores (0-100%) represent the average correlation between known brain sources and EEG channels after cleaning. Higher scores indicate better preservation of brain signals while removing artifacts [10] [7].
Table 2: Performance in Human Locomotion Studies
| Method | Good ICA Components | Power Reduction at Gait Frequency | P300 Recovery | Computational Efficiency |
|---|---|---|---|---|
| iCanClean | 13.2 (+57%) | Significant reduction | Expected P300 amplitude to incongruent flankers identified | Real-time capable |
| ASR | 10.3 (+23%) | Significant reduction | Similar latency to standing task | Real-time capable |
| ICA Alone | 8.4 (baseline) | Minimal reduction | Limited recovery | Computationally intensive (5+ hours) |
| Adaptive Filtering | 9.1 (+8%) | Moderate reduction | Partial recovery | Real-time capable |
Performance metrics for different artifact removal methods applied to human EEG data during running. Good ICA components are defined as those with residual variance <15% and ICLabel brain probability >50% [1] [4].
The experimental data reveals several distinct advantages for iCanClean:
Superior Artifact Removal: iCanClean consistently outperforms other methods regardless of the type or number of artifacts present [10]. When all artifacts were simultaneously present, iCanClean achieved a Data Quality Score improvement of 40.2 percentage points, compared to 11.9-17.2 percentage points for competing methods [10].
Enhanced ICA Decomposition: In human locomotion data, iCanClean preprocessing increased the average number of good ICA components from 8.4 to 13.2 (+57%), significantly improving source-level analysis capabilities [4].
Effective Neural Component Recovery: Preprocessing with iCanClean enabled identification of the expected P300 amplitude differences to incongruent flankers during running, demonstrating its ability to preserve cognitively relevant neural signals while removing motion artifacts [1].
Robust Performance with Reduced Sensors: Good performance could be maintained with reduced sets of noise channels (12.7, 12.2, and 12.0 good components for 64, 32, and 16 noise channels, respectively), enhancing practical implementation flexibility [4].
Through comprehensive parameter sweeps, researchers have identified optimal settings for iCanClean implementation. For mobile EEG data collection during walking, the optimal window length and cleaning aggressiveness were determined to be 4 seconds and R² = 0.65 [4]. These settings successfully balance aggressive artifact removal with preservation of underlying brain signals.
The R² threshold is particularly critical as it determines cleaning aggressiveness, with higher values (near 1) corresponding to less cleaning [4]. The 4-second window length appears optimal for capturing the temporal structure of gait-related artifacts while maintaining stationarity within analysis windows [1] [4].
Table 3: Essential Research Materials for iCanClean Implementation
| Research Tool | Function | Implementation Considerations |
|---|---|---|
| Dual-Layer EEG Cap | Provides mechanical coupling between scalp electrodes and outward-facing noise electrodes | 120+120 electrode configuration ideal; requires specialized hardware [4] |
| Pseudo-Reference System | Creates noise references from existing EEG data when dedicated noise sensors unavailable | Uses temporary notch filtering to identify noise subspaces [1] |
| High-Density EEG System | Enables sufficient spatial sampling for effective source separation | Minimum 64 channels; 100+ channels recommended [10] [4] |
| Electrical Phantom Head | Validation with known ground-truth brain signals | Contains embedded source antennae and contaminating sources [10] [7] |
| Motion Capture System | Synchronizes neural data with movement kinematics | Enables artifact correlation with specific movement phases [1] |
iCanClean represents a significant advancement in motion artifact removal for mobile EEG research, consistently outperforming established methods like Artifact Subspace Reconstruction, Auto-CCA, and Adaptive Filtering across multiple performance metrics [1] [10] [4]. Its ability to improve ICA decomposition quality while preserving cognitively relevant neural signals makes it particularly valuable for studying brain dynamics during naturalistic movements like walking and running [1] [4].
The method's flexibility in implementation—working with both dedicated noise sensors and pseudo-reference signals—enhances its practical utility across different research environments and equipment configurations [1]. As mobile brain imaging continues to evolve toward more ecologically valid paradigms, iCanClean offers researchers a powerful tool for addressing the fundamental challenge of motion artifacts, potentially unlocking new possibilities for understanding brain function in real-world contexts [1] [10] [4].
Electroencephalography (EEG) is a cornerstone technique for studying brain dynamics, but its utility in real-world, mobile settings has been historically limited by motion artifacts. These artifacts pose a significant challenge for traditional signal processing methods, particularly Independent Component Analysis (ICA). This guide examines the inherent limitations of ICA in handling motion artifacts and objectively compares the performance of two advanced solutions: Artifact Subspace Reconstruction (ASR) and the iCanClean algorithm, providing researchers with experimental data to inform their methodological choices.
Independent Component Analysis (ICA) is a blind source separation method that linearly decomposes multi-channel EEG data into maximally independent components (ICs). Its effectiveness relies on key assumptions, which are often violated in the presence of motion.
The diagram below illustrates this breakdown in the ICA process when motion is introduced.
To address ICA's limitations, researchers have developed preprocessing algorithms designed specifically to handle motion artifacts before ICA is run. The table below summarizes the core principles and requirements of two leading approaches.
| Feature | Artifact Subspace Reconstruction (ASR) | iCanClean Algorithm |
|---|---|---|
| Core Principle | Identifies and removes high-variance, artifact-dominated components using Principal Component Analysis (PCA) [1] [12]. | Uses Canonical Correlation Analysis (CCA) to find and remove data subspaces correlated with reference noise signals [1] [10]. |
| Noise Reference | Requires a segment of clean "calibration" EEG data from the same session to establish a baseline [1] [12]. | Uses dedicated noise sensors or generates "pseudo-reference" signals from the raw EEG itself [1] [10]. |
| Key Parameter | Standard deviation threshold (k); lower values (e.g., 20-30) are more aggressive [1]. |
Correlation criterion (R²); e.g., 0.65 was effective for locomotion data [1]. |
| Computational Efficiency | Suitable for real-time application [12]. | Computationally efficient and capable of real-time cleaning [10] [14]. |
Recent studies using both phantom-head models (with known ground-truth signals) and human participants during locomotion provide quantitative data on the performance of these methods. The following table compiles key findings from controlled experiments.
| Experiment Context & Metric | Artifact Subspace Reconstruction (ASR) | iCanClean Algorithm |
|---|---|---|
| Phantom Head with All Artifacts [10]Data Quality Score (0-100%) | 27.6% | 55.9% |
| Human Running EEG [1]ICA Component Dipolarity | Improved | Most Improved |
| Human Running EEG [1]Reduction in Gait-Frequency Power | Significant | Significant |
| Human Running EEG [1]Recovery of P300 ERP Effect | No | Yes |
The data in the table above are derived from several critical experimental designs:
k=20) and iCanClean (pseudo-reference, R²=0.65) was compared based on:
The workflow below contrasts the fundamental cleaning approaches of ASR and iCanClean.
The following table details essential materials and software tools for implementing motion artifact correction in mobile brain imaging research.
| Item | Function in Research | Example/Note |
|---|---|---|
| High-Density Mobile EEG System | Records scalp potentials with sufficient spatial sampling for effective source separation. | Systems with 64+ active electrodes; integrated amplifiers minimize cable sway [1] [10]. |
| Dual-Layer Noise Sensors | Provides optimal reference noise for iCanClean; mechanically coupled to EEG electrodes but not in contact with the scalp [1] [10]. | Captures motion and environmental noise without brain signal. |
| Optical Motion Tracking System | Quantifies head movement in six degrees of freedom, enabling motion-synchronized analysis and validation [15]. | Used for prospective motion correction in MRI and to validate artifact timing in EEG [15]. |
| Phantom Head Apparatus | Provides ground-truth signals for controlled algorithm validation with known "brain" and "artifact" sources [10]. | Critical for benchmarking performance of ASR, iCanClean, and other methods without biological variability [10]. |
| iCanClean Software | Implements the iCanClean algorithm for offline analysis or real-time cleaning [10] [14]. | Can operate with dual-layer sensors or pseudo-reference signals derived from raw EEG. |
| EEGLAB with ASR Plug-in | A standard EEG processing environment that includes an implementation of the ASR algorithm for offline use [1] [12]. | Allows tuning of the k parameter and is widely accessible to the research community. |
The evidence demonstrates that traditional ICA is an inadequate standalone solution for motion artifact removal due to its vulnerability to non-stationary, high-amplitude noise. Both ASR and iCanClean offer significant advancements as preprocessing steps. Quantitative results from phantom and human studies consistently show that iCanClean outperforms ASR in restoring data quality, improving ICA decompositions, and preserving nuanced neural signals like the P300. While ASR is a viable and accessible tool, iCanClean's superior performance, especially when using dual-layer noise sensors, makes it the more robust choice for demanding research applications involving intense motion, such as studies of running, sports, or rehabilitation. Researchers should select their methods based on the required fidelity of neural signals and the availability of hardware for noise reference.
Electroencephalography (EEG) is the only brain imaging method with the temporal precision and portability to assess electrocortical dynamics during human locomotion. However, head motion during whole-body movements produces substantial artifacts that contaminate EEG signals and reduce the quality of subsequent data analysis, particularly independent component analysis (ICA) decomposition [1]. As research increasingly focuses on neural dynamics in naturalistic environments, effective motion artifact removal has become a critical preprocessing step.
Two prominent approaches for addressing this challenge are Artifact Subspace Reconstruction (ASR) and iCanClean. This guide provides a detailed, step-by-step protocol for implementing the ASR algorithm, with objective performance comparisons to iCanClean based on recent experimental findings. The content is framed within the broader thesis of performance evaluation between these two methods for mobile brain imaging research, providing drug development professionals and neuroscientists with practical implementation guidance and evidence-based methodological selection criteria.
Artifact Subspace Reconstruction is an automated, component-based method for removing high-amplitude artifacts from continuous EEG data. The algorithm employs a sliding-window approach to identify and remove artifact components based on their statistical deviation from a calibration period of clean baseline data [1].
ASR utilizes principal component analysis (PCA) to identify high-amplitude artifacts in continuous EEG. The method first calculates a covariance matrix from clean reference data, then uses this to identify components in new data that exceed a user-defined threshold. The key mathematical operation involves comparing the root mean square (RMS) of sliding-window principal components to the distribution of RMS values in the calibration data [1].
The algorithm identifies artifactual components when their standard deviation of RMS exceeds the threshold parameter "k," which determines the algorithm's aggressiveness. Lower k values (e.g., k=10) result in more aggressive cleaning, while higher values (e.g., k=20-30) are more conservative [1].
Before implementing ASR, proper EEG data collection protocols must be established:
Configure the core ASR parameters based on your specific research needs:
The following diagram illustrates the complete ASR workflow from data input to cleaned output:
To objectively compare ASR and iCanClean performance, researchers conducted a controlled study using:
The table below summarizes the key performance differences established in recent empirical studies:
Table 1: Performance Comparison of ASR and iCanClean for Motion Artifact Removal
| Evaluation Metric | ASR Performance | iCanClean Performance | Experimental Context |
|---|---|---|---|
| Data Quality Score | 27.6% improvement from baseline | 55.9% improvement from baseline | Phantom head with all artifact types [7] |
| ICA Dipolarity | Improved component quality | Superior component quality, more dipolar brain sources | Human running study [1] |
| Gait Frequency Power Reduction | Significant reduction | Significant reduction | Overground running [1] |
| P300 ERP Recovery | Produced ERP components similar to standing task | Captured expected P300 amplitude differences | Adapted Flanker task during jogging [1] |
| Computational Efficiency | Suitable for real-time processing | Suitable for real-time processing | Both algorithms show real-time capability [7] |
The table below contrasts the technical requirements and implementation considerations for both algorithms:
Table 2: Implementation Requirements Comparison
| Parameter | ASR | iCanClean |
|---|---|---|
| Reference Data Needed | Clean calibration data | Pseudo-reference or dedicated noise sensors [1] |
| Key Parameters | k threshold (typically 10-30) | R² threshold (typically 0.65), window length (typically 4s) [1] |
| Optimal Use Case | General artifact removal, moderate motion environments | High-motion environments, running studies [1] |
| Hardware Requirements | Standard EEG systems | Benefits from dual-layer EEG with dedicated noise sensors [1] [7] |
| Computational Load | Moderate | Moderate to high |
Table 3: Essential Research Materials for Motion Artifact Removal Studies
| Item | Specification | Research Function |
|---|---|---|
| Mobile EEG System | High-density (64+ channels), sampling rate ≥500 Hz | Captures neural signals during movement [1] |
| Active Electrodes | Integrated amplification, dry or gel-based | Reduces motion artifact at acquisition stage [7] |
| Motion Tracking System | IMU sensors, optical motion capture | Synchronizes motion data with EEG for analysis [1] |
| Dual-Layer EEG Cap | Separate scalp and noise electrodes | Enables reference noise recording for iCanClean [7] |
| Phantom Head Apparatus | Electrically conductive, embedded sources | Validates algorithms with known ground-truth signals [7] |
| Signal Processing Software | EEGLAB, MATLAB, Python | Implements ASR, iCanClean, and analysis pipelines [6] |
Successful ASR implementation requires careful parameter tuning:
ASR should be strategically positioned within the preprocessing pipeline:
The following diagram illustrates the recommended position of ASR within a comprehensive mobile EEG processing pipeline:
Based on current evidence, ASR provides an effective approach for motion artifact removal in mobile EEG, particularly when configured with appropriate parameters. The algorithm demonstrates significant improvements in ICA decomposition quality and reduction of motion-related power interference.
However, comparative studies indicate that iCanClean generally outperforms ASR in demanding scenarios such as running, producing more dipolar brain components and better preserving expected neural responses like the P300 congruency effect [1]. For research involving high-impact movements or requiring optimal signal fidelity, iCanClean represents the current state-of-the-art, while ASR remains a valuable tool for moderate motion environments and research with computational constraints.
Implementation success depends on careful parameter optimization, appropriate calibration data collection, and integration within a comprehensive preprocessing pipeline. Researchers should validate their specific implementation using ground-truth paradigms where possible, such as known ERP components or phantom head setups.
Electroencephalography (EEG) is a powerful, non-invasive tool for recording brain activity with high temporal resolution, making it ideal for studying neural dynamics during movement and in real-world settings [10]. However, a significant challenge in mobile EEG research is the contamination of signals by various artifacts, including those from motion, muscle activity, eye movements, and line noise [10] [7]. These artifacts can severely degrade data quality, hindering subsequent analysis such as independent component analysis (ICA) for source separation [4]. This guide focuses on two prominent computational approaches for mitigating these artifacts: the established Artifact Subspace Reconstruction (ASR) and the novel iCanClean algorithm. We will provide a detailed, step-by-step guide for implementing iCanClean, objectively compare its performance against ASR using published experimental data, and outline the essential resources required for implementation.
iCanClean is a noise-canceling algorithm that uses canonical correlation analysis (CCA) to identify and remove subspaces of corrupted EEG data that are most strongly correlated with subspaces of reference noise recordings [10] [14]. Its name stands for "implementing Canonical correlation to Cancel Latent Electromagnetic Artifacts and Noise" [7]. A key advantage is its flexibility in using various reference signals, including dedicated noise sensors from a dual-layer EEG cap or internally generated "pseudo-reference" signals derived from the raw EEG itself [1] [4].
Artifact Subspace Reconstruction (ASR) is a method based on principal component analysis (PCA) that identifies and removes high-variance, artifact-containing components from the EEG signal by comparing them to a clean baseline calibration period [1] [12]. It functions by calculating the principal components of short, sliding windows of data and rejecting those components whose variance exceeds a user-defined threshold (k) relative to the calibration data [12].
Extensive testing, particularly on a phantom head with known ground-truth brain signals, has demonstrated iCanClean's superior performance in removing a wide range of artifacts while preserving brain activity [10] [7].
Table 1: Data Quality Score Comparison Across Artifact Types (Phantom Head Study)
| Artifact Condition | No Cleaning | iCanClean | ASR | Auto-CCA | Adaptive Filtering |
|---|---|---|---|---|---|
| Brain + All Artifacts | 15.7% | 55.9% | 27.6% | 27.2% | 32.9% |
| Brain (Target) | 57.2% | N/A | N/A | N/A | N/A |
As shown in Table 1, in the most challenging condition with all artifacts present simultaneously, iCanClean improved data quality nearly to the level of the clean "Brain" target, outperforming other real-time-capable methods by a significant margin [10] [7].
In human studies during running, both ASR and iCanClean have been shown to improve the quality of subsequent ICA decompositions, measured by an increase in the number of "good" dipolar brain components [1].
Table 2: ICA Improvement in Human Locomotion Data (Running)
| Preprocessing Method | Average Number of "Good" Brain Components |
|---|---|
| No Cleaning (Basic Preprocessing) | 8.4 |
| iCanClean (with pseudo-reference) | 13.2 |
| Artifact Subspace Reconstruction (ASR) | ~12 (estimated from trends) |
Source: Data synthesized from [1] and [4]
Furthermore, only preprocessing with iCanClean successfully recovered the expected P300 event-related potential congruency effect during a running task, a key neural marker that ASR and other methods failed to fully isolate under high-motion conditions [1].
Before applying iCanClean, perform basic preprocessing on both the scalp EEG channels and the separate noise channels (if available) [4]:
The following diagram illustrates the core signal processing workflow of the iCanClean algorithm.
The two critical parameters for iCanClean are the window length and the R² threshold. Based on parameter sweeps in human locomotion studies [4]:
Successfully implementing and comparing artifact removal methods requires specific hardware, software, and analytical tools.
Table 3: Research Reagent Solutions for EEG Artifact Removal
| Item | Function / Purpose | Example / Specification |
|---|---|---|
| Dual-Layer EEG Cap | Provides dedicated noise sensors mechanically coupled to scalp electrodes for optimal reference noise recording. | 120 scalp + 120 noise electrodes [4] |
| High-Density EEG System | Enables sufficient spatial sampling for effective source separation and ICA. | 64+ channel mobile amplifier [10] |
| Accelerometer (IMU) | Measures head motion; can be used as an alternative or supplementary reference signal. | 9-axis IMU mounted on the forehead [5] |
| iCanClean Code | The core algorithm for cleaning. | Available via published papers and associated code repositories [10] [14] |
| EEGLAB with ICLabel | Software environment for preprocessing, ICA decomposition, and automated component classification. | EEGLAB plugin: ICLabel [4] |
| Artifact Subspace Reconstruction (ASR) | Benchmark algorithm for performance comparison. | Included in EEGLAB/BCILAB [12] |
This guide provides a comprehensive framework for implementing and evaluating the iCanClean algorithm for EEG artifact removal. The strong experimental evidence from both phantom and human studies indicates that iCanClean offers a performance advantage, particularly in challenging scenarios with multiple, simultaneous artifacts like those encountered in mobile brain imaging research [10] [1]. By following the detailed protocols for implementation, parameter optimization, and comparative benchmarking with ASR outlined herein, researchers can make informed decisions to enhance the fidelity of their EEG data in real-world applications.
Electroencephalography (EEG) is the only brain imaging method lightweight enough with sufficient temporal precision to assess electrocortical dynamics during human locomotion and other real-world activities [1]. However, the presence of mechanical and non-physiological artifacts in the EEG time series due to head motion, electrode displacement, and cable sway presents a significant barrier to progress in understanding the neurophysiology of natural human behavior [1]. Motion artifacts contaminate EEG signals and reduce the quality of Independent Component Analysis (ICA) decomposition, hindering source-level analysis of mobile EEG data [4]. While Artifact Subspace Reconstruction (ASR) has been a commonly used approach for handling motion artifacts, iCanClean has emerged as a promising alternative that uses reference noise recordings to remove noisy EEG subspaces [1] [10]. This comparison guide examines the two primary configurations for implementing iCanClean—dual-layer hardware systems and pseudo-reference software approaches—to help researchers select the optimal configuration for their mobile brain imaging studies.
The iCanClean algorithm employs a novel noise-canceling approach that uses canonical correlation analysis (CCA) to identify and remove subspaces of corrupted data recordings that are most strongly correlated with subspaces of reference noise recordings [14]. The algorithm is computationally efficient, making it suitable for real-time applications such as brain-computer interfaces [14]. iCanClean operates by leveraging reference noise signals and CCA to detect and correct noise-based subspaces based on a user-selected criterion (R²) of the correlation between the subspaces of corrupt EEG and noise signals [1].
The fundamental principle behind iCanClean is that it compares cortical electrode signals (recording mixtures of brain activity plus noise) with noise electrodes or pseudo-reference signals (recording only noise) to remove noisy subspaces of EEG data without eliminating underlying neural signals [4]. After noise components are projected back onto the EEG channels using a least-squares solution, the noise components that exceed the R² threshold are subtracted from the scalp EEG [1].
Figure 1: The iCanClean signal processing workflow demonstrates two parallel pathways for noise signal acquisition converging through canonical correlation analysis.
Researchers have employed electrically conductive phantom heads with embedded brain source antennae to quantitatively evaluate iCanClean's performance with known ground-truth brain signals [10]. These phantom systems typically incorporate multiple simulated brain sources and contaminating sources to replicate various artifact types, including ocular, muscle, motion, and line-noise artifacts [10]. Studies calculate a Data Quality Score (0-100%) based on the average correlation between known brain sources and EEG channels before and after cleaning, enabling direct comparison of different artifact removal methods [10].
Human studies during dynamic activities provide ecological validation of iCanClean's performance. Research designs typically involve participants completing tasks such as treadmill walking, running, or sports activities like table tennis while wearing high-density EEG systems [1] [16]. Evaluation metrics include ICA component dipolarity (residual variance < 15%), power spectral density changes at gait frequency and harmonics, and the ability to recover expected event-related potential components such as the P300 congruency effect [1].
Systematic parameter sweeps are essential for determining optimal iCanClean settings. Studies typically vary two primary parameters: the R² threshold (cleaning aggressiveness from 0.05 to 1.0) and the window length for CCA (commonly 1s, 2s, 4s, or infinite) [4]. The optimal configuration is determined by measuring the number of high-quality brain components resulting from ICA decomposition, with components classified as 'good' based on dipole model fit (residual variance < 15%) and brain probability (ICLabel > 50%) [4].
The dual-layer EEG approach utilizes specialized hardware with noise electrodes mechanically coupled to traditional scalp electrodes but electrically isolated from them [16]. These noise electrodes are inverted and positioned to capture environmental and motion artifacts without recording brain activity, providing ideal reference signals for the iCanClean algorithm [4].
Figure 2: Dual-layer EEG hardware configuration showing mechanical coupling and electrical isolation between layers.
Dual-layer iCanClean demonstrates superior performance in multiple validation studies. In phantom head testing with all artifacts simultaneously present, dual-layer iCanClean improved the Data Quality Score from 15.7% before cleaning to 55.9% after cleaning, significantly outperforming ASR (27.6%), Auto-CCA (27.2%), and Adaptive Filtering (32.9%) [10]. For context, the brain-only condition scored 57.2% without cleaning, indicating that iCanClean nearly restored the data to its original quality despite massive contamination [10].
In human studies during walking, dual-layer iCanClean with optimal settings (4-second window, R²=0.65) improved the average number of high-quality brain components from 8.4 to 13.2 (+57%) across young adults, high-functioning older adults, and low-functioning older adults [4]. The approach maintained good performance even with reduced noise channels, yielding 12.7, 12.2, and 12.0 good components with 64, 32, and 16 noise channels respectively [4].
The pseudo-reference approach provides an accessible alternative when specialized dual-layer hardware is unavailable. This method creates artificial noise references by applying a temporary notch filter to the raw EEG to isolate noise components, typically below 3 Hz for motion artifacts [1]. These software-generated noise signals enable iCanClean operation with standard EEG systems.
Figure 3: Pseudo-reference workflow showing software-based noise estimation from existing EEG signals.
Pseudo-reference iCanClean demonstrates substantial effectiveness, though generally less powerful than the dual-layer approach. In studies comparing motion artifact removal during running, preprocessing with iCanClean using pseudo-reference signals led to the recovery of more dipolar brain independent components and significantly reduced power at the gait frequency [1]. The approach produced ERP components similar in latency to those identified in stationary tasks and successfully captured the expected P300 amplitude enhancement to incongruent flankers [1].
Notably, iCanClean with pseudo-reference signals demonstrated somewhat greater effectiveness than ASR in recovering dipolar components and identifying expected P300 effects during running [1]. This positions pseudo-reference iCanClean as a valuable software upgrade for researchers with standard EEG equipment who need improved motion artifact handling.
Table 1: Performance comparison of iCanClean configurations and ASR for motion artifact removal
| Method | Configuration | Data Quality Score (%) | Good Brain Components | Power Reduction at Gait Frequency | ERP Component Recovery |
|---|---|---|---|---|---|
| iCanClean | Dual-Layer (Optimal) | 55.9 (from 15.7 baseline) | 13.2 (from 8.4 baseline) | Significant reduction | Excellent |
| iCanClean | Pseudo-Reference | Not reported | Significantly improved | Significant reduction | Good P300 recovery |
| ASR | Standard (k=20-30) | 27.6 (from 15.7 baseline) | Moderate improvement | Moderate reduction | Moderate recovery |
| Adaptive Filtering | IMU Reference | 32.9 (from 15.7 baseline) | Limited improvement | Limited reduction | Limited recovery |
Table 2: Technical requirements and implementation considerations
| Parameter | Dual-Layer iCanClean | Pseudo-Reference iCanClean | ASR |
|---|---|---|---|
| Hardware Requirements | Specialized dual-layer cap with noise electrodes | Standard EEG system | Standard EEG system |
| Optimal Parameters | 4s window, R²=0.65 | Similar to dual-layer, may require adjustment | k=20-30 (standard), k=10 (conservative) |
| Calibration Needs | None beyond standard setup | None beyond standard setup | Clean calibration data required |
| Computational Load | Moderate | Moderate | Low to moderate |
| Best Application Context | High-motion studies with budget for specialized equipment | Standard motion studies with existing equipment | Low to moderate motion with clean calibration segments |
Table 3: Key research materials and solutions for iCanClean implementation
| Research Reagent | Function/Application | Implementation Considerations |
|---|---|---|
| Dual-Layer EEG Cap | Provides hardware-based noise reference through mechanically coupled noise electrodes | Requires specialized equipment; optimal for high-quality mobile brain imaging |
| Active Electrodes | Amplifies EEG signals prior to transmission to reduce motion artifacts | Compatible with both iCanClean configurations; improves baseline signal quality |
| 3D-Printed Couplers | Mechanically connects scalp and noise electrodes while maintaining electrical isolation | Essential for dual-layer implementation; ensures noise electrodes experience identical motion |
| Conductive Fabric | Creates artificial skin circuit for noise electrodes in dual-layer systems | Bridges noise electrodes; improves noise reference quality |
| Canonical Correlation Analysis Algorithm | Core computational method for identifying noise subspaces correlated with reference signals | Central to iCanClean; requires parameter optimization (R², window length) |
| Pseudo-Noise Generation Algorithm | Creates artificial noise references from existing EEG data via temporary notch filtering | Enables iCanClean with standard EEG systems; typically filters below 3Hz for motion |
The comparative analysis reveals that both iCanClean configurations offer superior motion artifact removal compared to traditional methods like ASR, with the dual-layer hardware approach providing the highest fidelity results and the pseudo-reference method offering an accessible and effective alternative for researchers with standard equipment.
For research requiring the highest signal quality during intense motion activities (e.g., running, sports), the dual-layer iCanClean configuration is recommended, with optimal parameters typically around a 4-second window and R² threshold of 0.65 [4]. For studies with limited access to specialized equipment or where moderate motion artifacts are expected, the pseudo-reference iCanClean approach provides significant improvement over ASR and other traditional methods [1].
Future research directions include optimizing iCanClean for non-cyclical movements, integrating complementary sensors such as IMUs, and developing automated parameter selection based on motion characteristics to enhance usability and effectiveness across diverse research applications [17] [18].
Electroencephalography (EEG) is the only brain imaging method with sufficient portability and temporal precision to assess electrocortical dynamics during human locomotion [1]. However, head motion during whole-body movements produces substantial artifacts that contaminate EEG signals and reduce the quality of subsequent data analysis, particularly independent component analysis (ICA) decomposition [1] [19]. Motion artifacts present a significant barrier to studying neural processes during ecologically valid walking and running tasks. Two prominent computational approaches have emerged to address this challenge: Artifact Subspace Reconstruction (ASR) and iCanClean [1] [10]. This guide objectively compares their performance across key metrics relevant to locomotion researchers, drawing from recent comparative studies in both walking and running paradigms.
ASR employs a sliding-window principal component analysis (PCA) to identify and remove high-amplitude artifacts from continuous EEG [1]. It first establishes a calibration period from reference data considered relatively artifact-free, then calculates the covariance matrix of this reference data. For new data segments, ASR identifies principal components that exceed a user-defined standard deviation threshold ("k") compared to the reference and reconstructs these artifactual components using the calibration data [1]. The "k" parameter controls cleaning aggressiveness, with lower values (e.g., k=10) producing more extensive cleaning but potentially risking "over-cleaning" and manipulation of neural signals [1].
iCanClean utilizes canonical correlation analysis (CCA) with reference noise signals to detect and remove noise subspaces from EEG data [1] [4]. The algorithm identifies subspaces of scalp EEG that correlate with noise subspaces based on a user-selected correlation criterion (R²) and subtracts these noise components [1]. iCanClean can operate with dedicated noise sensors (ideal) or with "pseudo-reference" noise signals derived from the EEG itself when dedicated sensors are unavailable [1] [19]. Key parameters include the R² threshold (cleaning aggressiveness) and the sliding window length for CCA computation [4].
Table 1: Comparative Performance of ASR and iCanClean in Running Research
| Performance Metric | ASR Performance | iCanClean Performance | Testing Paradigm | Citation |
|---|---|---|---|---|
| ICA Component Dipolarity | Improved dipolarity vs. no cleaning | Superior improvement in dipolarity vs. ASR | Overground running with Flanker task | [1] |
| Power Reduction at Gait Frequency | Significant reduction | Significant reduction | Overground running with Flanker task | [1] |
| ERP Component Recovery | Produced ERP components similar to standing task | Produced ERP components similar to standing task + captured P300 congruency effect | Overground running with Flanker task | [1] |
| Data Quality Score (All Artifacts) | 27.6% (from 15.7% baseline) | 55.9% (from 15.7% baseline) | Phantom head with multiple artifacts | [10] |
| Optimal Parameters for Locomotion | k=10-30 (aggressive but avoiding over-cleaning) | R²=0.65 with 4-s window | Parameter optimization studies | [1] [4] |
Table 2: iCanClean Performance Across Different Noise Channel Configurations During Walking
| Number of Noise Channels | Good Components After iCanClean | Performance Improvement vs. Baseline | Study Population |
|---|---|---|---|
| Baseline (No iCanClean) | 8.4 components | Reference | Mixed ages and functioning levels |
| 16 noise channels | 12.0 components | +42.9% | Mixed ages and functioning levels |
| 32 noise channels | 12.2 components | +45.2% | Mixed ages and functioning levels |
| 64 noise channels | 12.7 components | +51.2% | Mixed ages and functioning levels |
| 120 noise channels (full array) | 13.2 components | +57.1% | Mixed ages and functioning levels |
Recent research directly comparing ASR and iCanClean during overground running reveals important performance differences. A 2025 study examining both approaches during a dynamic Flanker task found that while both methods improved data quality, iCanClean demonstrated superior performance in several key areas [1]. Both approaches significantly increased ICA component dipolarity and reduced power at the gait frequency, but only iCanClean successfully captured the expected P300 congruency effect in event-related potentials during running [1].
In controlled phantom head experiments with known ground-truth signals, iCanClean consistently outperformed ASR across multiple artifact conditions [10]. When all artifacts were simultaneously present (motion, muscle, eye, and line-noise), iCanClean improved data quality scores from 15.7% to 55.9%, while ASR only achieved 27.6% [10]. This substantial performance gap suggests iCanClean may be more effective for complex real-world scenarios where multiple artifact types coexist.
For walking research, iCanClean has demonstrated robust performance across diverse populations. A comprehensive parameter sweep established optimal settings for walking data (R²=0.65 with 4-second windows), which increased the number of high-quality brain components from 8.4 to 13.2 (+57%) across young adults, high-functioning older adults, and low-functioning older adults [4]. The method maintained effectiveness even with reduced noise channel configurations, demonstrating practical utility for systems with varying sensor densities [4].
Recent comparative studies have employed sophisticated paradigms to evaluate artifact removal methods during high-motion conditions. The overground running Flanker task involves participants jogging at a comfortable pace while responding to congruent or incongruent arrow stimuli presented on a display [1] [19]. This design enables simultaneous assessment of multiple performance metrics:
Controlled phantom head studies provide ground-truth validation through simulated brain sources with known characteristics. The standard protocol involves:
This approach enables precise quantification of artifact removal effectiveness while preserving neural signals, with iCanClean demonstrating 55.9% data quality recovery versus 27.6% for ASR under maximum artifact conditions [10].
Table 3: Research Reagent Solutions for Motion Artifact Removal Studies
| Tool/Resource | Function/Purpose | Example Implementation |
|---|---|---|
| Dual-Layer EEG Systems | Provides dedicated noise reference signals mechanically coupled to EEG electrodes | 120+120 electrode configurations with outward-facing noise electrodes [4] |
| Electrical Phantom Head | Ground-truth validation with known brain sources and controllable artifacts | Ballistics gelatin models with embedded dipoles and broadcast antennas [10] |
| Mobile EEG Platforms | Wireless EEG systems enabling natural locomotion studies | 32-256 channel systems with head-mounted IMUs for motion tracking [5] |
| ICA Decomposition Algorithms | Blind source separation for identifying neural and artifactual components | AMICA, Infomax, FastICA implementations in EEGLAB [4] |
| ICLabel Classifier | Automated component classification using deep learning | EEGLAB plugin with convolutional neural network for component labeling [1] |
| Motion Tracking Systems | Quantification of movement parameters for artifact correlation | IMU sensors (accelerometers, gyroscopes) synchronized with EEG [5] |
The comparative evidence from both walking and running studies indicates that while both ASR and iCanClean significantly improve mobile EEG data quality, iCanClean generally demonstrates superior performance across multiple metrics, particularly for challenging high-motion scenarios like running. iCanClean's ability to preserve neural signals while effectively removing complex artifacts makes it particularly valuable for studying cognitive processes during locomotion.
For researchers selecting between these approaches, consider iCanClean when studying high-amplitude movements (e.g., running), when multiple artifact types coexist, or when dedicated noise references are available. ASR remains a viable option for less demanding motion scenarios or when computational resources are constrained. Future directions include integration with IMU-based approaches [5] and the development of specialized electrode geometries [20] for further performance enhancement in mobile brain imaging research.
Electroencephalography (EEG) is the only brain imaging method lightweight enough with sufficient temporal precision to assess electrocortical dynamics during human locomotion [8]. However, head motion during whole-body movements produces artifacts that contaminate EEG signals and reduce the quality of Independent Component Analysis (ICA) decomposition [8] [1]. ICA is a fundamental tool for source-level analysis that linearly decomposes mixed EEG data into maximally independent components (ICs) by detecting linear subspaces based on higher-order statistics [4]. Successful decomposition relies on the identification of components that are statistically independent and non-Gaussian, assumptions often violated in the presence of substantial motion artifacts [21].
The integration of artifact removal methods prior to ICA has become essential for mobile brain imaging research. This comparison guide objectively evaluates two prominent approaches—Artifact Subspace Reconstruction (ASR) and iCanClean—focusing on their performance in recovering neural signals during intense motion conditions and their effectiveness in facilitating subsequent ICA decomposition.
ASR employs a sliding-window principal component analysis (PCA) approach to identify and remove high-amplitude artifacts from continuous EEG data [1]. The method uses clean EEG segments for calibration to establish thresholds for artifact identification based on the distribution of signal variance [1]. Data segments are identified as potential reference data when their root mean square (RMS) values fall within -3.5 to 5.0 z-scores of a Gaussian distribution for at least 92.5% of electrodes [1]. A key user-defined parameter ("k") determines the threshold for identifying artifactual components, with lower values producing more aggressive cleaning [1].
iCanClean utilizes canonical correlation analysis (CCA) with reference noise signals to detect and correct artifact-contaminated subspaces in EEG data [10] [1]. The algorithm identifies subspaces of scalp EEG that correlate with noise subspaces based on a user-selected correlation criterion (R²) [1]. When dedicated noise sensors are unavailable, iCanClean can generate "pseudo-reference" noise signals by applying a temporary notch filter to identify noise within the EEG itself [1]. The method is particularly effective with dual-layer EEG systems where outward-facing noise electrodes mechanically coupled to traditional EEG electrodes provide reference recordings of artifacts without neural content [4].
Table 1: Key Technical Characteristics of ASR and iCanClean
| Feature | ASR | iCanClean |
|---|---|---|
| Core Algorithm | Principal Component Analysis (PCA) | Canonical Correlation Analysis (CCA) |
| Reference Requirement | Clean calibration data | Noise sensors or pseudo-references |
| Primary Parameters | "k" threshold (typically 10-30) | R² threshold (typically 0.65), window length |
| Computational Demand | Moderate | Moderate to High |
| Real-time Capability | Yes | Yes |
The quality of ICA decomposition can be quantified through component dipolarity, typically measured by residual variance (RV) in dipole fitting, with RV < 15% indicating well-localized brain components [4]. Studies comparing preprocessing methods during overground running found that both iCanClean and ASR improved ICA decomposition, but iCanClean demonstrated superior performance.
Table 2: ICA Decomposition Quality Metrics During Locomotion
| Condition | Good Components (Pre-cleaning) | Good Components (Post-cleaning) | Improvement |
|---|---|---|---|
| iCanClean (4-s window, R²=0.65) | 8.4 | 13.2 | +57% [4] |
| ASR (k=20) | Not reported | Moderate improvement | Less than iCanClean [8] |
| No Cleaning | 8.4 | - | Baseline |
In research examining overground running during a Flanker task, preprocessing with iCanClean using pseudo-reference noise signals or ASR led to the recovery of more dipolar brain independent components, with iCanClean proving somewhat more effective than ASR in analyses [8] [1].
Power spectral analysis at the gait frequency and its harmonics provides a direct measure of motion artifact reduction. During running, power was significantly reduced at the gait frequency after preprocessing with both ASR and iCanClean [8] [1]. In phantom head studies with known ground-truth signals, iCanClean demonstrated superior artifact removal capabilities across multiple artifact types. When all artifacts were simultaneously present (motion, muscle, eye, line-noise), iCanClean improved Data Quality Scores from 15.7% to 55.9%, significantly outperforming ASR (27.6%), Auto-CCA (27.2%), and Adaptive Filtering (32.9%) [10] [7].
The ultimate validation of any artifact removal method lies in its ability to preserve or recover genuine neural signals. Studies employing event-related potentials (ERPs) during motion have demonstrated that both ASR and iCanClean can produce ERP components similar in latency to those identified in stationary conditions [8] [1]. In the P300 component during a Flanker task, the expected greater amplitude to incongruent flankers was successfully identified when preprocessing used iCanClean [8] [1]. This suggests that iCanClean may offer advantages for preserving stimulus-locked neural activity during motion-intensive paradigms.
Research evaluating motion artifact removal methods has employed several sophisticated experimental designs:
Dual-task paradigms during skateboarding, walking, and running incorporate auditory or visual stimuli to generate measurable neural responses (e.g., ERPs) alongside motion artifacts [22]. Machine learning classification of single-trial responses provides an objective measure of cleaning effectiveness.
Phantom head validation uses electrically conductive head models with embedded brain source antennae and contaminating sources, enabling ground-truth comparison of cleaning methods [10] [7].
Mobile brain imaging during treadmill walking or overground running across varying terrains and speeds systematically tests method robustness [4].
Studies have investigated different processing sequences for combining artifact removal with ICA:
ASR before ICA (ASRICA): This sequence has demonstrated superior performance in challenging motion environments [22]. ASR first removes non-stationary transient artifacts, enhancing subsequent ICA decomposition by addressing violations of spatiotemporal stationarity assumptions.
ICA before ASR: Less effective as large motion artifacts may compromise the initial ICA decomposition [22].
iCanClean before ICA: Optimal for maximizing brain component yield, particularly with dual-layer EEG systems [4].
Diagram 1: EEG Cleaning Pipeline Workflow. The ASRICA and iCanClean pipelines provide the most effective preprocessing for ICA decomposition during motion.
Table 3: Key Research Materials and Solutions for Motion Artifact Studies
| Research Reagent | Function/Specification | Application Context |
|---|---|---|
| Dual-Layer EEG Cap | 120+120 electrodes; noise electrodes mechanically coupled to but electrically isolated from scalp electrodes [4] | Provides reference noise signals for iCanClean |
| Phantom Head Apparatus | Electrically conductive model with embedded brain sources and contaminating sources [10] [7] | Method validation with known ground-truth signals |
| Inertial Measurement Units (IMUs) | 9-axis sensors (accelerometer, gyroscope, magnetometer) sampled at 128Hz+ [5] | Head motion tracking for reference-based artifact removal |
| AMICA Algorithm | Adaptive Mixture ICA implementation; includes sample rejection based on log-likelihood [23] | High-quality ICA decomposition for mobile EEG |
| ICLabel | Convolutional neural network for automated component classification [4] | Objective component categorization after ICA |
Optimal parameters vary by application but research suggests:
iCanClean: 4-second window with R² threshold of 0.65 provides optimal balance between artifact removal and brain signal preservation during walking and running [4]. Performance remains acceptable with reduced noise channels (12.0 good components with 16 noise channels vs. 13.2 with 120) [4].
ASR: "k" values of 10-30 are recommended, with lower values (more aggressive cleaning) potentially needed for high-motion scenarios but risking overcleaning [1]. For human locomotion, k=10 preserves dipolarity without excessive data manipulation [1].
Research supports the following decision process:
For maximum brain component yield: iCanClean with dual-layer EEG systems is superior, particularly when dedicated noise sensors are available [4].
For standard EEG systems: ASR before ICA (ASRICA pipeline) provides substantial improvement over minimal cleaning or ICA alone [22].
For computational efficiency: Both methods offer real-time capability, though parameter tuning is essential [10].
For high-intensity motion: The combination of ASR and ICA has proven effective even during extreme activities like skateboarding on half-pipe ramps [22].
Diagram 2: Method Selection Decision Framework. The optimal artifact removal strategy depends on available hardware and motion intensity.
Integrating artifact removal methods with ICA is essential for valid source-level analysis in mobile EEG research. Both ASR and iCanClean significantly improve ICA decomposition quality during motion, but demonstrate distinct performance characteristics and optimal application contexts. iCanClean generally outperforms ASR in recovering brain components and preserving neural signals, particularly when implemented with dual-layer EEG systems. However, ASR remains a robust, accessible option that requires no specialized hardware and provides substantial improvements over minimal preprocessing. The methodological guidelines and performance data presented in this comparison guide empower researchers to select and implement appropriate artifact removal strategies for their specific mobile brain imaging applications.
In mobile brain imaging, motion artifacts pose a significant challenge for analyzing electroencephalography (EEG) data collected during whole-body movement. Artifact Subspace Reconstruction (ASR) is a widely adopted algorithm for addressing this issue, with its performance heavily dependent on the selection of the threshold parameter k. This guide provides an objective comparison between ASR and iCanClean, another prominent artifact removal method, focusing on their efficacy in recovering neural signals during dynamic tasks like running. We summarize experimental data, detail methodologies, and provide visual resources to aid researchers in selecting and optimizing these tools for their specific applications.
The table below summarizes the core characteristics and performance metrics of ASR and iCanClean based on recent comparative studies.
| Feature | Artifact Subspace Reconstruction (ASR) | iCanClean |
|---|---|---|
| Core Algorithm | Principal component analysis (PCA) based on clean calibration data [1]. | Canonical correlation analysis (CCA) using reference or pseudo-reference noise signals [1] [7]. |
| Primary Use Case | Preprocessing for mobile EEG to remove high-amplitude artifacts prior to ICA [1]. | An all-in-one cleaning solution for multiple artifact types (motion, muscle, eye, line-noise) [7]. |
| Key Parameter | Threshold k (standard deviation cutoff). Lower k is more aggressive [1]. |
Correlation criterion R². Higher R² is less aggressive [1]. |
| Optimal Parameter (from studies) | k = 20-30 is recommended generally [1]; k = 10 may be better for running [1]. |
R² = 0.65 with a 4-s sliding window for locomotion [1]. |
| Data Quality Score (Phantom Head, All Artifacts) | Improved from 15.7% to 27.6% [7]. | Improved from 15.7% to 55.9% (target for pure brain: 57.2%) [7]. |
| ICA Component Dipolarity | Improved dipolarity, facilitating better brain source separation [1] [8]. | Produced more dipolar brain components than ASR [1]. |
| Power Reduction at Gait Frequency | Significant reduction [1] [8]. | Significant reduction [1] [8]. |
| P300 ERP Congruency Effect Recovery | Produced ERP components similar to the standing task [1]. | Recovered the expected P300 amplitude difference, similar to the standing task [1]. |
This protocol was designed to evaluate motion artifact removal during a dynamic Flanker task [1] [8].
This protocol used a phantom head with known brain sources to quantitatively assess cleaning performance [7].
The following diagram illustrates the logical workflow and key decision points for optimizing the ASR parameter k and comparing it with the iCanClean approach, based on the experimental protocols.
This table details key hardware, software, and methodological components essential for conducting research in mobile EEG motion artifact removal.
| Item | Function & Description |
|---|---|
| High-Density Mobile EEG System | Enables the recording of brain activity during whole-body movement. Systems with 100+ channels are often recommended for optimal ICA decomposition [7]. |
| Dual-Layer or Noise Sensors | Specialized electrodes mechanically coupled to scalp electrodes but not in contact with the scalp. They capture only motion-related noise, providing ideal reference signals for algorithms like iCanClean [1] [7]. |
| Electrical Phantom Head | A benchtop apparatus with embedded simulated brain sources and contaminating artifact sources. It provides known ground-truth signals for quantitative validation and comparison of artifact removal algorithms [7]. |
| Artifact Subspace Reconstruction (ASR) | A PCA-based algorithm implemented in software (e.g., EEGLAB/BCILAB) for removing high-amplitude artifacts from continuous EEG. Its aggressiveness is controlled by the k parameter [1] [7]. |
| iCanClean Algorithm | A software-based cleaning solution that uses CCA to identify and subtract noise subspaces from EEG data. It can use signals from dual-layer sensors or create pseudo-reference signals from the EEG itself [1] [7]. |
| Independent Component Analysis (ICA) | A blind source separation method used after preprocessing to isolate brain and non-brain sources. The quality of its decomposition is a key metric for evaluating preprocessing methods [1]. |
| ICLabel | A machine learning-based EEGLAB plugin used to automatically classify ICA components as brain or various artifact types (e.g., eye, muscle, heart) [1]. |
Mobile brain imaging with electroencephalography (EEG) enables unprecedented opportunities for studying brain dynamics during natural movement, but motion artifacts significantly compromise data quality and subsequent independent component analysis (ICA). Among artifact removal algorithms, iCanClean has emerged as a powerful approach that uses canonical correlation analysis (CCA) and reference noise signals to remove artifact subspaces from contaminated EEG data. Unlike methods that require clean calibration data, iCanClean operates by identifying and subtracting noise components based on their correlation with reference signals, making it particularly suitable for mobile brain-body imaging (MoBI) applications. However, the algorithm's performance critically depends on two key parameters: the R² threshold (cleaning aggressiveness) and window length (temporal scope for correlation analysis). This guide provides evidence-based recommendations for optimizing these parameters through direct comparison with Artifact Subspace Reconstruction (ASR), supported by experimental data from recent validation studies.
The R² threshold determines which correlated components are removed during processing. This parameter represents the squared canonical correlation value between EEG channels and reference noise signals, with lower values resulting in more aggressive cleaning (removing components with lower correlation to noise) and higher values being more conservative [24]. Proper calibration is essential—overly aggressive cleaning (R² too low) risks removing neural signals, while overly conservative cleaning (R² too high) preserves more brain activity but may leave significant motion artifacts.
The window length defines the duration of data segments used for correlation analysis between EEG and noise signals [24]. Shorter windows (e.g., 1-2 seconds) can capture rapidly changing artifacts but may be susceptible to overfitting random correlations, while longer windows (e.g., 4+ seconds) provide more stable correlation estimates but might miss transient artifacts. The "infinite" window option uses the entire dataset for a single correlation calculation, potentially useful for stationary artifacts but less adaptable to dynamic motion patterns during mobility.
A systematic parameter sweep study evaluated iCanClean performance across multiple populations (young adults, high-functioning older adults, and low-functioning older adults) during walking tasks with varying terrain difficulty [24]. Researchers conducted a full factorial investigation of R² thresholds (0.05 to 1.0 in 0.05 increments) and window lengths (1s, 2s, 4s, and infinite) using high-density dual-layer EEG (120 scalp electrodes + 120 noise electrodes).
Table 1: Optimal iCanClean Parameters from Experimental Evidence
| Study | Optimal R² | Optimal Window Length | Performance Improvement | Experimental Context |
|---|---|---|---|---|
| Gonsisko et al. (2023) [24] | 0.65 | 4 seconds | 57% increase in good ICA components (8.4 to 13.2) | Walking on varied terrain, dual-layer EEG |
| Downey & Ferris (2023) [7] | 0.3-0.7 | 1-4 seconds | Data Quality Score: 15.7% → 55.9% | Phantom head with simulated artifacts |
The parameter sweep revealed that optimal performance was achieved with an R² threshold of 0.65 and a 4-second window length [24]. At these settings, iCanClean improved the average number of "good" independent components (well-localized dipoles with high brain probability) from 8.4 to 13.2, representing a 57% increase in usable brain sources for subsequent analysis.
The primary metric for evaluating parameter optimization was the quality of subsequent ICA decomposition, quantified by the number of components meeting strict criteria for brain sources (residual variance < 15% in dipole fitting and >50% brain probability from ICLabel) [24]. The 4-second window significantly outperformed shorter windows (1s and 2s) across most R² values, while the infinite window showed inconsistent performance across participants. The R²=0.65 value represented the optimal balance between removing artifacts and preserving neural signals across all participant groups and terrain conditions.
Table 2: Performance Comparison Across Different Parameter Combinations
| Parameter Combination | Good ICA Components | Artifact Removal | Neural Signal Preservation | Computational Efficiency |
|---|---|---|---|---|
| R²=0.65, 4s window | 13.2 (optimal) | Optimal | Optimal | Good |
| R²=0.3, 4s window | 10.1 | Overly aggressive | Reduced | Good |
| R²=0.8, 4s window | 9.8 | Insufficient | Excellent | Good |
| R²=0.65, 1s window | 9.5 | Variable | Reduced | Excellent |
| R²=0.65, infinite window | 11.7 (inconsistent) | Moderate | Good | Poor |
Recent comparative studies have evaluated iCanClean against ASR under various movement conditions. During overground running with an adapted Flanker task, both methods improved ICA decomposition quality, but iCanClean demonstrated superior performance in several key metrics [1] [8]. Specifically, iCanClean with pseudo-reference noise signals produced more dipolar brain components and better preserved the expected P300 event-related potential congruency effects compared to ASR.
A comprehensive phantom head study with known ground-truth brain signals provided objective evidence of iCanClean's superiority under controlled conditions [7]. When confronted with multiple simultaneous artifacts (motion, muscle, eye, line-noise), iCanClean improved the Data Quality Score from 15.7% to 55.9%, substantially outperforming ASR (27.6%), Auto-CCA (27.2%), and Adaptive Filtering (32.9%). For context, the clean "Brain only" condition scored 57.2%, indicating iCanClean's ability to approximate artifact-free conditions.
The foundational parameter sweep study employed the following rigorous methodology [24]:
Participants and Data Collection:
Data Processing Pipeline:
Performance Metrics:
The comparative study between iCanClean and ASR employed this experimental design [1] [8]:
Participants and Task:
Processing and Analysis:
Table 3: Essential Research Materials for iCanClean Implementation and Validation
| Resource Category | Specific Tools/Solutions | Function/Purpose | Implementation Notes |
|---|---|---|---|
| EEG Hardware | Dual-layer EEG systems (120+120 electrodes) | Provides mechanical coupling between scalp and noise electrodes | Enables direct noise reference recording [24] |
| Reference Signals | Pseudo-reference noise signals | Artificial noise references created via notch filtering | Alternative when physical noise sensors unavailable [1] |
| Software Platforms | MATLAB with EEGLAB toolbox | Core processing environment for iCanClean | Custom scripts + EEGLAB integration [24] |
| ICA Algorithms | Adaptive Mixtures ICA (AMICA) | High-quality source separation after cleaning | Computationally intensive but superior to Infomax [24] |
| Component Validation | ICLabel classifier | Automated component categorization (brain vs. artifacts) | Based on crowd-labeled training dataset [24] |
| Dipole Localization | DIPFIT plugin for EEGLAB | Quantitative component localization quality | Residual variance <15% indicates good dipole fit [24] |
| Performance Benchmarking | Phantom head apparatus | Ground-truth validation with known brain sources | Objective performance quantification [7] |
While R²=0.65 with a 4-second window provides optimal performance for general mobile EEG applications, certain research contexts may benefit from parameter adjustments:
High-Motion Scenarios: For activities with intense, whole-body movement (e.g., running, sports), consider slightly more aggressive cleaning (R²=0.6-0.65) to address more pronounced motion artifacts [1].
Low-Motion Cognitive Tasks: For primarily stationary tasks with minor head movements, a more conservative approach (R²=0.7-0.75) may better preserve subtle neural signals associated with cognitive processing.
Limited Noise Channels: When using reduced noise channel configurations (64, 32, or 16 channels instead of 120), maintain the R²=0.65 threshold but consider slightly longer window lengths (4-5 seconds) to stabilize correlation estimates with fewer spatial samples [24].
Successful iCanClean implementation requires proper integration with standard EEG processing workflows:
Optimal iCanClean parameter selection significantly enhances mobile EEG data quality and subsequent brain source identification. The evidence-based recommendations of R²=0.65 with a 4-second window length provide researchers with a validated starting point for motion artifact removal across diverse movement conditions. iCanClean consistently outperforms ASR in recovering usable brain components and preserving event-related neural dynamics, particularly when properly calibrated. These parameter guidelines enable researchers to maximize data quality in mobile brain imaging studies, advancing investigation of neural processes during natural human movement.
In mobile brain imaging and automatic speech recognition (ASR), the primary goal of data cleaning is to remove artifacts without distorting the underlying neural or linguistic signals. Overcleaning, the excessive removal of data, can strip away meaningful biological information, leading to inaccurate conclusions. This guide objectively compares the performance of Artifact Subspace Reconstruction (ASR) and iCanClean in balancing effective artifact removal with crucial data preservation.
Research directly comparing iCanClean and ASR has employed several rigorous experimental paradigms to evaluate their performance in removing motion artifacts, particularly during dynamic activities like walking and running.
The following tables summarize key quantitative findings from these experiments, providing a direct comparison of the effectiveness of iCanClean and ASR.
Table 1: Performance in Preserving Brain Sources during Human Locomotion
| Metric | iCanClean Performance | ASR Performance | Experimental Context |
|---|---|---|---|
| ICA "Good" Components | Increased from 8.4 to 13.2 (+57%) [4] | Not directly compared in this study | Walking on a treadmill; optimal settings (4s window, R²=0.65) [4] |
| ICA Component Dipolarity | "Somewhat more effective" than ASR; produced more dipolar brain components [8] [19] | Led to recovery of more dipolar brain components [8] [19] | Overground running Flanker task [8] [19] |
| ERP Component Recovery | Identified the expected P300 amplitude difference between congruent/incongruent stimuli [8] [19] | Produced ERP components similar in latency to the static task [8] [19] | Overground running Flanker task [8] [19] |
| Power at Gait Frequency | Significantly reduced [8] [19] | Significantly reduced [8] [19] | Overground running [8] [19] |
Table 2: Performance in Controlled Phantom Head Study
| Condition | iCanClean Data Quality | ASR Data Quality | Auto-CCA Data Quality | Adaptive Filtering Data Quality |
|---|---|---|---|---|
| Brain (Target) | 57.2% (uncleaned) [7] | 57.2% (uncleaned) [7] | 57.2% (uncleaned) [7] | 57.2% (uncleaned) [7] |
| Brain + All Artifacts | 55.9% [7] | 27.6% [7] | 27.2% [7] | 32.9% [7] |
The following diagrams illustrate the core logical workflows for the iCanClean and ASR algorithms, highlighting the points where parameter choices influence the risk of overcleaning.
Table 3: Essential Materials and Tools for Mobile EEG Artifact Removal Research
| Item / Solution | Function & Description | Relevance to Avoiding Overcleaning |
|---|---|---|
| Dual-Layer EEG Cap | A specialized cap with paired electrodes: scalp electrodes (brain signal + noise) and mechanically coupled, outward-facing noise electrodes (noise only). Provides ideal reference noise signals for algorithms like iCanClean. [7] [4] | Provides a true physical ground truth for noise, enabling highly precise subtraction and minimizing guesswork that can lead to brain signal removal. |
| Electrical Phantom Head | A bench-top apparatus with embedded, known electrical "brain" sources. Allows for controlled introduction of motion, muscle, and other artifacts with a known ground truth signal. [7] | The gold standard for validating cleaning algorithms without the risk of damaging precious human subject data. Enables absolute quantification of data preservation. |
| iCanClean Algorithm | A novel cleaning algorithm that uses Canonical Correlation Analysis (CCA) and reference noise signals to detect and subtract noise subspaces from the EEG signal. [8] [7] [4] | Its parameter-based approach (R², window length) allows for calibrated aggressiveness. Its use of noise references makes its cleaning more targeted. |
| Artifact Subspace Reconstruction (ASR) | An algorithm that uses a calibration period of clean data to identify and remove high-variance, artifactual components in a sliding-window PCA approach. [8] [19] | The k parameter controls aggressiveness; too low a value (e.g., <10) risks "overcleaning" and distorting the brain signal. [19] |
| ICLabel | A standardized, automated component classification tool built into EEGLAB. Uses a neural network to label Independent Components (ICs) as brain, muscle, eye, etc. [4] | Provides an objective metric for evaluating cleaning success. An increase in brain-classified ICs post-cleaning indicates successful data preservation. |
The comparative data indicates that iCanClean often holds an advantage in preserving data integrity, especially in high-motion scenarios, as evidenced by its superior performance in phantom studies and its ability to recover more brain components during human locomotion. However, ASR remains a robust and effective method, particularly when configured with appropriate thresholds (e.g., k=20-30). The choice between them should be guided by the specific research context, availability of noise references, and a careful consideration of their respective parameters to navigate the critical pitfall of overcleaning.
Electroencephalography (EEG) is a fundamental tool in neuroscience research, offering non-invasive measurement of brain activity with millisecond temporal resolution. The advent of high-density EEG systems (typically with 64+ electrodes) has improved spatial resolution, enabling more precise source localization and detailed topographical analysis [25]. However, this advancement coincides with growing interest in mobile brain-body imaging (MoBI), where EEG is recorded during natural movement, making signals highly susceptible to motion artifacts [1] [2]. These artifacts originate from multiple sources, including cable sway, electrode-skin interface changes, and muscle activation, presenting as high-amplitude, non-brain signals that can obscure neural activity of interest [2] [7]. Effectively removing these artifacts is crucial for advancing research in areas such as gait analysis, athletic performance, and neurorehabilitation. Among various solutions, Artifact Subspace Reconstruction (ASR) and iCanClean have emerged as prominent preprocessing strategies. This guide provides a detailed comparison of their performance, supported by experimental data and methodological protocols.
ASR is an automated, data-driven approach integrated into popular toolboxes like EEGLAB and BCILAB. It functions by identifying and removing high-variance components in EEG data that exceed a statistical threshold relative to a clean baseline calibration period [1] [7]. The method employs a sliding-window principal component analysis (PCA) to decompose the data. Components whose amplitude (root mean square) exceeds a user-defined standard deviation threshold ("k") are identified as artifactual. These components are then reconstructed using the calibration data's covariance matrix [1]. The critical parameter in ASR is the "k" value, which controls sensitivity. A lower k-value (e.g., k=10) results in more aggressive cleaning but risks "overcleaning" and potential removal of brain signals, whereas a higher k-value (e.g., k=20-30) is more conservative but may leave significant artifacts [1]. ASR operates without requiring dedicated reference noise sensors, instead leveraging clean data segments from the recording itself for calibration.
iCanClean is a more recent framework that leverages canonical correlation analysis (CCA) to identify and subtract noise subspaces from the EEG signal [1] [7]. Its core innovation lies in using reference noise signals to guide the cleaning process. Ideally, these are recorded from dedicated "dual-layer" sensors mechanically coupled to the EEG electrodes but not in contact with the scalp, capturing only motion-related noise. When such hardware is unavailable, iCanClean can generate pseudo-reference noise signals from the raw EEG itself, for instance, by applying a temporary notch filter to isolate activity below 3 Hz, which is likely non-neural [1]. CCA identifies components in the scalp EEG that are highly correlated with these noise references. The user selects a correlation threshold (R²), and components exceeding this threshold are projected back to the channel space and subtracted [1] [7]. This makes iCanClean particularly effective at targeting motion artifacts while preserving brain activity, even in real-time applications.
Research in motion artifact removal is rapidly evolving, with new methods providing valuable performance benchmarks.
Table 1: Overview of Motion Artifact Removal Methods
| Method | Core Principle | Key Parameters | Reference Signals Required? | Computational Load |
|---|---|---|---|---|
| ASR | PCA-based reconstruction of high-variance segments | "k" threshold (e.g., 10-30) | No (uses clean calibration data) | Low to Moderate [1] [7] |
| iCanClean | CCA-based subtraction of noise subspaces | R² correlation threshold (e.g., 0.65) | Yes (physical or pseudo-reference) | Moderate [1] [7] |
| IMU-LaBraM | Deep learning with IMU-guided attention | Model architecture, training data | Yes (IMU sensors) | High (requires training) [5] |
| Motion-Net | Subject-specific 1D CNN | Network layers, VG features | No | High (per-subject training) [2] |
| ICA | Blind source separation | Algorithm choice (e.g., Infomax, AMICA) | No | Very High (hours for decomposition) [7] |
Diagram 1: Experimental workflow for comparing ASR and iCanClean cleaning pathways for high-density EEG data.
Controlled studies using phantom heads with known ground-truth brain signals provide the most direct evidence of cleaning efficacy. A 2023 study used a conductive phantom head with 10 simulated brain sources and 10 contaminating sources (eyes, neck muscles, facial muscles, walking motion) [7]. The results were quantified using a Data Quality Score (DQS), which measures the average correlation between the known brain sources and the cleaned EEG channels.
Table 2: Performance on Phantom Head Data (Brain + All Artifacts Condition)
| Method | Initial DQS (%) | Post-Cleaning DQS (%) | Improvement (Percentage Points) |
|---|---|---|---|
| iCanClean | 15.7 | 55.9 | +40.2 |
| ASR | 15.7 | 27.6 | +11.9 |
| Auto-CCA | 15.7 | 27.2 | +11.5 |
| Adaptive Filtering | 15.7 | 32.9 | +17.2 |
The data show that iCanClean dramatically outperformed other methods, more than tripling the DQS improvement of ASR. The study concluded that iCanClean offers superior ability to remove multiple artifact sources while faithfully preserving the underlying brain signal [7].
Validation in human participants during actual movement is critical. A 2025 study compared ASR and iCanClean for EEG data recorded during overground running while participants performed a Flanker task (a cognitive task that elicits a P300 event-related potential) [1] [26]. The evaluation was based on three key metrics:
The study found that both iCanClean and ASR improved ICA decomposition, leading to a greater number of dipolar brain components compared to uncorrected data. However, iCanClean was "somewhat more effective than ASR" on this metric [1]. Both methods also significantly reduced power at the gait frequency. Crucially, only preprocessing with iCanClean successfully recovered the expected P300 congruency effect during running, demonstrating its superior ability to preserve task-relevant brain signals under high-motion conditions [1].
Table 3: Performance During Human Running (Flanker Task)
| Evaluation Metric | Uncleaned EEG | After ASR | After iCanClean |
|---|---|---|---|
| Dipolar Brain Components | Low | Improved | Most Improved [1] |
| Power at Gait Frequency | High | Reduced | Reduced [1] |
| P300 Congruency Effect | Not Detected | Not Detected | Detected [1] |
Implementing these strategies requires a suite of specific hardware and software solutions. Below is a list of essential "research reagents" for high-density EEG motion artifact research.
Table 4: Essential Research Reagents for HD-EEG Motion Artifact Research
| Item | Function & Importance | Examples / Notes |
|---|---|---|
| High-Density EEG System | Base system for recording neural data with high spatial resolution. | 64+ channel systems; Dry MXene-based electrodes show promise for easier setup [27]. |
| Active Electrodes | Amplify signal at the source to reduce cable sway artifact. | Critical for mobile EEG [7]. |
| Dual-Layer Noise Sensors | For optimal iCanClean performance; provide pure motion noise reference. | Electrodes coupled to cap but not contacting scalp [1] [7]. |
| Inertial Measurement Units (IMUs) | Record head kinematics as a reference for motion artifact removal. | Used in adaptive filtering and modern deep learning approaches [5]. |
| Electrical Phantom Head | Provides ground-truth signals for controlled algorithm validation. | Contains embedded "brain" sources and contaminating sources [7]. |
| EEGLAB | Open-source MATLAB toolbox for EEG processing; includes ASR. | Core platform for many analysis pipelines [1]. |
| iCanClean Algorithm | Software for CCA-based artifact removal. | Available as a standalone implementation [1] [7]. |
| BCILAB | MATLAB toolbox for brain-computer interface research. | Includes real-time capable implementation of ASR [7]. |
The empirical evidence from both phantom and human studies indicates that iCanClean generally outperforms ASR in removing motion artifacts from high-density EEG, particularly in challenging scenarios like running. Its use of noise references allows for more targeted cleaning, which better preserves the integrity of brain signals, including cognitive ERPs. However, ASR remains a powerful and widely accessible option, especially when external noise sensors are not available.
Future developments are leaning towards multi-modal sensing and deep learning. Integrating IMU data directly into cleaning algorithms, as seen with the IMU-enhanced LaBraM framework, shows significant promise [5]. Furthermore, subject-specific deep learning models like Motion-Net offer high accuracy, though they often require substantial computational resources and training data [2]. For researchers today, the choice between ASR and iCanClean depends on experimental setup, available hardware, and the level of cleaning precision required. iCanClean is recommended for studies involving vigorous motion where preserving fine neural details is paramount, while ASR provides a robust and efficient solution for less extreme scenarios.
Motion artifacts present a significant challenge for mobile electroencephalography (EEG) research, particularly in real-world applications such as brain-computer interfaces (BCIs), neurorehabilitation, and cognitive monitoring during physical activity. Two prominent computational approaches have emerged for addressing this problem: Artifact Subspace Reconstruction (ASR) and the iCanClean algorithm. This comparison guide provides an objective performance evaluation of these methods, focusing specifically on their computational efficiency and suitability for real-time implementation—critical considerations for researchers designing mobile brain imaging studies and clinical applications requiring immediate feedback.
Both algorithms employ distinct mathematical frameworks for artifact removal. ASR utilizes a sliding-window principal component analysis (PCA) to identify and remove high-variance components that exceed a statistically defined threshold, making it particularly effective for burst-type artifacts caused by motion [19] [1]. In contrast, iCanClean employs canonical correlation analysis (CCA) to identify and remove subspaces of EEG data that are strongly correlated with reference noise signals, enabling targeted removal of artifacts that correlate with measured noise sources [7] [14]. Understanding their fundamental operational differences is essential for selecting the appropriate tool based on specific research requirements, whether for offline analysis or real-time BCI applications.
The computational frameworks of ASR and iCanClean dictate their performance characteristics and implementation suitability. ASR operates by first establishing a calibration period of clean EEG data, typically collected during a stationary baseline. This reference data is used to compute the covariance matrix and principal components representing normal brain activity [19] [1]. During processing, a sliding window moves through the continuous EEG data, performing PCA on each segment. Components whose variance exceeds a user-defined threshold ("k" parameter, typically 20-30 for stationary data but sometimes lowered to 10 for locomotion studies) are identified as artifactual. These components are then reconstructed using the clean calibration data, effectively removing high-amplitude artifacts while preserving neural activity that falls within the normal variance range [19]. This approach makes ASR particularly effective for removing sudden, high-amplitude artifacts but dependent on the quality of the initial calibration period.
iCanClean employs a different strategy based on canonical correlation analysis with reference noise signals. The algorithm identifies linear subspaces of the contaminated EEG data that are maximally correlated with subspaces of the reference noise recordings [7] [14]. When dedicated noise sensors are available (such as in dual-layer EEG systems where mechanically coupled electrodes record only environmental and motion noise), iCanClean can directly separate noise from brain signals. In the absence of dedicated noise sensors, the algorithm can generate "pseudo-reference" noise signals by applying a temporary notch filter to the raw EEG to isolate potential noise components, such as those below 3 Hz [19]. The core computation involves solving a CCA problem to find components that maximize correlation between EEG and noise subspaces, then subtracting those components that exceed a user-defined R² threshold (typically 0.65 for mobile EEG) [4]. This targeted approach allows iCanClean to remove multiple artifact types simultaneously while preserving neural signals that don't correlate with the noise references.
Research studies have employed rigorous methodologies to evaluate the performance of both algorithms, utilizing phantom head models and human subjects during various movement conditions. Phantom head experiments involve electrically conductive models with embedded artificial brain sources, allowing precise quantification of algorithm performance against known ground-truth signals [7]. In these controlled setups, artificial artifacts (motion, muscle, eye, line-noise) are introduced systematically, and algorithm effectiveness is measured using Data Quality Scores based on correlation coefficients between original brain sources and cleaned EEG outputs [7].
Human studies typically involve participants performing tasks while wearing mobile EEG systems, often with dual-layer electrodes for noise recording. Common protocols include adapted Flanker tasks during static standing, walking, and running conditions, enabling researchers to evaluate how well each algorithm preserves known neural signatures (e.g., P300 event-related potentials) while removing movement artifacts [19] [1]. Performance metrics typically include: dipolarity of independent components (residual variance <15%), number of brain-like components identified by ICLabel, reduction in spectral power at gait frequency harmonics, and preservation of expected ERP components [19] [4]. These comprehensive evaluations provide the empirical basis for comparing the real-world effectiveness of each approach.
Computational efficiency is a critical factor determining the real-time applicability of artifact removal algorithms. Based on parameter sweeps and performance testing, iCanClean demonstrates superior computational characteristics for real-time implementation compared to ASR and traditional methods like ICA [7] [4]. The algorithm's efficiency stems from its use of canonical correlation analysis, which is computationally less demanding than the principal component analysis employed by ASR, particularly when processing high-density EEG systems with numerous channels.
Independent Component Analysis (ICA), while effective for artifact removal in offline processing, is computationally intensive and often requires 5+ hours to decompose high-density (100+ channel) EEG data on standard computers, making it unsuitable for real-time applications [7]. ASR improves upon this by using a sliding-window PCA approach, but its performance is highly dependent on the quality of the initial calibration data and the chosen threshold parameter [19] [1]. iCanClean achieves significantly faster processing times while maintaining high performance, with optimal results obtained using a 4-second window and R² threshold of 0.65 [4]. This balance of computational efficiency and cleaning effectiveness makes iCanClean particularly suitable for real-time BCI applications where low latency is critical.
Table 1: Computational Characteristics of Motion Artifact Removal Algorithms
| Algorithm | Computational Method | Processing Speed | Optimal Parameters | Hardware Requirements |
|---|---|---|---|---|
| iCanClean | Canonical Correlation Analysis (CCA) | Suitable for real-time; faster than ASR and ICA | 4-s window, R²=0.65 [4] | Standard computing hardware |
| ASR | Sliding-window Principal Component Analysis | Moderate; suitable for near-real-time | k=10-30 (lower for locomotion) [19] [1] | Standard computing hardware |
| ICA | Blind Source Separation | 5+ hours for high-density EEG; not real-time [7] | Data-dependent | High-performance computing for large datasets |
| Adaptive Filtering | Linear Regression | Suitable for real-time | Filter length and step-size dependent | Minimal; suitable for embedded systems |
Quantitative comparisons demonstrate distinct performance differences between ASR and iCanClean across various artifact conditions. In phantom head studies with known ground-truth signals, iCanClean consistently outperforms ASR across multiple artifact types. When all artifacts were simultaneously present (motion, muscle, eye, line-noise), iCanClean improved Data Quality Scores from 15.7% to 55.9%, while ASR only achieved improvement to 27.6% [7]. This substantial performance gap highlights iCanClean's effectiveness in challenging multi-artifact environments commonly encountered in mobile EEG research.
In human locomotion studies during running, both algorithms significantly reduce motion artifacts but with notable differences in outcome quality. iCanClean preprocessing produces more dipolar independent components than ASR, indicating superior source separation [19] [1]. Furthermore, iCanClean successfully recovers the expected P300 event-related potential congruency effects during a dynamic Flanker task adapted for running, whereas ASR shows limited capability in preserving this subtle neural signature [19]. Both algorithms effectively reduce spectral power at the gait frequency and its harmonics, but iCanClean demonstrates better preservation of neural signals while removing artifacts, as evidenced by improved ICA decomposition quality and component dipolarity [4].
Table 2: Performance Metrics for Motion Artifact Removal During Human Locomotion
| Performance Metric | iCanClean | ASR | Experimental Context |
|---|---|---|---|
| Data Quality Score Improvement | 15.7% → 55.9% (all artifacts) [7] | 15.7% → 27.6% (all artifacts) [7] | Phantom head with simulated artifacts |
| Good Brain Components Recovered | 13.2 (improvement from 8.4) [4] | Fewer than iCanClean [19] | Human walking with high-density EEG |
| P300 ERP Recovery | Preserved congruency effect [19] | Limited recovery [19] | Flanker task during running |
| Power Reduction at Gait Frequency | Significant reduction [19] [1] | Significant reduction [19] [1] | Overground running |
| Muscle Artifact Removal | Effective [7] | Effective [19] | Phantom and human studies |
A fundamental implementation difference between ASR and iCanClean lies in their requirements for reference data. ASR depends on a clean calibration period recorded during stationary baseline conditions, which is used to establish normal variance parameters for identifying artifacts during movement conditions [19] [1]. This dependency presents a potential limitation if the calibration data quality is compromised or if the statistical properties of brain activity change significantly between resting and task states. Recent research has identified limitations in ASR's algorithm for identifying appropriate reference periods, which may explain its reduced effectiveness with higher recommended k values for addressing high-amplitude motion artifacts [19].
iCanClean offers greater flexibility in reference signal options, working with both dedicated noise sensors and pseudo-reference signals derived from the EEG data itself. When dual-layer EEG systems are available with mechanically coupled noise electrodes, iCanClean achieves optimal performance by directly measuring motion artifacts and environmental noise [7] [4]. However, the algorithm maintains effective performance using pseudo-reference signals created by applying temporary notch filters to the raw EEG data, making it adaptable to standard EEG systems without specialized hardware [19]. This flexibility expands iCanClean's applicability across diverse research settings with varying equipment capabilities.
Both algorithms require careful parameter selection to balance artifact removal effectiveness against potential signal distortion. For ASR, the critical parameter is the threshold "k," which determines the sensitivity for detecting artifactual components. While values of 20-30 are recommended for stationary data, more aggressive thresholds (as low as 10) may be necessary for locomotion studies, though these risk "overcleaning" and removing genuine neural activity [19] [1]. The algorithm's performance is highly sensitive to this parameter selection, requiring empirical optimization for specific movement paradigms.
iCanClean's primary parameters are the window length for correlation analysis and the R² threshold determining cleaning aggressiveness. Extensive parameter sweeps have identified optimal values of 4-second windows with R²=0.65 for mobile EEG data during walking [4]. The algorithm demonstrates robust performance across reduced noise channel counts, maintaining effectiveness with as few as 16 noise channels [4]. This consistent performance across parameter variations contributes to iCanClean's reliability in real-world applications where signal quality may vary substantially within and across recording sessions.
Recent research has explored hybrid approaches that combine multiple algorithms to leverage their complementary strengths. The ASR-ICA pipeline represents one such hybrid method, where ASR performs initial aggressive cleaning of high-amplitude motion artifacts, followed by ICA for finer separation of neural sources from residual artifacts [5]. This approach recognizes that large motion artifacts can compromise ICA's ability to identify maximally independent components, making preprocessing with ASR beneficial [19].
Emerging deep learning methods show promise for further enhancing motion artifact removal. The IMU-enhanced LaBraM framework incorporates inertial measurement unit data using attention mechanisms to identify motion-related artifacts in EEG signals [5]. By fine-tuning large brain models on multi-modal data, these approaches achieve improved robustness across diverse movement scenarios compared to traditional ASR-ICA pipelines [5]. However, these advanced methods currently require substantial computational resources and training data, potentially limiting their real-time applicability in resource-constrained settings.
Table 3: Essential Research Tools for Mobile EEG Motion Artifact Research
| Tool Category | Specific Examples | Function in Research |
|---|---|---|
| EEG Systems | Dual-layer EEG (120+120 electrodes) [4], Conventional disk electrodes, Tripolar concentric ring electrodes [20] | Signal acquisition with varying noise rejection capabilities |
| Reference Sensors | Dedicated noise electrodes [7], Inertial Measurement Units (IMUs) [5], Electrooculogram (EOG) electrodes | Providing noise reference signals for artifact removal algorithms |
| Validation Platforms | Phantom head models with embedded sources [7], Robotic motion platforms [7] | Ground-truth validation of algorithm performance |
| Software Tools | EEGLAB [19], iCanClean plugin [19] [4], ASR implementation in BCILAB [7] | Algorithm implementation and signal processing |
| Experimental Paradigms | Adapted Flanker tasks during locomotion [19] [1], Walking at varying speeds [4], Uneven terrain walking [4] | Creating controlled conditions for algorithm evaluation |
The comparative analysis of computational efficiency and real-time suitability reveals a complex performance landscape for motion artifact removal algorithms. iCanClean demonstrates superior computational efficiency and effectiveness in preserving neural signals across diverse artifact conditions, making it particularly suitable for real-time applications where both processing speed and signal quality are critical [7] [4]. Its flexible reference signal requirements further enhance its applicability across various research settings.
ASR provides a robust alternative, particularly for scenarios with clear baseline periods and predominantly high-amplitude, burst-type artifacts [19] [1]. Its simpler statistical framework may be advantageous in implementation-constrained environments. Emerging hybrid approaches and deep learning methods show promising directions for future development, potentially combining the strengths of multiple algorithms while addressing their individual limitations [5].
Selection between these approaches should be guided by specific research requirements, including real-time processing needs, available sensor systems, movement characteristics, and computational resources. As mobile EEG research continues to expand into more ecologically valid and dynamic settings, ongoing algorithm development will further enhance our capability to isolate clean neural signals during natural human movement.
Algorithm Selection Framework
Computational Pipeline Comparison
The advancement of mobile brain–body imaging (MoBI) relies on the ability to extract high-fidelity brain signals from electroencephalography (EEG) data contaminated by motion artifacts. Among the various artifact correction methods available, Artifact Subspace Reconstruction (ASR) and iCanClean have emerged as two prominent, real-time-capable preprocessing techniques [7]. A critical challenge in the field is the objective evaluation of their performance using robust, quantitative validation metrics. This guide provides a comparative analysis of ASR and iCanClean, framed within the broader thesis of performance evaluation for motion artifact removal. We focus on three principal validation metrics—ICA component dipolarity, ICLabel probabilities, and spectral power reduction at the gait frequency—summarizing experimental data and detailing the protocols used to acquire it, providing researchers with a clear framework for assessment.
The following tables synthesize quantitative results from key studies that directly or indirectly compared ASR and iCanClean across the critical validation metrics.
Table 1: Comparative Performance on ICA Decomposition Quality
| Metric | iCanClean Performance | ASR Performance | Experimental Context & Notes |
|---|---|---|---|
| Number of "Good" Brain Components (Residual Variance < 15%, ICLabel > 50%) | 13.2 components on average [24] | Information Missing | During walking; Baseline before cleaning: 8.4 components [24]. |
| Improvement in Good Components | +57% from baseline [24] | Information Missing | Compared to basic preprocessing [24]. |
| Comparative Dipolarity Recovery | More dipolar brain components recovered [1] | More dipolar brain components recovered [1] | During running; iCanClean was "somewhat more effective than ASR" [1]. |
Table 2: Efficacy in Artifact Power Reduction and ERP Recovery
| Metric | iCanClean Performance | ASR Performance | Experimental Context |
|---|---|---|---|
| Spectral Power at Gait Frequency | Significant reduction [1] | Significant reduction [1] | During running [1]. |
| Recovery of ERP Components | Produced ERP components similar to static task [1] | Produced ERP components similar to static task [1] | P300 latency during running Flanker task [1]. |
| Recovery of P300 Congruency Effect | Successful identification [1] | Not successfully identified [1] | During running Flanker task [1]. |
Table 3: Performance Against Diverse Artifacts (Phantom Head Study)
| Artifact Condition | iCanClean Data Quality Score | ASR Data Quality Score | Notes |
|---|---|---|---|
| Brain + All Artifacts (Motion, Muscle, Eye, Line-Noise) | 55.9% [7] | 27.6% [7] | Baseline "Brain" condition scored 57.2% without cleaning [7]. |
| Starting Quality (Before Cleaning) | 15.7% [7] | 15.7% [7] |
The quantitative data presented above were derived from rigorous experimental protocols designed to stress-test the artifact removal capabilities of each algorithm.
This protocol was designed to evaluate motion artifact removal during a dynamic, ecologically valid task [1].
This study focused on optimizing iCanClean parameters and establishing a benchmark for high-quality brain component yield [24] [4].
This study employed a ground-truth paradigm to evaluate the absolute performance of cleaning algorithms in a controlled setting [7].
The following diagram illustrates the core signal processing workflows for both the ASR and iCanClean algorithms, highlighting their conceptual differences.
Diagram 1: ASR and iCanClean Processing Workflows
This diagram outlines the structure of a comprehensive validation experiment, such as the overground running study, which integrates behavioral tasks, EEG recording, and multiple validation metrics.
Diagram 2: Experimental Validation Paradigm
Table 4: Essential Materials and Tools for Mobile EEG Artifact Research
| Item | Function in Research | Example Use Case |
|---|---|---|
| Dual-Layer EEG System | Scalp electrodes record brain signal + noise; mechanically coupled noise electrodes record only environmental and motion noise. Provides optimal reference for noise-cancellation algorithms like iCanClean. [24] [28] | Provides ground-truth noise reference for iCanClean during walking and table tennis studies. [24] [28] |
| Wireless EEG Amplifiers | Enables data collection during full-body movement without cable-induced artifacts. Essential for ecologically valid MoBI studies. [29] | Recording EEG during running, skateboarding, or table tennis. [1] [22] [28] |
| Inertial Measurement Units (IMUs) | Measures head and body kinematics (acceleration, rotation). Can be used as a motion reference or for timing event onset. [28] | Placed on forehead, body, or equipment to synchronize motion with EEG data and identify motion-related artifacts. [29] [28] |
| Phantom Head Apparatus | Provides a ground-truth system with known brain signals and controllable artifacts. Allows for rigorous, quantitative benchmarking of algorithms without biological variability. [7] | Comparing the absolute performance of ASR, iCanClean, and other methods against a known signal. [7] |
| Standardized Behavioral Tasks | Tasks like the Flanker task elicit well-known neural responses (e.g., P300 ERP). Used to validate the preservation of brain signals after artifact removal. [1] | Assessing whether neural correlates of cognition can be recovered after cleaning of data recorded during motion. [1] [22] |
Electroencephalography (EEG) is a crucial tool for non-invasively recording brain activity with high temporal resolution, making it particularly valuable for studying neural dynamics during mobile conditions [7] [10]. However, a significant limitation of EEG is its vulnerability to various artifacts, including those from motion, muscle activity, eye movements, and line noise [7]. These artifacts pose substantial challenges for isolating true electrocortical signals, especially in real-world movement scenarios.
Phantom head studies provide an essential methodology for addressing these challenges by enabling rigorous benchmarking of artifact removal algorithms with known ground-truth data [7]. Unlike human studies where true brain signals are unknown, phantom heads incorporate electrically simulated "brain" sources, allowing researchers to quantitatively evaluate how effectively different algorithms remove contaminants while preserving neural signals [7] [10]. This review focuses on comparing the performance of Artifact Subspace Reconstruction (ASR) and iCanClean using phantom head validation, providing researchers with evidence-based guidance for selecting appropriate motion artifact removal methods.
The foundation of reliable benchmarking rests on phantom heads that realistically simulate human electrophysiology [7]. In the key study validating iCanClean, researchers created an electrically conductive phantom head with embedded components designed to replicate real recording conditions [7]. The apparatus included 10 simulated brain sources that served as ground-truth signals, alongside 10 contaminating sources representing common artifacts [7]. The design incorporated critical elements including a simulated scalp and hair to improve the ecological validity of the testing environment [7].
This comprehensive approach allowed researchers to systematically test artifact removal algorithms under controlled conditions with precisely known brain signals, enabling direct calculation of how much true neural information was preserved after cleaning [7].
To ensure thorough evaluation, researchers tested algorithms across six distinct conditions representing common contamination scenarios [7]:
This systematic approach enabled researchers to evaluate how each algorithm performed against specific artifact types as well as complex, multi-source contamination.
The core metric for comparing algorithm performance was the Data Quality Score (ranging 0-100%), calculated as the average correlation between the known brain sources and the cleaned EEG channels [7]. This quantitative approach provided an objective measure of how effectively each method removed artifacts while preserving legitimate brain signals [7]. A score of 100% would indicate perfect preservation of brain activity with complete artifact removal, while lower scores reflected either insufficient cleaning or excessive removal of brain content [7].
The following table summarizes the performance of four artifact removal methods across different contamination scenarios, based on phantom head validation studies:
Table 1: Performance Comparison of EEG Artifact Removal Methods Using Phantom Head Validation
| Artifact Condition | iCanClean | ASR | Auto-CCA | Adaptive Filtering | No Cleaning |
|---|---|---|---|---|---|
| Brain + All Artifacts | 55.9% | 27.6% | 27.2% | 32.9% | 15.7% |
| Brain Only (target reference) | - | - | - | - | 57.2% |
| Walking Motion | Detailed results show iCanClean superiority [7] | - | - | - | - |
| Muscle Artifacts | Detailed results show iCanClean superiority [7] | - | - | - | - |
| Ocular Artifacts | Detailed results show iCanClean superiority [7] | - | - | - | - |
The most striking performance difference emerged in the "Brain + All Artifacts" condition, where iCanClean achieved a Data Quality Score nearly double that of other methods [7]. This demonstrates iCanClean's particular strength in handling complex, real-world scenarios where multiple artifact types coexist.
Recent research has extended these phantom head findings to human applications during dynamic motor tasks. A 2025 comparative study evaluated motion artifact removal during overground running using a Flanker task paradigm [8] [1] [19]. The study found that both iCanClean (using pseudo-reference noise signals) and ASR improved subsequent independent component analysis (ICA) decomposition quality, with iCanClean showing somewhat greater effectiveness [8] [1].
Specifically, preprocessing with iCanClean enabled identification of the expected P300 event-related potential congruency effect during running, which has significance for studying cognitive processes during locomotion [8] [1]. Both methods significantly reduced power at the gait frequency and its harmonics, indicating effective motion artifact suppression [8] [1].
iCanClean (implementing Canonical correlation to Cancel Latent Electromagnetic Artifacts and Noise) employs a four-step process for artifact removal [7] [1]:
Diagram 1: iCanClean Algorithm Workflow
The algorithm leverages canonical correlation analysis (CCA) to identify noise subspaces within the EEG data [1]. A key advantage is its flexibility in reference signal sources: it can utilize dedicated noise sensors (such as dual-layer electrodes) when available, or generate pseudo-reference noise signals from the raw EEG itself when dedicated sensors are absent [1]. For pseudo-reference operation, the method temporarily applies notch filtering to identify noise-dominated frequency components within the EEG, which then serve as reference signals for the CCA process [1].
ASR employs a different methodological foundation based on principal component analysis (PCA) [1] [19]. The method requires clean calibration data, which can be either user-supplied (e.g., from resting-state recordings) or automatically extracted from contaminated data assuming clean segments exist [7]. The algorithm works by:
ASR's performance depends heavily on the k threshold parameter, with lower values (e.g., 10-20) producing more aggressive cleaning but potentially risking overcleaning [1].
The comprehensive approach to validating artifact removal methods using phantom heads involves multiple systematic stages:
Diagram 2: Phantom Head Validation Workflow
Table 2: Essential Research Tools for Phantom Head EEG Studies
| Tool/Resource | Function & Application | Key Features |
|---|---|---|
| Electrical Phantom Head | Simulates human head conductivity with embedded brain sources; provides ground-truth signals for validation [7] | Includes scalp, hair, 10+ simulated brain sources, 10+ contaminating sources |
| Dual-Layer EEG Sensors | Dedicated noise reference electrodes; mechanically coupled to scalp electrodes but not in contact with skin [1] | Provides reference noise signals uncontaminated by brain activity |
| Robotic Motion Platform | Induces controlled motion artifacts simulating human movement patterns [11] | Standardized, reproducible motion artifact generation |
| iCanClean Software | Comprehensive artifact removal implementing canonical correlation analysis [7] | Real-time capability; works with dedicated or pseudo-reference signals |
| Artifact Subspace Reconstruction (ASR) | Alternative artifact removal based on principal component analysis [1] [19] | Included in EEGLAB; requires clean calibration data |
| Data Quality Score Metric | Quantitative performance assessment (0-100%) [7] | Based on correlation between cleaned data and ground-truth sources |
The consistent superiority of iCanClean in phantom head validation studies demonstrates its value for mobile EEG applications where multiple artifact types coexist [7]. The method's ability to achieve a Data Quality Score of 55.9% in the challenging "all artifacts" condition—compared to 15.7% before cleaning and 57.2% for uncontaminated brain signals—suggests it preserves most neural information while effectively removing contaminants [7].
For researchers studying human locomotion, both iCanClean and ASR offer viable preprocessing options, though parameter optimization remains crucial [1]. The recommended iCanClean settings for human locomotion data include an R² threshold of 0.65 with a 4-second sliding window [1]. For ASR, a k threshold between 10-20 appears appropriate for locomotion studies, balancing aggressive artifact removal against overcleaning risks [1].
Future research directions should include continued refinement of phantom designs for increased anatomical realism, development of standardized performance metrics across laboratories, and exploration of hybrid approaches combining the strengths of multiple algorithms. Additionally, as mobile EEG applications expand beyond laboratory settings, optimizing computational efficiency for real-time processing remains an important consideration for both methods.
The pursuit of understanding cognitive processes during whole-body movement represents a frontier in mobile brain imaging. Event-Related Potentials (ERPs), particularly the P300 component, serve as crucial neural correlates of cognitive functions such as attention, decision-making, and working memory [30] [31]. However, capturing these delicate neural signals during dynamic activities like running presents significant technological challenges, primarily due to motion artifacts that contaminate the electroencephalography (EEG) signal [1] [7].
This guide provides an objective comparison of two prominent methodologies for motion artifact removal: Artifact Subspace Reconstruction (ASR) and iCanClean. The evaluation is contextualized within a broader thesis on performance evaluation of mobile brain imaging technologies, focusing specifically on their efficacy in recovering the P300 component during overground running. We present summarized quantitative data, detailed experimental protocols, and analytical visualizations to assist researchers, scientists, and drug development professionals in selecting appropriate methodologies for their mobile brain imaging studies.
The following tables synthesize key performance metrics from controlled studies comparing ASR and iCanClean for EEG data processing during locomotion tasks.
Table 1: ICA Component Quality and Gait Artifact Reduction
| Performance Metric | iCanClean Performance | ASR Performance | Experimental Context |
|---|---|---|---|
| ICA Component Dipolarity | Superior recovery of dipolar brain components [1] | Led to recovery of more dipolar components, but was somewhat less effective than iCanClean [1] | Evaluation during overground running with a Flanker task [1] |
| Power Reduction at Gait Frequency | Significant reduction [1] | Significant reduction [1] | Evaluation during overground running [1] |
| P300 Congruency Effect | Successfully identified the expected greater P300 amplitude to incongruent flankers [1] | Produced ERP components similar in latency to a standing task, but P300 effect not specified [1] | Dynamic vs. standing Flanker task [1] |
Table 2: Comprehensive Data Quality Assessment Across Multiple Artifacts
| Artifact Condition | iCanClean Data Quality (%) | ASR Data Quality (%) | Adaptive Filtering Data Quality (%) | Auto-CCA Data Quality (%) |
|---|---|---|---|---|
| Brain (Target) | 57.2 (No cleaning needed) [7] | 57.2 (No cleaning needed) [7] | 57.2 (No cleaning needed) [7] | 57.2 (No cleaning needed) [7] |
| Brain + All Artifacts | 55.9 (from 15.7 baseline) [7] | 27.6 (from 15.7 baseline) [7] | 32.9 (from 15.7 baseline) [7] | 27.2 (from 15.7 baseline) [7] |
This protocol was designed to evaluate the efficacy of artifact removal methods in capturing ERPs during high-motion scenarios [1].
>>>>>) and incongruent (e.g., <<><<) arrow sequences. Participants were required to respond to the central direction arrow, which elicits a P300 component with greater amplitude for incongruent trials [1].This study utilized a ground-truth paradigm to quantitatively compare cleaning algorithms without the ambiguity of unknown brain sources [7] [10].
ASR is a popular method for cleaning continuous EEG data, available in toolboxes like EEGLAB and BCILAB [1] [7].
k) are identified as artifactual.k threshold (standard deviation cutoff) determines aggressiveness. A lower k removes more data but risks "overcleaning" [1].iCanClean is a novel, generalized framework for real-time artifact removal that leverages canonical correlation analysis (CCA) [1] [7] [10].
The fundamental workflows and logical relationships of these two algorithms are visualized below.
Table 3: Key Materials and Software for Mobile ERP Research
| Item Name | Function / Description | Relevance to P300 Recovery |
|---|---|---|
| High-Density Mobile EEG System | A portable EEG system with a high channel count (e.g., 64+ channels), often with active electrodes, designed for movement. | Essential for capturing neural data during running. High density improves subsequent source separation and ICA [7]. |
| Dual-Layer EEG Sensors | Specialized electrodes where a second layer, not contacting the scalp, serves as a dedicated noise reference [1]. | Provides optimal reference noise signals for iCanClean, enhancing its motion artifact removal capability [1]. |
| Artifact Removal Software (EEGLAB/BCILAB) | Software toolboxes containing implementations of ASR and other preprocessing algorithms [7]. | Standardized platform for applying and comparing artifact removal methods like ASR. |
| iCanClean Algorithm | A novel, real-time-capable artifact removal algorithm available for research use [1] [7]. | The method under investigation, shown to effectively remove multiple artifact types while preserving brain signals like the P300. |
| Stimulus Presentation Software | Software for displaying paradigms like the Flanker task and sending synchronization triggers to the EEG system. | Required to elicit the P300 ERP and timestamp its onset for subsequent averaging and analysis [1] [32]. |
This comparative analysis demonstrates that both ASR and iCanClean offer significant advancements in the recovery of P300 ERPs during running. The choice between methodologies depends on the specific research priorities. iCanClean demonstrates superior performance in overall data quality improvement and reliable recovery of cognitive ERPs like the P300, making it a powerful tool for studies where neural signal fidelity is paramount. ASR provides a robust and more established alternative that effectively handles motion artifacts, though it may require more careful parameter tuning to avoid overcleaning.
For researchers investigating cognitive processes in ecologically valid, dynamic environments, iCanClean represents a promising solution to the critical challenge of motion artifact contamination, thereby opening new avenues for mobile brain imaging in both basic and applied neuroscience.
Electroencephalography (EEG) is the only brain imaging method that is both lightweight and possesses the temporal precision required to assess electrocortical dynamics during human locomotion [1] [19]. However, a significant barrier in mobile brain-body imaging (MoBI) is the presence of motion artifacts caused by head movement, electrode displacement, and cable sway during whole-body movements like running [1] [19]. These artifacts contaminate the EEG signal, reduce the quality of Independent Component Analysis (ICA) decomposition, and obscure neural signals of interest, such as event-related potentials (ERPs) [1] [19]. This comparison guide objectively evaluates the performance of two prominent motion artifact removal approaches—Artifact Subspace Reconstruction (ASR) and iCanClean—in the context of overground running combined with a cognitive Flanker task, providing researchers with experimental data to inform their methodological choices.
The Eriksen Flanker Task is a well-established cognitive paradigm used to measure executive function, specifically the ability to suppress irrelevant responses and manage cognitive conflict [33] [34] [35]. In a typical Flanker task, participants respond to a central target stimulus (e.g., an arrow) while ignoring surrounding distractor stimuli (flankers). The key manipulation lies in the congruency between the target and its flankers [34] [35]:
<<<<<). These trials induce less cognitive conflict.<<><<). These trials induce greater cognitive conflict, typically resulting in longer reaction times and higher error rates [33] [35].The neural correlate of this conflict is often measured via the P300 component of the ERP, with incongruent trials typically eliciting a greater P300 amplitude than congruent trials [1] [19]. This paradigm is ideal for mobile EEG studies as it provides a clear, stimulus-locked neural signal against which the efficacy of artifact removal can be gauged.
ASR is an automated, component-based method for removing high-amplitude artifacts from continuous EEG data [1] [19]. Its workflow can be summarized as follows:
A critical consideration is the k parameter, which controls the aggressiveness of the cleaning. A lower k value (e.g., 10) removes more data but risks "overcleaning" and removing brain signal, while a higher k value (e.g., 20-30) is more conservative but may leave more artifacts [1].
iCanClean is a more recent framework that leverages canonical correlation analysis (CCA) and reference noise signals to identify and subtract artifact subspaces [1] [7]. Its methodology involves:
A direct comparative study recorded EEG from young adults during both a static standing and a dynamic overground jogging version of the Flanker task [1] [19] [8]. The motion artifact removal approaches were evaluated based on three primary metrics:
The following table summarizes the quantitative findings from the comparative study during overground running [1] [19] [8].
Table 1: Performance Comparison of ASR and iCanClean for Mobile EEG during Running
| Performance Metric | Artifact Subspace Reconstruction (ASR) | iCanClean (with pseudo-reference) | Experimental Context |
|---|---|---|---|
| ICA Decomposition Quality | Improved recovery of dipolar brain components [1] [19] | Superior recovery of more dipolar brain components compared to ASR [1] [19] | Overground running Flanker task [1] |
| Motion Artifact Reduction | Significant power reduction at gait frequency & harmonics [1] [19] | Significant power reduction at gait frequency & harmonics [1] [19] | Overground running Flanker task [1] |
| P300 ERP Recovery | Produced ERP components with latency similar to standing task [1] [19] | Produced ERP components with latency similar to standing task; successfully identified the expected P300 congruency effect (higher amplitude for incongruent trials) [1] [19] | Overground running Flanker task [1] |
| General Artifact Cleaning | Effective for muscle and eye artifacts [7] | Effectively removes motion, muscle, eye, and line-noise artifacts simultaneously [7] | Phantom head study with simulated artifacts [7] |
| Data Quality Score | Improved from 15.7% to 27.6% [7] | Improved from 15.7% to 55.9% (Target for clean brain data: ~57.2%) [7] | Phantom head with all artifact types present [7] |
The data indicates that both ASR and iCanClean are viable preprocessing methods for mobile EEG during running, offering significant improvements over raw data. However, iCanClean demonstrated a consistent performance advantage [1] [7] [19].
For researchers seeking to replicate or build upon this comparative work, the following table details the essential components of the experimental setup.
Table 2: Key Research Reagents and Materials for Mobile EEG Studies
| Item | Function / Description | Example in Context |
|---|---|---|
| High-Density Mobile EEG System | A wireless EEG system with a sufficient number of electrodes (e.g., 64+ channels) to support high-quality ICA and source localization. | Systems used for overground running [1] [19]. |
| Dual-Layer Electrodes / Noise Sensors | Specialized electrodes where a second layer, not in contact with the scalp, records only motion-related noise. Provides an optimal reference for iCanClean [1] [7]. | Ideal setup for iCanClean [1]. |
| Flanker Task Software | Software to present stimuli and record behavioral responses (reaction time, accuracy). | Custom implementations or platforms like Testable [34]. |
| Signal Processing Toolboxes | Software environments containing necessary algorithms (ICA, ASR, CCA). | EEGLAB (for ASR, ICA); Custom scripts for iCanClean [1] [7]. |
| Motion Artifact Removal Algorithms | The core software for preprocessing. | iCanClean; ASR implementation in EEGLAB/BCILAB [1] [7] [19]. |
The diagrams below illustrate the logical flow of the two artifact removal methods and the neural signaling pathway measured by the Flanker task.
Diagram 1: ASR workflow. Relies on a clean calibration period and PCA to identify and remove high-variance artifacts.
Diagram 2: iCanClean workflow. Uses noise references and CCA to identify and subtract artifact subspaces.
Diagram 3: Flanker task neural pathway. The ACC plays a key role in conflict monitoring, reflected in the P300 ERP component.
Motion artifacts present a significant challenge in mobile electroencephalography (EEG), particularly during locomotion, where they manifest as high-amplitude oscillations at the step frequency and its harmonics, effectively obscuring underlying neural signals. Among various artifact removal approaches, Artifact Subspace Reconstruction (ASR) and iCanClean have emerged as prominent preprocessing methods for mitigating these contaminants. This guide provides an objective, data-driven comparison of their performance, with a specific focus on quantifying their efficacy in attenuating gait-frequency artifacts and their harmonics—a crucial metric for evaluating signal quality in human locomotion studies. The analysis is framed within a broader research thesis on performance evaluation, synthesizing findings from recent comparative studies to inform method selection by researchers, scientists, and drug development professionals utilizing mobile brain imaging in ecologically valid settings.
Independent studies conducted on human subjects during dynamic motor tasks provide quantitative evidence for comparing the performance of ASR and iCanClean. The table below summarizes their effectiveness against key signal quality metrics.
Table 1: Quantitative Performance Comparison of ASR and iCanClean
| Evaluation Metric | ASR Performance | iCanClean Performance | Experimental Context |
|---|---|---|---|
| ICA Component Dipolarity | Improved dipolarity, producing more brain-like independent components [8]. | Superior improvement in dipolarity compared to ASR; more effective at recovering dipolar brain components [8] [19]. | Overground running during a Flanker task [8] [1]. |
| Power Reduction at Gait Frequency | Significant reduction in spectral power at the fundamental gait frequency and its harmonics [8] [26]. | Significant reduction in spectral power at the fundamental gait frequency and its harmonics [8] [26]. | Overground running; power analysis at step frequency [8]. |
| Event-Related Potential (ERP) Fidelity | Produced ERP components similar in latency to those identified in a static (no motion) condition [8]. | Produced ERP components similar in latency to the static condition; successfully identified the expected P300 amplitude congruency effect [8] [19]. | Flanker task during jogging vs. standing; P300 component analysis [8] [1]. |
| Overall Data Quality (Phantom Head Study) | Improved data quality score from 15.7% to 27.6% in a "Brain + All Artifacts" condition [7]. | Outperformed ASR, improving data quality score from 15.7% to 55.9% in the same "Brain + All Artifacts" condition [7]. | Phantom head with simulated brain sources and multiple artifacts (motion, muscle, eye) [7]. |
The comparative data presented are derived from rigorous experimental protocols designed to evaluate algorithm performance under controlled and ecologically valid conditions.
A key study providing comparative data involved recording EEG from young adults during a dynamic Flanker task, which was performed under two conditions: static standing and overground jogging [1] [19]. This design enabled a direct comparison of artifact-laden data (jogging) with a relatively clean baseline (standing).
Core Methodology:
To establish ground-truth performance, another critical study employed an electrically conductive phantom head [7]. This apparatus contained known simulated brain sources alongside contaminating sources (e.g., for eyes, neck muscles, and walking motion).
Core Methodology:
The following diagrams illustrate the logical workflows and algorithmic relationships of the ASR and iCanClean methods, based on the descriptions in the search results.
The following table details essential hardware, software, and analytical tools referenced in the featured experiments for conducting similar research in mobile EEG artifact removal.
Table 2: Essential Research Tools for Mobile EEG Artifact Evaluation
| Tool Name | Type | Primary Function in Research |
|---|---|---|
| Wireless Mobile EEG System | Hardware | Enables recording of brain electrical activity during dynamic whole-body movements like walking and running without movement constraints from cables [8] [19]. |
| Artifact Subspace Reconstruction (ASR) | Software Algorithm | A PCA-based method for removing high-amplitude, non-stationary artifacts from continuous EEG by interpolating data based on clean calibration periods [8] [3]. |
| iCanClean | Software Algorithm | Leverages canonical correlation analysis (CCA) with reference noise signals (real or pseudo) to detect and subtract artifact subspaces from the EEG [8] [7]. |
| Phantom Head Testbed | Experimental Apparatus | An electrically conductive head model with embedded sources that simulates brain activity and artifacts, providing ground-truth data for validating cleaning algorithms [7] [20]. |
| Independent Component Analysis (ICA) | Analytical Method | A blind source separation technique used to decompose EEG signals into maximally independent components, allowing for the identification and removal of artifactual sources [8] [36]. |
| Dual-Layer or Tripolar Electrodes | Hardware | Specialized electrode designs that mechanically couple noise-sensing elements with scalp electrodes or use concentric rings to calculate a surface Laplacian, enhancing inherent noise cancellation [7] [20]. |
The comparative evaluation clearly establishes both ASR and iCanClean as highly effective preprocessing methods for mitigating motion artifacts in mobile EEG, with iCanClean often demonstrating a performance edge. iCanClean consistently shows superior ability to improve ICA decomposition quality, yield more dipolar brain components, and successfully recover expected ERP components like the P300 during high-motion activities such as running. For researchers, the choice between methods may depend on specific needs: iCanClean, particularly with dual-layer electrodes, offers potentially higher fidelity, while ASR remains a powerful and accessible option. Future directions should focus on developing standardized validation protocols for clinical populations, integrating these methods with real-time brain-computer interfaces for therapeutic applications, and further optimizing algorithms for the unique challenges presented by diverse patient movements in biomedical and clinical drug development research.