README.md 4.22 KB
Newer Older
h0pbeat's avatar
h0pbeat committed
1
## ![logo.png](https://raw.github.com/wiki/SmartphoneBrainScanner/smartphonebrainscanner2-core/Images/logo.png) smartphonebrainscanner2
h0pbeat's avatar
h0pbeat committed
2

h0pbeat's avatar
h0pbeat committed
3
SmartphoneBrainScanner2 is a framework for building cross-platform real-time EEG applications. Originally developed at Technical University of Denmark for collecting and analyzing signals from Emotiv EPOC headset, its extensible architecture allows working with various EEG systems and multiple platforms.
Arek Stopczynski's avatar
Arek Stopczynski committed
4

h0pbeat's avatar
h0pbeat committed
5
# [Get Started →](https://github.com/SmartphoneBrainScanner/smartphonebrainscanner2-core/wiki/Getting-Started)
h0pbeat's avatar
h0pbeat committed
6

h0pbeat's avatar
h0pbeat committed
7
![brain_background.jpg](https://raw.github.com/wiki/SmartphoneBrainScanner/smartphonebrainscanner2-core/Images/brain_background.jpg)
h0pbeat's avatar
h0pbeat committed
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

# Cross Platform
SmartphoneBrainScanner2 is written in [Qt](http://qt.digia.com/), a C++ framework offering the power of the native development and unified support for multiple platforms. Plus the UI can be created in QML, high-level declarative UI framework. 
SBS2 can be compiled for every platform supporting Qt 4, including Linux, OSX, Windows, Android, Maemo 5, MeeGo. Although not yet attempted, it should also work on iOS and BlackBerry OS.

# Advanced EEG
SmartphoneBrainScanner2 contains state-of-the-art techniques for working with multi-channel EEG signal in real-time, most notably source reconstruction methods with online adaptation to the noise level. Current implemented source reconstruction approaches cover the minimum-norm and low resolution tomography (LORETA) methods formulated in a Bayesian framework using a expectation-maximization scheme for hyperparameter estimation.
The SBS2 source reconstruction is realized using a pre-build forward model connecting the cortical surface with the electrodes at the scalp. The current forward model provided with the software is a 3-spheres model obtained from the Matlab toolbox SPM8 using coarse spatial resolution and with sensor positions in accordance with the Emotiv EPOC system.

Besides, source reconstruction methods, additional machine learning methods such as independent component analysis (ICA), common spatial patterns (CSP), and Bayesian classifiers are continuously added. 

# New Approach
Real-time EEG doesn't have to happen in the lab! Consumer-grade and inexpensive research neuroheadsets allow for portability, delivering high-quality EEG signal. SmartphoneBrainScanner2 apps can be developed just like any other apps, featuring reach interface, connectivity, etc. Go, create!

# How to cite SBS2
h0pbeat's avatar
h0pbeat committed
23
Please acknowledge the work of the SmartphoneBrainScanner2? by citing (Stopczynski et al, 2011). Additional project related references can be found [here](https://github.com/SmartphoneBrainScanner/smartphonebrainscanner2-core/wiki/References).
h0pbeat's avatar
h0pbeat committed
24 25 26

A. Stopczynski, J. E. Larsen, C. Stahlhut, M. K. Petersen, & L. K. Hansen (2011), _A smartphone interface for a wireless EEG headset with real-time 3D reconstruction_, Affective Computing and Intelligent Interaction (ACII 2011), Lecture Notes in Computer Science (LNCS) 6357, Springer-Verlag Berlin Heidelberg, pp.317-318.

h0pbeat's avatar
h0pbeat committed
27 28 29 30 31 32 33 34 35

    @article{stopczynski2011smartphone,
      title={A smartphone interface for a wireless EEG headset with real-time 3D reconstruction},
      author={Stopczynski, A. and Larsen, J.E. and Stahlhut, C. and Petersen, M.K. and Hansen, L.K.},
      journal={Affective Computing and Intelligent Interaction},
      pages={317--318},
      year={2011},
      publisher={Springer}
    }
h0pbeat's avatar
h0pbeat committed
36 37

# Developer team
jakobeglarsen's avatar
jakobeglarsen committed
38 39 40 41 42
* Arkadiusz Stopczynski, DTU Compute
* Carsten Stahlhut, DTU Compute
* Michael Kai Petersen, DTU Compute
* Jakob Eg Larsen, DTU Compute
* Lars Kai Hansen, DTU Compute
h0pbeat's avatar
h0pbeat committed
43

h0pbeat's avatar
h0pbeat committed
44
# [Contact →](https://github.com/SmartphoneBrainScanner/smartphonebrainscanner2-core/wiki/Contact)
h0pbeat's avatar
h0pbeat committed
45

h0pbeat's avatar
h0pbeat committed
46 47 48 49 50

# Acknowledgement
This work is supported in part by
* [Danish Lundbeck Foundation](http://www.lundbeckfonden.dk/Frontpage.20.aspx) through Center for Integrated Molecular Brain Imaging ([CIMBI](http://www.cimbi.dk/))
* [Danish Lundbeck Foundation](http://www.lundbeckfonden.dk/Frontpage.20.aspx) through the project Real-time brain imaging by EEG
jakobeglarsen's avatar
jakobeglarsen committed
51
* H.C. Ørsteds Foundation
h0pbeat's avatar
h0pbeat committed
52 53
* [Nokia](http://www.nokia.com) (we thank Nokia for partly sponsoring hardware for the project) 

h0pbeat's avatar
h0pbeat committed
54
![acknowledgement.png](https://raw.github.com/wiki/SmartphoneBrainScanner/smartphonebrainscanner2-core/Images/acknowledgement.png)