Está en la página 1de 5

Evaluacin de dos Mtodos para la Segmentacin del Ancho de la Onda T en el ECG

M. Altuve1, O. Casanova1, S. Wong1, G. Passariello1, A. Hernandez2, G. Carrault2


1

Universidad Simn Bolvar, Grupo de Bioingenieria y Biofsica Aplicada, Caracas, Venezuela 2 Universit de Rennes I, Laboratoire Traitement du Signal et de lImage, Rennes, Francia

Abstract In this work, two methods for T wave segmentations were compared: classic method based on differentiator filter and the method based on slope estimation. This study was carried out on simulated electrocardiogram (ECG) signals with four simulated added noise types: (a) baseline wander due to breathing (0-0.5 Hz), (b) motion artifacts (3-5 Hz), (c) electromyography and motion artifacts (Gaussian white noise), (c) mixed effects (sum of the previous noises). Four conditions of Signal to Noise Ratio (SNR) were computed: 5, 10, 15, 20 and 25 dB. The beginning, the end and the width of the T wave was determined with both methods and the mean absolute error was computed for all signals. The slope estimation method shows a T wave width larger than the obtained with the differentiator filter. Both methods showed that the end location is easier to find than the beginning of the T wave. The achieved performance shows a satisfying behavior of both methods in favorable conditions of SNR. However, the differentiator filter method shows better performance that the method base on slope estimation. The noise due to motion artifacts affect greatly the mean absolute error in the beginning and end location of the T wave. An important increase of T wave width variability induced by the artifacts was observed. Palabras claves ECG, onda T, segmentacin, repolarizacin ventricular, procesamiento de seales.

Estos trabajos proponen usar el ancho de la onda T como un indicador del incremento en la dispersin de la repolarizacin ventricular. Sin embargo, no se ha desarrollado una validacin del uso de este parmetro. Segmentar la duracin de la onda T consiste en detectar el inicio (Tini) y el final de la onda T (Tfin). Esta es una tarea delicada pues la onda T es de baja energa, vulnerable a diferentes tipos de ruidos y fuente de mltiples definiciones. Adicionalmente no existen bases de datos para validar la delineacin del inicio de la onda T. En este trabajo se comparan dos mtodos de segmentacin: el mtodo basado en filtro derivador pasabajos [3] y el basado en la estimacin de la pendiente de la curva [4], estudiando el desempeo en seales electrocardiogrficas (ECG) simuladas contaminadas con diferentes tipos de ruidos. II. METODOLOGA A. Datos Se obtuvo una seal ECG sinttica repitiendo 400 veces un ciclo cardaco sin ruido (RR=570ms) muestreado a 1KHz. Tomando como base el trabajo de Tikkanen y colaboradores [5], el ECG fue corrompido por cuatro tipos de ruidos tal como se muestra en la tabla 1. Se vari la amplitud de cada tipo de ruido con respecto a la amplitud de las ondas T y se determin la relacin seal a ruido (SNR, Signal to Noise Ratio) para cada una de las seales. La relacin seal a ruido se estim como la Tabla 1. Tipos de ruido y su interpretacin fisiolgica.
Tipo Definicin 1 2 3 4 0 a 0.5 Hz 3 a 5 Hz Ruido Blanco Gaussiano Suma de los ruidos anteriores Efecto Artefactos debido a la respiracin. Artefactos debido al movimiento. Ruido electromiogrfico, artefactos debido al movimiento. Mezcla de efectos.

I. INTRODUCCIN Existe un gran inters en el estudio de parmetros representativos de la repolarizacin ventricular. Recientemente se ha presentado en la literatura el ancho de la onda T como un indicador de la repolarizacin ventricular. Minchol y colaboradores [1] observaron un acortamiento de 272.5 ms en la duracin de la onda T, en 27 pacientes diabticos que realizaron la maniobra de Valsalva. Arini y colaboradores [2] observaron, en 26 pacientes isqumicos inducida por la angioplastia coronaria transluminar percutnea con oclusin de la arteria coronaria derecha, un alargamiento de 11.5 ms en la duracin de la onda T durante el primer minuto de la obstruccin, con recuperacin de los valores normales del ancho de la onda T despus del segundo minuto.

Carmen Mueller-Karger, Sara Wong, Alexandra La Cruz (Eds.): CLAIB 2007, IFMBE Proceedings 18, pp. 12541258, 2007 www.springerlink.com Springer-Verlag Berlin Heidelberg 2007

Evaluacin de dos Mtodos para la Segmentacin del Ancho de la Onda T en el ECG

1255

potencia de las ondas T existentes en el ECG a la potencia de ruido. Se consideraron cinco SNR: 5 dB, 10 dB, 15 dB, 20 dB, 25 dB, para cada tipo de ruido. B. Deteccin de onda T Mtodo 1

