37 research outputs found

    Diseño y desarrollo de una aplicación para controlar un teléfono móvil mediante sistemas Brain Computer Interface (BCI) orientada a personas con grave discapacidad

    Get PDF
    Desde el descubrimiento del electroencefalograma (EEG), que fue desarrollado por Hans Berger en 1929, la electrofisiología ha avanzado enormemente. Gracias a ese descubrimiento, las ondas cerebrales, hasta entonces prácticamente desconocidas, comenzaron a estudiarse para el diagnóstico de enfermedades como la epilepsia o diversos trastornos del sueño. Fue en la segunda mitad del siglo XX cuando se empezó a sugerir la aplicación de las señales cerebrales para la comunicación con el medio sin la mediación de músculos y nervios periféricos, algo que podría mejorar significativamente la vida de personas con grave discapacidad motora. El primer sistema de este tipo fue desarrollado por el Dr. Jacques Vidal en 1977, bautizándolo posteriormente como BCI (Brain Computer Interface). Estos sistemas permiten el control de máquinas, traduciendo directamente en comandos las intenciones de un usuario mediante la extracción y clasificación de características. Este trabajo tiene el objetivo de desarrollar y evaluar una aplicación BCI que permita el control de un Smartphone y sus principales funcionalidades. Tras realizar una revisión del estado del arte, se concluye que la mejor manera de alcanzar este objetivo es mediante una aplicación basada en el paradigma oddball. Este paradigma BCI permite seleccionar comandos representados en las celdas de una matriz mediante la detección en el EEG de potenciales P300 provocados por estímulos visuales que aparecen en tiempos aleatorios y generados de forma endógena por el usuario de la aplicación. El sistema diseñado se encuentra distribuido entre un ordenador y el dispositivo móvil a controlar. Debido a su mayor capacidad, la implementación del paradigma oddball y el procesado de señal se realizan en el ordenador, que traduce en comandos las intenciones del usuario. Posteriormente, estos se envían al dispositivo móvil mediante tecnología Bluetooth. Una vez recibido el comando, el Smartphone lo ejecutará. Las tareas disponibles en la aplicación permiten al usuario realizar llamadas, mandar SMS, añadir, ver o eliminar contactos, hacer fotos y visualizarlas, o añadir alarmas y citas al calendario. Una vez desarrollada, la aplicación fue evaluada por cinco sujetos sanos que tuvieron que realizar distintas tareas de control del Smartphone con dificultad creciente, repartidas en dos sesiones realizadas en días diferentes. Los resultados obtenidos fueron satisfactorios, con una precisión media cercana al 95% bajo condiciones controladas en un laboratorio. Tras la realización de las tareas, los sujetos de estudio completaron un cuestionario de satisfacción que permitió conocer su opinión del sistema implementado y realimentar el proyecto con sus sugerencias.Grado en Ingeniería de Tecnologías de Telecomunicació

    Brain-computer interface channel selection optimization using meta-heuristics and evolutionary algorithms

    Get PDF
    Producción CientíficaMany brain–computer interface (BCI) studies overlook the channel optimization due to its inherent complexity. However, a careful channel selection increases the performance and users’ comfort while reducing the cost of the system. Evolutionary meta-heuristics, which have demonstrated their usefulness in solving complex problems, have not been fully exploited yet in this context. The purpose of the study is two-fold: (1) to propose a novel algorithm to find an optimal channel set for each user and compare it with other existing meta-heuristics; and (2) to establish guidelines for adapting these optimization strategies to this framework. A total of 3 single-objective (GA, BDE, BPSO) and 4 multi-objective (NSGA-II, BMOPSO, SPEA2, PEAIL) existing algorithms have been adapted and tested with 3 public databases: ‘BCI competition III–dataset II’, ‘Center Speller’ and ‘RSVP Speller’. Dual-Front Sorting Algorithm (DFGA), a novel multi-objective discrete method especially designed to the BCI framework, is proposed as well. Results showed that all meta-heuristics outperformed the full set and the common 8-channel set for P300-based BCIs. DFGA showed a significant improvement of accuracy of 3.9% over the latter using also 8 channels; and obtained similar accuracies using a mean of 4.66 channels. A topographic analysis also reinforced the need to customize a channel set for each user. Thus, the proposed method computes an optimal set of solutions with different number of channels, allowing the user to select the most appropriate distribution for the next BCI sessions.Ministerio de Ciencia, Innovación y Universidades (project RTC2019-007350-1)Comisión Europea (project 0702_MIGRAINEE_2_E

    Influence of spatial frequency in visual stimuli for cVEP-based BCIs: evaluation of performance and user experience

    Get PDF
    Code-modulated visual evoked potentials (c-VEPs) are an innovative control signal utilized in brain-computer interfaces (BCIs) with promising performance. Prior studies on steady-state visual evoked potentials (SSVEPs) have indicated that the spatial frequency of checkerboard-like stimuli influences both performance and user experience. Spatial frequency refers to the dimensions of the individual squares comprising the visual stimulus, quantified in cycles (i.e., number of black-white squares pairs) per degree of visual angle. However, the specific effects of this parameter on c-VEP-based BCIs remain unexplored. Therefore, the objective of this study is to investigate the role of spatial frequency of checkerboard-like visual stimuli in a c-VEP-based BCI. Sixteen participants evaluated selection matrices with eight spatial frequencies: C001 (0 c/°, 1×1 squares), C002 (0.15 c/°, 2×2 squares), C004 (0.3 c/°, 4×4 squares), C008 (0.6 c/°, 8×8 squares), C016 (1.2 c/°, 16×16 squares), C032 (2.4 c/°, 32×32 squares), C064 (4.79 c/°, 64×64 squares), and C128 (9.58 c/°, 128×128 squares). These conditions were tested in an online spelling task, which consisted of 18 trials each conducted on a 3×3 command interface. In addition to accuracy and information transfer rate (ITR), subjective measures regarding comfort, ocular irritation, and satisfaction were collected. Significant differences in performance and comfort were observed based on different stimulus spatial frequencies. Although all conditions achieved mean accuracy over 95% after 2.1 s of trial duration, C016 stood out in terms user experience. The proposed condition not only achieved a mean accuracy of 96.53% and 164.54 bits/min with a trial duration of 1.05s, but also was reported to be significantly more comfortable than the traditional C001 stimulus. Since both features are key for BCI development, higher spatial frequencies than the classical black-to-white stimulus might be more adequate for c-VEP systems. Hence, we assert that the spatial frequency should be carefully considered in the development of future applications for c-VEP-based BCIs

    Robust asynchronous control of ERP-Based brain-Computer interfaces using deep learning

    Get PDF
    Producción CientíficaBackground and Objective. Brain-computer interfaces (BCI) based on event-related potentials (ERP) are a promising technology for alternative and augmented communication in an assistive context. However, most approaches to date are synchronous, requiring the intervention of a supervisor when the user wishes to turn his attention away from the BCI system. In order to bring these BCIs into real-life applications, a robust asynchronous control of the system is required through monitoring of user attention. Despite the great importance of this limitation, which prevents the deployment of these systems outside the laboratory, it is often overlooked in research articles. This study was aimed to propose a novel method to solve this problem, taking advantage of deep learning for the first time in this context to overcome the limitations of previous strategies based on hand-crafted features. Methods. The proposed method, based on EEG-Inception, a novel deep convolutional neural network, divides the problem in 2 stages to achieve the asynchronous control: (i) the model detects user’s control state, and (ii) decodes the command only if the user is attending to the stimuli. Additionally, we used transfer learning to reduce the calibration time, even exploring a calibration-less approach. Results. Our method was evaluated with 22 healthy subjects, analyzing the impact of the calibration time and number of stimulation sequences on the system’s performance. For the control state detection stage, we report average accuracies above 91% using only 1 sequence of stimulation and 30 calibration trials, reaching a maximum of 96.95% with 15 sequences. Moreover, our calibration-less approach also achieved suitable results, with a maximum accuracy of 89.36%, showing the benefits of transfer learning. As for the overall asynchronous system, which includes both stages, the maximum information transfer rate was 35.54 bpm, a suitable value for high-speed communication. Conclusions. The proposed strategy achieved higher performance with less calibration trials and stimulation sequences than former approaches, representing a promising step forward that paves the way for more practical applications of ERP-based spellers.Ministerio de Ciencia, Innovación y Universidades - Agencia Estatal de Investigación (grants PID2020-115468RB-I00 and RTC2019-007350-1)Comisión Europea - Fondo Europeo de Desarrollo Regional (cooperation programme Interreg V-A Spain-Portugal POCTEP 2014–2020

    Embodied strategies for public speaking anxiety: evaluation of the Corp-Oral program

    Get PDF
    Producción CientíficaBackground: Public speaking is an indispensable skill that can profoundly influence success in both professional and personal spheres. Regrettably, managing anxiety during a speech poses a significant challenge for many of the population. This research assessed the impacts of a Corp-Oral program, designed to manage public speaking anxiety in university students, based on, body awareness, embodied message techniques, simulation, embodied visualization, body transformation, and gesture enhancement. Methods: Thirty-six students (61% women; Mage = 20.22, SD = 1.23 years) were randomly assigned to either an experimental group (n = 18), which underwent the Corp-Oral program, or a control group (n = 18). Self-perceived anxiety, heart rate, and electroencephalography were measured in a pre-test and a post-test. Results: The study reveals that the Corp-Oral program significantly (p < 0.005) reduced both physiological responses (heart rate) and self-reported measures of anxiety. The alteration was more noticeable in self-reported anxiety measures (a decrease of 33.217%) than in heart rate (a decrease of 4.659%). During the speech, the experimental group exhibited increased cortical activation in areas related to emotional regulation, consciousness, sensorimotor integration, and movement control. A significant increase in frontal alpha asymmetry was observed for the experimental group in the post-test, but there were no significant variations in the theta/beta ratio. Conclusion: These findings underline the benefit of managing public speaking anxiety not merely by reducing it but by channeling it through embodied strategies. These strategies could lead to greater action awareness that would cushion the physiological effect of the anxiety response and help generate a better self-perception of the anxiety state

    Control asíncrono de sistemas BCI basados en ERP mediante la detección de potenciales evocados visuales de estado estable provocados por los estímulos periféricos del paradigma oddball

    Full text link
    [ES] Los sistemas Brain-Computer Interface (BCI) permiten la comunicación en tiempo real entre el cerebro y el entorno midiendo la actividad neuronal, sin la necesidad de que intervengan músculos o nervios periféricos. En la práctica, normalmente se emplea el electroencefalograma (EEG) para registrar la actividad cerebral, debido a que se realiza con un equipo portable, no invasivo y de bajo coste en comparación con otras técnicas disponibles. Una vez adquirida la señal EEG, esta es analizada en tiempo real por un software que determina las intenciones del usuario y las traduce en comandos de la aplicación, proporcionando una realimentación visual o auditiva. En concreto, los sistemas BCI basados en potenciales relacionados con eventos (event related potentials, ERP) utilizan el llamado paradigma oddball. Este paradigma presenta una matriz de comandos, cuyas filas y columnas se iluminan de manera secuencial. Para seleccionar un comando, el usuario debe mirar a fijamente a la celda correspondiente de la matriz. Los estímulos visuales, percibidos con la región central de su campo visual, provocan un ERP en la señal de EEG. Posteriormente, el sistema determina el comando que quiere seleccionar el usuario mediante la detección de estos ERP. Actualmente, una de las mayores limitaciones de los sistemas BCI basados en ERP es que son inherentemente síncronos. La aplicación selecciona un comando después de un número predefinido de iluminaciones, aunque el usuario no esté atendiendo a los estímulos. Esta limitación restringe el uso de estos sistemas en la vida real, donde los usuarios deberían poder dejar de prestar atención a la aplicación para realizar otras tareas sin que se seleccionen comandos indeseados. Esta característica es especialmente importante en aplicaciones BCI enfocadas al aumento de la calidad de vida de personas con grave discapacidad, como navegadores web o sistemas de control de sillas de ruedas. Para resolver esta limitación, es necesario añadir al sistema un método que detecte en tiempo real si el usuario realmente quiere seleccionar un comando. En este estudio presentamos un novedoso método de asincronía para detectar en tiempo real el estado de control del usuario en los sistemas BCI basados en EPR. Con este objetivo, el sistema detecta los potenciales evocados visuales de estado estable (steady-state visual evoked potentials, SSVEP) provocados por los estímulos periféricos del paradigma oddball. Estas ondas son la respuesta oscilatoria que aparece en la señal de EEG cuando se recibe una estimulación repetitiva a una frecuencia constante. Las iluminaciones periféricas del paradigma oddball provocan un SSVEP a la frecuencia de estimulación, que aparece únicamente cuando el usuario está mirando a la matriz. Por tanto, la detección de esta componente permite determinar si el usuario quiere seleccionar un comando o no. El método propuesto ha sido validado de manera offline con 5 sujetos sanos, alcanzando una precisión media en la detección del estado de control del usuario del 99.7% con 15 secuencias de estimulación. Estos resultados sugieren que esta metodología permite un control asíncrono fiable del sistema BCI, lo que es de gran utilidad en aplicaciones para la mejora de la calidad de las personas con grave discapacidad.[EN] Synchronicity is an inherent feature of brain–computer interface (BCI) spellers based on event related potentials (ERPs). These systems always make a selection, even when users are engaged in another task. This represents a great limitation in real-life applications, such as wheelchair control or web browsers, in which an asynchronous control should be a key feature. The aim of this study is to design, develop and test a novel algorithm to discriminate whether the user wants to select a command or is not attending the stimuli. In order to achieve such asynchronous control, our method detects the steady-state visual evoked potentials provoked by nontarget stimuli of ERP-based spellers. The proposed method was validated with offline data from 5 healthy subjects, achieving an average accuracy of 99.7%. Our approach is independent of the ERP classification stage, which reduces inter-session variability. Furthermore, to the best of our knowledge, it is the first algorithm for asynchronous control that does not need to extend the duration of the calibration sessions.Este estudio ha sido financiado por el proyecto DPI2017-84280-R del Ministerio de Ciencia, Innovación y Universidades y FEDER y el proyecto “Análisis y correlación entre el genoma completo y la actividad cerebral para la ayuda en el diagnóstico de la enfermedad de Alzheimer” (Programa Operativo de Cooperación Transfronteriza España-Portugal, POCTEP, 2014-2020) de la Comisión Europea y FEDER. Eduardo Santamaría Vázquez es beneficiario de una ayuda de Personal Investigador en Formación (PIF) financiada por la Consejería de Educación de la Junta de Castilla y León y el Fondo Social Europeo. Víctor Martínez-Cagigal es beneficiario de una ayuda PIF-UVa de la Universidad de Valladolid.Santamaría-Vázquez, E.; Martínez-Cagigal, V.; Gomez-Pilar, J.; Hornero, R. (2019). Control asíncrono de sistemas BCI basados en ERP mediante la detección de potenciales evocados visuales de estado estable provocados por los estímulos periféricos del paradigma oddball. En 11º Simposio CEA de Bioingeniería. Editorial Universitat Politècnica de València. 86-96. https://doi.org/10.4995/CEABioIng.2019.10022OCS869

    Non-binary m-sequences for more comfortable brain–computer interfaces based on c-VEPs

    Get PDF
    Producción CientíficaCode-modulated visual evoked potentials (c-VEPs) have marked a milestone in the scientific literature due to their ability to achieve reliable, high-speed brain–computer interfaces (BCIs) for communication and control. Generally, these expert systems rely on encoding each command with shifted versions of binary pseudorandom sequences, i.e., flashing black and white targets according to the shifted code. Despite the excellent results in terms of accuracy and selection time, these high-contrast stimuli cause eyestrain for some users. In this work, we propose the use of non-binary p-ary m-sequences, whose levels are encoded with different shades of gray, as a more pleasant alternative than traditional binary codes. The performance and visual fatigue of these p-ary m-sequences, as well as their ability to provide reliable c-VEP-based BCIs, are analyzed for the first time.Ministerio de Ciencia e Innovación/AEI- FEDER [TED2021-129915B-I00, RTC2019-007350-1 y PID2020-115468RB-I00

    Sistema brain-computer inteface de navegación web orientado a personas con grave discapacidad

    Get PDF
    [Resumen] En este estudio se presenta un navegador web basado en un sistema Brain-Computer Interface (BCI) orientado al uso por parte de personas con grave discapacidad. El control de la aplicación lo gobiernan los potenciales evocados P300, generados por el usuario de manera involuntaria a través de un estímulo odd-ball visual. A diferencia de las aproximaciones anteriores, el navegador desarrollado emplea un umbral que determina la atención del usuario, permitiendo un control asíncrono que no requiere modos de lectura para evitar una selección continua de comandos. La aplicación se ha evaluado con 5 sujetos de control y 16 enfermos de esclerosis múltiple, alcanzando precisiones medias del 95,75% y del 84,14%, respectivamente. Dichos resultados sugieren que el navegador web puede ser adecuado para el uso por parte de personas con grave discapacida

    MEDUSA©: A novel Python-based software ecosystem to accelerate brain-computer interface and cognitive neuroscience research

    Get PDF
    Producción CientíficaBackground and objective. Neurotechnologies have great potential to transform our society in ways that are yet to be uncovered. The rate of development in this field has increased significantly in recent years, but there are still barriers that need to be overcome before bringing neurotechnologies to the general public. One of these barriers is the difficulty of performing experiments that require complex software, such as brain-computer interfaces (BCI) or cognitive neuroscience experiments. Current platforms have limitations in terms of functionality and flexibility to meet the needs of researchers, who often need to implement new experimentation settings. This work was aimed to propose a novel software ecosystem, called MEDUSA©, to overcome these limitations. Methods. We followed strict development practices to optimize MEDUSA© for research in BCI and cognitive neuroscience, making special emphasis in the modularity, flexibility and scalability of our solution. Moreover, it was implemented in Python, an open-source programming language that reduces the development cost by taking advantage from its high-level syntax and large number of community packages. Results. MEDUSA© provides a complete suite of signal processing functions, including several deep learning architectures or connectivity analysis, and ready-to-use BCI and neuroscience experiments, making it one of the most complete solutions nowadays. We also put special effort in providing tools to facilitate the development of custom experiments, which can be easily shared with the community through an app market available in our website to promote reproducibility. Conclusions. MEDUSA© is a novel software ecosystem for modern BCI and neurotechnology experimentation that provides state-of-the-art tools and encourages the participation of the community to make a difference for the progress of these fields. Visit the official website at https://www.medusabci.com/ to know more about this project.Ministerio de Ciencia e Innovación/Agencia Estatal de Investigación/10.13039/501100011033/' y el Fondo Europeo de Desarrollo Regional (FEDER) grants (PID2020-115468RB-I00 and RTC2019-007350-1

    ITACA: An open-source framework for Neurofeedback based on Brain-Computer Interfaces

    Get PDF
    Producción CientíficaNeurofeedback (NF) is a paradigm that allows users to self-modulate patterns of brain activity. It is implemented with a closed-loop brain-computer interface (BCI) system that analyzes the user’s brain activity in real-time and provides continuous feedback. This paradigm is of great interest due to its potential as a non-pharmacological and non-invasive alternative to treat non-degenerative brain disorders. Nevertheless, currently available NF frameworks have several limitations, such as the lack of a wide variety of real-time analysis metrics or overly simple training scenarios that may negatively affect user performance. To overcome these limitations, this work proposes ITACA: a novel open-source framework for the design, implementation and evaluation of NF training paradigms.Ministerio de Ciencia e innovación, Agencia Estatal de Investigación y FEDER (PID2020-115468RB-I00, RTC2019-007350-1 y TED2021-129915B-I00
    corecore