tratamiento de señales bioeléctricas -...

67
Pablo Laguna Master Carlos III: Multimedia y Comunicaciones Tratamiento de Señales Bioeléctricas Tratamiento de Señales Bioeléctricas

Upload: others

Post on 23-Apr-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Pablo Laguna

Master Carlos III: Multimedia y Comunicaciones

Tratamientode SeñalesBioeléctricas

Tratamientode SeñalesBioeléctricas

Page 2: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Análisis de la señal de ECGAnálisis de la señal de ECG

Master Carlos III: Multimedia y Comunicaciones

Page 3: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

I

V3

• Alternancias de onda T (TWA): cambios en la amplitud, duración o morfología de la repolarización con periododos latidos.

AA AAAA AAAAAABB BBBBBBBB

AA AAAA AAAAAABB BBBBBBBB

Alternancias de onda T (T wave alternans)

Alternancias de onda T (T wave alternans)

Page 4: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

• Alternancias de onda T (TWA): cambios en la amplitud, duración o morfología de la repolarización con periodo dos latidos.

• TWA no visibles (de unos pocos microvoltios)

• Documentadas en un amplio abanico de condiciones clínicas y experimentales: LQTS, cardiomiopatías, post infarto de miocardio, isquemia…

• Asociadas con inestabilidad eléctrica

• Marcador de riesgo de sufrir arritmias malignas conducentes a muerte súbita cardiaca.

Necesidad de métodos sensibles y robustos

Alternancias de onda T (TWA)

Alternancias de onda T (TWA)

Page 5: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Análisis de Alternancias de onda T

Análisis de Alternancias de onda T

[ ]== −10 ... MxxX

latidom

ues

tra

latido

mues

tra

=

Matriz de complejos ST-T: M latidos, con N muestras por complejo

Page 6: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

• ECG periódico + TWA + ruido

ss: : complejocomplejo STST--T T periódicoperiódico aa: forma de onda de TWA: forma de onda de TWAeeii: : Evolución latido a latido Evolución latido a latido wwii: ruido de media nula (incluye otras: ruido de media nula (incluye otras

normalizadanormalizada componentes no alternantes)componentes no alternantes)

• Modelo sin ECG de fondo: TWA + ruido

Modelo para la señal ECG + TWA

Modelo para la señal ECG + TWA

Page 7: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Detección de AlternanciasDetección de AlternanciasEsquema general: preprocesadoEsquema general: preprocesado

Introducción Revisión Análisis de AOT basado en modelos Evaluación AOT en PTCA Conclusiones

Page 8: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Detección de AlternanciasDetección de Alternancias

[ ]== −10 ... MxxX

latidom

ues

tra

latido

mu

estr

a

=

Matriz de complejos ST-T: M latidos, con N muestras por complejo

Introducción Revisión Análisis de AOT basado en modelos Evaluación AOT en PTCA Conclusiones

Page 9: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Deteccion de alternanciasDeteccion de alternancias

latido

mu

estr

a

XN series de muestras

Y

latido

coef

icie

nte

P series de coeficientes

Introducción Revisión Análisis de AOT basado en modelos Evaluación AOT en PTCA Conclusiones

Page 10: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Detección de alternnaciasDetección de alternnaciasIntroducción Revisión Análisis de AOT basado en modelos Evaluación AOT en PTCA Conclusiones

Page 11: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Detección de alternnaciasDetección de alternnaciasIntroducción Revisión Análisis de AOT basado en modelos Evaluación AOT en PTCA Conclusiones

Detector Gausiano

Detector Laplaciano

Estimación de la alternancia

Repo a una muestra dada para latido i

Page 12: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

• Características del modelo

Modelo lineal de TWA: a = Tc ) a 2 <T> con Tmatriz NxP conocida (rango P · N)

Forma de onda a constanttante en la ventana de análisis

Evolución ei conocida (forma de la ventana de análisis)

Ruido wi de media nula e incorrelado latido a latidoDistribuciones gaussianas y no gaussianasGrados de estacionariedad

H0: a = 0H1: a ≠ 0

Modelo para la señal ECG + TWA

Modelo para la señal ECG + TWA

• Problema de detección

Page 13: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

MLE, GLRTMLE, GLRT ......

Modelos de TWA y de ruido

