Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PráticaECG 1david
PráticaECG 1david
Instrumentación
INSTRUMENTACIÓN BIOMÉDICA
Tema:
Elaborado por:
GRIJALVA LÓPEZ DAVID FERNANDO
NRC:
7777
Fecha:
04/07/2020
Teoría
Un electrocardiograma (ECG) es una prueba que registra la actividad eléctrica del
corazón. Se utiliza para medir el ritmo y la regularidad de los latidos, así como el
tamaño y posición de las cámaras cardíacas, cualquier daño al corazón y los efectos
de drogas o instrumentos utilizados para regularlo (como un marcapasos).
El ECG es muy útil para determinar si una persona sufre de enfermedad cardíaca,
dolor en el tórax , palpitaciones y si el corazón está latiendo normalmente. Si el
individuo está tomando medicinas que puedan afectar al corazón o si tiene un
marcapasos, el ECG puede rápidamente 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 años.
Valores normales
Por lo general no hay riesgos y debido a que este procedimiento sólo registra los
impulsos eléctricos y no emite electricidad, no existe riesgo de shock.
La señal de ECG está compuesta por los complejos QRS, las ondas P y T,
interferencia de la red (60 Hz), señal de EMG y “artefactos de movimientos” debido al
movimiento de los electrodos. Para poder lograr una detección exitosa se debe
separar de la señal el complejo QRS. La imagen obtenida al realizar un ECG es la
siguiente:
Onda P:
Representa la despolarizacion auricular, es < 0.12seg de duración y de altura < 2.5
mm (1mv = 5mm).
Onda T:
Respresenta la repolarización de los ventrículos.
Onda U:
Se ve a veces en ECG normales. Corresponde a la despolarizacion de las fibras de
Purkinje.
Derivaciones
Representan las formas de ver las señales del corazon (lugares de observacion en 2
planos)
V1-V6 (C1-C6) (T1-T6) Son las de mayor voltaje por estar mas proximas al corazon,
podemos ver dónde se sitúan en la siguiente figura:
Tipos de Detectores
Existe una amplia variedad de algoritmos de detección de complejos QRS, que se
pueden clasificar de acuerdo a la teoría de su funcionamiento.
Los métodos utilizados son:
Umbral
Debido a la forma específica de la señal de ECG, en la que el complejo QRS tiene una
amplitud mucho mayor que el resto de la señal, se puede determinar la presencia de
complejos mediante la colocación de un umbral. Efectivamente, la base de este método,
consiste en afirmar que existe un complejo QRS cuando este umbral es superado.
Valores típicos están entre el 20 y 40% del valor máximo.
Derivación de la Señal
Estos tipos de algoritmos son muy simples y rápidos, sólo derivan la señal y la
comparan con un umbral, estimándolo a partir de derivadas previas, también pueden
llegar a usar un segundo umbral de decisión obtenido de la señal original. Son bastante
robustos frente a ruidos debidos a contracciones musculares pero son sensibles ante los
cambios en la línea base, no teniendo una buena performance frente a señales que
presentan ruido de alta frecuencia.
Filtrado Digital
Práctica:
50
0
0 500 1000 1500 2000 2500
muestras [s]
señal ecg E52001A0
2000
1000
Ydata1
-1000
0 500 1000 1500 2000 2500
muestras [s]
señal ecg E3201A0
1000
Ydata2
-1000
0 500 1000 1500 2000 2500
muestras [s]
señal ecg E8201A0
1000
Ydata3
-1000
0 500 1000 1500 2000 2500
muestras [s]
1000
80
800
600
60
Ydata1
Ydata
400
40
200
0
20
-200
0 -400
0 500 1000 1500 2000 2500 0 500 1000 1500 2000 2500
muestras [s] muestras [s]
600
500
400
200
Ydata2
Ydata3
0
0
-200
-500
-400
-1000 -600
0 500 1000 1500 2000 2500 0 500 1000 1500 2000 2500
muestras [s] muestras [s]
b. Cambie la escala del eje X, de muestras a seg y presente las 4 figuras. Como se tiene
2500 muestras y la frecuencia es de 250 muestras/segundos, el tiempo total de registro
es de 10 segundos.
señal ecg E1202A0 señal ecg E52001A0
100 1200
1000
80
800
600
60
Ydata1
Ydata
400
40
200
0
20
-200
0 -400
0 1 2 3 4 5 6 7 8 9 10 0 1 2 3 4 5 6 7 8 9 10
muestras [s] muestras [s]
600
500
400
200
Ydata2
Ydata3
0
0
-200
-500
-400
-1000 -600
0 1 2 3 4 5 6 7 8 9 10 0 1 2 3 4 5 6 7 8 9 10
muestras [s] muestras [s]
c. Observe el número de complejos QRS durante los 10 segundos, observando los picos
de mayor amplitud de la señal de ECG. Registre en l Tabla 1.
Tabla1: Complejos QRS detectados y latidos por minuto de las señales ECG
nº complejos Latidos/minuto
QRS
observados
e3201a0.ec 14 84
g
e8201a0.ec 12 72
g
e5201a0.ec 11 66
g
e1202a0.ec 14 84
g
Use los métodos de umbral, de las derivadas y de las derivadas mejorada para la
detección de los complejos QRS, para determinar qué ventajas e inconvenientes tiene
cada uno, y cuál de ellos ofrece las mejores prestaciones.
a. Cree dos vectores “ini” y “fin” que contienen los puntos iniciales y finales
respectivamente de cada uno de los complejos detectados. El número de complejos
detectados se almacenará en una variable (que se llamará “number”).
1000
80
800
600
60
Ydata1
Ydata
400
40
200
0
20
-200
0 -400
0 1 2 3 4 5 6 7 8 9 10 0 1 2 3 4 5 6 7 8 9 10
muestras [s] muestras [s]
600
500
400
200
Ydata2
Ydata3
0
0
-200
-500
-400
-1000 -600
0 1 2 3 4 5 6 7 8 9 10 0 1 2 3 4 5 6 7 8 9 10
muestras [s] muestras [s]
El valor del umbral se mantiene en ¼ debido a que es el valor mas adecuado ya que al
realizar con un valor de ½ los pulsos “qrs” no eran los correctos eran valores muy altos
de “qrs” el gráfico de la señal E1202A0 no reconoce de manera adecuado los “qrs” a
partir del segundo 7 hasta antes de llegar al segundo 10 en las demas graficas el método
del umbral funciona correctamente. Se realizaron pruebas con un umbral de ½ y de 1/8
donde no se podia graficar correctamente ni reconocer los “qrs”
2.2- Método de las derivadas
50
0
0 1 2 3 4 5 6 7 8 9 10
muestras [s]
Método de las derivadas señal ecg E5201A0
2000
1000
Ydata1
-1000
0 1 2 3 4 5 6 7 8 9 10
muestras [s]
Método de las derivadas señal ecg E3201A0
1000
Ydata2
-1000
0 1 2 3 4 5 6 7 8 9 10
muestras [s]
Método de las derivadas señal ecg E8201A0
1000
Ydata3
-1000
0 1 2 3 4 5 6 7 8 9 10
muestras [s]
Método de las derivadas señal ecg E1202A0 Método de las derivadas señal ecg E5201A0
100 1200
1000
80
800
600
60
Ydata1
Ydata
400
40
200
0
20
-200
0 -400
0 1 2 3 4 5 6 7 8 9 10 0 1 2 3 4 5 6 7 8 9 10
muestras [s] muestras [s]
Método de las derivadas señal ecg E3201A0 Método de las derivadas señal ecg E8201A0
1000 800
600
500
400
200
Ydata2
Ydata3
0
0
-200
-500
-400
-1000 -600
0 1 2 3 4 5 6 7 8 9 10 0 1 2 3 4 5 6 7 8 9 10
muestras [s] muestras [s]
Mediante este método se puede observar que genera los pulsos de manera correcta en la
mayoría de los casos, pero surge un inconveniente debido a que cuando se detecta el
“qrs” tiene una amplitud muy grande se repite el pulso y lo contabiliza generando así
“qrs” repetidos pero afectan al conteo general. Lo antes descrito se puede observar en la
señal E8201A0 donde los pulsos casi se duplican al valor real mientras que en la señal
E1202A0 funciona correctamente.
El método anterior se puede mejorar conociendo que en señales reales de ECG dos
complejos se hallan separados al menos 20 muestras (es decir 20/250 segundos).
50
0
0 1 2 3 4 5 6 7 8 9 10
muestras [s]
Método mejorado de las derivadas señal ecg E5201A0
2000
1000
Ydata1
-1000
0 1 2 3 4 5 6 7 8 9 10
muestras [s]
señal ecg E3201A0
1000
Ydata2
-1000
0 1 2 3 4 5 6 7 8 9 10
muestras [s]
Método mejorado de las derivadas señal ecg E8201A0
1000
Ydata3
-1000
0 1 2 3 4 5 6 7 8 9 10
muestras [s]
Figura 5 Gráfica de las señales con la deteccion de complejos método derivadas mejorado
El método mejorado de las derivadas corrige el error anterior debido a que tiene una
separación al menos de 20 valores para que los “qrs” no se repitan en la grafica se puede
observar que para todas las señales funciona el método correctamente.
Filtrado Digital
El filtrado paso bajo de frecuencia de corte pequeña (por ejemplo: fc=1.5 Hz), ayuda a
mantener la línea base del ECG. Una vez obtenida la línea base, se puede restar a la
señal de ecg la línea base recién obtenida. La señal resultante tendrá en consecuencia
una línea base plana (sin que los complejos QRS se vean modificados).
0
200
-50
0
-100
-150 -200
0 500 1000 1500 2000 2500 0 500 1000 1500 2000 2500
500
500
0
-500
-500 -1000
0 500 1000 1500 2000 2500 0 500 1000 1500 2000 2500
20
200
0
-20
-200 -40
0 500 1000 1500 2000 2500 0 500 1000 1500 2000 2500
500 40
0 20
-500 0
0 500 1000 1500 2000 2500 0 500 1000 1500 2000 2500
El método del umbral debe funcionar adecuadamente al ser aplicado sobre esta nueva
señal.
Método del umbral señal ecg E1202A0
60
40
Ydata
20
0
0 1 2 3 4 5 6 7 8 9 10
muestras [s]
Método del umbral señal ecg E5201A0
1000
500
Ydata1
-500
0 1 2 3 4 5 6 7 8 9 10
muestras [s]
Método del umbral señal ecg E3201A0
1000
Ydata2
-1000
0 1 2 3 4 5 6 7 8 9 10
muestras [s]
Método del umbral señal ecg E8201A0
1000
500
Ydata3
-500
0 1 2 3 4 5 6 7 8 9 10
muestras [s]
Figura 7 Gráfica de las señales con la deteccion de complejos método umbral con la señal resultante
Método del umbral señal ecg E1202A0
100
Ydata
50
0
0 1 2 3 4 5 6 7 8 9 10
muestras [s]
Método del umbral señal ecg E5201A0
1000
Ydata1
0
-1000
0 1 2 3 4 5 6 7 8 9 10
muestras [s]
Método del umbral señal ecg E3201A0
1000
Ydata2
0
-1000
0 1 2 3 4 5 6 7 8 9 10
muestras [s]
Método del umbral señal ecg E8201A0
1000
Ydata3
0
-1000
0 1 2 3 4 5 6 7 8 9 10
muestras [s]
Figura 8 Gráfica de las señales con la deteccion de complejos método umbral con la señal resultante
El método del umbral es aplicado a esta nueva señal obteniendo un mejor resultado para
asi poder visualizar de mejor forma la señal.
Mejora 3
20
200
0
-20
-40 -200
0 500 1000 1500 2000 2500 0 500 1000 1500 2000 2500
40 500
20 0
0 -500
0 500 1000 1500 2000 2500 0 500 1000 1500 2000 2500
Linea Base E3201A0 Linea Base E8201A
400 50
0
200
-50
0
-100
-200 -150
0 500 1000 1500 2000 2500 0 500 1000 1500 2000 2500
500
500
0
-500
-1000 -500
0 500 1000 1500 2000 2500 0 500 1000 1500 2000 2500
Figura 9 Gráfica de las señales con el filtro pasa alto y resultantes de la resta
Figura 10 Gráfica de las señales con la deteccion de complejos método umbral con la señal resultante
Figura 11 Gráfica de las señales con la deteccion de complejos método umbral con la señal resultante
La utilización de filtros tanto los pasa alto como ls pasa bajos no permite eliminar la
componente continua de la señal y el ruido resectivamente, permitiendo aplicar el metdo
del umbral d manera correcta para evitar alsas lecuras de “qrs” así obteniniendo vaores
verdaderos de la lectura de los datos.
Conclusiones