Semi-Automated Identification of EKG and Trigger Artifacts in EEG Using ICA and Spectral Characteristics
Malave, A. J.; Kaneshiro, B.
Show abstract
A persistent bottleneck in post-Independent Component Analysis (ICA) Electroencephalogram (EEG) preprocessing is the manual identification of artifact components for removal. In practice, this step can be slow, subjective, and difficult to standardize, particularly for cardiac contamination and trigger-related leakage, where artifact structure may be distributed across multiple components or appear outside the highest-variance Independent Components (ICs). We developed the SENSI-EEG-Preproc-ICA-EKG-Trigger Module to make this stage faster and more reproducible without removing the user from the decision process. The Module is a semi-automated MATLAB framework for post-ICA screening of cardiac and trigger-related artifact components using spectral characteristics. EKG candidates are prioritized by detecting harmonic structure around a physiologically plausible heart-rate fundamental, whereas trigger-related candidates are prioritized by measuring harmonic concentration at frequencies determined by the known repetition period of the trigger sequence. The resulting candidates are then reviewed in dedicated interfaces that present scalp topography, time-domain activity, and frequency-domain structure together, allowing the final classification to be confirmed or corrected by the user. In this way, the Module narrows the search space while preserving interpretability and explicit human control over the final keep/remove decision. The release includes a public codebase, a user manual, example workflows, and an accompanying example dataset. This paper presents the Module as a practical methods-and-software contribution for post-ICA EEG cleaning.
Matching journals
The top 6 journals account for 50% of the predicted probability mass.