•• ModeloModelo de de seseññalal (sin ECG de (sin ECG de fondofondo): TWA + ): TWA + ruidoruido

EstudioEstudio teóricoteórico de de prestacionesprestaciones

Modelo para la señal ECG + TWA

Modelo para la señal ECG + TWA

Page 14: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Distribución gaussianaPosible correlación intra-latido Cw (conocida)Justificación

Teorema central del límiteSimplicidad matemática y computacional

InconvenienteSensibles ante artefactos impulsivos y valores extremos

Distribuciones gaussianas generalizadasMuestras de ruido independientes

Distribuciones leptocúrticas Métodos robustos

Modelado estadístico del ruido

Modelado estadístico del ruido

Page 15: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Familia de distribuciones simétricas respecto a la media

α = 2: Distribución gaussiana (curtosis κ = 0 )α > 2: Distribuciones platicúrticas (curtosis κ < 0 )α < 2: Distribuciones leptocúrticas (curtosis κ > 0 )α = 1: Distribución laplaciana (curtosis κ = 3 )

Distribuciones gaussianasgeneralizadas

Distribuciones gaussianasgeneralizadas

Page 16: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

• Distribución estadística del ruido en el ECG

Ruido em (κ=1.2)Ruido ma (κ=7.3)

Distribución del ruido de ECG real

Distribución del ruido de ECG real

Page 17: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

• 3 grados de estacionariedad

• Modelo estacionario

• Ruido estacionario de varianza conocida

• Nivel de ruido constante en la ventana de análisis

• Varianza conocida Parámetro del modelo

• Modelo adaptativo

• Ruido estacionario de varianza desconocida

• Nivel de ruido constante en la ventana de análisis

• Varianza desconocida Debe ser estimada Adaptación

• Modelo no estacionario

• Ruido no estacionario de varianza desconocida

• Nivel de ruido puede ser diferente en cada latido analizado

• Varianza debe ser estimada en cada latido

Asunciones sobre la varianza del ruido

Asunciones sobre la varianza del ruido

Page 18: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Modelo gaussiano estacionarioModelo gaussiano estacionario

• Ruido gaussiano• Posible correlación dentro de un mismo latido (Cw conocida)• σ2 conocida• c P ≤ N parámetros desconocidos

Notation: D: matriz blanqueadora

Page 19: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Modelo gaussianogeneralizado estacionario

Modelo gaussianogeneralizado estacionario

• FDP:

donde:

• Problema de detección:

• GLRT:

Page 20: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Modelo gaussiano generalizado estacionario

Modelo gaussiano generalizado estacionario

• EMV de c:

Teniendo en cuenta que Estimador de mínimos cuadrados generalizados

Estimadores lineales

Page 21: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Casos particularesCasos particulares• En ruido blanco

• Si no sabemos nada de la forma de onda

• En ruido blanco y subespacio de rango completo equivale al Método Espectral (FFT)

Page 22: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Inconvenientes: modelo gauss. estacionario

Inconvenientes: modelo gauss. estacionario

• Operadores lineales poco robustos ante valores extremos

• Sensible ante cambios del nivel de ruido nominal

No CFAR

Page 23: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Modelo gaussiano adaptativoModelo gaussiano adaptativo

• Ruido gaussiano• Posible correlación dentro de un mismo latido (Cw conocida)• Ahora σ2 desconocida• c: P ≤ N parámetros desconocidos

• FDP:

Page 24: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Modelo gaussiano adaptativoModelo gaussiano adaptativo• Problema de detección:

• GLRT:

• EMV de c:

• EMV de σ2:

Page 25: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Modelo gaussiano adaptativoModelo gaussiano adaptativo• GLRT: Sustituyendo tenemos

Aplicando la función monótona yteniendo en cuenta que

Page 26: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Modelo laplaciano adaptativoModelo laplaciano adaptativoCaracterísticas del MLE laplaciano (α = 1)

Insensible a valores extremos (α < 2)

No presenta mínimos locales (α ¸ 1)Sencillo (norma l1 = suma de valores absolutos)

Si subespacio de rango P <N, algoritmo iterativo sencilloMétodo de puntuación de Fisher

Si subespacio de rango N, filtro de mediana ponderado

