Removing eye-blinking noise without EOG data

If you have a question or issue with MNE-Python, please include the following info:

  • MNE-Python version: 0.23.0
  • operating system: Mac OS

I have recorded MEG brain activity (as well as putting EEG electrodes to record eye-movement, etc). However, my EEG signals seem to be very poor and noisy, and I cannot use it for eye-blink removal.

Is there any way in MNE that it can learn epochs of eye-blinking / eye movement from MEG sensors and repair them?

You could try to use ICA, see for example Removing eye activity from EEG signals via ICA | Clemens Brunner.

2 Likes

Apart from the blog post by @cbrnr you can also take a look at the following tutorial (it uses MEG data):
https://mne.tools/stable/auto_tutorials/preprocessing/40_artifact_correction_ica.html#sphx-glr-auto-tutorials-preprocessing-40-artifact-correction-ica-py

1 Like