Академический Документы
Профессиональный Документы
Культура Документы
PRÁCTICA 2
- Eliminación de artefactos y cálculo de potenciales evocados con ”Fieldtrip.en
EEG. -
1 Definición de trials
El primer paso es cargar en nuestro script todos los elementos a tener en cuenta durante
la práctica, así como la definición de trials. Éstos nos delimitan aquéllas zonas que queremos
estudiar, es decir, define una serie de etiquetas en aquéllos puntos donde se llevó a cabo un
estímulo, pudiendo definir justo inmediatamente después aquéllo que queremos estudiar.
2 Preprocesado y Re-referenciación
Este paso es sencillamente para referenciar la señal desde ambos mastoides, tanto el izquierdo
como el derecho:
cfg.reref = 'yes';
cfg.implicitref = 'REF';
cfg.refchannel = 'RM' 'REF';
data = ftpreprocessing(cfg);
Donde veríamos todos los canales a la vez, seleccionando 4 trials por ventana.
Si hacemos zoom en el trial relacionado con la posición ocular, podemos detectar parpadeos
(cambios bruscos en la señal):
Llevamos a cabo el mismo proceso con los electrodos colocados en posición horizontal por
encima de los ojos:
cfg.channel = '57' '25';
cfg.reref = 'yes';
cfg.implicitref = [];
cfg.refchannel = '57';
eogh = ftpreprocessing(cfg, data);
Una vez determinados los canales encargados de recoger el ruido por parpadeo, los añadimos
a los datos a tratar, para poder ver de forma visual cuál es el ruido producido por éstos:
cfg = [];
data = ftappenddata(cfg, data, eogv, eogh);
En la imagen anterior podemos observar todos los datos obtenidos para una secuencia de
trial. Si nos vamos a la 61, y seleccionamos aquéllos sensores que no tienen una respuesta normal:
Podemos ver cómo se re-escalan todas las demás señales, y se eliminan las indeseadas.
5 Modo Resumen
El modo resumen es una ventana emergente con la siguiente apariencia:
En ella podemos observar distintas subventanas que contienen información sobre el canal
(subventana derecha superior) ó trial (subventana izquierda inferior). La representación por
puntos puede hacerse bajo distintos parámetros, en nuestro caso hemos determinado que
represente la varianza, para así poder eliminar aquéllos puntos que se salen de los valores
promedio.
En principio coincidirán en mayor o menor medida con aquéllos que deseleccionamos con la
función rejectvisual, como son el 150, el 136, ... (ver ??)
Vemos, señalados en los recuadros azules, que son aproximadamente los mismos que
eliminamos en la anterior sección.
Visualizamos entonces la señal limpia, indicando con líneas rojas dónde se produce el
estímulo: (ver ??)
cfg.viewmode = 'vertical';
ftdatabrowser(cfg, dataclean);
Figura 7: Señal limpia del ruido provocado por el movimiento de los ojos.
Siendo equivalente para la tarea 2. Si ploteamos ambas respuestas cognitivas: (ver ??)
fttopoplotER(cfg,task1);
fttopoplotER(cfg,task2);
difference = task1;
difference.avg = task1.avg - task2.avg;