Está en la página 1de 73

UNIVERSIDAD TECNOLGICA DE PEREIRA

MAESTRIA EN INSTRUMENTACIN FSICA

Anlisisdesealdelimpulsocardacoparael
mejoramientodeldiagnsticodepatologas
delcorazn.

TESIS DE MAESTRA

PRESENTADA POR:
Mara Cristina Pinzn Duque
DIRIGIDA POR:
MSc. Ricardo Lpez Varona

Pereira

2011

Nota de aceptacin

____________________________________
____________________________________
____________________________________
____________________________________
____________________________________
____________________________________

____________________________________
Firma del Director

____________________________________
Firma del Jurado

____________________________________
Firma del Jurado

____________________________________
Fecha

En memoria de mi hermano Jos Carlos.

Agradecimientos
Al ingeniero Ricardo Lpez Varona por su apoyo incondicional, amistad y
dedicacin.
A mi hermano el doctor Oscar Alonso Pinzn Duque por su apoyo y aporte de
conocimientos.
A Mauricio Arias por su acompaamiento para llevar a felz trmino este
proyecto.
A mi esposo Miguel por su paciencia y colaboracin.

INDICE GENERAL
Lista de figuras .VI

I INTRODUCCIN ................................................................................................ 1
1 Fundamentacin Terica ............................................................................ 2
1.1
1.2

Corazn ............................................................................................................. 2
Introduccin a las wavelets ...................................................................... 17

II MTODOS DE ANLISIS ............................................................................. 35


2 Estado del Arte ................................................................................................ 35
3 Algoritmo de Pan - Tompkins................................................................... 44
4 Algoritmo de seal usando Transformada Wavelet.................. 45
4.1 Base de datos ................................................................................................... 45
4.2Implementacin del algoritmo ................................................................... 45

III RESULTADOS ....................................................................................................... 56


IV CONCLUSIONES FINALES ........................................................................ 60
BIBLIOGRAFIA .......................................................................................................... 62

LISTA DE FIGURAS
Figura 1. Partes constitutivas del corazn ........................................................................ 3
Figura 2. Vlvulas cardiacas durante distole y sstole................................................. 5
Figura 3. Sistema elctrico del corazn .......................................................................... 7
Figura 4. Ondas, intervalos y segmentos del ECG ......................................................... 9
Figura 5. Trazado electrocardiogrfico ......................................................................... 11
Figura 6. Colocacin de electrodos en las derivaciones precordiales.................... 15
Figura 7. Ejemplo de un ECG .......................................................................................... 17
Figura 8. Representacin en el tiempo ......................................................................... 21
Figura 9. Espectro de frecuencia ................................................................................... 22
Figura 10. Representacin en el tiempo ....................................................................... 22
Figura 11. Espectro de frecuencia ................................................................................. 23
Figura 12. Espectro en tiempo y frecuencia................................................................. 23
Figura 13. Espectro en tiempo y frecuencia................................................................. 24
Figura 14. Espectro en tiempo y frecuencia................................................................. 24
Figura 15. Superior: seal seno de frecuencia variable. Inferior: transformada
con ventanas (STFT) ........................................................................................................... 25
Figura 16. Forma de onda wavelet Haar ...................................................................... 29
Figura 17. Formas de onda wavelet db ........................................................................ 30
Figura 18. Formas de onda wavelet Coiflets ................................................................ 30
Figura 19. Forma de onda wavelet Mexican Hat ............ ...........................................30
Figura 20. Superior: seal seno de frecuencia variable. Medio: transformada
wavelet para escalas 1 a 31. Inferior: transformada de Fourier ............................... 31
Figura 21. Seal seno de dos frecuencias; se observa paralelamente el
proceso de filtro pasabajo a la izquierda y filtro pasaalto a la derecha. ................ 32
VI

Figura 22. Sub-muestreo de la seal .............................................................................. 33


Figura 23. Diagrama general del algoritmo Pan-Tompkins ........................................ 44
Figura 24. Rangos de frecuencias para cada nivel .................................................... 46
Figura 25. Primeras mil muestras del ECG 100 de la base de datos MIT-BIH. ........... 46
Figura 26. Coeficientes de escala y de detalle niveles 21 24 ................................... 47
Figura 27. Coeficientes de escala y de detalle niveles 25 28 .................................. 47
Figura 28. ECG reconstruido luego de haber eliminado los coef.de detalle
nivel 21-23 ............................................................................................................................ 48
Figura 29. Superior: ECG Original en Azul, ECG reconstruido usando solo los
coeficientes de aproximacin del nivel 8 (CA8) en rojo. Inferior: ECG filtrado ....... 49
Figura 30. Superior: seal ECG reconstruida con coeficientes de detalle niveles
3, 4 y 5. Inferior: deteccin picos R ................................................................................ 50
Figura 31. En rojo la CWT db6, nivel 6; en azul ECG; en *negro onset QRS; en
*amarillo pico Q; en *verde onda P ............................................................................... 52
Figura 32. Deteccin offset QRS, pico S y onda T. (Az: azul; Ro: en rojo CWT
db6, nivel 6; N*: negro; A*: amarillo; V*: verde) ............................................................ 54
Figura 33. Medicin de duracin y magnitud del complejo QRS y duracin del
intervalo QTc ...................................................................................................................... 55
Figura 34. Deteccin del complejo QRS (GUI): Izquierda: con algoritmo de Pan
Tompkins. Derecha: con wavelets 55
Figura 35. Valores de duracin del QRS normales... 56
Figura 36. Valores de duracin del QRS superiores al lmite..... 57
Figura 37. Valores de duracin del QT normales...

58

Figura 38. QTc prolongado......

59

VII

Introduccin

I INTRODUCCIN
Las enfermedades cardiovasculares (ECV) son la principal causa de muerte en
el mundo, lo que constituye un grave problema de salud pblica. Segn la
organizacin Mundial de la Salud, representan el 30% de las muertes, con un
incremento de su importancia relativa a travs del tiempo, producto del
envejecimiento de la poblacin, cambios de estilos de vida, obesidad,
tabaquismo e inactividad fsica.
El manejo de los pacientes que acuden a los servicios de urgencias con
sospecha

de

patologas

cardacas

plantea

un

importante

problema

asistencial, debido a que un elevado nmero de ingresos hospitalarios por


dichas sospechas podran evitarse con un diagnstico inicial ms preciso; por
otro lado, entre el 2% y el 10% de los pacientes que son dados de alta por
considerar que los sntomas no corresponden a este tipo de anomalas,
presentan infarto agudo del miocardio, con una tasa de mortalidad elevada.
Cabe anotar, la relevancia que el tema tiene dentro de las empresas debido
al impacto que puede generar este tipo de situaciones, desde ausentismo
hasta elevados costos asistenciales en materia de salud.
En este orden de ideas, se hace necesario desarrollar herramientas para el
diagnstico preciso y oportuno de la patologa en el momento que el
paciente acuda al mdico, lo cual es de vital importancia al momento de
tomar decisiones teraputicas en forma rpida y oportuna permitiendo salvar
el mayor nmero de vidas posible y distribuir de mejor manera la atencin
especializada

los

pacientes.

Fundamentacin terica

1 Fundamentacin Terica

El electrocardiograma (en adelante ECG), es utilizado para determinar


aproximadamente, si los fenmenos elctricos y mecnicos ocurren de una
forma coordinada dentro del corazn, es decir, si la informacin es generada y
repartida de manera correcta: dnde nace el impulso elctrico, en qu
sentido se dirige, a qu velocidad se est transmitiendo dentro del corazn, en
qu orden y la sincronizacin de los fenmenos de llenado y contraccin.
En el anlisis del ECG se tienen en cuenta: la frecuencia, el ritmo, la zona de
marcapasos dominante y la morfologa de las ondas P y QRS entre otros.
Cada ciclo cardaco o latido individual es representado por un trazo
caracterstico con picos y formas de onda. Estas formas de onda representan
parmetros importantes, los cuales tienen un significado especial debido a que
resultan ser acertados indicadores de patologas.
Los intervalos QT, PQ y QRS son algunos de esos parmetros y tienen
significados especficos como por ejemplo: el ancho del QT es el determinante
de la frecuencia cardiaca; la onda P representa la despolarizacin de las
aurculas; el complejo QRS representa la despolarizacin de los ventrculos; la
onda T, repolarizacin de los ventrculos; segmento ST, tiempo transcurrido entre
despolarizacin y repolarizacin; segmento PR, tiempo que tarda la corriente
en pasar a travs del ndulo ventriculoauricular.

1.1

Corazn

El corazn es una bolsa compuesta por msculos con vasos sanguneos que
entran y salen de l. Est situado en la parte central del trax (mediastino),
apoyado sobre el diafragma y detrs del esternn. La masa muscular que lo
constituye recibe el nombre de miocardio y est formada por tejido muscular
de tipo cardaco y en menor proporcin, por tejido conectivo y fibroso (tejido
de sostn, vlvulas) (Como funciona el corazn, 2001). Este rgano pesa entre
2

Fundamentacin terica

7 y 15 onzas (200 a 425 gramos) y es un poco ms grande que una mano


cerrada. Al final de una vida larga, el corazn de una persona puede haber
latido (es decir, haberse dilatado y contrado) ms de 3.500 millones de veces
(Anatoma del corazn, 1996).
Una membrana de dos capas, denominada pericardio envuelve el corazn
como una bolsa. La capa externa del pericardio rodea el nacimiento de los
principales vasos sanguneos del corazn y est unida a la espina dorsal, al
diafragma y a otras partes del cuerpo por medio de ligamentos. La capa
interna del pericardio est unida al msculo cardaco. Una capa de lquido
separa las dos capas de la membrana, permitiendo que el corazn se mueva
al latir a la vez que permanece unido al cuerpo.
El corazn tiene cuatro cavidades. Las cavidades superiores se denominan
aurcula izquierda y aurcula derecha y las cavidades inferiores se denominan
ventrculo izquierdo y ventrculo derecho. Una pared muscular denominada
tabique separa las aurculas izquierda y derecha y los ventrculos izquierdo y
derecho. El ventrculo izquierdo es la cavidad ms grande y fuerte del corazn.
Las paredes del ventrculo izquierdo tienen un grosor de slo media pulgada
(poco ms de un centmetro), pero tienen la fuerza suficiente para impeler la
sangre a travs de la vlvula artica hacia el resto del cuerpo (Anatoma del
corazn, 1996).

Figura 1. Partes constitutivas del corazn

Fundamentacin terica

La funcin del corazn es bombear la sangre a todos los rincones del


organismo. La sangre recoge oxgeno a su paso por los pulmones y circula
hasta el corazn para ser impulsada a todas las partes del cuerpo. Despus de
su viaje por el organismo, la sangre queda sin oxgeno y es enviada de nuevo
al corazn para que ste la bombee a los pulmones con el fin de recoger ms
oxgeno. As se completa el ciclo.
[] Para impulsar la sangre por los vasos de todo el cuerpo, el corazn se
contrae y se relaja rtmicamente. La fase de contraccin se llama sstole, que
corresponde a la expulsin de la sangre fuera de la cavidad. A esta fase
sistlica le sigue una fase de relajacin muscular llamada distole, en la que se
pueden distinguir dos etapas: una de relajacin y otra de succin para
arrastrar la sangre hasta el interior. El ritmo cardaco, la intensidad y la fuerza
de contraccin y relajacin estn regulados por los centros situados en el
hipotlamo (en el cerebro), que elaboran los impulsos nerviosos adecuados, y
por sustancias qumicas como la adrenalina y la noradrenalina, que son
hormonas que actan sobre el corazn.
[] Como el corazn tambin necesita oxgeno para funcionar, en el exterior
hay unos vasos sanguneos que se lo proporcionan. Si alguno de estos vasos
queda obstruido, impidiendo la llegada de suficiente sangre, los msculos del
corazn se van degenerando y se produce entonces una angina o un infarto
(Anatoma del corazn, 1996).
El miocardio es el tejido del corazn cuya funcin consiste en bombear la
sangre a travs del sistema circulatorio. Son fibras musculares estriadas, con
algunas caractersticas histolgicas peculiares, de contraccin involuntaria;
est revestido, superficialmente, por el pericardio visceral o epicardio y, por
dentro, por el endocardio (Miocardio, 2006).

