Visualizing EEG data in cloud environments
How to downsample large EEG signals, keeping clinically relevant waveforms while minimizing end-to-end latency
E. Koprivanacz (TU Delft - Electrical Engineering, Mathematics and Computer Science)
R. Guerra Marroquim – Mentor (TU Delft - Electrical Engineering, Mathematics and Computer Science)
Arthur Ervin Avramiea – Mentor
Thomas Abeel – Graduation committee member (TU Delft - Electrical Engineering, Mathematics and Computer Science)
More Info
expand_more
Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.
Abstract
Electroencephalography is a widely used non-invasive technique used for measuring brain activity. While relatively cheap, the large volumes of data it produces can make analysis and visualization challenging. NBT Cloud aims to address these challenges by bringing EEG analysis to the cloud and creating an ecosystem for standardized, real-time analysis. Because the application must visualize large data in real time, downsampling the signals is necessary. Modern EEG analysis toolkits, however, focus on downsampling while keeping the data's statistical properties, which introduces computational overhead. This paper investigates whether other downsampling methods, such as Min-Max or Largest Triangle Three Buckets, can achieve better visual fidelity at lower runtime. The results show that simpler candidate algorithms better preserve the visual characteristics of EEG signals while achieving lower runtimes. Among the evaluated algorithms, Min-Max offers the best trade-off between visual similarity and performance, making it the most suitable choice for the use case of NBT Cloud.