de la onda T, disminuye por debajo de un umbral (Uini=f(Ta)/Ka). Sin embargo, si este umbral no es alcanzado, el Tini corresponde al instante en donde se alcanza el valor mnimo (anterior punto de inflexin antes del mximo de la onda T). Mtodo 2 El mtodo 2 (M2) emula uno de los procedimientos clnicos utilizados por cardilogos y corresponde a trazar una curva tangente a la onda T en los puntos de inflexin cuando sta asciende y desciende y, determinar el cruce por cero de esta lnea tangente, tanto para el Tini como para el Tfin. Una vez detectado el complejo QRS [6], se abre una ventana de bsqueda hacia adelante de la onda T, luego se detecta el mximo de la onda T, a continuacin se buscan los puntos de inflexin antes y despus del mximo de la onda T. En estos puntos se hace la regresin lineal de primer orden tres milisegundos antes y despus del punto de inflexin. Se traza la lnea recta resultante de la regresin lineal que pasa por los puntos de inflexin. Los cruces por cero de estas lneas rectas corresponden al Tini y Tfin, tal como se observa en la figura 1(b). Con ambos mtodos, se determin el Tini, Tfin, ancho de la onda T, y el error absoluto promedio para el Tini y Tfin, de acuerdo a la ecuacin 1.

El mtodo 1 (M1) es el algoritmo basado en un filtro derivador pasa-bajo [3]. El ECG es derivado y filtrado con un filtro pasa-bajo de orden 100 y frecuencia de corte de 20 Hz, produciendo la seal f(t) que se observa en la figura 1(a). Una vez detectado el complejo QRS [6] se define una ventana de bsqueda hacia adelante, el tamao de la misma est funcin de la frecuencia cardiaca. En la ventana, el mximo de la onda T (Tmax) corresponde al cruce por cero de la seal f(t). Posteriormente se determina el valor mximo y mnimo de la seal f(t) en la ventana (puntos de inflexin). El Tfin corresponde al instante en el cual el valor mnimo de la seal f(t), despus del mximo de la onda T, aumenta por encima de un umbral (Ufin=f(Tb)/Kb), tal como se observa en la figura 1(a). El Tini corresponde al instante en el cual el valor mximo de la seal f(t), antes del mximo

error =

1 n xk yk n k =1

(1)

Donde n es el nmero de ondas T detectadas, xk corresponde al valor verdadero en la muestra k, y yk corresponde al valor con ruido en la muestra k. III. RESULTADOS Los resultados son presentados como media desviacin estndar. Utilizando el detector de Pan y Tompkins [6] se detectaron todos los complejos QRS para cada uno de los veinte casos analizados. Para el M1 se ubic el Tini y el Tfin con valores de Ka = 2 y Kb = 2, respectivamente [1]. El valor del ancho de la onda T para el ECG sinttico (sin contaminacin) fue de 152 ms para el M1 y 166 ms para el M2. Estos valores se consideran como valores de referencia para cada mtodo. En la figura 2 se muestra un ejemplo de cuatro seales electrocardiogrficas contaminadas con los cuatro tipos de ruidos estudiados, con un SNR de 15 dB en todos los casos. En la tabla 2 se presenta el error absoluto promedio asociado a la medicin del Tini y el Tfin de la onda T, usando ambos mtodos. En la figura 3 se observa la variabilidad del

Fig. 1 Mtodos para la segmentacin de la onda T: (a) Mtodo 1: seal filtrada f(t), Tmax corresponde al cruce por cero, f(Ta) es el punto de inflexin antes del Tmax, f(Ta)/Ka corresponde al Tini, f(Tb) es el punto de inflexin despus del Tmax, f(Tb)/Kb corresponde al Tfin, Ka y Kb son constantes; (b) Mtodo 2: en el ECG, el Tini y el Tfin corresponden al cruce por cero de las rectas tangentes a la onda T.

_______________________________________________________________

IFMBE Proceedings Vol. 18

__________________________________________________________________

1256

M. Altuve, O. Casanova, S. Wong, G. Passariello, A. Hernandez, G. Carrault

Fig. 2 Seales contaminadas con un SNR de 15 dB, (a) ruido tipo 1,


(b) ruido tipo 2, (c) ruido tipo 3, (d) ruido tipo 4.

ancho de la onda T de cuatro ECG contaminados, con un SNR de 15 dB en todos los casos, usando el M1. Tabla 2. Error absoluto promedio (ms) del Tini y el Tfin.
Tini Tipo SNR (dB) 5 10 1 15 20 25 5 10 2 15 20 25 5 10 3 15 20 25 5 10 15 4 20 25 M1 3.45 1.39 2.662.19 2.051.68 1.571.29 1.241.05 26.7618.03