Fundamentacin terica

Figura 2. Vlvulas cardiacas durante distole y sstole

Las vlvulas que controlan el flujo de la sangre entre aurculas y ventrculos son
cuatro:

La vlvula tricspide controla el flujo sanguneo entre la aurcula derecha y


el ventrculo derecho.

La vlvula pulmonar controla el flujo sanguneo del ventrculo derecho a las


arterias pulmonares, las cuales transportan la sangre a los pulmones para
oxigenarla.

La vlvula mitral permite que la sangre rica en oxgeno proveniente de los


pulmones pase de la aurcula izquierda al ventrculo izquierdo.

La vlvula artica permite que la sangre rica en oxgeno pase del ventrculo
izquierdo a la aorta, la arteria ms grande del cuerpo, la cual transporta la
sangre al resto del organismo (Texas Heart Institute, 1996).

Fundamentacin terica

1.1.1

Propiedades elctricas del corazn

El corazn tiene su propio sistema de generacin de impulsos elctricos y de


conduccin de los mismos que le da la capacidad de seguir funcionando,
separado del cuerpo. Su sistema est formado por cinco componentes:

Nodo sinoauricular o sinusal o de Keith - Flack: Msculo cardiaco


especializado. Se ubica en la porcin superior de la aurcula derecha,
cerca del orificio de la abertura de la vena cava superior. Se caracteriza
por ser autnomo, es decir, es capaz de autoestimularse y generar un
impulso sin ayuda externa. Por esto se le llama el marcapasos cardiaco.

Fibras internodales: Son haces especializados que comunican el nodo


sinoauricular con el auriculoventricular, transmitiendo el impulso generado
all. Su nombre se debe a la ubicacin entre los nodos.

Nodo auriculoventricular o de Aschoff - Tawara: Est en la aurcula derecha,


cerca de su base. Provoca un leve retraso en la propagacin del impulso
elctrico. Esto asegura que los ventrculos se llenen de suficiente sangre
antes de que se contraigan. Luego el impulso sale de este nodo y se
transfiere a las fibras que se agrupan en una masa llamada haz de His.

Haz de His: Acelera hasta seis veces la velocidad de conduccin,


descienden al tabique interventricular y luego se dividen en ramas derecha
e izquierda (que a su vez se divide en anterior y posterior), transfiriendo el
impulso a las fibras de Purkinje.

Fibras de Purkinje: Estas fibras conectan el final de las ramas del haz de His
con el endocardio asegurando la transmisin del impulso en los ventrculos
en forma casi simultnea formando una especie de red. Tienen unas
caractersticas fisiolgicas que las diferencian de las dems fibras
analizadas. En condiciones normales como ya se mencion, el marcapaso
del corazn lo ejerce el nodo sinusal, sin embargo si este llegara a fallar, el
control lo ejercera el nodo auriculoventricular convirtindose en el nuevo

Fundamentacin terica

marcapaso aunque a una frecuencia ms baja (aproximadamente de 40


veces por minuto) (Automatismo cardaco, 2008).
Todas estas en conjunto hacen que el corazn cumpla la funcin elctrica de
despolarizacin y repolarizacin, ya sea auricular o ventricular. El proceso de la
despolarizacin auricular se desencadena a partir del paso del impulso
elctrico, comenzando por el nodo sinoauricular hasta llegar al nodo aurculoventricular. Despus de que ha llegado al nodo aurculo-ventricular, ste pasa
a travs del Haz de His hasta llegar a despolarizar todo el ventrculo y as al
msculo cardiaco. (Actividad elctrica del corazn, 2008)
Durante una entrevista personal, el Dr. Pinzn coment que, el impulso
generado en el nodo sinusal y su transmisin posterior a todo el sistema de
conduccin para que sea llevado a las fibras de contraccin, puede ser
registrado a travs del electrocardiograma (ECG EKG). Se fundamenta en los
fenmenos elctricos (potenciales de accin) acaecidos individualmente en
cada clula muscular, que sumados y recogidos por un electrodo en la
superficie corporal, genera unas ondas caractersticas sobre el papel
electrocardiogrfico. (O. A. Pinzn, comunicacin personal, 24 de marzo,
2008).

Figura 3. Sistema elctrico del corazn

Fundamentacin terica

1.1.1.1 Electrocardiograma
El electrocardiograma (ECG), es una representacin grfica de la actividad
elctrica del corazn que ofrece informacin acerca del estado del msculo
cardiaco. Esta representacin consiste en una lnea de base y varias
deflexiones y ondas. El origen se encuentra en las clulas del msculo
cardiaco, las cuales pueden ser excitadas elctricamente, producindose un
transporte de iones a travs de su membrana, lo cual induce un potencial
elctrico variable en el interior y en el exterior (Fetecua Valencia & Rodriguez
Snchez, 2006).

1.1.1.1.1 Fisiologa del ECG


El ECG nos proporciona una clara visin acerca del comportamiento del
corazn. Constituye un registro de la actividad cardiaca, el cual es una
muestra de los impulsos elctricos que estimulan el corazn y que producen
por ello su actividad. En ellos se pueden apreciar las etapas de estimulacin
del corazn y por lo tanto permite verificar en que condiciones se encuentra.
Los msculos del miocardio se excitan con una corriente elctrica, proveniente
de los aniones y cationes acumulados en el fluido celular, lo cual genera los
pulsos que se captan con el ECG a travs de un electrocardigrafo.
Durante la despolarizacin y repolarizacin miocrdica, aparecen las ondas
del ECG. Las distancias entre deflexiones u ondas se denominan segmentos o
intervalos. Un periodo del ECG perteneciente a un individuo sano, consiste en
una onda P, el complejo QRS, la onda T y la onda U (Cuesta Frau, 2001).

Fundamentacin terica

Figura 4. Ondas, intervalos y segmentos del ECG

Las porciones del electrocardiograma entre las deflexiones se denominan


segmentos, y las distancias entre ondas se denominan intervalos. El ECG puede
ser dividido en los siguientes intervalos y segmentos: (Cuesta Frau, 2001).

Onda P. Representa la despolarizacin de las aurculas. Su duracin normal


es de 0,1 s. Un aumento del voltaje o de la duracin de esta onda indica
una anomala auricular. La ausencia de esta onda ocurre en una parada
del nodo sinusal, y en el bloqueo SA sinoauricular (situacin en la que s se
despolariza el nodo sinusal, pero no se transmite el impulso a las clulas de
la

aurcula

contiguas).

La

repolarizacin

de

las

aurculas

queda

enmascarada en la despolarizacin de los ventrculos.

Complejo QRS. Representa la despolarizacin de los ventrculos. Est


formado por las ondas Q, R y S, aunque se pueden presentar otras
denominadas R y S. Su duracin es de aproximadamente 120 ms mximo.

Onda T. Representa la repolarizacin de los ventrculos. La onda T normal es


asimtrica en sus ramas y est redondeada en su vrtice. Las anomalas de
esta onda pueden indicar trastornos del equilibrio hidroelectroltico.

Fundamentacin terica

Onda U. Corresponde a la repolarizacin de las fibras de Purkinje, aunque


en realidad tiene un origen fisiolgico poco claro. Es anormal en trastornos
del Potasio.

Segmento PR. Corresponde a la lnea isoelctrica entre el comienzo de la


onda P y la deflexin inicial del complejo QRS. La duracin normal de este
segmento est entre 0.12 s y 0.20 s, dependiendo de la frecuencia
cardiaca.

Segmento ST. Es el intervalo entre el final del complejo QRS y el inicio de la


onda T. Representa el tiempo durante el que los ventrculos permanecen en
estado activado y puede iniciarse la repolarizacin ventricular. Una
desviacin elevada a menudo representa un infarto de miocardio, una
pericarditis aguda o una miocarditis.

Intervalo PP. Corresponde al intervalo de tiempo entre el comienzo de la


onda P y el comienzo de la siguiente onda P.

Intervalo RR. Corresponde al intervalo de tiempo entre la onda R de un


complejo QRS y la onda R del siguiente complejo QRS.

Intervalo QRS. Corresponde al intervalo de tiempo entre el comienzo de la


onda Q y el final de la onda S, dentro del mismo complejo QRS. Es un
indicador del tiempo de conduccin intraventricular.

Intervalo QT. Corresponde al intervalo de tiempo entre el comienzo del


complejo QRS y el final de la onda T, representando la duracin de la sstole
elctrica.

1.1.1.1.2 Interpretacin y lectura del ECG


Siendo las enfermedades cardiovasculares (ECV) la principal causa de muerte
en el mundo, el presente estudio se centrar en el anlisis de la seal cardiaca

10

Fundamentacin terica

como base para el desarrollo de herramientas que permitan emitir un


diagnstico preciso y oportuno de la patologa.
El ECG representa un instrumento decisivo para el presente anlisis, debido a
que suministra gran informacin acerca del corazn, funcionamiento de sus
cavidades, ritmo cardaco y tamao del mismo.
El ECG de una persona sana presenta un trazado particular. En el evento que
se presenten cambios en dichos trazos, es posible determinar si existe algn
problema.
El registro de la actividad elctrica cardiaca puede ser tomado a partir de
unos conductores elctricos (electrodos) aplicados en la superficie de la piel,
habitualmente en ambos brazos y piernas y sobre el trax.
[] Dentro del corazn minsculos impulsos elctricos controlan la funcin del
corazn de expansin y contraccin para bombear la sangre al cuerpo. Los
electrodos colocados sobre la piel pueden detectar estos impulsos y
transmitirlos al electrocardigrafo por medio de cables. Acto seguido, un
electrocardigrafo que incluye una aguja que se mueve arriba y abajo a lo
largo de una extensa tira de papel que atraviesa el aparato a un ritmo
constante convierte estos impulsos en puntas y depresiones (trazado). Cada
ciclo cardaco o latido se registra como una serie concreta de puntas y
depresiones (The journal of the American medical association, 2003).

Figura 5. Trazado electrocardiogrfico

No es necesario ningn tipo de preparacin especial antes de someterse a un


electrocardiograma. Durante el estudio, el paciente estar acostado sobre
11

Fundamentacin terica

una camilla. Deber desprenderse de todos los objetos metlicos que lleve, ya
que estos podran alterar el registro. A continuacin se le limpiarn las zonas del
cuerpo donde sern colocados los electrodos con un trozo de gasa
impregnada de alcohol, para disminuir la grasa de la piel y facilitar la
conduccin elctrica.
[] Los electrodos tienen cables denominados derivaciones que se conectan
al electrocardigrafo. El tcnico ingresar unos datos en el electrocardigrafo
y le pedir que permanezca inmvil durante aproximadamente un minuto,
mientras la mquina capta los impulsos elctricos del corazn. El estudio es
totalmente inofensivo e indoloro (Texas Heart Institute, 1996).
El electrocardiograma debe de analizarse teniendo en cuenta (Interpretacin
del electrocardiograma, 2001):

1.1.1.1.2.1

Frecuencia

o Sinusal entre 60-100.

1.1.1.1.2.2

Ritmo

o Ondas anormales.
o Pausas.
o Irregularidades.
o Presencia de P antes de QRS.
o Intervalo PR: Bloqueos A-V.
o Anchura del QRS: Bloqueo de rama.
o Presencia de QRS despus de la P.

1.1.1.1.2.3

Ejes

o QRS positivo en I y AVF, vector dentro de los lmites normales (0 y 90).


o QRS negativo en I, discreta desviacin del eje a la derecha.
o QRS negativo en I y AVF, importante desviacin derecha del eje.
o QRS negativo en AVF y positivo en I desviacin del eje a la izquierda.
12

