Professional Documents
Culture Documents
Introduccin
T6: Anlisis del ECG
1
MIB_PDS_Tema 6: Anlisis ECG
Introduccin
T6: Anlisis del ECG
Introduccin: Conduccin
elctrica del corazn
T6: Anlisis del ECG
2
MIB_PDS_Tema 6: Anlisis ECG
Introduccin: Conduccin
T6: Anlisis del ECG elctrica del corazn
3
MIB_PDS_Tema 6: Anlisis ECG
Fundamentos ECG
Debido a que los lquidos corporales son buenos conductores, las fluctuaciones
en el potencial que representan la suma algebraica de los potenciales de accin
de las fibras de miocardio, pueden ser registradas extracelularmente.
Registro de un ECG-Normal.
Ptos fiduciales.
Intervalos caractersticos
T6: Anlisis del ECG
Repol. V
Desp.V
Desp A.
4
MIB_PDS_Tema 6: Anlisis ECG
ESPECTRO DEL
T6: Anlisis del ECG ECG.
DERIVACIONES ELECTROCARDIOGRFICAS.
T6: Anlisis del ECG
5
MIB_PDS_Tema 6: Anlisis ECG
6
MIB_PDS_Tema 6: Anlisis ECG
Philips TraceMasterVue
T6: Anlisis del ECG
ELECTROCARDIOGRAFA
DINMICA de HOLTER
T6: Anlisis del ECG
7
MIB_PDS_Tema 6: Anlisis ECG
COMPONENTES DE UN
SISTEMA HOLTER
Pathfinder
T6: Anlisis del ECG
Pathfinder 700
Reynolds Medical
Sherpa (Cassete)
OJO: menor resolucin,
menor AB que ECG-standard
ANORMALIDADES EN EL
ECG
8
MIB_PDS_Tema 6: Anlisis ECG
ARRITMIAS. CLASIFICACIN
PTO VISTA CLNICO
La valoracin mediante ECG:
Complejo QRS (frecuencia,morfologa, alteracin elctrica y ritmicidad)
Onda P (presencia, frecuencia,morfologa y ritmicidad)
Relacin entre ambas
Otras: onda T, ondas F, segmentos, etc.
4000
3000
T6: Anlisis del ECG
2000
1000
0
-1000
-20000 1 2 tiempo (s) 3 4
1000
500
0
-500
1000 -10000 2 4 6 8
tiempo (s)
0 1000
0
-10000 2 4 6 8 -1000
-20000 2 4 6 8
tiempo (s) tiempo (s)
Dr. Jos Millet Roig MIB-T6-18
9
MIB_PDS_Tema 6: Anlisis ECG
200
-200
-400
100 200 300 400 500 600 700 800 900 1000
300
200
100
-100
-200
100 200 300 400 500 600 700 800 900 1000
10
MIB_PDS_Tema 6: Anlisis ECG
Adversidades
La seal pasabanda del QRS vara de un paciente a otro.
QRS y ruido se solapan.
A tener en cuenta:
Periodo refractario: Tmin entre QRSs > 200 ms
1 derivada alcanza max. durante QRS.
T6: Anlisis del ECG
PROCESO:
Deteccin Reglas de
Preprocesado
de picos Decisin
TIPOS DE DETECTORES:
11
MIB_PDS_Tema 6: Anlisis ECG
Detectores Basados en el
La mayor parte de la energa de los Filtrado Digital
complejos QRS aparece entre los 5 y
los 20Hz.
FPBj
Para eliminar la DC, el
T6: Anlisis del ECG
FPA
ALGORITMO DE ZEELENBERG
12
MIB_PDS_Tema 6: Anlisis ECG
ALGORITMO DE ZEELENBERG
ECG
Notch Filter F.P.B. Decisin
10
5 Cruce?
T6: Anlisis del ECG
0
ECG -5
0 100 200 300 400 500 ventana
.
10
160 ms
Seal tras el 0
Notch Filter -10 1,2 o 3 cruces?
0 100 200 300 400 500
100
SI -> QRS
Seal tras 0 MAS-> Ruido
-100
el FPB -200
0 100 200 300 400 500
Dr. Jos Millet Roig MIB-T6-25
ALGORITMO de TOMPKINS
1-Filtrado lineal:
FPBj + FPA elimina: interferencia de red, ruido de alta frecuencia y
las componentes de baja frecuencia (ondas P y T).
Filtro derivador.
2-Tratamiento no lineal:
( )2 Aumentar los picos correspondientes a los complejos QRS,
T6: Anlisis del ECG
3- Decisin:
Se establecen unos umbrales que se van modificando tras cada
deteccin.
Mecanismo de vuelta atrs modifica (disminuye) el umbral de
deteccin en el caso de no haber detectado ningn complejo en los
ltimos 360ms.
13
MIB_PDS_Tema 6: Anlisis ECG
ALGORITMO de TOMPKINS
FPB
FPB FPA d/dt ( )^2 Int.
T6: Anlisis del ECG
Decisin
ALGORITMO de
FILTRO PASO BAJO: TOMPKINS
H (z ) =
(1 z )
7 2
(1 z )
1 2
T6: Anlisis del ECG
Retardo: 7 muestras
Ganancia en DC = 49
fcorte = 11 Hz
14
MIB_PDS_Tema 6: Anlisis ECG
ALGORITMO de
FILTRO PASO ALTO: TOMPKINS
20
H lp ( z )
H hp (z ) = z 16
0
A m plitude (dB )
32 -20
-40
Retardo de grupo: 16 muestras
-60
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5
Frecuencia de corte: 0.0274*fs
Frequenc y (f/fs )
200
T6: Anlisis del ECG
P hase (degrees )
100
1 z 32
H lp ( z ) = -100
1 z 1 -200
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5
Frequenc y (f/fs )
Retardo de grupo: 16 muestras
Ganancia DC: 32
ALGORITMO de TOMPKINS
FILTRO DERIVADOR:
H ( z ) = 0.1( 2 + z 1 z 3 2 z 4 )
T6: Anlisis del ECG
ELEVAR AL
CUADRADO:
VENTANA MOVIL 1 40
INTEGRAL: y( nT ) = x( nT iT )
40 i = 0
Dr. Jos Millet Roig MIB-T6-30
15
MIB_PDS_Tema 6: Anlisis ECG
ALGORITMO de TOMPKINS
10
5
0
-5
ECG 0
0 200 400 600 800 1000
-100
Seal tras filtro paso banda -200
0 200 400 600 800 1000
5
T6: Anlisis del ECG
10
5
Seal tras el Integrador 0
0 200 400 600 800 1000
ALGORITMO de TOMPKINS
T6: Anlisis del ECG
16
MIB_PDS_Tema 6: Anlisis ECG
Definicin de parmetros:
Proceso:
Localizacin de picos de la seal
Si pico localizado supera UMBRAL1 QRS detectado
se guarda su valor en SPKI y se actualiza el UMBRALI1
Si NO Ruido
se guarda su valor en NPKI y se actualiza de nuevo el UMBRALI1
Si pasados 360 ms no se ha detectado ningn complejo se vuelve a
examinar con UMBRALI2.
Detectores QRS
ZEELENBERG TOMPKINS
EVALUACIN: Paciente Latidos FP FN FP FN
100 2273 0 0 0 0
101 1865 5 1 4 0
102 2187 0 20 0 0
FP: Falsos Positivos. 103 2084 1 0 1 1
104 2230 14 26 2 0
FN: Falsos Negativos. 121 1863 3 3 5 3
122 2476 0 1 1 1
123 1518 0 3 3 3
T6: Anlisis del ECG
200 2601 27 12 6 6
201 1963 0 52 0 9
202 2136 14 1 1 2
Zeelenberg 16 ms 2 ln 5 Mal
17
MIB_PDS_Tema 6: Anlisis ECG
Clasificacin
Clasificacin : a nivel de complejo.
a nivel de latido.
A tener en cuenta:
- presencia de ruidos y artefactos
- variabilidad de los complejos QRS pertenecientes a un mismo
paciente
- presencia de distintas arritmias
T6: Anlisis del ECG
Template
Directas
Extraccin de caractersticas:
Indirectas
M. Sintcticos.
Redes Neuronales.
Otros
T6: Anlisis del ECG
Decisin Bayesiana
Mxima verosimilitud
Distancias: Euclidea, Mahalanobis
Anlisis multivariante
Redes neuronales, ..
Dr. Jos Millet Roig MIB-T6-36
18
MIB_PDS_Tema 6: Anlisis ECG
Clasificacin de
Latidos Normales: origen sinusal.
Incluye: complejos normales (N). complejos
Latidos Supraventriculares: origen se halla por encima de la
bifurcacin del haz de Hiss.
Incluye: latidos auriculares prematuros (A) y prematuros aberrantes (a), los
bloqueos de rama derecha e izquierda (R y L), y los latidos prematuros
supraventriculares (S).
T6: Anlisis del ECG
Pico principal
Clasificacin de
complejos
Pico secundario
Area Integral
T6: Anlisis del ECG
19
MIB_PDS_Tema 6: Anlisis ECG
Normales
T6: Anlisis del ECG
Supraventriculares
Ventriculares
Deteccin de
arritmias
Eliminar ruido Dominio del tiempo.
otros Tiempo-escala
T6: Anlisis del ECG
Trasformadas, Extraccin
Preprocesado Diagnstico
Normalizacin de parmetros
20
MIB_PDS_Tema 6: Anlisis ECG
Deteccin de
arritmias
Ritmos NO desfibrilables.
500
RS 0
-500
0 1 2 3 4 5 6 7 8
tiempo (s)
1000
FA 500
0
T6: Anlisis del ECG
-500
0 1 2 3 4 5 6 7 8
tiempo (s)
1000
RS 600
2000 2 4 6 8
2000
1000
TSV 0
-10000 2 4 6 8
Dr. Jos Millet Roig MIB-T6-41
21
MIB_PDS_Tema 6: Anlisis ECG
Deteccin de arritmias
T6: Anlisis del ECG
Deteccin de arritmias
T6: Anlisis del ECG
22
MIB_PDS_Tema 6: Anlisis ECG
Deteccin de arritmias
T6: Anlisis del ECG
Deteccin de arritmias
T6: Anlisis del ECG
23
MIB_PDS_Tema 6: Anlisis ECG
Deteccin de
Densidad espectral de Potencia
0 - 12.2 Hz.
arritmias
No desfibrilables:
Dispersin.
Pico principal 0.8 - 4 Hz.
Armnicos superiores.
0 2.44 4.88 7.32 9.76 12.2 Hz.
FV:
Alta concentracin.
T6: Anlisis del ECG
TV:
Concentracin media.
Pico principal 2 - 4 Hz.
Armnicos pequeos.
Dr. Jos Millet
0 Roig2.44 4.88 7.32 MIB-T6-47
9.76 12.2 Hz.
Deteccin de
arritmias
FFT : Parmetros
Param. Nolle:
Fppal, Appal
PPBD, PPBP, R1p2p
M1,M2
Param. Barro
T6: Anlisis del ECG
FSMN
A1,A2,A3
Param. Propuestos
0 2.44 4.88 7.32 9.76 12.2
Fb75,Fb95
Mdfuma,Dmfuma,Nfuma
Mdfumi,Dmfumi,Nfumi
24
MIB_PDS_Tema 6: Anlisis ECG
9 Deteccin de
xi arritmias
PPBD = i =1.7
125
xi
i = 0.7324
f sup 20 F
xi * i 1 xi * fi
f sup
xi(i FM )
M 1 = i = fsubf sup M 2 = i = fsub f sup
FSMN = i=0.732420 F
xi F xi
xi
i = fsub
i = fsub i = 0.7325
T6: Anlisis del ECG
F /2
xi 1.4 F
xi
18 F 0.3 F
x(i + j )
A1 = i=200.7324
F A2 = i = 0.7 F
A3 = i=2 F j =0.320F F
xi
20 F
i = 0.7324
xi
i = 0.7324
xi
i = 0.7324
Deteccin de
M1
40
arritmias
30 763
683
709
700
20 699
241
242
20
281
10 239
0
T6: Anlisis del ECG
M1
-10
N= 272 219 179 43 58
RS FV TV M FA TS V
ARRITMIA
RS FV TV FA TSV
x 4.3086 10.518 8.5112 3.7069 5.5635
x50% 2.5657 10.8086 8.4564 2.819 5.5583
s 4.0446 5.2119 3.0857 2.5404 2.8336
ESM 0.2452 0.3522 0.2306 0.3874 0.3721
C. Asimetra 1.6167 0.3076 0.4063 0.9052 0.1933
C. Curtosis 3.0339 0.5293 -0.1064 0.1603 -0.4529
R. P. 10-90% 9.6906 13.9282 7.853 7.1239 7.9267
25
MIB_PDS_Tema 6: Anlisis ECG
Deteccin de
arritmias
Rendimiento:
VP VN VP +VN
SE = SP = EX =
VP+ FN VN + FP VP+ FN +VN + FP
VP VN
VaPP = VaPN =
VP+ FP VN + FN
T6: Anlisis del ECG
Ejemplo:
FFV/TV = DMFUMI*(-23.04) + MDFUMI*(5234) + MDFUMA*(-.41) + 641.63
Deteccin de
arritmias
Distribucin Wigner-Ville
Taquicardia
20
TV
15
Hz
10
T6: Anlisis del ECG
0
0.5 1 1.5 2
segundos
800
600
400
200
-200
-400
0 0.5 1 1.5 2
26
MIB_PDS_Tema 6: Anlisis ECG
Deteccin de arritmias
12 12 12
10 10 10
8 8 8
Hz
Hz
Hz
6 6 6
4 4 4
2 2 2
T6: Anlisis del ECG
0 0 0
0.5 1 1.5 2 0.5 1 1.5 2 0.5 1 1.5 2
segundos segundos segundos
Deteccin de arritmias
inc
2 in
c1
fma
x
frec
T6: Anlisis del ECG
px4
py2
27
MIB_PDS_Tema 6: Anlisis ECG
Deteccin de arritmias
Transformada Wavelet
No Ventricular Rhythym Ventricular Fibrillation
0.4 0.8 1.2 1.6 2 2.4 2.8 3.2 3.6 4 Seg. 0.4 0.8 1.2 1.6 2 2.4 2.8 3.2 3.6 4
50 100 150 200 250 300 350 400 450 500 50 100 150 200 250 300 350 400450 500
T6: Anlisis del ECG
10 20 30 40 50 60 10 20 30 40 50 60
5 10 15 20 25 30 5 10 15 20 25 30
Trasformaciones Espaciales
VCG
T6: Anlisis del ECG
28
MIB_PDS_Tema 6: Anlisis ECG
Trasformaciones Espaciales
T6: Anlisis del ECG
Trasformaciones Espaciales
P. Horizontal
T6: Anlisis del ECG
29
MIB_PDS_Tema 6: Anlisis ECG
Trasformaciones Espaciales
T6: Anlisis del ECG
Trasformaciones Espaciales
SVD
T6: Anlisis del ECG
30
MIB_PDS_Tema 6: Anlisis ECG
Anlisis HRV
Algunos ejemplos:
Prueba ortosttica: cambios graduales de posicin:
decbito supino a erguido.
Test respiracin profunda: hiperventilacin
Test de Valsalva : esfuerzo a exhalar aire con nariz y boca
cerradas.
T6: Anlisis del ECG
Aplicaciones HRV:
Prediccin de muerte sbita cardaca en pacientes post-
infarto [Kleiger-87]
Diagnosis de neuropata en diabticos [Ewing-81]
Estudios de estrs mental [Noguchi-93]
Diagnosis de hipertensin [Di Rienzo-93]
31
MIB_PDS_Tema 6: Anlisis ECG
Anlisis HRV
T6: Anlisis del ECG
Anlisis HRV
A tener en cuenta:
Acondicionamiento ECG
Oscilacin tpica serie 0,5 Hz : Influye FPB?
T6: Anlisis del ECG
Detector de QRS
Errores de deteccin -> artefactos en la serie RR
(FP valor muy bajo en la serie RR)
Mejorar Deteccin y/o mtodos ms robustos
32
MIB_PDS_Tema 6: Anlisis ECG
Anlisis HRV
estacionaria.
Mtodos espectro-temporales ( DTF, Wavelets,..) : capaces
de seguir la variacin de la modulacin de cada sistema
Mtodos No-Lineales
Anlisis HRV
Medida
DEFINICIN
HRV
SDNN Desviacin standard de todos los intervalos NN
ms dividido por
el N total de intervalos NN
TINN ndice de interpolacin triangular: Base del tringulo
ajustado al histograma de los intervalos RR
rk k-simo intervalo NN
T1 longitud media de los M intervalos
33
MIB_PDS_Tema 6: Anlisis ECG
Anlisis HRV
T6: Anlisis del ECG
Anlisis HRV
Lorenz Plot o
Diagrama de dispersin
T6: Anlisis del ECG
Ritmo Sinusal
34
MIB_PDS_Tema 6: Anlisis ECG
Anlisis HRV
Tacograma de intervalos
Tacograma inverso
T6: Anlisis del ECG
de intervalos
NO
equiespaciados Funcin de intervalos
Funcin de intervalos
inverso
Dr. Jos Millet Roig MIB-T6-69
Anlisis HRV
Modelo de la Modulacin en frecuencia
por impulso integrado (IPFM)
T6: Anlisis del ECG
Generalizado
35
MIB_PDS_Tema 6: Anlisis ECG
Anlisis HRV
T6: Anlisis del ECG Representacin temporizacin cardiaca
Anlisis HRV
Anlisis Espectral HRV
Pico termoregulatorio
(f < 0.05 Hz)
Pico respiracin
T6: Anlisis del ECG
(f ~ 0.2-0.4 Hz)
36
MIB_PDS_Tema 6: Anlisis ECG
Anlisis HRV
Mtodos espectrales
A tener en cuenta:
La gran mayora de mtodos espectrales parten de seales
muestreadas uniformemente.
Tacograma? Dominio del latido (c/l) NO c/s.
Se asume fc/s=fc/l /T1
Remuestreo interpolacin cbica
T6: Anlisis del ECG
Anlisis HRV
Mtodos espectrales
FFT: Problemtica
Alto grado de aleatoriedad de la seal a analizar picos
espreos asociados a componentes no peridicas.
Determinar Ventana ptima
Mtodos Autorregresivos (AR):
Estima la mxima entropa mayor resolucin espectral
que FFT.
Estimacin ms fiable y permite utilizar tcnicas de
descomposicin espectral.
No precisa de enventanado.
T6: Anlisis del ECG
ARMA (p,q) =
AR(p)
MA (q)
37
MIB_PDS_Tema 6: Anlisis ECG
Registros Multiderivacin
Registros Multiderivacin
38
MIB_PDS_Tema 6: Anlisis ECG
Registros Multiderivacin
A tener en cuenta
No standarizacin
N electrodos
Electrode Placement
Representacin
Tipo de anlisis
T6: Anlisis del ECG
Precisan de
entrenamiento
Dr. Jos Millet Roig MIB-T6-77
78
39
MIB_PDS_Tema 6: Anlisis ECG
Registros Multiderivacin
Registros Multiderivacin
Mapas integrales
T6: Anlisis del ECG
40