Fig. 3 Variabilidad del ancho de la onda T (ms) de una seal contaminada con un SNR de 15 dB usando el M1, (a) ruido tipo 1, (b) ruido tipo 2, (c) ruido tipo 3, (d) ruido tipo 4. IV. DISCUSIN Existe una diferencia de 14 ms entre ambos mtodos, 152 ms y 166 ms, esto es debido a que el Tini es determinado antes y el Tfin ubicado despus en el mtodo de la estimacin de la pendiente (M2), tal como se puede observar grficamente en la figura 1. El M1 tiene un mejor desempeo al ruido tipo 1, debido a que las componentes frecuenciales de este ruido van desde 0 Hz hasta 0.5 Hz y se encuentran lejos de las componentes frecuenciales de la onda T. Se observa un error pequeo en la determinacin del Tini (por ejemplo, 2.051.68 ms a 15 dB de ruido), y es, a su vez, menor para el Tfin (por ejemplo, 0.830.76 ms a 15 dB de ruido). Al disminuir la potencia del ruido, el error disminuye en ambos mtodos, tal como se muestra en la tabla 2. El error es mayor en el M2 debido a que la tangente se desplaza debido al movimiento de la lnea base y el cruce por cero estar alejado del valor real, como se puede apreciar grficamente en la figura 2(a). El error aumenta en ambos mtodos frente al ruido tipo 2, tal como se observa en la tabla 2. Este tipo de ruido se encuentra en el espectro de frecuencia de la onda T. Este ruido deforma la onda T, como se observa en los latidos 7 y 9 de la figura 2(b), llevando a una deteccin errnea del Tini y Tfin. A medida que el ruido aumenta, se degrada el desempeo de ambos mtodos. A 5 dB de ruido tipo 2, 8.4% y 17% de falsos negativos se observaron para el M1 y el M2, respectivamente. El ruido tipo 3, con componentes en todas las frecuencias, produce un error mayor que el ruido tipo 1, pero menor error que el tipo 2, tal como se muestra en la tabla 2. Esto es debido a la etapa de filtraje pasa-bajo que

Tfin M2 M1 1.391.18 1.040.94 0.830.76 0.610.62 0.500.57


M2 10.067.38 7.605.57 5.974.37 4.623.41 3.702.74 13.0715.71 9.7810.65 7.596.71 6.034.69 4.894.05 10.478.12 8.546.28 6.655.05 5.154.02 4.372.85

14.8511.72 11.218.82 8.786.94 6.795.37 5.444.33 22.4015.16 20.2515.16

21.7028.31

21.7716.03

14.6420.26

17.9814.08 17.9515.28 10.3213.47 15.1412.23 14.6612.87 12.219.89 21.3716.17 16.3913.31 12.469.66 10.359.04 8.436.70 22.3417.51

8.2011.23 5.536.84 8.749.48 6.754.83 5.493.84 4.373.12 3.342.65

10.909.81

15.9911.70 13.369.95 10.387.65 8.246.36 6.365.13 20.6414.54 15.4211.55 9.227.25 6.965.28


11.4717.19 7.7710.11 5.325.40 4.524.75 3.402.69

10.668.54 8.516.30 6.425.01 5.304.07 3.953.03

17.0814.84 10.768.18 8.445.88

13.9710.69

12.189.81

Falsos negativos: =36, =21, =9, =1, =73, =42, =24, =12, = 2, =6, =2, =22, =8, =1.

_______________________________________________________________

IFMBE Proceedings Vol. 18

__________________________________________________________________

Evaluacin de dos Mtodos para la Segmentacin del Ancho de la Onda T en el ECG

1257