Fundamentacin terica

1.1.1.1.2.4

Morfologa de las ondas

o Ondas P
Activacin auricular. Es positiva en todas las derivaciones excepto en
aVR.
Voltaje altura menor a 2,5 mm. Duracin (anchura o amplitud)
menor a 0,11seg.
Si por alguna razn el nodo sinusal deja de actuar como marcapasos
cardiaco normal, otros focos auriculares pueden asumir su funcin
por lo que la onda P tendr una configuracin diferente.
o Intervalo PR
El PR es tiempo invertido por el estimulo entre el ndulo sinusal y el
inicio de la despolarizacin ventricular.
Los valores sern entre 0,12 segundos y 0,20 segundos.
El intervalo PR debe ser isoelctrico.
Cuando en la conduccin a travs de las aurculas, el nodo AV, el
haz de His se retrasa el intervalo PR se alarga.
o Complejo QRS
Corresponde a la despolarizacin ventricular.
El voltaje del QRS es muy variable.
Si se produce un retraso o una interrupcin de la conduccin en
cualquiera de las ramas del haz, el QRS se ensanchar de la manera
caracterstica del bloqueo de la rama derecha o izquierda del haz.
Su duracin normal es hasta 120 ms aprox.
o Segmento ST
Suele ser isoelctrico (horizontal) o ascendente en caso de
taquicardia en personas sanas.

13

Fundamentacin terica

o Onda T
Es positiva excepto en aVR.

1.1.1.1.3 Derivaciones del electrocardiograma


Un ECG normal est compuesto por doce derivaciones diferentes. Estas se
dividen en tres grupos:

1.1.1.1.3.1 Derivaciones bipolares de las extremidades


Registran la diferencia de potencial elctrico entre dos puntos:
o Derivacin I: entre brazo izquierdo (+) y brazo derecho (-).
o Derivacin II: entre pierna izquierda (+) y brazo derecho (-).
o Derivacin III: entre pierna izquierda (+) y brazo derecho (-).

1.1.1.1.3.2 Derivaciones monopolares de los miembros


Registran las variaciones de potencial de un punto con respecto a otro que se
considera con actividad elctrica 0. Se denominan aVR, aVL y aVF, por:
o a: significa aumento y se obtiene al eliminar el electrodo negativo
dentro del propio aparato de registro.
o V: Vector.
o R (right), L (left) y f (foot): segn el lugar donde se coloque el electrodo
positivo, brazo derecho, brazo izquierdo o pierna izquierda.

1.1.1.1.3.3 Derivaciones precordiales


El electrodo se coloca en:
o V1:

4 espacio intercostal derecho, lnea paraesternal derecha.

o V2:

4 espacio intercostal izquierdo, lnea paraesternal izquierda.

o V3:

simtrico entre V2 y V4.


14

Fundamentacin terica

o V4:

5 espacio intercostal izquierdo, lnea medioclavicular.

o V5:

5 espacio intercostal izquierdo, lnea anterior axilar.

o V6:

5 espacio intercostal izquierdo, lnea axilar media.

Figura 6. Colocacin de electrodos en las derivaciones precordiales

1.1.1.1.4 Registro del electrocardiograma

La velocidad del papel del electrocardiograma se registra a 25 mm/seg.

Las cuadriculas del ECG estn formadas de lneas gruesas cada 5mm 0,20
seg.

Los cuadrados ms pequeos de 1mm estn separados por 0,04 seg.

1.1.1.1.5 Mtodo para establecer la frecuencia cardiaca


El mtodo es dividir 300 por el nmero de lneas gruesas entre los complejos
QRS

Dos lneas gruesas entre los complejos QRS representan una frecuencia de
150.

Tres lneas gruesas entre los complejos QRS representan una frecuencia de
100.
15

Fundamentacin terica

Cuatro lneas gruesas entre los complejos QRS representan una frecuencia
de 75 y as sucesivamente.

El ECG es muy til para determinar si una persona sufre de enfermedad


cardiaca, dolor en el trax, palpitaciones y si el corazn est latiendo
normalmente. Si el individuo est tomando medicinas que puedan afectar al
corazn o si tiene un marcapasos, el ECG puede rpidamente determinar los
efectos inmediatos de los cambios en la actividad o en los niveles de los
medicamentos. El ECG puede incluirse como parte de un examen rutinario en
pacientes mayores de 40 aos. Los valores normales y los significados de los
resultados anormales son: (MedlinePlus Enciclopedia mdica, 2008).
Los valores normales son:

Frecuencia cardiaca: 60 a 100 latidos por minuto.

Ritmo: constante y uniforme.

Los resultados anormales de ECG pueden indicar lo siguiente:

Un defecto del miocardio (msculo cardiaco).

Agrandamiento del corazn.

Defectos congnitos.

Enfermedad de vlvula cardiaca.

Arritmias (ritmos anormales).

Taquicardia o bradicardia (frecuencia cardiaca demasiado rpida o


demasiada lenta).

Latidos cardacos ectpicos.

Enfermedad de la arteria coronaria.

Inflamacin del corazn (miocarditis).

Cambios en la cantidad de electrolitos (qumicos en la sangre).

Un ataque cardaco anterior.

Un ataque cardaco en evolucin o inminente.

16

Fundamentacin terica

Figura 7. Ejemplo de un ECG

1.2

Introduccin a las wavelets

1.2.1 Fourier en general


Con el anlisis de Fourier es posible descomponer una seal en diferentes
sinusoides de diferentes frecuencias; de esta manera se puede obtener
informacin acerca de la forma como est distribuida la energa de una seal
a travs de sus distintas componentes de frecuencia, en otras palabras, es
posible conocer todas las componentes de frecuencia existentes en la seal y
sus respectivos aportes energticos; dicho de otra forma, la transformada de
Fourier (TF) tiene una excelente resolucin en frecuencia.
Al tomar la TF de una seal, la funcin espacio de la seal rota del dominio
del tiempo al dominio de la frecuencia. El proceso de anlisis de Fourier se
representa por medio de la TF:

F ( ) =

f (t )e jt dt

De all resultan los coeficientes de Fourier, los cuales al ser multiplicados por una
sinusoide de frecuencia , constituyen los componentes sinusoidales de la
seal original (Speech Compression Using Wavelets, 2001).
17

Fundamentacin terica

La TF no pierde informacin en el anlisis x(t); sin embargo, debido a la falta de


localizacin de las funciones trigonomtricas, dicha informacin se dispersa
sobre toda la representacin espectral. Por ejemplo, si la perturbacin tiene
estructura similar a la informacin til, estas dos formas de representacin se
traslapan, por lo tanto, resulta bastante difcil diferenciar las componentes de
Fourier en cada uno de los casos.
En el caso de tener seales con cambios bruscos, pendientes fuertes, la TF
presenta ciertos problemas de convergencia, como en el caso de la aparicin
del fenmeno de Gibss.

Cabe anotar, que la TF no tiene en cuenta que

cualquier componente espectral de la seal puede evolucionar con el tiempo


(Castellanos).

1.2.2 Compromiso tiempo frecuencia


El objetivo del anlisis de seales en tiempo frecuencia es describir la
variacin temporal del contenido espectral de estas seales y ver cmo se
relacionan las propiedades espectrales que varan en el tiempo con la fuente
fsica que origina la seal y con el medio de propagacin. Las ideas fsicas y
matemticas necesarias para llevar a cabo este objetivo, se han desarrollado
durante dcadas y continan desarrollndose actualmente

(Anlisis de

seales tiempo - frecuencia, 2004).


Basado en la mecnica cuntica, el fsico Gabor defini tomos elementales
tiempo frecuencia como formas de onda que tienen a minimal spread en
el plano tiempo frecuencia. Para medir el contenido de informacin tiempo
frecuencia, Gabor propuso la descomposicin de seales por medio de estas
formas de onda. Mostrando que tales descomposiciones estn estrechamente
relacionadas con nuestra sensibilidad a los sonidos, y que stos son de
terminantes en el tema de la voz y grabaciones musicales, l demostr la
importancia del procesamiento de seales tiempo frecuencia (Mallat, 19981999).

18

Fundamentacin terica

1.2.3 Transformada de Fourier con ventanas


Como la TF posee muy poca resolucin en el tiempo, puesto que no permite
ver el tiempo durante el cual ocurren los cambios de frecuencia, Gabor
adapt la TF utilizando un procedimiento llamado ventanamiento o ventaneo
de la seal (WFT), para analizar solamente una pequea parte de la seal en el
tiempo x(t), dividindola en segmentos a travs del tiempo, de tal forma que
se pueda asumir que la seal es estacionaria en cada segmento y as calcular
la TF clsica para cada porcin de la seal. Esta tcnica arroja informacin de
las seales en el dominio del tiempo y la frecuencia simultneamente.
[] La ventana es una simple onda cuadrada, la cual trunca la funcin seno o
coseno de manera que encaje en una ventana de un ancho particular;
tambin se conoce como una funcin tiempo ventana h(t) cuyo ancho o
soporte (dominio) corresponde a la longitud de cada segmentacin de la
seal. Con dicha funcin, encuadramos la seal alrededor de un instante de
tiempo T y se calcula su TF, luego se traslada la funcin ventana hasta que no
se traslape con la anterior cubriendo una nueva porcin de la seal a la que se
le vuelve a calcular su TF. Este proceso se repite hasta cubrir la totalidad de la
seal.
Definido en forma matemtica sera:

STFT ( , ) =

x(t )h *( t )e jt d

Y si se considera a h(t) como una funcin ventana de valores slo reales no


complejos de tal manera que h(-t) = h*(t) se tendra:

STFT (t , ) =

x(t )h(t )e j t dt

La cual calcula el producto interno entre la seal y la funcin tiempo ventana


trasladada y modulada.
19

Fundamentacin terica

De acuerdo con las propiedades de la TF de traslacin en tiempo y frecuencia:

h(t t0 ) H ( )e jt0
h(t )e jt0 H ( 0 )
[] Es esencial tener en cuenta, que el dominio de la ventana constituye un
parmetro de gran importancia ya que a travs de ste se puede establecer
el grado de resolucin tanto de tiempo como frecuencia deseados. Si dicha
ventana es muy angosta analizaremos una porcin muy pequea de la seal
lo cual permite tener una buena resolucin en tiempo, pero una mala
resolucin en frecuencia, debido a que se podr conocer slo una mnima
fraccin del espectro total existente en la seal. Por otro lado, si la ventana es
muy ancha se obtendr una buena resolucin en frecuencia pero una mala
resolucin en el tiempo; una ventana de ancho infinito es la TF clsica. Por lo
tanto, un inconveniente de la STFT es que no puede entregar una buena
resolucin tanto en tiempo como en frecuencia de manera instantnea ya
que el dominio de la ventana es fijo, lo cual se podra resolver permitiendo que
ste sea variable.

La raz de este problema se basa en el principio de

incertidumbre de Heinsenberg el cual establece que es imposible conocer una


representacin exacta de tiempo frecuencia de una seal, es decir, no es
posible saber que valor de frecuencia existe en un instante de tiempo
determinado, slo se puede conocer que componentes de frecuencia existen
dentro de un intervalo de tiempo determinado.
[] Como se mencion antes, este problema se podra solucionar teniendo
una funcin ventana con la capacidad de cambiar su dominio de manera
automtica dependiendo del contenido espectral del segmento de la seal
analizado, puesto que, una situacin ideal de anlisis sera tener una buena
resolucin en el tiempo para frecuencias altas y una buena resolucin en
frecuencia para frecuencias bajas. (Mallat, 1998-1999)

20

Fundamentacin terica

1.2.3.1

Ventanas clsicas y seleccin de ventanas

El anlisis de un nmero finito de muestras para la DFT implica el proceso de


Ventaneo de las seales, suavizando o extendiendo los impulsos de la
representacin de Fourier terica. (Mallat, 1998-1999)

La reduccin en la resolucin y las fugas son los dos efectos principales en