Page 27: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Detección de alternnaciasDetección de alternnaciasIntroducción Revisión Análisis de AOT basado en modelos Evaluación AOT en PTCA Conclusiones

Detector Gausiano

Detector Laplaciano

Estimación de la alternancia

Repo a una muestra dada para latido i

Page 28: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

BB BBBBBBBBBBAA AAAA AAAAAAAAIndices de riesgocardiaco: Alternancias

Tratamiento de señales biomédicas

Page 29: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Alternancias de onda T en isquemia

Page 30: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Indices de riesgocardiaco: Alternancias

Tratamiento de señales biomédicas

PCA Inv-PCA

Page 31: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

• Idea: Incluir otros intervalos del ECG en los modelos para mejorar estimación del nivel de ruido

• Onda P, no se produce alternancia.

• Tras eliminar el ECG de fondo, queda únicamente ruido

• Puede utilizarse como datos de entrenamiento

• Mejora la estimación de los parámetros de ruido

• Modelos adaptativos y no estacionarios

• Para tamaños finitos, aproxima las prestaciones exactas a las asintóticas

Otras Otras

Page 32: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Estimación de parámetros en señales aleatorias (EMG)

Estimación de parámetros en señales aleatorias (EMG)

• La amplitud del EMG de superficie se incrementa monótonamente con la fuerza desarrollada en el músculo.

• Interesa medirla en estudio de fatiga y coordinación muscular, así como prótesis mioeléctricas.

• El EMG se modela como una señal estocástica. La amplitud viene dada por la desviación estándar.

• Consideremos el vector de muestras observadas

Page 33: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Estimación de amplitud en señales estocásticas

Estimación de amplitud en señales estocásticas

Modelo gaussiano correlado.

• Consideremos

• El estimador de máxima verosimilitud es

Page 34: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Estimación de amplitud en señales estocásticas

Estimación de amplitud en señales estocásticas

• La matriz de covarianzas (definida positiva) puede descomponerse de la siguiente forma

• La matriz D es una matriz de blanqueado (equivale a un filtro lineal decorrelador), ya que filtrando la señal observada

• Por tanto, el estimador óptimo consiste en preblanquear la señal y calcular el valor RMS

Page 35: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Estimación de amplitud en señales estocásticas

Estimación de amplitud en señales estocásticasSeñal gaussiana coloreada

Señal gaussiana preblanqueada Estimador óptimo con preblanqueado

Estimador sin preblanquear

Page 36: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Estimación de amplitud en señales estocásticas

Estimación de amplitud en señales estocásticas

• El EMG es aproximadamente gaussiano cuando los niveles de contracción son altos.

• Cuando se graba el EMG con niveles de contracción bajos, los potenciales individuales estan más dispersos, separados por zonas de menor energía.

• Por tanto, la FDP que modela la amplitud es más picuda en torno a 0 y tiene colas más pesadas.

• Se ha sugerido utilizar la FDP laplaciana para modelar el EMG con niveles de contracción bajos.

• Asumiendo independencia entre muestras,

Page 37: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Estimación de amplitud en señales estocásticas

Estimación de amplitud en señales estocásticas

• El MLE del nivel de ruido es

• En el caso Laplaciano, no existe una expresión manejable cuando la señal está correlada.

• Sin embargo, se ha comprobado experimentalmente que la utilización de un filtro decorrelador mejora las prestaciones del estimador

Average rectified value (AVR)

Page 38: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Estimación de retardo entre canales.

Estimación de retardo entre canales.

• La estimación del retardo entre canales EMG se emplean para medir la velocidad de conducción de la fibra muscular (p. ej.rehabilitación)

Page 39: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Estimación de retardo entre canales.

Estimación de retardo entre canales.

• La señal grabada en dos electrodos situados en distintas posiciones a lo largo de la fibra muscular se modela como

donde s(n) es la señal EMG, determinista pero desconocida, y θes el retardo relativo entre los dos canales.

MLE:

Page 40: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Estimación de retardo entre canales.

Estimación de retardo entre canales.

• Asumiendo que el ruido es gaussiano, incorrelado y estacionario, tenemos

Page 41: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Estimación de retardo entre canales.

Estimación de retardo entre canales.

• Derivamos en primer lugar respecto a los parámetros continuos

• Igualando a cero, despejamos

• Sustituyendo en la función de verosimilitud,

