Development of the BCI Device Controlling C++ Software, Based on Existing Open Source Projects (original) (raw)

Simulation Studies on the Performance of BCI

Asia-pacific Journal of Convergent Research Interchange, 2018

A large number of persons approximately the world knowledge the unwell belongings of beating of action, rendering them reliant on others to perform even the most essential errands. In any case, that could change, due to the most recent accomplishments in the Brain-Computer Interface (BCI), which could enable them to recapture a segment of their lost freedom. Indeed, even ordinary people may likewise have the capacity to use Brain Chip Technology to improve their association with the advanced world-if they will get the embed. The term 'Mind Computer Interface' alludes to the immediate connection between a solid cerebrum and a PC. Serious endeavors and research in this BCI field over the previous decade have as of late brought about a human BCI implantation, which is incredible news for every one of us, particularly for the individuals who have been surrendered to spending their lives in wheel seats. This Brain Chip Technology is a stage for the advancement of an extensive variety of other helping gadgets. This paper concentrates on the Brain Chip Technology which encourages quadriplegic individuals to do things like checking email, turning the TV, lights on or off with simply their contemplations. Likewise, the meaning of Brain-Computer Interface, the essential objective of planning Brain entryway, the fundamental components of Brain Gate, the exploration work led on it at various Universities and some inadequacies of Brain Gate were additionally introduced. 1 In simulation and recording, the description and screenshot of each substitute in the model were given.

User-centered design of brain-computer interfaces: OpenBCI.pl and BCI Appliance

Bulletin of the Polish Academy of Sciences: Technical Sciences, 2000

Brain-Computer Interface (BCI) allows for non-muscular communication with external world, which may be the only way of communication for patients in a locked-in state. This paper presents a complete software framework for BCI, a novel hardware solution for stimuli rendering in BCIs based on Steady State Visual Evoked Potentials (SSVEP), and a univariate algorithm for detection of SSVEP in the EEG time series.

Basics of Brain Computer Interface Á Systems of BCI Á BCI monitoring hard ware and software Á BCI trends

Brain-Computer Interface (BCI) is a fast-growing emergent technology in which researchers aim to build a direct channel between the human brain and the computer. It is a collaboration in which a brain accepts and controls a mechanical device as a natural part of its representation of the body. The BCI can lead to many applications especially for disabled persons. Most of these applications are related to disable persons in which they can help them in living as normal people. Wheelchair control is one of the famous applications in this field. In addition, the BCI research aims to emulate the human brain. This would be beneficial in many fields including the Artificial Intelligence and Computational Intelligence. Throughout this chapter, an introduction to the main concepts behind the BCI is given, the concepts of the brain anatomy is explained, and the BCI different signals are stated. In addition, the used hardware and software for the BCI are elaborated.

BCI Software Tools and Datasets: A short survey

Brain Computer Interfaces (BCIs) are the systems that translate the electrical activity of the brain into the commands to control the devices. A typical BCI system will contain hardware and software. Hardware collects the data from the brain while software processes it and provides feedback to the hardware. In this paper, we discuss about the two key aspects in the BCI research, one, BCI software platforms / toolboxes and second, BCI datasets which are publicly available. We provide short review regarding BCI software with respect to their most important features such as license, programming language involved, requirements of operating software or other commercial software etc. The BCI software reviewed are BCI2000, OpenVIBE, BCILAB, BCI++, Gtec’s g.BCISys, xBCI and Wyrm. Dataset is one other aspect of the BCI research. We provide short description and comparison of BCI datasets which are available publicly

BCI Software Platforms

2013

In this chapter, we provide an overview of publicly available software platforms for brain-computer interfaces. We have identified seven major BCI platforms and one platform specifically targeted towards feedback and stimulus presentation. We describe the intended target user group (which includes researchers, programmers, and end users), the most important features of each platform such as availability on different operating systems, licences, programming languages involved, supported devices, and so on. These seven platforms are: (1) BCI2000, (2)

A Novel Approach for Configuring the Stimulator of a Bci Framework Using XML

TELKOMNIKA (Telecommunication Computing Electronics and Control), 2009

Dalam BCI (Brain-Computer Interface), setiap aspek harus diperhatikan demi keberhasilan operasional dari sistem BCI tersebut. Termasuk didalamnya adalah proses pembuatan stimulator BCI yang handal dan fleksibel, terutama stimulator yang berkaitan erat dengan umpan balik dalam bentuk aplikasi dari sistem BCI. Makalah ini menjelaskan pendekatan baru untuk membuat stimulator visual yang fleksibel dengan memanfaatkan format XML (Extensible Markup Language) yang dapat diterapkan pada sebuah unit sistem BCI. Dengan menggunakan format XML untuk mengatur konfigurasi dari stimulator visual sebuah unit BCI, kita dapat mengembangkan aplikasi BCI yang mampu mengakomodasi banyak strategi percobaan dalam penelitian tentang BCI. Unit BCI dan platform konfigurasinya dibuat dengan menggunakan bahasa pemrograman C++ dan memanfaatkan XML parser dari Qt yang bernama QXmlStream. Dari hasil implementasi dan pengujian terlihat bahwa file konfigurasi XML dapat dieksekusi dengan baik oleh sistem BCI yang digunakan. Selain kemampuannya dalam menghasilkan frekuensi kedipan yang fleksibel serta pengaturan format teks untuk sistem BCI berbasis SSVEP, file konfigurator tersebut juga memberikan pilihan pemakaian hingga 3 bentuk bangun, 16 warna, dan 5 indikator umpan balik yang berbeda. Metode yang dipaparkan dalam makalah ini dapat dipergunakan untuk meningkatkan kegunaan dari unit BCI yang telah ada saat ini seperti BF++ Toys dan BCI 2000.

xBCI: A Generic Platform for Development of an Online BCI System

Ieej Transactions on Electrical and Electronic Engineering, 2010

A generic platform for realizing an online brain–computer interface (BCI) named xBCI was developed. The platform consists of several functional modules (components), such as data acquisition, storage, mathematical operations, signal processing, network communication, data visualization, experiment control, and real-time feedback presentation. Users can easily build their own BCI systems by combining the components on a graphical-user-interface (GUI) based diagram editor. They can also extend the platform by adding components as plug-ins or by creating components using a scripting language. The platform works on multiple operating systems and supports parallel (multi-threaded) data processing and data transfer to other PCs through a network transmission control protocol/internet protocol or user datagram protocol (TCP/IP or UDP). A BCI system based on motor imagery and a steady-state visual evoked potential (SSVEP) based BCI system were constructed and tested on the platform. The results show that the platform is able to process multichannel brain signals in real time. The platform provides users with an easy-to-use system development tool and reduces the time needed to develop a BCI system. Copyright © 2010 Institute of Electrical Engineers of Japan. Published by John Wiley & Sons, Inc.

Workshops BCI Meeting 2005 — Workshop on Technology : Hardware and Software

2006

This paper describes the outcome of discussions held during the Third International BCI Meeting at a workshop to review and evaluate the current state of BCI-related hardware and software. Technical requirements and current technologies, standardization procedures and future trends are covered. The main conclusion was recognition of the need to focus technical requirements on the users’ needs and the need for consistent standards in BCI research.

BCI meeting 2005-workshop on technology: hardware and software

IEEE Transactions on Neural Systems and Rehabilitation Engineering, 2006

This paper describes the outcome of discussions held during the Third International BCI Meeting at a workshop to review and evaluate the current state of BCI-related hardware and software. Technical requirements and current technologies, standardization procedures and future trends are covered. The main conclusion was recognition of the need to focus technical requirements on the users' needs and the need for consistent standards in BCI research.