el espectro, que se producen como resultado de aplicar una ventana a la
seal. La resolucin est influenciada principalmente por la anchura del
lbulo principal de

W (e j )

El grado de fugas depende de la amplitud relativa del lbulo principal y los


lbulos laterales. La anchura del lbulo principal y la amplitud relativa de
los lbulos secundarios dependen fundamentalmente de la longitud de la
ventana y de su forma (tipo de suavizado).

Para asegurar una rpida transicin entre la banda pasante (lbulo


principal) y la banda de rechazo (lbulos laterales), la ventana debe tener
un ancho de lbulo principal pequeo.

Las ventanas se utilizan tanto para anlisis espectral como para el diseo
de filtros FIR.

1.2.3.1.1 Ventana rectangular:

Figura 8. Representacin en el tiempo

21

Fundamentacin terica

Figura 9. Espectro de frecuencia

1.2.3.1.2 Ventanas de Hamming Hanning:


y = 0.54 + 0.46 cos( x)
x
y = cos 2

Figura 10. Representacin en el tiempo

22

Fundamentacin terica

Figura 11. Espectro de frecuencia

Las ventanas antes mencionadas son las ms comunes; sin embargo, existen
otras tales como: Tukey, Poisson, Cauchy, Kaiser-Bessel entre otras.
La escogencia de una determinada ventana depende de la informacin
previa de la seal y del resultado esperado.

1.2.3.1.3 Ventana de Hanning:

Figura 12. Espectro en tiempo y frecuencia


23

Fundamentacin terica

1.2.3.1.4 Ventana de Hamming

Figura 13. Espectro en tiempo y frecuencia

1.2.3.1.5 Ventana de Blackmam

Figura 14. Espectro en tiempo y frecuencia


24

Fundamentacin terica

Figura 15. Superior: seal seno de frecuencia variable. Inferior: transformada con
ventanas (STFT)

1.2.4 Principio de incertidumbre


Como se mencion antes, dentro del procesamiento de seales, basados en
principio de incertidumbre, no es posible conocer el instante de tiempo en el
cual ocurre una frecuencia, pero es posible determinar los intervalos de tiempo
durante los cuales se presenta una banda de frecuencia.
[] El anlisis de Fourier de una seal arroja qu frecuencias existen mientras
dura esa seal. No obstante, no suministra informacin acerca de cundo
aparecen esas frecuencias, es decir, de qu manera evoluciona en el tiempo
el espectro de la seal.
[] Un mtodo para formalizar el anlisis de seales en tiempo frecuencia
consiste en intentar generalizar el anlisis de Fourier estndar. La idea bsica
consiste en extender el concepto de densidad espectral de energa a una
25

Fundamentacin terica

funcin bidimensional que indique la intensidad por unidad de frecuencia y


por unidad de tiempo. Tal funcin describira entonces cmo el espectro
evoluciona

en

el

tiempo

sera

llamada

distribucin,

densidad

representacin tiempo frecuencia.


[] Inicialmente, se dividi la seal en pequeos intervalos de tiempo y cada
uno se analizaba con la TF (Transformada Corta de Fourier); de esta manera, se
obtiene la densidad de energa espectral lo cual indica las frecuencias que
existieron en ese intervalo temporal.

La reunin de todos estos espectros

constituye una densidad tiempo-frecuencia, llamada espectograma.


[] Aos ms tarde, Gabor argument la necesidad de describir una seal
conjuntamente en tiempo y frecuencia.

Formul nuevos conceptos tales

como, seal analtica, principio de incertidumbre para seales y dise un


espectograma con una ventana gaussiana

(Anlisis de seales tiempo -

frecuencia, 2004).

1.2.5 Transformada de Gabor


En el campo del Procesamiento Digital de Seales, es comn la representacin
tiempo frecuencia basada en ventanas temporales, las cuales son funciones
suaves y adecuadamente localizadas en un intervalo.
La ventana g(t) enmarca una posicin de la seal y permite aplicar
localmente la Transformada de Fourier. De este modo se releva la informacin
en frecuencia localizada temporalmente en el dominio efectivo de la ventana.
Desplazando temporalmente la ventana se cubre el dominio de la seal
obtenindose toda la informacin tiempo frecuencia de la misma.
Las

ventanas

desplazadas

moduladas

son

funciones

elementales

perfectamente localizadas en el dominio tiempo frecuencia. El conjunto de

26

Fundamentacin terica

valores provenientes de esta combinacin, proporciona un mapa completo


que despliega la informacin de la seal en este dominio.
Este mapeo se conoce como la Transformada de Gabor y representa una
interesante generalizacin de la transformada de Fourier.

^
S g ( , ) =

s(t ) g (t )eit dt

1
s(t ) =
2

sg ( , )eit d d

Las dos ventanas moduladas g(t-)cos(t) y g(t-)sen(t), actan como filtros


pasabanda con ancho de banda constante.
Ahora, es importante observar la complejidad de la implementacin numrica
de la transformada.

La superposicin y la redundancia dependen de la

dimensin de t . El principio de incertidumbre establece que es imposible


reducir indefinidamente esta dimensin.
Lo ideal es preservar la totalidad de la informacin del mapeo continuo sin
redundancia en una red discreta de rectngulos, con mnima superposicin.
Por otra parte, las dimensiones de los rectngulos de localizacin son
constantes. Para altas frecuencias el nmero de oscilaciones en el dominio
temporal de las ventanas es elevado y la informacin del mapeo es ntida.
Pero, en las bajas frecuencias, las oscilaciones son ms largas y no pueden
caracterizarse apropiadamente.

Esto es debido, a la superposicin de los

rectngulos asociados a las bajas frecuencias, positivas y negativas.


La transformada de Gabor es eficiente cuando se trata de localizar y
caracterizar

eventos

con

patrones

de

frecuencia

bien

definida,

sin
27

Fundamentacin terica

superposicin y relativamente largos, con relacin a la ventana de anlisis.


Contrariamente, resulta inapropiada para detectar detalles de corta duracin,
oscilaciones largas asociadas a las bajas frecuencias o caracterizar patrones
presentes en fenmenos a distintas escalas. (Serrano, 1997)

1.2.6 Transformada Wavelet


El anlisis multiresolucin resulta ser una tcnica muy importante para resolver
el problema de resolucin tiempo-frecuencia, el cual analiza la seal para
diferentes frecuencias con diferentes resoluciones.
Este anlisis proporciona para altas frecuencias, una buena resolucin
temporal y pobre resolucin en frecuencia y para bajas frecuencias, pobre
resolucin temporal y buena en frecuencia.
La transformada wavelet (WT) permite tener una buena representacin de la
seal tanto en tiempo como en frecuencia en forma simultnea; filtra una
seal en el tiempo por medio de filtros pasa alto y pasa bajo los cuales
eliminan algunos componentes de frecuencia de la seal y se repite el proceso
con las nuevas seales hasta el nivel deseado.

Este proceso se denomina

descomposicin.
Al final se tiene un grupo de seales que sumadas, son la misma seal original
pero cada una con diferente banda de frecuencia; de esta manera es posible
tener la informacin del tiempo, la frecuencia y la amplitud de la seal y
establecer las frecuencias que existen para un tiempo dado, teniendo en
cuenta que de acuerdo al principio de incertidumbre de Heisenberg, slo
pueden conocerse las frecuencias que existen en un intervalo de tiempo y no
en un instante especfico. Esto representa un problema de resolucin por lo
cual la WT resulta ser mejor opcin en la mayora de las aplicaciones de anlisis
de seal, que la STFT (Transformada rpida de Fourier), debido a que maneja
una resolucin variable para todos los tiempos mientras que la segunda
maneja una resolucin fija.
28

Fundamentacin terica

La transformada Wavelet continua se define:

C(,s)= f(t),s (t)dt

donde:

,s(t)=

1
s

t-
)
s

La seal transformada es funcin de y s (parmetros de traslacin y escala) y


,s(t) es la funcin de transformacin llamada Wavelet Madre la cual debe
cumplir ciertas condiciones de admisibilidad: su rea debe ser igual a cero
(oscilatoria) y decaer rpidamente a cero.
Algunas wavelets madre ms usadas en la prctica son:
Haar:

Figura 16. Forma de onda wavelet Haar

29

Fundamentacin terica

Daubechies:

Figura 17. Formas de onda wavelet db

Coiflets:

Figura 18. Formas de onda wavelet Coiflets

Mexican Hat:

Figura 19. Forma de onda wavelet Mexican Hat

30

Fundamentacin terica

La transformada wavelet continua (CWT) es una operacin lineal, en la cual la


seal

original

es

multiplicada

por

una

funcin

(wavelet

madre),

convenientemente escogida de acuerdo a su similitud con la seal a analizar,


teniendo en cuenta la escala y el instante de tiempo definidos.

De esta

manera, se obtiene un coeficiente C(,s), el cual representa la correlacin


entre la wavelet y la parte de la seal bajo anlisis. Luego se desplaza la
wavelet en el eje temporal y se repite el proceso hasta recorrer la seal
completa. Por ltimo, se escala la wavelet y nuevamente se repiten los pasos
anteriores. (De Castro & Daz, 2002)

Figura 20. Superior: seal seno de frecuencia variable. Medio: transformada wavelet
para escalas 1 a 31. Inferior: transformada de Fourier

Ntese la ventaja del anlisis con transformada wavelet sobre el anlisis con
transformada de Fourier: la CWT permite observar el instante donde cambia la
frecuencia de la seal, mientras que la transformada de Fourier slo permite
ver las frecuencias presentes en la seal sin aportar informacin respecto al
tiempo en el cual ocurren.
31

Fundamentacin terica

1.2.6.1

Transformada Discreta

En la CWT no se muestrea la seal, la cantidad de coeficientes calculados


para cada escala es igual al nmero de muestras y conserva la informacin
del tiempo de la seal original.
La transformada discreta en cambio, filtra y sub-muestrea la seal utilizando
bancos de filtros, por medio de los cuales se pueden eliminar o escoger
frecuencias no deseadas.

Figura 21. Seal seno de dos frecuencias; se observa paralelamente el proceso de


filtro pasabajo a la izquierda y filtro pasaalto a la derecha.

La transformada wavelet de una funcin discreta f[n] est dada por:

C[j,k]= f[n]j,k[n]
nZ

32

Fundamentacin terica

-j
2

j,k[n]=2 [2-jn-k]
Los parmetros ,s estn definidos de acuerdo a la escala didica de modo
que = 2 j ,s = 2 j k . (De Castro & Daz, 2002).

A partir de lo anterior, se obtienen coeficientes de escala (aproximacin) y de


detalle, los cuales permiten ver los contenidos de frecuencia de la seal y
observar los cambios en el tiempo.
Una alternativa para calcular estos coeficientes, es empleando el algoritmo de
multiresolucin, lo cual reduce significativamente la complejidad y el costo
computacional.

Figura 22. Sub-muestreo de la seal

El diagrama muestra como se pasa la seal en el dominio del tiempo a travs


de varios filtros, separando las altas y bajas frecuencias de la seal, lo cual se
repite varias veces y en cada una de ellas es removida una parte de la seal
correspondiente a cierta banda de frecuencias, obteniendo en cada etapa
un nivel de coeficientes de la DWT. (Andrade Mora & Gonzalo, 2006)

33

Fundamentacin terica

La DWT se puede expresar as:

x (Gx,GHx,GH 2 x,...,GH j1 x,H j x) = (d ( j1) , d ( j2) ,..., d1 , d 0 , c0 )


Donde j es cada una de las etapas de los bancos de filtros, d ( j1) , d ( j2) ,..., d1 , d 0
se denominan coeficientes de detalle y c0 coeficiente de aproximacin. Los
detalles y las aproximaciones se obtienen de forma iterativa como:

c( j1) = Hc j
d ( j1) = Gd j
La reconstruccin es sencilla debido a que los filtros de banda media forman
una base ortonormal y para ello el procedimiento anteriormente descrito se
sigue en sentido inverso. (Andrade Mora & Gonzalo, 2006).

