The iCanClean Algorithm: How to Remove Artifacts using Reference Noise Recordings
Ryan J. Downey, Daniel P. Ferris

TL;DR
The iCanClean algorithm utilizes canonical correlation analysis to effectively remove noise artifacts from data recordings, enhancing the quality of signals like EEG for real-world applications such as brain-computer interfaces.
Contribution
This paper introduces iCanClean, a novel, computationally efficient noise removal algorithm that leverages reference noise recordings to improve data quality.
Findings
Potential for real-time noise removal in EEG data
Effective suppression of motion artifacts in recordings
Foundation for future performance quantification
Abstract
Data recordings are often corrupted by noise, and it can be difficult to isolate clean data of interest. For example, mobile electroencephalography is commonly corrupted by motion artifact, which limits its use in real-world settings. Here, we describe a novel noise-canceling algorithm that uses canonical correlation analysis to find and remove subspaces of corrupted data recordings that are most strongly correlated with subspaces of reference noise recordings. The algorithm, termed iCanClean, is computationally efficient, which may be useful for real-time applications, such as brain computer interfaces. In future work, we will quantify the algorithm's performance and compare it with alternative cleaning methods.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBlind Source Separation Techniques · Speech and Audio Processing · Image and Signal Denoising Methods
