Giter Site home page Giter Site logo

king-dev / smartphonebrainscanner2-core Goto Github PK

View Code? Open in Web Editor NEW

This project forked from smartphonebrainscanner/smartphonebrainscanner2-core

0.0 1.0 0.0 14.92 MB

Core of the smartphonebrainscanner2 framework.

Home Page: https://github.com/h0pbeat/smartphonebrainscanner2-core/wiki

License: Other

smartphonebrainscanner2-core's Introduction

logo.png smartphonebrainscanner2

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.

brain_background.jpg

Cross Platform

SmartphoneBrainScanner2 is written in Qt, 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

Please acknowledge the work of the SmartphoneBrainScanner2? by citing (Stopczynski et al, 2011). Additional project related references can be found here.

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.

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

Developer team

  • Arkadiusz Stopczynski, DTU Informatics
  • Carsten Stahlhut, DTU Informatics
  • Michael Kai Petersen, DTU Informatics
  • Jakob Eg Larsen, DTU Informatics
  • Lars Kai Hansen, DTU Informatics

Acknowledgement

This work is supported in part by

acknowledgement.png

smartphonebrainscanner2-core's People

Contributors

h0pbeat avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.