34

Mtodos de anlisis

II Mtodos de anlisis
2 Estado del Arte
La tasa de mortalidad ocasionada por las enfermedades cardiovasculares es
bastante elevada, por tal razn, muchos estudios se han realizado alrededor
de este tema, debido a su importancia en la deteccin temprana de
anomalas o patologas cardacas.
A continuacin se presenta una revisin bibliogrfica de algunos estudios y
mtodos

actualmente

aplicados

las

seales

electrocardiogrficas,

especficamente a las ondas que componen el ECG, con el fin de extraer la


informacin relevante y tener un conocimiento ms profundo sobre el corazn
y la seal electrocardiogrfica. De esta forma, se puede contextualizar
adecuadamente el propsito del presente trabajo.
Uno de los parmetros ms estudiados es el intervalo QT.

Investigaciones

recientes de la medida de este intervalo, demuestran que es un indicador


clnico importante en pacientes con arritmias ventriculares y susceptibles de
sufrir muerte cardiaca sbita.

Debido a la gran variedad de cambios

observados en la morfologa de la onda y sus componentes de baja


frecuencia, los algoritmos de medida del intervalo QT han sido un campo de
investigacin fuerte en los ltimos aos. (Mendoza, Archila, & Ardila, 2001)
Otros estudios han investigado la dependencia de la frecuencia cardiaca no
slo del intervalo QT (lo cual es bien conocido), sino tambin del intervalo PQ y
ancho QRS. Para este caso, se investig la dependencia de la frecuencia
cardaca del intervalo QT, intervalo PQ y el ancho del QRS en 40 personas
sanas (18 mujeres; edad media 30.4 8.1 aos), de la mano de anlisis
estadsticos. Cuando se investigan cambios en el ECG inducidos por patologas
o tratamientos, el intervalo QT es comnmente corregido por la frecuencia
cardaca, pero la posibilidad de influencia de la frecuencia cardaca del
intervalo PQ y el ancho del complejo QRS, normalmente es omitido. (Malik,
Hnatkova, Sisakova, & Schmidt, 2008).

Cabe resaltar, la importancia de


35

Mtodos de anlisis

trabajar con el QT corregido, teniendo en cuenta que los intervalos QRS y PQ


son muy pequeos, (resulta bastante difcil notar cambios en ECGs
tradicionales),

pero

serviran

para

estudios

que

requieran

mediciones

increblemente pequeas (ms).


En (Xue, Gao, Yao, & Han, 2008) se propone un modelo clula - ECG el cul
provee una va nica para estudiar la electrofisiologa y el vnculo que existe
entre los factores fisiolgicos y los cambios morfolgicos del ECG.

La

correlacin de los potenciales de accin de una clula individual, con lo que


sucede en mltiples clulas (ECG), es tomado como base para la
determinacin

de

ciertas

anomalas

ocasionadas

por

despolarizacin

temprana (sin esperar el tiempo necesario), causantes de taquicardia


ventricular.
En (Van den Berg, y otros, 2007) se evidencia el anlisis de los intervalos, en
este caso para determinar el funcionamiento cardaco en pacientes con
problemas congnitos, y de esta manera evaluar los cambios durante mximo
ejercicio fsico en pacientes operados por Tetraloga de Fallot.

Este es un

defecto congnito ciantico que consta de cuatro (4) componentes: defecto


en el tabique interventricular (comunicacin anormal de los dos ventrculos),
obstruccin a la salida del ventrculo derecho, cabalgamiento de la aorta e
hipertrofia ventricular.
Debido a lo anterior, las complicaciones que causan la muerte estn
mayormente asociadas a problemas de ventrculo derecho.

La muerte es

causada generalmente por arritmias, llevando a muerte sbita cardiaca (SCD)


la cual es una fibrilacin ventricular (corazn a 300 veces / minuto o superior,
pero en forma inefectiva, es decir, un paro).
Ha sido posible determinar elementos de juicio relacionados con los intervalos
del

ECG

los

cuales

predicen

la

ocurrencia

de

esta

complicacin

(Arritmognesis) y en un estudio especfico centran su observacin en la


aparicin de esos indicadores durante el ejercicio, encontrando que la falta
de homogeneidad en la repolarizacin de las clulas, es mayor en pacientes
36

Mtodos de anlisis

que han sufrido la reparacin quirrgica del defecto y an ms grande la falta


de homogeneidad si el paciente tiene un defecto mayor de la vlvula
pulmonar (regurgitacin o insuficiencia).
Otros artculos relacionan el bajo voltaje QRS (LQRSV), el cual tiene mltiples
causas permitiendo ser diferenciadas de las cardiacas y de las extracardacas.
El edema perifrico (hinchazn) debido a cualquier causa imaginable, induce
LQRSV.

Las deficiencias en los potenciales generados por el corazn y

patologas

del

pericardio,

principalmente,

efusin

pericardial,

estn

catalogadas dentro de las causas cardiacas y la inflamacin del pericardio


debido a acumulacin de fluidos, entre las externas.

A la reduccin del

voltaje QRS (no necesariamente LQRSV), le sigue la reduccin de los


volmenes cardiacos ocasionados por varias patologas, hemorragias o
hipovolemia. La congestin pulmonar y/o edema perifrico pueden contribuir
al LQRSV, puesto que, al existir inflamacin, la distancia de medicin donde se
ubica el electrodo, aumenta y por lo tanto, no pueden ser detectados de
manera adecuada, lo cual implica distorsin en el ECG (Madias, 2008).
Como se menciona en (McNamara, Wang, & Herrin, 2006), otro indicador
importante en el anlisis del ECG es el segmento ST; la elevacin de este
segmento, representa una obstruccin de las arterias coronarias debida a la
falta de oxgeno que llega al tejido que ellas irrigan, lo cual altera el potencial
de accin de las clulas, entre otras implicaciones, llegando a producir infarto
del miocardio.
Es tambin conocida la dificultad existente, en el diagnstico por medio del
anlisis del ECG, de infarto agudo del miocardio en pacientes con bloqueo de
la rama izquierda. Algunos grupos de estudio sugieren que el criterio basado
en el algoritmo de Sgarbossa para el ECG, puede detectarlo. Este algoritmo
analiza el comportamiento del segmento ST y del intervalo QRS, basado en
parmetros normales establecidos, como se establece en (Tabas, Rodriguez,
Seligman, & Goldschlager, 2008).

37

Mtodos de anlisis

Adicionalmente, se ha realizado la extraccin de intervalos con fines


