Comparative Analysis of Software Tools Used for BCI: The BCI Kit
Bushra Khatoon Zaidi1* and Atifa Arshad2
1Mangalayatan University, Aligarh, India
2University of Delhi, India
*Corresponding Author: Bushra Khatoon Zaidi, Mangalayatan University, Aligarh, India.
Published: July 27, 2023
Brain computer interfaces (BCIs) are the technologies that transforms commands for operating devices from electrical activity in the brain. Most BCI systems consist mostly of hardware and software. Hardware is gathering the data while software interprets the brain's input and feeds it back to the hardware. In this article, we give a summary of the publicly accessible software platforms for brain-computer interfaces. Five significant BCI platforms have been determined by us. We outline the intended target user group (which consists of academics, programmers, and end users), as well as the key characteristics of each platform, including their compatibility with various operating systems, licensing, supported devices, and programming languages. BCI2000, OpenViBE, TOBI Common Implementation Platform (CIP), BCILAB, and BCI++ are the five platforms under question. In our conclusion, we address potential synergies and potential future advances, such as merging diverse platform components. With this analysis, we intend to highlight the benefits and drawbacks of each platform that is currently accessible, which should aid anyone working in the field of BCI research in choosing the best platform for their individual needs.
Keywords: bci; bci2000; bcilab; tobi; eeg