Академический Документы
Профессиональный Документы
Культура Документы
Introducción
1
El sistema somatosensorial comprende un complejo organismo consistente en centros de recepción y
proceso, cuya función es producir modalidades de estímulo tales como el tacto, la temperatura, la
propiocepción (posición del cuerpo) y la nocicepción (dolor).
1
UNER – Facultad de Ingeniería Programación Avanzada
Para obtener esta señal debe estimularse el sistema auditivo (el efecto de
dicho estímulo es la onda que precede al pico I) y registrarse el
electroencefalograma (EEG) de la persona mediante electrodos. La
morfología de la señal de EEG es la registrada en la figura 2.
600
400
200
Amplitud [uV]
-200
-400
-600
0 2 4 6 8 10
Tiempo [ms]
El PEATC se encuentra inmerso en esta señal de EEG, que actúa como ruido
de fondo. La amplitud del PEATC es mucho menor que este ruido, como
puede verse comparando los valores de amplitud entre las figuras 1 y 2.
2
UNER – Facultad de Ingeniería Programación Avanzada
SAPPE
2
Este proceso puede llevarse a cabo dado que puede suponerse al PEATC como una señal estable
(igual en cada uno de los registros) y a la señal de ruido (EEG) aleatoria, estacionaria y de valor
medio cero.
3
UNER – Facultad de Ingeniería Programación Avanzada
4
UNER – Facultad de Ingeniería Programación Avanzada
Objetivos
Los objetivos de este práctico son:
• Objetivo
• Trabajo a presentar
5
UNER – Facultad de Ingeniería Programación Avanzada
REGISTRO_X.DAT
t11 v11 t12 v12 …. …. t1n v1n t21 v21 t22 v22 …. …. t2n v2n …. ….
2
EEG1 EEG2
…. …. …. …. …. …. …. …. …. …. …. …. …. …. …. …. …. ….
REGISTRO_X_MODIF.DAT
t11 v11 t21 v21 …. …. tm1 vm1 t12 v12 t22 v22 …. …. tm2 vm2 …. ….
• Objetivo
• Trabajo a presentar
2.a) Almacenar en memoria los parámetros del estudio en conjunto con las
señales registradas utilizando la estructura de datos creada durante el
diseño del problema.
6
UNER – Facultad de Ingeniería Programación Avanzada
- Remoción del nivel de continua: para llevar a cero el valor medio de todas
las señales. El filtro se implementa sustrayendo a cada valor de la señal el
valor medio µ de la misma.
void RectaMinimosCuadrados()
{
int n = s.size();
double sumx=0,sumy=0,sumx2=0,sumy2=0,sumxy=0;
double sxx,syy,sxy;
double x,y;
3
Isócronos: que ocurren en el mismo instante de tiempo.
7
UNER – Facultad de Ingeniería Programación Avanzada
// Pendiente infinita
if (abs(sxx) == 0)
cout << "Pendiente infinita";
else
{
// Calcula la pendiente y la ordenada al origen
pendiente = sxy / sxx;
ord_origen = sumy / n - pendiente * sumx / n;
}
}
donde
a0=0.09126085479392705; a4=0.15000490789650014;
a1=0.11426173765854734; a5=0.11426173765854734;
a2=0.15000490789650014; a6=0.09126085479392705;
a3=0.16357952746091733;
8
UNER – Facultad de Ingeniería Programación Avanzada
600
400
200
m
Amplitud [uV]
señales 0
EEG
-200
-400
-600
0 2 4 6 8 10
Tiempo [m s]
Promediación
Coherente
PEATC
sin
procesar
Filtro
Eliminación
Continua
PEATC
sin
continua
Filtro
Eliminación de
Tendencia Lineal
9
UNER – Facultad de Ingeniería Programación Avanzada
PEATC
sin
tendencia
Filtro
Pasa Bajos
PEATC
suavizado
Filtro
Normalizador
PEATC
final
Una vez obtenida y procesada la señal de PEATC, puede ser utilizada para
realizar diagnósticos clínicos a través de inspección visual en el display del
audiómetro. Por ejemplo, la ausencia del pico V en la señal es un claro
indicativo de que el paciente sufre de algún tipo de hipoacusia (disminución
de la capacidad auditiva).
10
UNER – Facultad de Ingeniería Programación Avanzada
• Objetivo
• Trabajo a presentar
Para hacer más clara la lectura del código, se propone escribir un nuevo
algoritmo de la Promediación Coherente, donde la suma de las señales de
EEG pueda llevarse a cabo mediante el operador ‘+’, y la división por el
número de muestras, mediante el operador ‘/’.
11
UNER – Facultad de Ingeniería Programación Avanzada
• Objetivo
• Trabajo a presentar
12
UNER – Facultad de Ingeniería Programación Avanzada
• Objetivo
• Trabajo a presentar
6. CONTENEDOR DE FILTROS
for(unsigned i=0;i<CantidadFiltros;i++)
{
ListaDeFiltros[i]->MostrarNombreFiltro();
ListaDeFiltros[i]->Filtrar(PotencialEvocado);
}
• Objetivo
• Trabajo a presentar
7. CÁLCULO NUMÉRICO
13
UNER – Facultad de Ingeniería Programación Avanzada
• Objetivo
• Trabajo a presentar
14