Skip to content

Interface to display EEG signals and the synchronization between their electrodes.

License

Notifications You must be signed in to change notification settings

Tic-Tac-Toc/EEG_HCI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EEG_HCI

Interface to display EEG signals and the synchronization between their electrodes. Created and developed as part of Télécom SudParis Cassiopée 2019-2020 project.

The purpose of this application is to enable the visualization of data from EEG signals. Either at the temporal level (y = f(t)), or at the level of synchronization between the different electrodes used for the measurement.

The interface supports matlab matrices of 20 or 30 electrodes. To start the app launch main.py file in a python environment with the libraries below.

Libraries needed

  • PySide2 (design based on Qt)
  • Matplotlib
  • Numpy
  • Scipy
  • Seaborn
  • xlrd & xlsxwriter (if you want use excel matrix)

Features

  • Calculate and display brain wave graphs according to different frequency ranges (alpha, beta, theta, delta).
  • Customize frequency domain boundaries (alpha, beta, theta, delta).
  • Display synchronization heatmaps between electrodes from synchronization matrices (PSC Matrix folder).
  • Display a visualization (top view) of the synchronization between the different electrodes bases on PSC Matrices.
  • Allow selection of a particular electrode synchronization band to be displayed.

Directories

  • Assets : Contains all scripts et pics.
  • Datas : Contains matrices of EEG signal.

Screenshots

Graph Heatmap PSC_Synchro

35f2a16562cb0428c002a245c7daa6cd85542295

About

Interface to display EEG signals and the synchronization between their electrodes.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages