SPECTER v2

SPECTER - the Signal sPECtrum Tensor decomposition and Eye blink Removal algorithm
4 Downloads
Updated 4 Aug 2025

View License

SPECTER (the Signal sPECtrum Tensor decomposition and Eye blink Removal) is a novel algorithm designed to detect and eliminate eye blink-related artifacts from electroencephalogram (EEG) recordings by using a combination of tensor decomposition and signal reconstruction from the amplitude spectrum. A key advantage of SPECTER is that it does not require information from an electrooculogram (EOG).
The function requires access to the following toolboxes/scripts:
1. Rasmus Bro (2025). The N-way Toolbox (https://www.mathworks.com/matlabcentral/fileexchange/1088-the-n-way-toolbox), MATLAB Central File Exchange. Retrieved August 4, 2025.
https://uk.mathworks.com/matlabcentral/fileexchange/1088-the-n-way-toolbox
2. EEGlab plugin ADJUST
semi-automatic selection of eye- blink related components
https://sccn.ucsd.edu/eeglab/plugin_uploader/plugin_list_all.php
3. ADMMGLA algorithm for the spectrum-to-signal transformation
Y. Masuyama, K. Yatabe, and Y. Oikawa, "Griffin-Lim Like Phase Recovery via Alternating Direction Method of Multipliers," IEEE Signal Process. Lett., 2019.
4. Topographic EEG/MEG plot
Víctor Martínez-Cagigal (2025). Topographic EEG/MEG plot (https://www.mathworks.com/matlabcentral/fileexchange/72729-topographic-eeg-meg-plot), MATLAB Central File Exchange. Retrieved August 4, 2025.
https://uk.mathworks.com/matlabcentral/fileexchange/72729-topographic-eeg-meg-plot?s_tid=srchtitle
For more information:
ROŠŤÁKOVÁ, Z. – ROSIPAL, R. – TREJO, L.J. SPECTER – The Signal sPECtrum Tensor decomposition and Eye blink Removal algorithm. In Biomedical Signal Processing and Control, 2025, vol. 99, art. no. 106889. ISSN 1746-8094. https://doi.org/10.1016/j.bspc.2024.106889
ROŠŤÁKOVÁ, Z. – ROSIPAL, R. Deflation properties in tensor-based eye blink removal algorithm. In Statistical Papers, 2025, vol. 66, art. no. 91. ISSN 0932-5026. https://doi.org/10.1007/s00362-025-01714-w
ROŠŤÁKOVÁ, Z. – ROSIPAL, R. Introducing SPECTER 2.0 – an enhanced version of the tensor based eye blink removal algorithm. In Proceedings of the 15th International Conference on Measurement. Editors A. Dvurečenskij, J. Maňka, J. Švehlíková, V. Witkovský. – Bratislava, Slovakia : Institute of Measurement Science, SAS, 2025, p. 53-56. ISBN 978-80-69159-01-3.
This research was supported by the EU NextGenerationEU through the Recovery and Resilience Plan for Slovakia under the project No. 09I03-03-V04-00205.

Cite As

Zuzana Rostakova (2025). SPECTER v2 (https://www.mathworks.com/matlabcentral/fileexchange/181709-specter-v2), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2025a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Tags Add Tags
Acknowledgements

Inspired by: The N-way Toolbox, Topographic EEG/MEG plot

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
2.0.2

updated information about requirements for additional MATLAB toolboxes and scripts

2.0.1

added a more detailed description of the algorithm

2.0.0