Mostrando las entradas con la etiqueta EEG. Mostrar todas las entradas
Mostrando las entradas con la etiqueta EEG. Mostrar todas las entradas

martes, 20 de septiembre de 2016

SDK Emotiv Educational Edition

En esta ocasión quiero compartirles el SDK en su versión educacional; para trabajar con la diadema electroencefalográfica de la compañía Emotiv.

Fig. 1. Diadema Emotiv Epoc de 14 canales


La diadema electroencefalográfica de Emotiv cuenta con 14 canales para sensar la actividad cerebral. Existen diversos programas para procesar las señales correspondientes, pero estos no funcionan sin la librería de Emotiv, por lo que les dejo a continuación los links donde pueden descargar el SDK:

miércoles, 18 de febrero de 2015

Conexión con OpenViBE mediante Java

En esta ocasión quiero compartirles un vídeo donde muestro cómo obtener datos de OpenViBE desde Java, utilizando el IDE NetBeans en su versión 7.4 con el JDK 1.7. 


OpenViBE es un software para el tratamiento de señales EEG basado en cajas negras; si queremos extender ciertas funcionalidades de los escenarios creados en OpenViBE, lo podríamos hacer creando nuestras propias cajas; sin embargo, aquí presento un método para poder extender la funcionalidad de OpenViBE utilizando Java. Ya sea que deseemos obtener datos desde Java para graficarlos de otra manera, o para enviarlos por un puerto serial, o realizar diferentes tareas con un lenguaje de programación potente.

Para esto necesitamos hacer uso de la librería VRPN la cual la podemos descargar desde el sitio oficial:


o también la pueden descargar directamente del siguiente link (esta fue la que utilicé en el vídeo):


Necesitamos de igual forma Visual Studio 2010, yo utilicé la versión Ultimate, sin embargo, pueden descargar la versión express de forma gratuita desde la página oficial de Microsoft:


También necesitamos el IDE de NetBeans, lo pueden descargar del siguiente enlace o desde la página oficial:


Necesitamos OpenViBE, la versión con la que hice el ejemplo es la siguiente (o pueden descargarla desde la página oficial):


Necesitamos eclipse, lo pueden descargar de la página oficial o del siguiente link:


También recuerden tener instalado el JDK 1.7, lo pueden descargar de la página oficial o del siguiente link en MEGA, les recomiendo que se descarguen el JDK 1.7 de 32 bits (si lo descargan de la página oficial):


Finalmente les dejo el proyecto que hice en el vídeo para el IDE NetBeans:


así como también el escenario que realicé en OpenViBE:


A continuación el vídeo donde explico cómo compilar e implementar la librería VRPN en Java con el IDE NetBeans:


lunes, 9 de febrero de 2015

Curso introductorio de OpenViBE para tratamiento de señales EEG

En esta ocasión quiero compartirles un curso introductorio del software OpenViBE. 



Este software se utiliza principalmente para el tratamiento de señales digitales, específicamente, señales electroencefalográficas. Es un software bastante flexible y muy fácil de aprender.

Espero les sirva esta información, saludos.

viernes, 3 de octubre de 2014

Tratamiento de señales EEG con OpenViBE

En esta ocasión quiero compartir un vídeo que muestra como utilizar el software de código abierto llamado OpenViBE, para el tratamiento de señales electroencefalográficas (EEG). Para aquellos que no estén familiarizados con la electroencefalografía explicaré un poco a continuación.

La electroencefalografía es el registro de la actividad bioeléctrica cerebral. El dispositivo o aparato que registra la actividad cerebral se llama electroencefalógrafo y la gráfica (en papel o en pantalla) resultante se llama electroencefalograma.

Fig. 1. Electroencefalograma

Fig. 2. Electroencefalógrafo digital

Actualmente existen en el mercado dispositivos llamados BCI (Brain Computer Interface) que registran la actividad cerebral de una persona para utilizarlas en aplicaciones diversas. La empresa Emotiv ha desarrollado una especie de "diadema" que cuenta con un total de 14 electrodos que están en todo momento monitoreando la actividad cerebral; también han desarrollado programas que permiten asociar eventos del teclado (enter, teclas direccionales, etc) con pensamientos. Específicamente, la diadema Emotiv Epoc permite obtener los gestos de una persona, así como asociar pensamientos a acciones diversas.

Aquí la explicación de cómo realizar la conexión entre OpenViBE y la diadema Emotiv Epoc: