Serveur d'exploration sur les dispositifs haptiques

Attention, ce site est en cours de développement !
Attention, site généré par des moyens informatiques à partir de corpus bruts.
Les informations ne sont donc pas validées.

The Unlock Project: A Python-based framework for practical brain-computer interface communication “app” development

Identifieur interne : 002473 ( Ncbi/Merge ); précédent : 002472; suivant : 002474

The Unlock Project: A Python-based framework for practical brain-computer interface communication “app” development

Auteurs : Jonathan S. Brumberg ; Sean D. Lorenz ; Byron V. Galbraith ; Frank H. Guenther

Source :

RBID : PMC:3694612

Abstract

In this paper we present a framework for reducing the development time needed for creating applications for use in non-invasive brain-computer interfaces (BCI). Our framework is primarily focused on facilitating rapid software “app” development akin to current efforts in consumer portable computing (e.g. smart phones and tablets). This is accomplished by handling intermodule communication without direct user or developer implementation, instead relying on a core subsystem for communication of standard, internal data formats. We also provide a library of hardware interfaces for common mobile EEG platforms for immediate use in BCI applications. A use-case example is described in which a user with amyotrophic lateral sclerosis participated in an electroencephalography-based BCI protocol developed using the proposed framework. We show that our software environment is capable of running in real-time with updates occurring 50–60 times per second with limited computational overhead (5 ms system lag) while providing accurate data acquisition and signal analysis.


Url:
DOI: 10.1109/EMBC.2012.6346473
PubMed: 23366434
PubMed Central: 3694612

Links toward previous steps (curation, corpus...)


Links to Exploration step

PMC:3694612

Le document en format XML