comparativos; por ejemplo, diferencias entre los intervalos QT y RR en ECGs
impresos mediante procesos diferentes, lo cual puede representar distintas
interpretaciones que pueden llevar a un diagnstico equivocado con todo lo
que ello puede acarrear. (Hingorani, Karnad, Panicker, & Deshmukh, 2008.
Se han desarrollado tambin algoritmos para la deteccin del QRS, como se
menciona en

el artculo

(Gutierrez, Hernndez, Lara, & Prez, 1998); el

propsito fue desarrollar un nuevo algoritmo de deteccin con el fin de


obtener un punto de referencia para el anlisis automtico de la morfologa
del ECG, el cual trabaja sobre todas las derivaciones y requiere una mejor
seal minimizando el contenido de ruido. El anterior algoritmo es usado para
determinar el ritmo cardaco de una a dos derivaciones, caracterizado por
una gran cantidad de ruido. Considerando la simplicidad de la wavelet Haar,
cualquier proceso basado en ella, sera rpido y empleara un hardware
sencillo.
Este detector, result fcil y rpido de implementar, siendo capaz de soportar
a un nivel superior la interferencia y una variacin considerable de la forma del
complejo QRS, sustentado en un mejor comportamiento obtenido del anlisis
de registros clnicos.
Otro estudio basado en la aplicacin de la wavelet Haar, se evidencia en el
articulo

(Wong, Ng, Mora, Passariello, & Almeida, 1998),

en el cual se

menciona, que debido a la gran variedad de cambios observados en la


morfologa de la onda T y sus componentes de baja frecuencia, los algoritmos
de medicin del intervalo QT, han representado un intenso campo de
investigacin en los ltimos aos. Adicionalmente, los cambios observados en
la morfologa de la onda T a diferentes ritmos cardiacos, han hecho de la
medicin del intervalo QT una tarea compleja en el anlisis del ECG cuando se
desean parmetros del tiempo de repolarizacin.
Este estudio aplica el anlisis con la Transformada Wavelet Discreta,
empleando la Wavelet Haar en el ejercicio de la seal del ECG. Comparando
38

Mtodos de anlisis

las mediciones de la metodologa planteada all con aquellas obtenidas de las


observaciones realizadas por expertos clnicos, muestran un comportamiento
muy similar. Este anlisis fue aplicado en seales obtenidas de un grupo de
pacientes con enfermedad de la Arteria Coronaria y otro de pacientes sanos.

En otros casos se ha estudiado la relacin de Tp-e /QT con la arritmognesis


especficamente. Un creciente nmero de estudios clnicos ha sugerido que el
intervalo desde el pico hasta el final de la onda T, puede corresponder a la
dispersin transmural de la repolarizacin y esa amplificacin del intervalo T
est asociada con arritmias ventriculares malignas.

En el artculo

(Gupta,

Patel, Patel, & Malhotra, 2008), se esboza la utilidad del intervalo Tp-e y la
relacin Tp-e /QT como un ndice electrocardiogrfico de arritmognesis tanto
para enfermedad congnita como adquirida, principal responsable de
arritmias ventriculares.

En individuos sanos, esta relacin presenta un valor

promedio de aproximadamente 0.21 en las ramas precordiales y se mantiene


relativamente constante para frecuencias cardacas entre 60 a 100 latidos por
minuto. De manera interesante, dicho ratio es significantemente ms grande
en pacientes con alto riesgo de un suceso arrtmico, tanto como aquellos con
Sndrome de QT largo, Sndrome QT corto y tambin en pacientes con infarto
agudo del miocardio. La reentrada funcional es el mecanismo que explica la
arritmognesis asociada con un incremento de la proporcin Tp-e /QT.

Este estudio toma suma importancia teniendo en cuenta que la arritmia


ventricular maligna finalmente ocasiona muerte sbita cardaca siendo sta la
principal

causa

de

mortalidad

en

Estados

Unidos

otros

pases.

Adicionalmente, se ha encontrado que esta relacin ha representado un


parmetro estable durante la evolucin de las especies, lo cual sugiere que
probablemente sea til para mantener la estabilidad elctrica de un medio
excitable como es el corazn.
Otro parmetro que se ha convertido en objeto reciente de investigacin, es la
onda R. Los cambios en la amplitud de dicha onda en el ejercicio del ECG
han sido descritos durante la isquemia y el infarto agudo del miocardio. Sin
embargo, no se ha estudiado ampliamente en un escenario controlado.
39

Mtodos de anlisis

Algunos han supuesto que un incremento significante en esta amplitud, ocurre


durante la isquemia miocrdica transmural temprana, como se evidencia en el
artculo (Sinno, Kowalski, Kenigsberg, Krishnan, & Sanjaya, 2007). All evaluaron
los cambios en esta amplitud en 50 pacientes durante episodios breves de
isquemia transmural inducida por oclusin con baln.
amplitud fue observada en la mayora de estos.

El incremento en la

Como conclusin, este

incremento podra ser consistente con la expansin de la cavidad ventricular


izquierda durante la isquemia y/o alteraciones en la conduccin los cuales son
intrnsecos al miocardio. Dicho fenmeno debera ser investigado empleando
sistemas automatizados con el fin de mejorar la prediccin de la isquemia
transmural temprana.
Se han desarrollado nuevas e innumerables tcnicas con el propsito de
mejorar la deteccin de cardiopatas.
(Adnane, Jiang, & Choi, 2008).

Un ejemplo de ello se muestra en

All mencionan como el monitoreo de las

seales fisiolgicas durante la etapa de sueo, constituye una va eficiente


para el diagnstico de afecciones severas tales como arritmia y apnea. Sin
embargo, los sistemas convencionales empleados en el monitoreo del sueo,
como por ejemplo, la polisomnografa son limitados y son principalmente
diseados para uso en hospitales.

Con el objetivo de monitorear los

desrdenes cardiorrespiratorios ambulatorio con menores limitaciones, los


autores han desarrollado un sensor tipo cinturn, el cual puede medir seales
electrocardiogrficas y respiratorias. Haciendo uso de este sensor, se espera
detectar desrdenes relacionados con el sueo basndose en la medicin de
la variabilidad de la frecuencia cardaca.

No obstante, calcular esta

variabilidad con precisin es esencial para efectuar un reconocimiento


adecuado del punto confiable del complejo QRS. Adems, las seales del
ECG adquiridas por dicho sensor son propensas a altos niveles de ruido; en
consecuencia, se propone y describe un algoritmo novedoso de deteccin del
QRS para este dispositivo.
La literatura relacionada con la deteccin del QRS es bastante amplia pero
corresponde principalmente a dos tipos de mtodos: unos basados en
tcnicas de filtrado para supresin de ruido y otros basados en la morfologa
40

Mtodos de anlisis

de la seal con el fin de establecer una regla de decisin para emplear en el


proceso de deteccin.
Actualmente,

es

necesaria

una

combinacin

de

las

tcnicas

antes

mencionadas. Las seales del ECG son contaminadas con diferentes tipos de
ruidos. Sin embargo, las tcnicas de filtrado como filtros lineales o mtodo de
descomposicin con wavelets, no son eficientes manejando ciertos tipos de
ruido como por ejemplo artefactos en movimiento. De otro lado, cuando la
coordinacin

la

informacin

morfolgica

del

ECG

son

usadas

conjuntamente, la deteccin del QRS y la identificacin del latido ectpico


pueden ser realizadas sin ninguna correccin manual en la medida de la
variabilidad de la frecuencia cardaca.
Por lo anterior, en tal estudio se propone un mtodo para detectar el punto
confiable del complejo QRS, basado en un grupo de indicadores de la
frecuencia cardaca combinados con caractersticas morfolgicas de las
seales del ECG.

El algoritmo para disminuir la deteccin de falsos picos,

consiste en una tcnica de bsqueda hacia atrs, umbrales adaptativos y los


lmites de los intervalos RR. Este algoritmo fue implementado en Matlab 7.1. Los
resultados muestran que los mtodos propuestos basados en la morfologa del
ECG estn en capacidad de entregar buenos resultados en lo que se refiere a
la deteccin del complejo QRS y son adecuados para usar con seales
ruidosas y multiformes.
La variabilidad de la frecuencia cardaca, es un indicador cuantitativo del
sistema nervioso autnomo y puede ser usado como predictor de riesgo de
enfermedades cardiovasculares. Ms an, una variabilidad reducida de la
frecuencia cardaca ha sido asociada con un incremento del riesgo de
enfermedades cardiovasculares.

El artculo

(Acharya, Sankaranarayanan,

Nayak, Xiang, & Tamura, 2008), presenta un estudio referente a nueve clases
de estas enfermedades cardacas que incluyen: ritmo sinusoidal normal, falla
cardaca congestiva, fibrilacin auricular, fibrilacin ventricular, extrasstoles,
bloqueo de la rama izquierda, bloqueo completo del corazn, cardiomiopata
isqumica dilatada y sndrome del seno enfermo.

Un total de 352 sujetos


41

Mtodos de anlisis

relacionados con estas nueve afecciones fueron analizados en el dominio de


la frecuencia.

La Transformada Rpida de Fourier y otras tres tcnicas de

modelado llamadas, modelo autoregresivo, modelo de movimiento promedio


y modelo autoregresivo de movimiento promedio, se usaron para estimar las
densidades de potencia espectral de la variabilidad del intervalo RR.

Los

parmetros espectrales obtenidos del anlisis espectral de las seales de


variabilidad de la frecuencia cardaca, son usados como parmetros de
entrada a la red neural artificial para la clasificacin de las diferentes clases
cardacas.

Estas investigaciones revelan que la tcnica de modelado

autoregresivo de movimiento promedio, parece proveer una mejor resolucin


y podra ser ms promisoria para el diagnstico clnico.
Con el fin de estudiar las caractersticas del ECG, se han desarrollado varios
procedimientos basados en diferentes mtodos, siendo uno de ellos la
Transformada Wavelet.
Con las caractersticas multiescala de la transformada Wavelet, el complejo
QRS puede ser distinguido, de las ondas P y T, el ruido y la lnea de base,
mediante la implementacin de algoritmos basados en la WT.
La deteccin del complejo QRS es la tarea ms importante en el anlisis
automtico de la seal del ECG.

Los algoritmos que detectan el QRS

generalmente se pueden dividir en tres categoras: no-sintcticos, sintcticos e


hbridos, siendo los ms aplicables los no-sintcticos. (Li, Zheng, & Tai, 1995).
La deteccin de la onda P es compleja, debido a que es pequea y en
ocasiones se confunde con el ruido presente en la seal.
La WT es una tcnica muy promisoria para el anlisis tiempo-frecuencia.
Descomponiendo las seales en bloques elementales, adecuadamente
localizados tanto en tiempo como en frecuencia, la WT puede caracterizar la
regularidad local de las seales. (Li, Zheng, & Tai, 1995).

42

Mtodos de anlisis

Se

han

desarrollado

evaluado

programas

basados

en

el

anlisis

multiresolucin de la WT para extraer las caractersticas del ECG, comparando


los resultados obtenidos con diferentes filtros, en la deteccin del complejo
QRS principalmente, utilizando las wavelets de la familia Daubechies; de ello se
ha concluido que los algoritmos basados en la WT, otorgan ventaja con
respecto a aquellos encontrados en la literatura, debido a las caractersticas
del anlisis tiempo-frecuencia.

(Mahmoodabadi, Ahmadian, Abolhasani,

Eslami, & Bidgoli, 2005).


Conociendo entonces las ventajas proporcionadas al analizar las seales
electrocardiogrficas basndose en la WT, se proponen mtodos para la
deteccin de diferentes cardiopatas, por ejemplo, Isquemia del Miocardio. Se
extraen las caractersticas del ECG las cuales son usadas para identificar
episodios de isquemia presentes en la seal.

Comparando los resultados

obtenidos con otros mtodos, ste ltimo muestra alta sensibilidad y valores de
predictividad positivos. (Ranjith, Baby, & Joseph, 2003).

43

Mtodos de anlisis

3 Algoritmo de Pan - Tompkins


Uno de los mtodos ms conocidos para la deteccin del complejo QRS es el
Algoritmo de Pan - Tompkins, el cual incluye una serie de filtros y procesos tales
como: pasabajo, pasaalto, elevador al cuadrado e integrador de ventana
mvil.

Sealoriginal

FiltroPasaBanda

Derivador

Elevadoral
cuadrado

Integradorde
ventanamvil

Sealprocesada

Figura 23. Diagrama general del algoritmo Pan-Tompkins

La funcin del filtro pasabanda es reducir el ruido de la seal original y la


interferencia de la lnea base. El derivador, suprime los componentes de baja
frecuencia de las ondas P y T, y acenta las componentes de alta frecuencia.
Luego, la seal se eleva al cuadrado punto por punto, haciendo positivos
todos los datos y resaltando las componentes de alta frecuencia relacionadas
con el complejo QRS. Por ltimo, se integra la seal por medio de una ventana
mvil, cuyo ancho debe adecuarse al QRS ms ancho posible.
Este algoritmo funciona muy bien en presencia de ruidos pequeos, pero
cuando se tienen ruidos mayores, puede generar problemas de deteccin,
puesto que considera picos de ruido como si fueran picos de la seal o no los
detecta.

44

Mtodos de anlisis

4 Algoritmo de seal usando Transformada Wavelet

4.1 Base de datos

El MIT - BIH (The Massachusetts Institute of Technology-Beth Israel Hospital


Arrhythmia

Database) es

una

de

las

principales

fuentes

de

seales

electrocardiogrficas a nivel mundial. En esta base de datos se han incluido


seales representativas de un conjunto muy amplio de patologas, adems de
ficheros de etiquetas realizados por expertos con el fin de servir de patrn para
evaluar algoritmos aplicados a la seal electrocardiogrfica. La frecuencia de
muestreo de los ECG es de 360Hz; las derivaciones tomadas corresponden a DII
y VI, lo cual resulta ser muy importante en el presente estudio, debido a que las
ondas ms difciles de leer son las ondas P y es precisamente en esas
derivaciones donde es posible detectarlas.

4.2

Implementacin del algoritmo

La aplicacin de la descomposicin en filtros que hace la Transformada


Wavelet teniendo en cuenta la frecuencia de muestreo de los ECG analizados,
genera diferentes filtros para los distintos niveles.

Tomando esto como base y

retomando lo mencionado acerca del rango de frecuencias en el que


tericamente son ms notorias las caractersticas del ECG, se desarroll un
algoritmo para el analisis de este tipo de seales mediante el uso de la
transformada wavelet usando Matlab.

El algoritmo permite detectar las

diferentes caracteristicas de la seal: los complejos QRS, las ondas P y las ondas
T. Para probar dicho agoritmo, se emplearon muestras tomadas de los
electrocardiogramas de la base de datos Physionet

(National Institutes of

Health's NIBIB and NIGMS, 1999). Las diferentes muestras fueron probadas con
el algoritmo desarrollado y con un algoritmo previo, Pan-Tompkins

(Pan &

Tompkins, 1985), el cual permite identificar los complejos QRS.

45

Mtodos de anlisis

Figura 24. Rangos de frecuencias para cada nivel

Como parte del software desarrollado se cre una GUI (Graphic User
Interface), en la cual es posible comparar grficamente los resultados
obtenidos con ambos algoritmos, resaltando principalmente los valores
detectados del complejo QRS por medio del nuevo desarrollo.

Figura 25. Primeras mil muestras del ECG 100 de la base de datos MIT-BIH.
46

Mtodos de anlisis

El ECG se descompone usando la transformada wavelet discreta desde el nivel


21 hasta el nivel 28 y para efectuar el anlisis, se elige la Wavelet Daubechies 6
(db6) debido a su similitud con la forma de la seal electrocardiogrfica. A
continuacin, se eliminan los ruidos de alta y baja frecuencia presentes en el
ECG.

Amplitud (v)

Coef de Escala (1-4)


0.05

Amplitud (v)

-2

Amplitud (v)

200

400

600

-0.05

0.5

-2

100

200

300

-0.5

-5
Amplitud (v)

ECG, Coef de DETALLE (1-4)

50

100

150

-2

-5

20
40
60
Nmero de muestras

80

-2

200

400

600

100

200

300

50

100

150

20
40
60
Nmero de muestras

80

Figura 26. Coeficientes de escala y de detalle niveles 21 24

Amplitud (v)

Amplitud (v)

Amplitud (v)

Coef de Escala (5-8)


2

-2

-4

20

40

60

-2

-2

-4

10

20

30

-1

10

20

30

10

40

15

0.5

-2

-4
0

Amplitud (v)

ECG, Coef de DETALLE (5-8)

10

15

20

-0.5

-2

0.05

-4

-6

5
10
Nmero de muestras

15

-0.05

2
3
Nmero de muestras

Figura 27. Coeficientes de escala y de detalle niveles 25 28


47

Mtodos de anlisis

Filtrado de ruido de alta frecuencia

Para eliminar el ruido de alta frecuencia se consideran los coeficientes de


detalle de las escalas 21 a 23; en los primeros dos niveles estn presentes las
seales de frecuencia alta, como se aprecia en la Figura 26, se hacen estos
coeficientes iguales a cero y se reconstruye la seal.
ECG Original (Azul), ECG reconstruido (Rojo)

Amplitud (mV)

1
0.5
0
-0.5
-1

0.5

0.5

1.5
2
Tiempo (s)
ECG Reconstruido o Filtrado

2.5

2.5

Amplitud (mV)

1
0.5
0
-0.5
-1

1.5
Tiempo (s)

Figura 28. ECG Reconstruido luego de haber eliminado los coef.de detalle nivel 21-23

Filtrado de lnea base

El ruido de lnea base se genera gracias a las ondas de frecuencias bajas


presentes en la seal, las cuales son ms notorias en el nivel 8 (0 1 Hz); para
eliminar este ruido, se resta de la seal original, la seal reconstruida
considerando

nicamente

los

coeficientes

de

aproximacin

de

la

transformada wavelet nivel 8 (ruido de lnea base).

48

Mtodos de anlisis

ECG original (Azul), Ruido linea base (Rojo)


1

Amplitud (mV)

0.5

-0.5

-1

0.5

1.5
Tiempo (s)

2.5

2.5

ECG Original menos Ruido linea base


1.5

Amplitud (mV)

0.5

-0.5

0.5

1.5
Tiempo (s)

Figura 29. Superior: ECG Original en Azul, ECG Reconstruido usando solo los
coeficientes de aproximacin del nivel 8 (CA8) en rojo. Inferior: ECG filtrado

Deteccin de los picos R

Segn varios estudios, la frecuencia de las ondas relacionadas con los picos R
se encuentran en los rangos de 11 a 30 Hz aprox. En consecuencia, dichos
picos son apreciables en los coeficientes de detalle de los niveles 3, 4 y 5; por
tal razn, se usan estos coeficientes para ubicar los picos R.
Se descompone la seal ECG resultante de los procesos anteriores hasta el
nivel 5, luego se hacen cero los coeficientes de aproximacin y los coeficientes
de detalle nivel 1 y 2 y se procede a reconstruir la seal con los coeficientes
restantes, es decir, considerando solamente los coeficientes de detalle de los
niveles 3, 4 y 5.
En los ECG considerados, no es probable encontrar un pico R en la parte
negativa de la seal, por lo tanto, todos los coeficientes negativos en la seal
reconstruida se hacen cero.
49

Mtodos de anlisis

A continuacin, la seal es elevada al cuadrado, lo cual, hace ms notoria la


diferencia entre los picos R y otros picos que puedan estar presentes. Se ubica
el punto mximo de la seal y se determina un umbral igual al 10% del mismo,
se hace cero todo valor por debajo del umbral y se buscan los puntos mximos
de la seal.
Debido a la irregularidad de algunos ECG, es posible que determinados puntos
mximos que no corresponden a picos R estn marcados como resultado del
proceso anterior, haciendo necesario filtrar tales picos; esto se realiza
considerando que no ocurren picos R consecutivos en un periodo menor a
0.25 segundos (Mahmoodabadi, Ahmadian, Abolhasani, Eslami, & Bidgoli,
2005); se recorren entonces todos los picos detectados y en caso de existir dos
muy cercanos se elimina el de menor tamao.

ECG (Azul), ECG Reconstruido Coef. Det. N3-N5 (Rojo)


1.5

Amplitud (mV)

0.5

-0.5

0.5

1.5
Tiempo (s)

2.5

ECG (Azul), ECG Reconstruido sin parte negativa y elevado al cuadrado(Rojo), Picos R(*)
1.5

Amplitud (mV)

0.5

-0.5

0.5

1.5
Tiempo (s)

2.5

Figura 30. Superior: seal ECG Reconstruida con coeficientes de detalle niveles 3, 4 y 5.
Inferior: deteccin picos R

50

Mtodos de anlisis

Para los siguientes procesamientos, relacionados con la deteccin de los picos


Q, S y las ondas P y T, se usa la transformada wavelet continua (CWT) con la
funcin wavelet daubechies 6 (db6); experimentalmente se encontr
evaluando desde el nivel 1 hasta 200 y en intervalos de 0.5, que el nivel ms
apropiado para la deteccin de las caractersticas mencionadas, debido a la
forma en que las resalta, es el nivel 6.

Deteccin Onset QRS, Picos Q y Onda P

Onset QRS
Usando la transformada wavelet continua (CWT) db6, nivel 6, se marca el onset
de cada QRS, como el primer mximo en la transformada antes de cada pico
R.
Pico Q
Teniendo ubicados los picos R y los onset de los QRS, se evalan los intervalos
entre cada onset de QRS y su respectivo pico R en el ECG y se ubican los
puntos mnimos que corresponden a los picos Q.
Onda P
La onda P se busca en la transformada a partir de la posicin de cada onset
de QRS hacia atrs; se ubica el siguiente cruce por cero y se marca como
offset de la onda P, despus se continua hacia atrs en busca del siguiente
mximo y se marca como onset de la onda P.

51

Mtodos de anlisis

ECG(Az), CWT S=64(Ro), Onset QRS(N*), Picos Q(A*) y Ondas P(V*)


1.5

Amplitud (mV)

0.5

-0.5

-1

-1.5

0.5

1.5
Tiempo (s)

2.5

Figura 31. En rojo la CWT db6, nivel 6; en azul ECG; en *negro onset QRS; en *amarillo
pico Q; en *verde onda P

Correccin ubicacin del offset de la onda P


Fue notable que al marcar el offset de la onda P, en general, ste quedaba
un poco ms atrs de la posicin real; por tal motivo, se decidi validar la
posicin de cada offset de las ondas P, de la siguiente manera: si el nivel DC
del offset es mayor al nivel DC del onset, entonces se debe empezar a mover
hacia adelante la posicin del offset, de tal forma que baje hasta que se
nivele con el onset o hasta que se encuentre con el onset del QRS.

Deteccion offset QRS, pico S, ONDA T

Pico S
Se prob un sistema similar al de la deteccin de los picos Q, pero los
resultados no fueron buenos en la mayora de los casos; luego se prob otro
mtodo: los picos S ocurren alrededor del pico R en una ventana de 0.1
segundos (Mahmoodabadi, Ahmadian, Abolhasani, Eslami, & Bidgoli, 2005),
por lo tanto, se define una ventana de dicho tamao y se busca luego de

52

Mtodos de anlisis

cada pico R, el valor mnimo en el ECG dentro del rango delimitado por la
ventana, el cual es marcado como pico S.

Offset QRS
Para la deteccin del Offset del QRS, se detecta despus de cada pico S, lo
primero que ocurra en la transformada entre un mnimo y un cruce por cero.
Luego tal punto es marcado como el offset del QRS.
Onda T
Para la deteccin de la onda T, se hace el anlisis en la transformada a partir
de cada pico S; se ubica el primer mximo y se marca como Onset temporal
de la onda T. Continuando el recorrido en la transformada, se busca un cruce
por cero o un mximo y se evala como sigue:
o Un mximo: se marca este punto como onset de la onda T y contina la
bsqueda hasta encontrar un cruce por cero cuando la seal viene de
valores negativos, el cual corresponde al offset de la onda T.
o Un cero: se confirma el onset temporal de la onda T como verdadero y
se contina la bsqueda hasta encontrar un cruce por cero cuando la
seal viene de valores negativos, el cual corresponde al offset de la
onda T.

53

Mtodos de anlisis

ECG(Az), CWT S=64(Ro), Offset QRS(N*), Picos S(A*) y Ondas T(V*)


1.5

Amplitud (mV)

0.5

-0.5

-1

-1.5

0.5

1.5
Tiempo (s)

2.5

Figura 32. Deteccin offset QRS, pico S y onda T. (Az: azul; Ro: en rojo CWT db6, nivel 6;
N*: negro; A*: amarillo; V*: verde)

Finalmente se procede a la medicin e identificacin de la duracin (ancho)


del complejo QRS en milisegundos (ms), su magnitud (valor entre pico superior
e inferior) en milivoltios (mV) y duracin del intervalo QT como valor agregado,
teniendo en cuenta que su valor normal va desde 330 ms hasta 460 ms
aproximadamente.

Como parmetro gua de los estudios epidemiolgicos

realizados sobre complejo QRS y su duracin, se tiene un valor lmite


aproximado hasta 120 ms (50 120 ms), de acuerdo a datos estadsticos
(Braunwald, 2007).
Debido a que el intervalo QT vara con la frecuencia cardaca, se debe
corregir el QT, de acuerdo a la siguiente frmula: QTc = QT medido / RR, en
donde:
QTc: Es el QT corregido.
QT medido: En segundos.
RR: La raz cuadrada de la distancia entre dos ondas R en segundos.

54

Mtodos de anlisis

1.4
R
R

1.2

R
QRS: 94.44m s

QRS: 163.9ms !!!

QRS: 91.67m s

QRS: 105.6m s

Magnitud (mV)

0.8

Magnitud: 1.5083 mV
Magnitud: 1.3723 mV

Magnitud: 1.4808 mV

0.6
Magnitud: 1.2969 mV
QTc: 615.8m s

0.4

QTc: 591.1m s

QTc: 608.6m s

0.2

P
T

-0.2
Q
-0.4

S
QS

QS
0

0.5

1.5
Tiempo (s)

2.5

QS

Figura 33. Medicin de duracin y magnitud del complejo QRS y duracin del intervalo
QTc

Figura 34. Deteccin del complejo QRS (GUI): Izquierda: con algoritmo de PanTompkins. Derecha: con wavelets.

55

Resultados

III Resultados
Ejemplos de hallazgos de eventos (lecturas realizadas con ayuda de un
experto):
Lectura del complejo QRS:
ECG 103: el QRS presenta valores normales, lo cual indica que no se
detectan cardiopatas asociadas al ancho de este complejo.

2.5
R
R

QRS: 108.3m s

QRS: 111.1m s

QRS: 111.1m s

Magnitud: 2.5708 mV
Magnitud: 2.4668 mV

Magnitud: 2.4289 mV

1.5
Magnitud (mV)

0.5

-0.5

0.5

QS

QS
1

1.5
Tiempo (s)

S
2.5

Figura 35. Valores de duracin del QRS normales

56

Resultados

ECG 102: el QRS aparece ancho, lo cual puede corresponder a una


patologa y aunque no es suficiente para determinar especficamente cul
es, alerta al experto para que investigue los dems signos relacionados con
tales cardiopatas (Por ej: bloqueos de rama).

R
R

R
R
0.8

QRS: 180.6ms !!!


QRS: -622.2ms !!!

QRS: 175ms !!!


QRS: 180.6ms !!!

0.6

M agnitud (m V )

Magnitud: 1.2404 mV

0.4

Magnitud: 1.1396 mV
Magnitud: 1.0041 mV

0.2

0
P
P

-0.2

S
S
-0.4

0.5

1.5
Tiempo (s)

S
2

2.5

Figura 36. Valores de duracin del QRS superiores al lmite

57

Resultados

Lectura del intervalo QTc:


ECG 103: la duracin del QTc aparece con valores normales de acuerdo al
rango base.

2.5
R
R

QRS: 108.3ms

QRS: 111.1ms

QRS: 111.1m s

Magnitud: 2.5708 mV
Magnitud: 2.4668 mV

Magnitud: 2.4289 mV

1.5
M agnitud (m V )

0.5

T
QTc: 447.3m s

QTc: 460.2ms

-0.5

0.5

QS

Q
QS
1

1.5
Tiempo (s)

S
2.5

Figura 37. Valores de duracin del QT normales

58

Resultados

ECG 102: aparece un QTc prolongado (mayor al rango normal), lo cual


alerta al experto para verificar otros parmetros y factores, con el propsito
de determinar un diagnstico preciso y a tiempo (Por ej: arritmias
ventriculares fatales).

R
R

R
R
0.8

QRS: 180.6ms !!!


QRS: 175ms !!!

QRS: -622.2ms
QRS: 180.6ms !!!

0.6
QTc: 511.1ms

M agnitud (mV)

0.4

QTc: 542.8ms

QTc: 535.1m s

Magnitud: 1.2404 mV

Magnitud: 1.1396 mV
Magnitud: 1.0041 mV

0.2

0
P
P

-0.2

S
-0.4

S
0

0.5

1.5
Tiempo (s)

S
2

2.5

Q
3

Figura 38. QTc prolongado

59

Conclusiones finales

IV Conclusiones finales

Se desarroll un algoritmo basado en la transformada Wavelet el cual


detecta las caractersticas tpicas de un ECG y permite tener una
visualizacin mejorada de algunos de sus parmetros ms representativos,
como el complejo QRS, onda P, onda T y otros.

La herramienta desarrollada, puede contribuir de manera importante en un


diagnstico ms oportuno y especfico de ciertas cardiopatas, debido a
que facilita una mejor lectura de la seal proveniente del ECG, que a
simple vista para el experto es muy difcil de obtener directamente del
registro.

La transformada Wavelet resulta ser un mtodo ms eficaz y poderoso para


el anlisis de diferentes seales que el clsico anlisis de Fourier por
ventanas y particularmente en la deteccin del complejo QRS, comparado
con el algoritmo de Pan-Tompkins.

La transformada Wavelet proporciona grandes ventajas como eliminacin


de ruidos interferentes y permite descomponer la seal para detectar
patrones caractersticos de un electrocardiograma, logrando mostrar
aspectos de la seal que otras tcnicas no alcanzan, debido a sus
caractersticas

de

anlisis

tanto

en

tiempo

como

en

frecuencia,

ajustndose a los cambios de frecuencia del complejo QRS.

Las funciones Wavelet son derivables y permiten efectuar filtrados, procesos


esenciales en el anlisis de seales.

La transformada Wavelet no elimina parmetros importantes de la seal del


ECG, por ejemplo, las ondas P y T las cuales son suprimidas por el algoritmo
de Pan-Tompkins entre otras tcnicas.

Por medio de la experimentacin fue posible comprobar de forma ms


precisa, los niveles en los cuales son mayormente notorias las caractersticas
principales del ECG, mejorando la deteccin de otros estudios ya
realizados.
60

Conclusiones finales

Beneficios extras inmediatos, derivados del algoritmo: identificacin de la


magnitud del QRS, lo cual ayuda en el diagnstico de hipertrofia ventricular
derecha e izquierda; duracin del QTc, cuya importancia radica en que su
prolongacin, puede predisponer a los pacientes a presentar taquicardia
ventricular.

De acuerdo a la opinin del experto, el algoritmo desarrollado provee una


mejor definicin comparado con la deteccin del QRS con el algoritmo de
Pan-Topmkins, mostrando imgenes ms ntidas y en consecuencia
hacindolo ms preciso, al permitir identificar mejor los puntos de comienzo
y fin de cada una de las curvas, lo cual se traduce en medidas ms
precisas. Adicionalmente, genera ms confianza al mostrar ms limpia la
seal (con menos interferencia).

61

Bibliografa

BIBLIOGRAFA
Enfermedades del corazn. Como funciona el corazn. [En lnea] 2001. [Citado
el: 26 de Febrero de 2008.]
http://www.dmedicina.com/edicion/diario_medico/dmedicina/enfermedades/corazon/es/desa
rrollo/986230.html.

Texas Heart Institute. Anatoma del corazn. [En lnea] 1996.


[Citado el: 26 de
Febrero de 2008.] http://www.texasheartinstitute.org/HIC/Anatomy_Esp/anato_sp.cfm.
Miocardio. Diccionarios EntradaGratis. [En lnea] 2006. [Citado el: 28 de Febrero
de 2008.] http://www.entradagratis.com/DatoMuestra.php?Id=23739.
Texas Heart Institute. Las vlvulas cardacas. [En lnea] 1996.
[Citado el: 28
de Febrero de 2008.] http://www.texasheartinstitute.org/HIC/Anatomy_Esp/valve_sp.cfm.
Automatismo cardaco. Apuntes Online. [En lnea] 2008. [Citado el: 28 de
Febrero de 2008.] http://www.bioapuntes.cl/apuntes/corazon.htm.
Actividad elctrica del corazn. El electrocardiograma. [En lnea] 2008. [Citado
el:
29
de
Febrero
de
2008.]
http://www.mailxmail.com/curso/vida/electrocardiograma/capitulo2.htm.
Pinzn, Oscar Alonso. El electrocardiograma. [entrev.] Maria Cristina Pinzn. 24
de Marzo de 2008.
Fetecua, Juan Gabriel y Rodriguez, Andrea Liliana. Caracterizacin y
clasificacin de seales electrocardiogrficas con mtodos no lineales y
wavelets adaptativas. Trabajo de grado, Ingeniera elctrica. Pereira : s.n.,
2006.
Cuesta Frau, David. Estudio de Mtodos para el procesamiento y agrupacin
de seales electrocardiogrficas. Tesis doctoral, Universidad Politcnica de
Valencia. 2001.
The journal of the American medical association. Electrocardiograma. [En
lnea]
Abril
de
2003.
[Citado
el:
01
de
Marzo
de
2008.]
http://db.doyma.es/pacientes/jpg042303.pdf.
Texas
Heart
Institute.
Centro
de
Informacin
Cardiovascular,
Electrocardiograma. [En lnea] 1996. [Citado el: 01 de Marzo de 2008.]
http://www.texasheartinstitute.org/HIC/Topics_Esp/Diag/diekg_sp.cfm.
62

Bibliografa

Interpretacin del electrocardiograma. No est disponible.


[Citado el: 03 de Marzo de 2008.]

[En lnea] 2001.

http://es.geocities.com/simplex59/electrocardiograma.html#ELECTROCARIOGRAMA.

MedlinePlus Enciclopedia mdica. Electrocardiograma. [En lnea] 2008. [Citado


el: 01 de Marzo de 2008.]
http://www.nlm.nih.gov/medlineplus/spanish/ency/article/003868.htm.
Speech Compression Using Wavelets. Trabajo de Grado, School of Information
Technology and Electrical Engineering. [En lnea] Octubre de 2001.
[Citado
el:
18
de
Abril
de
2008.]
http://innovexpo.itee.uq.edu.au/2001/projects/s371074/thesis.pdf.
Castellanos, Germn. Libro de Seales, 2005.
Anlisis de seales tiempo - frecuencia. Departamento de astrofsica. [En lnea]
2004. [Citado el: 18 de Abril de 2008.] http://www.iac.es/ensenanza/tercer-c/11-20.htm.
Mallat, Stphane. A wavelet tour of signal processing. San Diego : Elsevier, 19981999.
Serrano, Eduardo Pedro. Introduccin a la transformada Wavelet y sus
aplicaciones al procesamiento de seales de emisin acstica. Escuela de
Ciencia y Tecnologa, Universidad Nacional de General San Martn. [En lnea]
1997. http://www.cnea.gov.ar/cac/endye/glea/trabajos/serrano.pdf.
De Castro, Rosa y Daz, Horacio. Anlisis de la teora de ondculas orientada a
las aplicaciones en Ingeniera Elctrica: Fundamentos. Tesis, E.T.S.I Industriales,
Dept. de Ingeniera Elctrica. Madrid : s.n., 2002.
Mendoza, A, Archila, L y Ardila, J.A. Caracterizacin del intervalo QT en una
seal electrocardiogrfica usando la transformada wavelet. La Habana,
Cuba : s.n., 23 al 25 de Mayo de 2001.
Malik, Marek, y otros. Subject-specific heart rate dependency of
electrocardiographic QT, PQ and QRS intervals. s.l. : Elsevier, 25 de Junio de
2008.
Xue,
Joel, y
otros.
Study
of repolarization heterogeneity and
electrocardiographic morphology with a modeling approach. Journal of
Electrocardiology. s.l. : Elsevier, 2 de Julio de 2008.

63

Bibliografa

Van den Berg, Jochem, y otros. Changes during exercise of ECG intervals
related to increased risk for ventricular arrhythmia in repaired tetralogy of Fallot
and their relationship to right ventricular size and function. International Journal
of Cardiology. s.l. : Elsevier, 11 de Abril de 2007.
Madias, John E. Low QRS voltage and its causes. Journal of Electrocardiology.
New York : Elsevier, 23 de Junio de 2008.
McNamara, Robert L, Wang, Yongfei y Herrin, Jeph y Otros. Effect of Door-toBallon Time on Mortality in Patients with ST-Segment Elevation Myocardial
Infarction. Journal. s.l. : Elsevier, 2006.
Tabas, Jeffrey A, y otros. Electrocardiographic criteria for detecting Acute
Myocardial Infarction in patients with Left Bundle Branch Block:A Meta-analysis.
Annals of Emergency Medicine. San Francisco, California : American College of
Emergency Physicians, Octubre de 2008.
Hingorani, Pooja, y otros. Differences between QT and RR intervals in digital and
digitized paper electrocardiograms: contribution of the printer, scanner and
digitization process. Journal of Electrocardiology. Mumbai, India : Elsevier, 10 de
Enero de 2008.
Gutierrez, A, y otros. A QRS detection algorithm based on Haar Wavelet.
Computers in Cardiology. Mxico D.F, Mxico : IEEE, 1998.
Wong, Sara, y otros. QT interval time frequency analysis using Haar Wavelet.
Computers in Cardiology. Caracas, Venezuela : IEEE, 1998.
Gupta, Prasad, y otros. Tp-e /QT ratio as an index of arrhythmogenesis. Journal
of Electrocardiology. Philadelphia, USA : Elsevier, 29 de Julio de 2008.
Sinno, Mohamad, y otros. R-wave amplitude changes measured
electrocardiography
during
early
transmural
ischemia.
Journal
Electrocardiology. Detroit, USA : Elsevier, 17 de Diciembre de 2007.

by
of

Adnane, Mourad, Jiang, Zhongwei y Choi, Samjin. Development of QRS


detection algorithm designed for wearable cardiorespiratory system. Computer
Methods and Programs in Biomedicine. Yamaguchi, Japn : Elsevier, 23 de Julio
de 2008.
Acharya, U.Rajendra, y otros. Automatic identification of cardiac health using
modeling techniques: A comparative study. Informatio Sciences. s.l. : Elsevier, 7
de Agosto de 2008.
64

Bibliografa

Li, Cuiwei, Zheng, Chonhxun y Tai, Changfeng. Detection of ECG characteristic


points using Wavelet Transforms. Transactions on Biomedical Engineering. s.l.,
China : IEEE, Enero de 1995.
Mahmoodabadi, S.Z, y otros. ECG feature extraction based on multiresolution
Wavelet Transform. Engineering in Medicine and Biology 27th Annual
Conference. Shanghai, China : IEEE, 1-4 de Septiembre de 2005.
Ranjith, P, Baby, P.C y Joseph, P. ECG analysis using wavelet transform:
application to myocardial ischemia detection. ITBM-RBM. s.l., India : Elsevier, 4
de Diciembre de 2003.
National Institutes of Health's NIBIB and NIGMS. PhysioNet. [En lnea] 1999.
www.physionet.org.
Pan, Jiapu y Tompkins, Willis J. A Real-Time QRS detection algorithm.
Transactions on biomedical engineering. s.l. : IEEE, Marzo de 1985.
Braunwald. Heart Disease: A text book of cardiovascular medicine. s.l. : Elsevier,
2007.
Rangayyan, Rangaraj M. Biomedical Signal Analysis. s.l. : Wiley & Sons Inc.
Tan, K. F., Chan, K. L. y Choi, K. Detection of the QRS complex, P wave and T
wave in electrocardiogram.
Dinh, Han, y otros. Wavelets for QRS detection. Estanbul : s.n., Octubre de 2001.
Harris, Fredric J. On the use of windows for harmonic analysis with the discrete
Fourier transform. s.l. : IEEE, Enero de 1978.
Scheidt, Stephen. Basic electrocardiography ECG. New York : Coba-Geigy,
1986.

65