elimina gran parte de las componentes frencuenciales de este ruido por encima de 20 Hz. De la tabla 2 se observa que el M2 presenta errores menores que el M1 en la deteccin del Tini (por ejemplo, a 15 dB de ruido, 12.469.66 ms y 10.387.65 ms de error, con los mtodos 1 y 2, respectivamente), pero mayores errores que el M1 en la deteccin del Tfin (por ejemplo, a 15 dB de ruido, 5.493.84 ms y 6.655.05 ms de error, con los mtodos 1 y 2, respectivamente). Esto es debido principalmente a que en el M1, el Tini tiene dos reglas de dedicin, primero se busca que la seal disminuya por debajo del umbral Uini, si la seal no alcanza el umbral, el Tini corresponder al valor mnimo. Al evaluar el desempeo en seales con ruido tipo 4, los errores son similares a los obtenidos en seales con ruido tipo 2, tal como se muestra en la tabla 2. El M2 presenta un error absoluto promedio menor comparado con el M1 en la determinacin del Tini (por ejemplo, para 15 dB de ruido, 13.9710.69 ms y 12.189.81 ms de error, con los mtodos 1 y 2, respectivamente) y el M1 presenta menor error en la determinacin del Tfin (por ejemplo, a 15 dB de ruido, 5.325.40 y 6.425.01 ms de error, con los mtodos 1 y 2, respectivamente. La explicacin de esto es similar a la explicada con el ruido tipo 3 del prrafo anterior. Adicionalmente, el M1 detecta un 98.7% de las ondas T a 5 dB y un 99.6% a 10 dB de ruido, mientras que el M2 presenta una mayor cantidad de falsos negativos. La variabilidad del ancho de la onda T es poca en seales con ruido tipo 1, mientras que el ruido tipo 2 produce una mayor variabilidad del ancho de la onda T, tal como se puede observar en la figura 3. Este resultado es similar en ambos mtodos.

mayores en la deteccin del inicio y el final de la onda T, sin embargo, el ruido producido por el movimiento de la lnea base debida a la respiracin es el que menos error produce. Se observa una gran variabilidad del ancho de la onda T en seales electrocardiogrficas contaminadas con artefactos debidos al movimiento. Estos resultados concuerdan con estudios previos [5, 7], donde se muestra que una baja relacin seal a ruido induce una variabilidad no fisiolgica en las series temporales de la repolarizacin ventricular medida a travs de los intervalos QT, RTmax o RTfin. En trabajos futuros deber evaluarse el desempeo del algoritmo basado en ondculas, ya que fue el utilizado por Minchol [1] y Arini [2]. Adicionalmente queda por elucidar si el esfuerzo adicional necesario para segmentar el ancho de la onda T corresponde con mejores resultados cuando se compara con parmetros de medicin clsica de la repolarizacin ventricular tales como los intervalos QT, RTmax o RTfin.

RECONOCIMIENTOS
Este trabajo fue realizado gracias al apoyo obtenido por la Direccin de Investigacin y el Decanato de Investigacin y Desarrollo de la Universidad Simn Bolvar.

REFERENCIAS
1. Minchol A, Martnez JP, Arini P, Risk M, Laguna P. (2006) T Wave Width Alterations during Valsalva Maneuver in Diabetic Patients. Proceeding Computers in Cardiology IEEE Computer Society Press, 33:709-712. Arini PD, Martinez JP, Laguna P. (2006) Evolution of T Wave Width During Severe Ischemia Generated by Percutaneous Transluminal Coronary Angioplasty. Proceeding Computers in Cardiology IEEE Computer Society Press, 33:713716. Laguna P, Thakor NV, Caminal P, Jane R, Yoon HR, Bayes de Luna A, Marti V, Guindo, J. (1990) New algorithm for QT interval analysis in 24-hour Holter ECG: performance and applications. Med Biol Eng Comput, 28(1):67-73 Lepeschkin E, Surawicz B. (1952) The Measurement of the Q-T Interval of the Electrocardiogram. Circulation, 6:378388. Tikkanen PE, Sellin LC, Kinnunen HO, Huikuri HV. (1999) Using simulated noise to define optimal QT intervals for computer analysis of ambulatory ECG. Med Eng Phys, 21(11):15-25

V. CONCLUSIONES La duracin de la onda T ha sido propuesta como un indicador de la duracin de la repolarizacin ventricular, por lo cual es importante validar los mtodos de segmentacin de la misma. Los resultados de este trabajo confirman el hecho de que diversas fuentes de ruido afectan el desempeo de los mtodos usados para segmentar la onda T. En este trabajo se compararon dos mtodos, en donde el algoritmo basado en el filtro derivador pasa-bajo present un desempeo mejor que el algoritmo basado en el mtodo de la estimacin de la pendiente, dado que este ltimo sobrestima la duracin de la onda T, es ms susceptible a ruido y tiene una mayor probabilidad de falsos negativos. Se produce menos error al hallar el final de la onda T en comparacin con la determinacin del inicio. Seales electrocardiogrficas con ruido de 3 a 5 Hz producen errores

2.

3.

4. 5.

_______________________________________________________________

IFMBE Proceedings Vol. 18

__________________________________________________________________

1258 6. 7.

M. Altuve, O. Casanova, S. Wong, G. Passariello, A. Hernandez, G. Carrault


Autor: Miguel Altuve Instituto: Universidad Simn Bolvar Calle: Valle de Sartenejas Ciudad: Caracas Pas: Venezuela E-mail: maltuve@usb.ve

Pan J, Tompkins WJ. (1985) A real-time QRS detection algorithm. IEEE Trans. Biomed. Eng., 32(3): 230-236 Porta A, Baselli G, Lombardi F, Cerutti S, Antolini R, Del Greco M, Ravelli F, Nollo G. (1998) Performance assessment of standard algorithms for dynamic R-T interval measurement: comparison between R-T apex and R-T end approach. Medical & Biological Engineering & Computing, 36(1):3542.

_______________________________________________________________

IFMBE Proceedings Vol. 18

__________________________________________________________________

También podría gustarte