Page 42: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Estimación de retardo entre canales.

Estimación de retardo entre canales.

• Asumiendo que s(n) está dentro de la señal observada en ambos canales, el MLE se reduce a:

es decir, el retardo que maximiza la correlación cruzada entre ambas señales

Multicanal

Forma de afinar: en frecuencia, es como interpolar

Page 43: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Aplicaciones. Estimación de señales repetitivas

Aplicaciones. Estimación de señales repetitivas

• Aplicación: Reducción de ruido/estimación de forma de onda en potenciales evocados

• Problema similar: Potenciales tardíos en el ECG

Page 44: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Aplicaciones. Estimación de señales repetitivas

Aplicaciones. Estimación de señales repetitivas

• Modelo de señal observada para un conjunto de M potenciales consecutivos

Page 45: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Aplicaciones. Estimación de señales repetitivas

Aplicaciones. Estimación de señales repetitivas

• Cada observación está compuesta por el potencial evocado (la señal a estimar) más ruido.

• El promedio de las distintas recurrencias proporciona un estimador del potencial evocado.

Page 46: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Aplicaciones. Estimación de señales repetitivas

Aplicaciones. Estimación de señales repetitivasPromediado de potenciales evocados

Page 47: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Aplicaciones. Estimación de señales repetitivas

Aplicaciones. Estimación de señales repetitivas

• Prestaciones del estimador.

• La magnitud del ruido se reduce en un factor

No sesgado

Page 48: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Aplicaciones. Estimación de señales repetitivas

Aplicaciones. Estimación de señales repetitivas

• Asunciones que se han considerado en el modelo• Media nula• Ruido incorrelado de realización en realización• Forma de onda constante• ¿Estadística del ruido?

• La varianza de ruido puede estimarse experimentalmente como

• En realidad, es una suma de la varianza de ruido y la variabilidad fisiológica del potencial.

Page 49: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Aplicaciones. Estimación de señales repetitivas

Aplicaciones. Estimación de señales repetitivas

• Promediado de señales no estacionarias:

• Nivel de ruido no estacionario

• Artefactos de corta duración

• Amplitud de la señal variante

• Idea: no dar la misma importancia a todas las realizaciones promedio ponderado

Page 50: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Aplicaciones. Estimación de señales repetitivas

Aplicaciones. Estimación de señales repetitivas

• Es razonable exigir que el estimador sea insesgado

• Para determinar los pesos será necesario

• Un modelo de señal• Un criterio de optimidad

Page 51: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Aplicaciones. Estimación de señales repetitivas

Aplicaciones. Estimación de señales repetitivas

• Estimación de máxima verosimilitud considerando ruido gaussiano no estacionario.

Page 52: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Aplicaciones. Estimación de señales repetitivas

Aplicaciones. Estimación de señales repetitivas

• Maximizamos el logaritmo de la función de verosimilitud

Si

Necesita estimar la varianza

Page 53: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Aplicaciones. Estimación de señales repetitivas

Aplicaciones. Estimación de señales repetitivas

• Promediado robusto ante “outliers”

• Modelos gaussianos estimadores lineales

• Las técnicas lineales funcionan bien para ruido gaussiano

• Su comportamiento empeora en presencia de valores extremos u “outliers” (ruido impulsivo, con amplitud atípicamente alta)

• Otras distribuciones no gaussianas modelan mejor la presencia de valores anómalos (“heavy-tailed distributions”) estimadores robustos ante outliers

Page 54: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Aplicaciones. Estimación de señales repetitivas

Aplicaciones. Estimación de señales repetitivas

• Distribuciones gaussianas generalizadas

Dist. gaussiana

Dist. laplaciana

Dist. uniforme

Si ν < 2, distribuciones leptocúrticas

Page 55: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Aplicaciones. Estimación de señales repetitivas

Aplicaciones. Estimación de señales repetitivas

• La distribución laplaciana (ν=1), con sus “colas” más pesadas que la gaussiana, es matemáticamente tratable, por lo que es un modelo razonable en presencia de outliers.

• Asumiendo ruido laplaciano estacionario

Page 56: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Aplicaciones. Estimación de señales repetitivas

Aplicaciones. Estimación de señales repetitivas

• Maximizamos el logaritmo de la verosimilitud

• Esta condición se cumple cuando s(n) es la mediana de los M valores {x1(n), x2(n), … xM(n)}

Page 57: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Aplicaciones. Estimación de señales repetitivas

Aplicaciones. Estimación de señales repetitivas

Ruido gaussiano (varianza 0.25)

Ruido laplaciano (varianza 0.25)

Ejemplo con ruido simulado (100 realizaciones)

varianza 0.0025

varianza 0.0038

varianza 0.0025

varianza 0.0014

Page 58: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Aplicaciones. Estimación de señales repetitivas

Aplicaciones. Estimación de señales repetitivas

• El efecto del desalineamiento en el promediado• Variaciones fisiológicas en la latencia (latency shifts)• Falta de precisión en el alineamiento (det. QRS en LP)

• Teniendo en cuenta que pueden existir desalineamiento, el modelo queda

donde θi es una variable aleatoria caracterizada por la FDP• Por tanto, la esperanza del promediador es ahora

es decir, la convolución de s(n) con la FDP de θ

Page 59: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Aplicaciones. Estimación de señales repetitivas

Aplicaciones. Estimación de señales repetitivas

• Para distribuciones unimodales, equivale a un filtro paso-bajo (alisado) de la señal s(n).

• La respuesta frecuencial del filtro equivalente viene dada por la función característica de la FDP

• Por tanto, el desalineamiento hace que el estimador quede sesgado

• Por mucho que aumente M no se hace insesgado

Page 60: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Aplicaciones. Estimación de señales repetitivas

Aplicaciones. Estimación de señales repetitivas

Page 61: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Aplicaciones. Estimación de señales repetitivas

Aplicaciones. Estimación de señales repetitivas

• Soluciones para evitar el sesgo

• Llevar a cabo la deconvolución

• Es preciso conocer la estadística exacta del desalineamiento

• No es posible una reconstrucción perfecta (ceros en la función de transferencia)

• Estimar los retardos y compensarlos antes de promediar.

El modelo considera ahora que el inicio de cada potencial evocado es un parámetro desconocido a estimar

Page 62: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Aplicaciones. Estimación de latencias

Aplicaciones. Estimación de latencias• Podemos buscar el MLE de la latencia en cada realización (asumiendo

s(n) conocida)

Page 63: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Aplicaciones. Estimación de latencias

Aplicaciones. Estimación de latencias

• El logaritmo de la verosimilitud puede escribirse como

• Por tanto, maximizar la verosimilitud equivale a maximizar

Pero el paréntesis puede interpretarse como la salida de un filtro adaptado al potencial s(n)

donde

Page 64: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Aplicaciones. Estimación de latencias

Aplicaciones. Estimación de latencias

• Así, el estimador de la latencia consiste en buscar el pico máximo a la salida del filtro adaptado.

• El problema es que no conocemos la forma de s(n)

• Solución Procedimiento iterativo

• Método de Woody

Pasos: 0) j=0; Estimar s(0)(n) con promediado

1) j=j+1; Filtro adaptado a s(j-1)(n)

2) Estimar latencias {θ(j-1)i}

3) Estimar s(j)(n) compensando las latencias

4) Repetir pasos 1)-3) hasta alcanzar criterio convergencia

Page 65: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Aplicaciones. Estimación de latencias

Aplicaciones. Estimación de latencias

• Diagrama de bloques del método de Woody

Criterio de parada

Page 66: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Aplicaciones. Estimación de latencias

Aplicaciones. Estimación de latencias

• Ejemplo funcionamiento del método de Woody

Page 67: Tratamiento de Señales Bioeléctricas - UC3Mtsc.uc3m.es/~antonio/trat_senal_ecg/Documentacion_files/... · 2007-06-21 · Estimación de amplitud en señales estocásticas Estimación

Aplicaciones. Estimación de latencias

Aplicaciones. Estimación de latencias

• Si el ruido presenta correlación entre las muestras de la misma realización, puede comprobarse que el estimador de máxima verosimilitud de las latencias es

• El filtro adaptado tiene ahora la forma del potencial modificada por la inversa de la matriz de autocorrelación del ruido

• Otra interpretacion: equivale a decorrelar (blanquear) la señal observada y aplicar un filtro adaptado a la forma del potencial blanqueado