<record>
<TEI>
<teiHeader>
<fileDesc>
<titleStmt>
<title xml:lang="en">The Unlock Project: A Python-based framework for practical brain-computer interface communication “app” development</title>
<author>
<name sortKey="Brumberg, Jonathan S" sort="Brumberg, Jonathan S" uniqKey="Brumberg J" first="Jonathan S." last="Brumberg">Jonathan S. Brumberg</name>
</author>
<author>
<name sortKey="Lorenz, Sean D" sort="Lorenz, Sean D" uniqKey="Lorenz S" first="Sean D." last="Lorenz">Sean D. Lorenz</name>
</author>
<author>
<name sortKey="Galbraith, Byron V" sort="Galbraith, Byron V" uniqKey="Galbraith B" first="Byron V." last="Galbraith">Byron V. Galbraith</name>
</author>
<author>
<name sortKey="Guenther, Frank H" sort="Guenther, Frank H" uniqKey="Guenther F" first="Frank H." last="Guenther">Frank H. Guenther</name>
</author>
</titleStmt>
<publicationStmt>
<idno type="wicri:source">PMC</idno>
<idno type="pmid">23366434</idno>
<idno type="pmc">3694612</idno>
<idno type="url">http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3694612</idno>
<idno type="RBID">PMC:3694612</idno>
<idno type="doi">10.1109/EMBC.2012.6346473</idno>
<date when="2012">2012</date>
<idno type="wicri:Area/Pmc/Corpus">001772</idno>
<idno type="wicri:Area/Pmc/Curation">001772</idno>
<idno type="wicri:Area/Pmc/Checkpoint">001529</idno>
<idno type="wicri:Area/Ncbi/Merge">002473</idno>
</publicationStmt>
<sourceDesc>
<biblStruct>
<analytic>
<title xml:lang="en" level="a" type="main">The Unlock Project: A Python-based framework for practical brain-computer interface communication “app” development</title>
<author>
<name sortKey="Brumberg, Jonathan S" sort="Brumberg, Jonathan S" uniqKey="Brumberg J" first="Jonathan S." last="Brumberg">Jonathan S. Brumberg</name>
</author>
<author>
<name sortKey="Lorenz, Sean D" sort="Lorenz, Sean D" uniqKey="Lorenz S" first="Sean D." last="Lorenz">Sean D. Lorenz</name>
</author>
<author>
<name sortKey="Galbraith, Byron V" sort="Galbraith, Byron V" uniqKey="Galbraith B" first="Byron V." last="Galbraith">Byron V. Galbraith</name>
</author>
<author>
<name sortKey="Guenther, Frank H" sort="Guenther, Frank H" uniqKey="Guenther F" first="Frank H." last="Guenther">Frank H. Guenther</name>
</author>
</analytic>
<series>
<title level="j">Conference proceedings : ... Annual International Conference of the IEEE Engineering in Medicine and Biology Society. IEEE Engineering in Medicine and Biology Society. Conference</title>
<idno type="ISSN">1557-170X</idno>
<imprint>
<date when="2012">2012</date>
</imprint>
</series>
</biblStruct>
</sourceDesc>
</fileDesc>
<profileDesc>
<textClass></textClass>
</profileDesc>
</teiHeader>
<front>
<div type="abstract" xml:lang="en">
<p id="P1">In this paper we present a framework for reducing the development time needed for creating applications for use in non-invasive brain-computer interfaces (BCI). Our framework is primarily focused on facilitating rapid software “app” development akin to current efforts in consumer portable computing (e.g. smart phones and tablets). This is accomplished by handling intermodule communication without direct user or developer implementation, instead relying on a core subsystem for communication of standard, internal data formats. We also provide a library of hardware interfaces for common mobile EEG platforms for immediate use in BCI applications. A use-case example is described in which a user with amyotrophic lateral sclerosis participated in an electroencephalography-based BCI protocol developed using the proposed framework. We show that our software environment is capable of running in real-time with updates occurring 50–60 times per second with limited computational overhead (5 ms system lag) while providing accurate data acquisition and signal analysis.</p>
</div>
</front>
</TEI>
<pmc article-type="research-article">
<pmc-comment>The publisher of this article does not allow downloading of the full text in XML form.</pmc-comment>
<pmc-dir>properties manuscript</pmc-dir>
<front>
<journal-meta>
<journal-id journal-id-type="nlm-journal-id">101243413</journal-id>
<journal-id journal-id-type="pubmed-jr-id">32722</journal-id>
<journal-id journal-id-type="nlm-ta">Conf Proc IEEE Eng Med Biol Soc</journal-id>
<journal-id journal-id-type="iso-abbrev">Conf Proc IEEE Eng Med Biol Soc</journal-id>
<journal-title-group>
<journal-title>Conference proceedings : ... Annual International Conference of the IEEE Engineering in Medicine and Biology Society. IEEE Engineering in Medicine and Biology Society. Conference</journal-title>
</journal-title-group>
<issn pub-type="ppub">1557-170X</issn>
</journal-meta>
<article-meta>
<article-id pub-id-type="pmid">23366434</article-id>
<article-id pub-id-type="pmc">3694612</article-id>
<article-id pub-id-type="doi">10.1109/EMBC.2012.6346473</article-id>
<article-id pub-id-type="manuscript">NIHMS480927</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>The Unlock Project: A Python-based framework for practical brain-computer interface communication “app” development</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Brumberg</surname>
<given-names>Jonathan S.</given-names>
</name>
<aff id="A1">Department of Speech-Language-Hearing, University of Kansas, Lawrence, KS and the Department of Speech, Language and Hearing Sciences, Boston University, Boston, MA</aff>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Lorenz</surname>
<given-names>Sean D.</given-names>
</name>
<aff id="A2">Program in Cognitive and Neural Systems, Boston University, Boston, MA</aff>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Galbraith</surname>
<given-names>Byron V.</given-names>
</name>
<aff id="A3">Program in Cognitive and Neural Systems, Boston University, Boston, MA</aff>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Guenther</surname>
<given-names>Frank H.</given-names>
</name>
<aff id="A4">Graduate Program in Neuroscience and Department of Speech, Language and Hearing Sciences, Boston University, Boston, MA</aff>
</contrib>
</contrib-group>
<pub-date pub-type="nihms-submitted">
<day>4</day>
<month>6</month>
<year>2013</year>
</pub-date>
<pub-date pub-type="ppub">
<year>2012</year>
</pub-date>
<pub-date pub-type="pmc-release">
<day>27</day>
<month>6</month>
<year>2013</year>
</pub-date>
<volume>2012</volume>
<fpage>2505</fpage>
<lpage>2508</lpage>
<permissions>
<copyright-statement>©2012 IEEE</copyright-statement>
<copyright-year>2012</copyright-year>
</permissions>
<abstract>
<p id="P1">In this paper we present a framework for reducing the development time needed for creating applications for use in non-invasive brain-computer interfaces (BCI). Our framework is primarily focused on facilitating rapid software “app” development akin to current efforts in consumer portable computing (e.g. smart phones and tablets). This is accomplished by handling intermodule communication without direct user or developer implementation, instead relying on a core subsystem for communication of standard, internal data formats. We also provide a library of hardware interfaces for common mobile EEG platforms for immediate use in BCI applications. A use-case example is described in which a user with amyotrophic lateral sclerosis participated in an electroencephalography-based BCI protocol developed using the proposed framework. We show that our software environment is capable of running in real-time with updates occurring 50–60 times per second with limited computational overhead (5 ms system lag) while providing accurate data acquisition and signal analysis.</p>
</abstract>
<funding-group>
<award-group>
<funding-source country="United States">National Institute on Deafness and Other Communication Disorders : NIDCD</funding-source>
<award-id>R03 DC011304 || DC</award-id>
</award-group>
</funding-group>
</article-meta>
</front>
</pmc>
<affiliations>
<list></list>
<tree>
<noCountry>
<name sortKey="Brumberg, Jonathan S" sort="Brumberg, Jonathan S" uniqKey="Brumberg J" first="Jonathan S." last="Brumberg">Jonathan S. Brumberg</name>
<name sortKey="Galbraith, Byron V" sort="Galbraith, Byron V" uniqKey="Galbraith B" first="Byron V." last="Galbraith">Byron V. Galbraith</name>
<name sortKey="Guenther, Frank H" sort="Guenther, Frank H" uniqKey="Guenther F" first="Frank H." last="Guenther">Frank H. Guenther</name>
<name sortKey="Lorenz, Sean D" sort="Lorenz, Sean D" uniqKey="Lorenz S" first="Sean D." last="Lorenz">Sean D. Lorenz</name>
</noCountry>
</tree>
</affiliations>
</record>

Pour manipuler ce document sous Unix (Dilib)

EXPLOR_STEP=$WICRI_ROOT/Ticri/CIDE/explor/HapticV1/Data/Ncbi/Merge
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 002473 | SxmlIndent | more

Ou

HfdSelect -h $EXPLOR_AREA/Data/Ncbi/Merge/biblio.hfd -nk 002473 | SxmlIndent | more

Pour mettre un lien sur cette page dans le réseau Wicri

{{Explor lien
   |wiki=    Ticri/CIDE
   |area=    HapticV1
   |flux=    Ncbi
   |étape=   Merge
   |type=    RBID
   |clé=     PMC:3694612
   |texte=   The Unlock Project: A Python-based framework for practical brain-computer interface communication “app” development
}}

Pour générer des pages wiki

HfdIndexSelect -h $EXPLOR_AREA/Data/Ncbi/Merge/RBID.i   -Sk "pubmed:23366434" \
       | HfdSelect -Kh $EXPLOR_AREA/Data/Ncbi/Merge/biblio.hfd   \
       | NlmPubMed2Wicri -a HapticV1 

Wicri

This area was generated with Dilib version V0.6.23.
Data generation: Mon Jun 13 01:09:46 2016. Site generation: Wed Mar 6 09:54:07 2024