Laboratorní úloha č.7
Transkript
Laboratorní úloha č.7
2. PŘEDNÁŠKA 13. října 2015 Biosignály srdce II • analýza EKG –oblasti použití analýzy EKG signálu • základní obrazy EKG • rušení signálu EKG (artefakty) – požadavky na zpracování signálu EKG • úvod ke cvičení – filtrace síťového brumu – filtrace driftu izoelektrické linie – filtrace myopotenciálů • pletysmogram • polygrafické metody • detekce vln v EKG signálu Oblasti použití analýzy signálu EKG • krátkodobé klidové Oblasti použití analýzy signálu EKG • krátkodobé klidové • zátěžové Oblasti použití analýzy signálu EKG • krátkodobé klidové • zátěžové • monitorování (dlouhodobé) – „bed side“ – zpracování v reálném čase, alarmy Oblasti použití analýzy signálu EKG • krátkodobé klidové • zátěžové • monitorování (dlouhodobé) – „bed side“ – zpracování v reálném čase, alarmy – Holter – záznam s redukcí dat, analýza ve zrychleném čase Základní EKG obrazy Normální sinusový rytmus NORMAL SINUS RHYTHM Impuses originate at S-A node at normal rate All complexes normal, evenly spaced Rate 60 - 100/min Sinusová bradykardie SINUS BRADYCARDIA Impuses originate at S-A node at slow rate All complexes normal, evenly spaced Rate < 60 - 100/min Sinusová tachykardie SINUS TACHYCARDIA Impuses originate at S-A node at rapid rate All complexes normal, evenly spaced Rate > 100/min Respirační arytmie SINUS TACHYCARDIA Impuses originate at S-A node at rapid rate All complexes normal, rhythm is irregular Longest R-R interval exceeds shirtest > 0.16 s Flutter síní ATRIAL FLUTTER Impulses travel in circular course in atria Rapid flutter waves, ventricular response irregular Fibrilace síní ATRIAL FIBRILLATION Impuses have chaotic, random pathways in atria Baseline irregular, ventricular response irregular Komorová extrasystola (premature ventricular contraction, PVC) PREMATURE VENTRICULAR CONTRACTION A single impulse originates at right ventricle Time interval between normal R peaks is a multiple of R-R intervals Komorová tachykardie VENTRICULAR TACHYCARDIA Impulse originate at ventricular pacemaker Wide ventricular complexes Rate> 120/min Fibrilace komor VENTRICULAR FIBRILLATION Chaotic ventricular depolarization Rapid, wide, irregular ventricular complexes A-V blokáda, 1. stupeň A-V BLOCK, FIRST DEGREE Atrio-ventricular conduction lengthened P-wave precedes each QRS-complex but PR-interval is > 0.2 s Prodloužení srdečního cyklu při 1.-stupňové blokádě AV uzlu A-V blokáda, 2. stupeň A-V BLOCK, SECOND DEGREE Sudden dropped QRS-complex Intermittently skipped ventricular beat Blokáda AV uzlu 2. řádu, III. svod A-V blokáda, 3. stupeň A-V BLOCK, THIRD DEGREE Impulses originate at AV node and proceed to ventricles Atrial and ventricular activities are not synchronous P-P interval normal and constant, QRS complexes normal, rate constant, 20 - 55 /min Úplná AV blokáda Blokáda pravého Tawarova raménka RIGHT BUNDLE-BRANCH BLOCK QRS duration greater than 0.12 s Wide S wave in leads I, V5 and V6 Blokáda levého Tawarova raménka LEFT BUNDLE-BRANCH BLOCK QRS duration greater than 0.12 s Wide S wave in leads V1 and V2, wide R wave in V5 and V6 Síňová hypertrofie RIGHT ATRIAL HYPERTROPHY LEFT ATRIAL HYPERTROPHY Tall, peaked P wave in leads I and II Wide, notched P wave in lead II Diphasic P wave in V1 Hypertrofie pravé komory RIGHT VENTRICULAR HYPERTROPHY Large R wave in leads V1 and V3 Large S wave in leads V6 and V6 Hypertrofie levé komory LEFT VENTRICULAR HYPERTROPHY Large S wave in leads V1 and V2 Large R wave in leads V6 and V6 Infarkt myokardu 1. Akutní stadium (po hodinách) 2. Následné stadium (po dnech až týdnech) 3. Pozdní stadium (po měsících až letech) 1. filtrace % pasmova filtrace mezi 4 a 30 Hz % filtrace s nulovym fazovym posunem pasmova filtrace 1000 800 600 400 200 0 -200 -400 -600 0 5 10 15 20 2. diferenciace Diferenční rovnice: 2-bodový diferenciátor y[n] x[n] x[n 1] 3-bodový diferenciátor y[n] 0,5 x[n] x[n 2] 5-bodový diferenciátor y[n] 0,1 2 x[n] x[n 1] x[n 3] 2 x[n 4] -40 0 0.5 ---> w 1 -0.5 -1 -20 -30 -40 -50 0 20 40 ---> n (vzorky) 0 60 0 0.5 ---> w 1 -0.5 0 -20 -40 -60 60 20 40 ---> n (vzorky) 1 0.2 Impulsní ch. 0 -10 ---> |H(exp(j*w))| -20 0 0.5 Impulsní ch. 0.5 0 ---> |H(exp(j*w))| 0 Impulsní ch. ---> |H(exp(j*w))| 1 -60 5b. diferenciator 3b. diferenciator 2b. diferenciator 20 0 0.5 ---> w 1 1 1 0.5 0 0.5 2 0 ---> Im ---> Im ---> Im 0.5 -0.5 4 0 -0.5 -0.5 -1 -1 -1 -1 -0.5 0 0.5 ---> Re 1 -0.5 0 0.5 ---> Re 1 -1 -1 -0.5 0 0.5 ---> Re 1 0.1 0 -0.1 -0.2 0 20 40 ---> n (vzorky) 60 2. diferenciace diferenciace 400 300 200 100 0 -100 -200 -300 -400 -500 0 5 10 15 20 3. umocnění zvýraznění větších hodnot signálu a potlačení malých hodnot signálu 4 umocneni x 10 18 16 14 12 10 8 6 4 2 0 0 5 10 15 20 4. vyhlazení MA filtrem 32-bodovy klouzavy prumer 4 vyhlazeni MA filtrem x 10 2.5 2 1.5 1 0.5 0 0 5 10 15 20 5. prahování vypocet prahu pro detekci QRS 4 prahovani x 10 2.5 2 1.5 1 0.5 0 0 5 10 15 20 6. detekce R špiček vypocet presne pozice (maximum) detekce R spicky 1000 800 600 400 200 0 -200 -400 -600 8.4 8.5 8.6 8.7 8.8 8.9 9 9.1 6. detekce R špiček vzdalenost R spicek [s] 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0 0 5 10 15 20 25 Analýza EKG signálu detekce R spicky 1000 800 600 400 200 0 -200 -400 -600 0 5 10 15 20 Analýza EKG signálu detekce R spicky 1000 800 600 400 200 0 -200 -400 -600 -800 0 5 10 15 20 Analýza EKG signálu detekce R spicky 1500 1000 500 0 -500 -1000 -1500 0 5 10 15 20 Analýza EKG signálu detekce R spicky 1400 1200 1000 800 600 400 200 0 -200 -400 0 5 10 15 20 Hledání R špiček pomocí vzájemné korelace • pletysmogram • polygrafické metody • detekce vln v EKG signálu Fonokardiogram • Fonokardiogram je záznam srdečních zvuků a šelestů, které vznikají při činnosti srdce. Fonokardiogram • Fonokardiogram je záznam srdečních zvuků a šelestů, které vznikají při činnosti srdce. • Dochází k otevírání a zavírání chlopní a ke změnám rychlosti proudění krve. Fonokardiogram • Fonokardiogram je záznam srdečních zvuků a šelestů, které vznikají při činnosti srdce. • Dochází k otevírání a zavírání chlopní a ke změnám rychlosti proudění krve. • Spektrum zvuků a šelestů má diagnostický význam a lze podle něho činnost srdce posuzovat. Fonokardiogram Fonokardiogram snímací místa nad uvedenými poslechovými místy jsou slyšitelné obě ozvy Fonokardiogram snímací místa nad uvedenými poslechovými místy jsou slyšitelné obě ozvy srdeční ozvy – ohraničené krátce trvající zvuky vyvolané standardní činností myokardu Vzájemný vztah EKG signálu, tlaku v aortě a srdečních ozev Vzájemný vztah EKG signálu, tlaku v aortě a srdečních ozev Fonokardiogram - I. ozva I. ozva (systolická) • • • • • • způsobena systolou komor, při níž dochází k náhlému uzavření a.v. chlopní prudké zaklapnutí chlopní je provázeno zvukem počátek koinciduje s vrcholem R-vlny trvání 20 – 170 ms pásmo 15 až 800 Hz (150 Hz) delší a hlubší Fonokardiogram - I. ozva I. ozva (systolická) • • • • • způsobena systolou komor, při níž dochází k náhlému uzavření a.v. chlopní prudké zaklapnutí chlopní je provázeno zvukem počátek koinciduje s vrcholem R-vlny trvání 20 – 170 ms pásmo 15 až 800 Hz (150 Hz) složky I. ozvy: 1. kmity a.v. chlopní při jejich uzavření na začátku systoly (25 – 45 Hz) 2. kmity stěn srdečních komor 3. otevření aortálních a pulmonálních chlopní 4. víření krve na začátku velkých tepen Fonokardiogram - II. ozva II. ozva (diastolická) • • • • • způsobena uzavřením aortálních a pulmonálních chlopní na začátku diastoly intenzita kolísá s výší krevního tlaku chlopní je provázeno zvukem zpravidla ke konci T-vlny trvání 50 – 140 ms pásmo 10 až 800 Hz (150 Hz) Fonokardiogram - II. ozva II. ozva (diastolická) • • • • • • způsobena uzavřením poloměsíčitých chlopní na začátku diastoly intenzita kolísá s výší krevního tlaku chlopní je provázeno zvukem zpravidla ke konci T-vlny trvání 50 – 140 ms pásmo 10 až 800 Hz (150 Hz) vyšší, náhlá, jasná složky II. ozvy: Aortální a pulmonální Fonokardiogram – III. a IV. ozva III. a IV. ozva • obtížně slyšitelné, registrovatelné pouze na fonokardiogramu • významně nižší úroveň signálu • pásmo 10 až 40 (70) Hz • III. ozva během během vlny U (konec rychlého plnění komory) • IV. ozva těsně před komplexem QRS (splývá s I. ozvou) Fonokardiogram - šelesty Srdeční šelesty • vznikají jako důsledek víření krve; trvají déle než normální ozvy Fonokardiogram - šelesty Srdeční šelesty • vznikají jako důsledek víření krve; trvají déle než normální ozvy • patologické (chlopňové vady) charakter je typický pro různé druhy srdečních vad Fonokardiogram - šelesty Srdeční šelesty • vznikají jako důsledek víření krve; trvají déle než normální ozvy • patologické (chlopňové vady) charakter je typický pro různé druhy srdečních vad • fyziologické – nitrosrdeční a nitrocévní (zrychlení krevního toku u mladých osob) – mimosrdeční (srdečně plicní, osrdečníkové) vznikají v plicích, ale budí dojem srdečních šelestů Fonokardiogram • spektrum fonokardiografických zvuků a šelestů sahá až do kmitočtu 4kHz • rozdělení signálu na kmitočtová pásma: nízké 35Hz střední 70Hz střední II 140Hz vysoké I 250Hz vysoké II 400Hz Fonokardiogram • Intenzita srdečních ozev a šelestů ve vztahu k prahu slyšitelnosti a k řeči Normální 0.5 0 -0.5 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 5000 Frequency 4000 3000 2000 1000 0 0 0.5 1 1.5 Time Normální srdeční ozvy 2 Mitrální stenóza Mitrální stenóza 0.5 0 -0.5 -1 0.2 0.4 0.6 0.8 1 1.2 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 5000 Frequency 4000 3000 2000 1000 0 0 1.4 1.6 Time Zesílená první ozva zní klapavě 1.8 Mitrální stenóza 0.5 0 -0.5 -1 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 5000 Frequency 4000 3000 2000 1000 0 0 0.5 1 1.5 2 Time Mitrální otvírací zvuk – přídatný zvuk ve 2.ozvě Mitrální stenóza 0.5 0 -0.5 -1 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 5000 Frequency 4000 3000 2000 1000 0 0 Time Průtokový diastolický šelest Mitrální stenóza 0.5 0 -0.5 -1 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 5000 Frequency 4000 3000 2000 1000 0 0 Time Presystolický šelest 1.8 Normální 0.5 0 -0.5 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 5000 Frequency 4000 3000 2000 1000 0 0 0.5 1 1.5 Time Normální srdeční ozvy 2 Mitrální regurgitace Mitrální regurgitace 0.5 0 -0.5 -1 0.2 0.4 0.6 0.8 1 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 5000 Frequency 4000 3000 2000 1000 0 0 1.2 Time Systolický šelest 1.4 1.6 1.8 Mitrální regurgitace 0.5 0 -0.5 -1 0.2 0.4 0.6 0.8 0.2 0.4 0.6 0.8 1 1.2 1.4 5000 Frequency 4000 3000 2000 1000 0 0 1 1.2 Time Systolický šelest, vysoké frekvence 1.4 Mitrální regurgitace 0.5 0 -0.5 -1 0.2 0.4 0.6 0.8 0.2 0.4 0.6 0.8 1 1.2 1.4 5000 Frequency 4000 3000 2000 1000 0 0 1 1.2 Time Systolický šelest typu crescendo 1.4 Mitrální regurgitace 0.5 0 -0.5 -1 0.2 0.4 0.6 0.8 0.2 0.4 0.6 0.8 1 1.2 1.4 5000 Frequency 4000 3000 2000 1000 0 0 1 1.2 Time Pozdní systolický šelest typu crescendo 1.4 Mitrální regurgitace 0.5 0 -0.5 -1 0.2 0.4 0.6 0.8 1 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 5000 Frequency 4000 3000 2000 1000 0 0 1.2 1.4 1.6 Time Systolické kliknutí a pozdní systolický šelest Normální 0.5 0 -0.5 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 5000 Frequency 4000 3000 2000 1000 0 0 0.5 1 1.5 Time Normální srdeční ozvy 2 Mitrální regurgitace 0.5 0 -0.5 -1 0.2 0.4 0.6 0.8 0.2 0.4 0.6 0.8 1 1.2 1.4 5000 Frequency 4000 3000 2000 1000 0 0 1 1.2 1.4 Time Holosystolický šelest (během celé systoly) Mitrální regurgitace 0.5 0 -0.5 -1 0.2 0.4 0.6 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 5000 Frequency 4000 3000 2000 1000 0 0 0.8 1 Time Třetí srdeční ozva 1.2 1.4 1.6 Mitrální regurgitace + mitrální stenóza 0.5 0 -0.5 -1 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 5000 Frequency 4000 3000 2000 1000 0 0 0.5 1 Time 1.5 2 Všechny charakteristiky mitrální stenózy a mitrální regurgitace Aortální stenóza Aortální stenóza 0.2 0.1 0 -0.1 -0.2 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 5000 Frequency 4000 3000 2000 1000 0 0 0.2 0.4 0.6 0.8 Time Otevření aorty, časné systolické ozvy 1 Aortální insuficience 0.4 0.2 0 -0.2 0.2 0.4 0.2 0.4 0.6 0.8 1 1.2 1.4 5000 Frequency 4000 3000 2000 1000 0 0 0.6 0.8 1 1.2 Time Silný systolický šelest, třetí ozva 1.4 Normální 0.5 0 -0.5 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 5000 Frequency 4000 3000 2000 1000 0 0 0.5 1 1.5 Time Normální srdeční ozvy 2 Pulmonální stenóza Pulmonální stenóza 0.5 0 -0.5 0.2 0.4 0.2 0.4 0.6 0.8 1 1.2 5000 Frequency 4000 3000 2000 1000 0 0 0.6 0.8 Time Systolický šelest 1 1.2 Trikuspidální nedomykavost Trikuspidální nedomykavost 0.5 0 -0.5 -1 0.5 1 1.5 2 2.5 3 3.5 4 0.5 1 1.5 2 2.5 3 3.5 4 5000 Frequency 4000 3000 2000 1000 0 0 Time Holosystolický šelest, vysokofrekvenční, nižší během výdechu a silnější během nádechu Defekt komorového septa Defekt komorového septa 0.2 0 -0.2 0.2 0.4 0.6 0.8 1 5000 Frequency 4000 3000 2000 1000 0 0 0.2 0.4 0.6 0.8 Time Spojitý holosystolický šelest 1 Defekt síňového septa Defekt síňového septa 0.5 0 -0.5 -1 0.2 0.4 0.6 0.8 1 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 5000 Frequency 4000 3000 2000 1000 0 0 1.2 1.4 Time Rozštěpení druhé ozvy 1.6 1.8 Koarktace aorty Koarktace aorty 0.2 0.1 0 -0.1 -0.2 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 5000 Frequency 4000 3000 2000 1000 0 0 0.2 0.4 0.6 Time Systolický šelest 0.8 1 AV blokáda AV blokáda 0.5 0 -0.5 -1 0.5 1 1.5 2 2.5 3 3.5 0.5 1 1.5 2 2.5 3 3.5 5000 Frequency 4000 3000 2000 1000 0 0 Time Pomalý srdeční rytmus, proměnná první ozva Systémová hypertenze 0.5 0 -0.5 -1 0.2 0.4 0.6 0.8 1 1.2 1.4 5000 Frequency 4000 3000 2000 1000 0 0 0.5 1 Time Zesílená druhá ozva 1.5 Normální 0.5 0 -0.5 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 5000 Frequency 4000 3000 2000 1000 0 0 0.5 1 1.5 Time Normální srdeční ozvy 2 Pletysmogram • změna objemu tkáně v závislosti na okamžitých změnách krevního tlaku Pletysmogram • změna objemu tkáně v závislosti na okamžitých změnách krevního tlaku • je to dáno pružností krevního řečiště včetně tkáně, která ho obklopuje Pletysmogram • změna objemu tkáně v závislosti na okamžitých změnách krevního tlaku • je to dáno pružností krevního řečiště včetně tkáně, která ho obklopuje • z objemových změn tkáně v daném místě lze hodnotit změny jejího prokrvení Fotoelektrický pletysmograf • průsvitový • reflexní – světlo prochází přes kapilární řečiště – změny tlaku krve souvisejících s činností srdce – mění se objem kapilár a způsobuje změnu absorpce, odrazu a rozptylu světla Fotopletysmogram Fotopletysmogram Fotopletysmogram h SI T a RI 100 b Fotopletysmogram Fotopletysmogram Fotopletysmogram • korelace PPG10% a systolického TK Šíření pulsní vlny Kontinuální měření krevního tlaku • s využitím Finapresu • s využitím invazivního měřiče krevního tlaku • aparatura použitá při měření ve FN Motol Odhad tlaku na základě doby šíření (příklad) Pozn.: pulsní oxymetrie Biometrika • úder • otisk prstu • podpis • duhovka • řeč • obličej • EKG • dlaň • FPG • DNA • svalové EAP Biometrika • EKG Biometrika náměty na semestrální práci • fotopletysmogram Biometrika náměty na semestrální práci • svalové EAP POLYGRAFICKÉ METODY • polykardiografie • polysomnografie • detektor lži POLYKARDIOGRAFIE • elektrokardiografie – záznam elektrické činnosti srdce. Vyhodnocení součtu akčních potenciálů. • fonokardiografie – metoda snímající srdeční ozvy, případně šelesty, vznikající patologickými změnami na srdečních chlopních. • pletysmografie – tlakové změny odrážející činnost levého srdce POLYKARDIOGRAFIE normalni, dospely muz FKG 5 0 -5 1 1.5 2 2.5 3 3.5 4 4.5 5 1 1.5 2 2.5 3 3.5 4 4.5 5 1 1.5 2 2.5 3 cas [s] 3.5 4 4.5 5 EKG 5 0 -5 krkavice 5 0 -5 POLYKARDIOGRAFIE normalni, muz, 23 let FKG 5 0 -5 1 1.5 2 2.5 3 3.5 4 4.5 5 1 1.5 2 2.5 3 3.5 4 4.5 5 1 1.5 2 2.5 3 cas [s] 3.5 4 4.5 5 EKG 4 2 0 -2 krkavice 5 0 -5 POLYKARDIOGRAFIE systolic murmur, aortic stenosis, divka, 11 let FKG 5 0 -5 1 1.5 2 2.5 3 3.5 4 4.5 5 1 1.5 2 2.5 3 3.5 4 4.5 5 1 1.5 2 2.5 3 cas [s] 3.5 4 4.5 5 EKG 4 2 0 -2 krkavice 4 2 0 -2 POLYKARDIOGRAFIE FKG pulmonary stenosis, ventricular septal defekt, pulmonary hypertense, divka, 14 mesicu 5 0 -5 1 1.5 2 2.5 3 3.5 4 4.5 5 1 1.5 2 2.5 3 3.5 4 4.5 5 1 1.5 2 2.5 3 cas [s] 3.5 4 4.5 5 EKG 4 2 0 -2 krkavice 5 0 -5 Signály z katetrů invazivní metody EKG psa LV [mm Hg] 1500 1000 500 0 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0 0.1 0.2 0.3 0.4 0.5 cas [s] 0.6 0.7 0.8 0.9 LA [mm Hg] 1300 1200 1100 1000 EKG 400 200 0 Signály z katetrů invazivní metody EKG psa LV [mm Hg] 1500 1000 500 0 0 1 2 3 4 5 6 7 8 9 10 0 1 2 3 4 5 6 7 8 9 10 0 1 2 3 4 5 cas [s] 6 7 8 9 LA [mm Hg] 1300 1200 1100 1000 EKG 400 200 0 Zpracování vícesvodového záznamu 1000 II (I, X) 0 -1000 0 1000 2000 3000 4000 5000 1000 V2 (VF, Y) 0 -1000 0 1000 2000 3000 4000 5000 1000 V6 (V2, Z) 0 -1000 4 0x 10 1000 2000 3000 4000 5000 4 2 2 2 diff(X) + diff(Y) + diff(Z) 2 0 0 1000 2000 3000 4000 5000 Detekce signálů v EKG Předzpracování – filtrace – diferenciace – nelineární funkce (mocnění, medián) – korelace – transformace Hledání R špiček pomocí vzájemné korelace Detekce signálů v EKG Předzpracování – filtrace – diferenciace – nelineární funkce (mocnění, medián) – korelace – transformace Rozhodovací pravidlo – práh (adaptivní) Následné zpracování – zpřesnění hledaného bodu; klasifikace Určení začátků a konců vln Určení začátků a konců vln 1. Prahování derivovaného průběhu Určení začátků a konců vln 1. Prahování derivovaného průběhu 1. Prahování derivovaného průběhu function pfi=final(x,pma,dl,fs,pen,fac); % Nalezeni konce vlny prahovanim derivovaneho prubehu % x: vstupni signal % pma: pozice maxima (muze byt vektor) % l: delka okna v ms % fs: vzorkovaci frekvence % pen: 1 pro vzestupnou vlnu, -1 pro sestupnou % fac: prahovaci faktor (zlomek z maxima) % pfi: detekovane body vlny dl=dl*fs/1000; % prevod ms _ vzorky for i=1:length(pma) % od prvniho do posledni maxima xmu = x(pma(i):pma(i)+dl); % vyber aktualniho okna vlny xmud = diff(xmu); % diferenciace [m,n] = max(xmud*pen); % nalezeni maxima derivace xmud = xmud(n:length(xmud)); % omezeni okna k = find(pen*xmud<m/fac); % nalezeni vsech vzorku pod prahem k = k(1); % vzorek protinajici prah pfi(i)= pma(i)+n+k-1; % vypocet pozice end Určení začátků a konců vln 2. Trojúhelníková metoda Plocha vymezená třemi body bude největší, pokud jeden z bodů bude ležet v počátku Detekce P vlny - metody detekce a rozměření P vln vázaných na komplex QRS - metody detekce atriálního flutteru (fibrilací) metody detekce a rozměření nevázaných vln - Detekce P vlny detekce QRS komplexu 500 0 -500 10 11 12 13 14 15 14 15 detekce P vlny 500 0 -500 10 11 12 13 Detekce P vlny detekce QRS komplexu 1000 500 0 -500 -1000 0 5 10 15 20 15 20 detekce P vlny 1000 500 0 -500 -1000 0 5 10 Detekce P vlny detekce QRS komplexu 1500 1000 500 0 -500 -1000 -1500 0 2 4 6 8 10 12 14 16 18 20 detekce P vlny 1500 1000 500 0 -500 -1000 -1500 0 1 2 3 4 5 6 7 8 9 10 Detekce P vlny detekce QRS komplexu 1000 500 0 -500 -1000 0.6 0.8 1 1.2 1.4 1.6 1.8 detekce P vlny 1000 500 0 -500 0.6 0.8 1 1.2 1.4 1.6 1.8 Detekce P vlny detekce QRS komplexu 1000 500 0 -500 -1000 10.6 10.8 11 11.2 11.4 11.6 11.8 12 12.2 12.4 12.6 12 12.2 detekce P vlny 1000 500 0 -500 -1000 10.6 10.8 11 11.2 11.4 11.6 11.8 12.4 12.6 Laboratorní úloha č.7 Polykardiografie Cíle úlohy: • EKG – II. svod – – • Pletysmogram – • Vliv hlubokého dýchání Variabilita srdečního rytmu Určení rychlosti šíření tlakového pulsu v krevním řečišti Fonokardiogram (FKG) – – Detekce a segmentace signálů Spektrální analýza FKG Laboratorní úloha č.7 Polykardiografie Pořízení biologických signálů: • standardní bipolární II. EKG svod, • • • • • • – elektroda na pravém zápěstí + elektroda na levé noze zemnící elektroda na pravé noze pletysmograf na ukazováčku pravé ruky fonokardiograf je přidržován prsty levé ruky hrudník je obepnut pásem se snímačem pohybu (dechu) Laboratorní úloha č.7 Nejprve probíhá měření po dobu 10 sekund v klidu mereni v klidu II.svod 1 0 -1 0 1 2 3 4 5 6 7 8 9 10 0 1 2 3 4 5 6 7 8 9 10 0 1 2 3 4 5 6 7 8 9 10 0 1 2 3 4 5 6 7 8 9 10 FKG 2 0 -2 dech 0.2 0 -0.2 pletysmogram 2 0 -2 ---> cas [sek] Laboratorní úloha č.7 Poté se měření zopakuje při současném hlubokém dýchání mereni pri hlubokem dychani II.svod 1 0 -1 0 2 4 6 8 10 12 14 16 18 20 0 2 4 6 8 10 12 14 16 18 20 0 2 4 6 8 10 12 14 16 18 20 0 2 4 6 8 10 12 14 16 18 20 FKG 5 0 -5 dech 0.5 0 -0.5 pletysmogram 2 0 -2 ---> cas [sek] Laboratorní úloha č.7 Zpracování signálů: 1. Detekce R špiček v EKG signálu 2. Zobrazení variability srdečního rytmu (změn R-R intervalů) 3. Porovnání průběhu variability a dýchání Laboratorní úloha č.7 1 0.5 0 -0.5 0 2 4 6 8 10 12 14 16 18 20 0 2 4 6 8 10 12 14 16 18 20 0 2 4 6 8 10 12 14 16 18 20 HVR [puls/min] 100 80 60 0.5 0 -0.5 Pan-Tompkinsonův algoritmus nalezení QRS 1. 2. 3. 4. 5. PP diff(x) x2 MA práh 1. filtrace pasmova filtrace 1000 800 600 400 200 0 -200 -400 -600 0 5 10 [b,a] = butter(2, [4 30]/(fs/2)); 15 20 % filtrace mezi 4 a 30 Hz 2. diferenciace Diferenční rovnice: 2-bodový diferenciátor y[n] x[n] x[n 1] 3-bodový diferenciátor y[n] 0,5 x[n] x[n 2] 5-bodový diferenciátor y[n] 0,1 2 x[n] x[n 1] x[n 3] 2 x[n 4] -40 0 0.5 ---> w 1 -0.5 -1 -20 -30 -40 -50 0 20 40 ---> n (vzorky) 0 60 0 0.5 ---> w 1 -0.5 0 -20 -40 -60 60 20 40 ---> n (vzorky) 1 0.2 Impulsní ch. 0 -10 ---> |H(exp(j*w))| -20 0 0.5 Impulsní ch. 0.5 0 ---> |H(exp(j*w))| 0 Impulsní ch. ---> |H(exp(j*w))| 1 -60 5b. diferenciator 3b. diferenciator 2b. diferenciator 20 0 0.5 ---> w 1 1 1 0.5 0 0.5 2 0 ---> Im ---> Im ---> Im 0.5 -0.5 4 0 -0.5 -0.5 -1 -1 -1 -1 -0.5 0 0.5 ---> Re 1 -0.5 0 0.5 ---> Re 1 -1 -1 -0.5 0 0.5 ---> Re 1 0.1 0 -0.1 -0.2 0 20 40 ---> n (vzorky) 60 2. diferenciace diferenciace 400 300 200 100 0 -100 -200 -300 -400 -500 0 5 10 15 20 3. umocnění zvýraznění větších hodnot signálu a potlačení malých hodnot signálu 4 umocneni x 10 18 16 14 12 10 8 6 4 2 0 0 5 10 15 20 4. vyhlazení MA filtrem 4 vyhlazeni MA filtrem x 10 2.5 2 1.5 1 0.5 0 0 5 10 15 20 5. prahování 4 prahovani x 10 2.5 2 1.5 1 0.5 0 0 5 10 15 20 6. detekce R špiček detekce R spicky 1000 800 600 400 200 0 -200 -400 -600 8.4 8.5 8.6 8.7 8.8 8.9 9 9.1 function r=spicky(signal,fs) % Implementace algoritmu pro detekce QRS komplexu v EKG signalu % fs vzorkovaci kmitocet signal= signal-mean(signal); % odstraneni ss slozky N = length(signal); % delka signalu x_osa = [1:length(signal)]./fs; % horizontalni osa [b,a] = butter(2, [4 30]/(fs/2)); % pasmova filtrace signalf = (filtfilt(b,a,signal)); % filtrace s nulovym f.p. sig_dif=[diff(signalf);0]; % diferenciace EKG sig_2 = (sig_dif).^2; % umocneni signalu sig_ma = filtfilt([ones(1,32*5)/32*5],1,sig_2);% klouzavy prumer prah = mean(sig_ma); kpp=find(diff(sig_ma>prah)==1); kpn=find(diff(sig_ma>prah)==-1); for i=1:length(kpn) [m,nr(i)]=max(signal(kpp(i):kpn(i)));% vypocet presne pozice end r=kpp+nr'-1; Analýza EKG signálu detekce R spicky 1000 800 600 400 200 0 -200 -400 -600 0 5 10 15 20 Analýza EKG signálu detekce R spicky 1000 800 600 400 200 0 -200 -400 -600 -800 0 5 10 15 20 Analýza EKG signálu detekce R spicky 1500 1000 500 0 -500 -1000 -1500 0 5 10 15 20 Analýza EKG signálu detekce R spicky 1400 1200 1000 800 600 400 200 0 -200 -400 0 5 10 15 20 Analýza EKG signálu 2 0 -2 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 2.2 4 2 1 0 -1 x 10 100 200 300 400 500 600 700 800 900 100 200 300 400 500 600 700 800 900 100 200 300 400 500 600 700 800 900 2 0 -2 2 1 0 -1 Variabilita srdečního rytmu vzdalenost R spic ek [s] 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0 0 5 10 15 20 25 VARIABILITA SRDEČNÍHO RYTMU je jev, který reprezentuje stav autonomního nervového systému řídicího srdeční činnost. Variabilita srdečního rytmu v závislosti na stavu a zatížení nervového a kardiovaskulárního systému se srdeční rytmus mění v rozsahu 5 15 % Variabilita srdečního rytmu v závislosti na stavu a zatížení nervového a kardiovaskulárního systému se srdeční rytmus mění v rozsahu 5 15 % vnitřní faktory (dány autonomní fyziologickou aktivitou – dýchání, oscilace tlaku krve, termoregulace); Variabilita srdečního rytmu v závislosti na stavu a zatížení nervového a kardiovaskulárního systému se srdeční rytmus mění v rozsahu 5 15 % vnitřní faktory (dány autonomní fyziologickou aktivitou – dýchání, oscilace tlaku krve, termoregulace); vnější faktory (svalové a psychické zatížení, trávení, poloha, hluk, podnebí, počasí); Měření variability srdečního rytmu •popis průběhu posloupnosti intervalů RR v časové nebo frekvenční oblasti Měření variability srdečního rytmu Měření variability srdečního rytmu Variabilita srdečního rytmu 1 0.5 0 -0.5 0 2 4 6 8 10 12 14 16 18 20 0 2 4 6 8 10 12 14 16 18 20 HVR [puls/min] 100 80 60 0.5 dr=diff(r); vzdal_vz = [dr;dr(end)]; -0.5 0 stairs(r/fs,60./(vzdal_vz/fs)) 2 4 6 8 10 12 14 16 18 0 20 Variabilita srdečního rytmu 1 0.5 0 -0.5 0 2 4 6 8 10 12 14 16 18 20 0 2 4 6 8 10 12 14 16 18 20 0 2 4 6 8 10 12 14 16 18 20 HVR [puls/min] 100 80 60 0.5 0 -0.5 Laboratorní úloha č.7 Zpracování signálů: 4. Detekce maxim v pletysmogramu 5. Určení rychlosti šíření tlakového pulzu v krevním řečišti Laboratorní úloha č.7 1 0.5 0 -0.5 0 1 2 3 4 5 6 7 8 9 10 0 1 2 3 4 5 6 7 8 9 10 pletysmogram 2 0 -2 sireni pulsu [m/s] for i=1:length(r1)-1 1.8 [m,n(i)]=max(puls(r1(i)+10:r1(i+1))); end 1.7 0 1 2 3 4 5 6 7 8 9 10 pv=r1(1:end-1)+10+n'-1; Laboratorní úloha č.7 1 0.5 0 -0.5 0 1 2 3 4 5 6 7 8 9 10 0 1 2 3 4 5 6 7 8 9 10 0 1 2 3 4 5 6 7 8 9 10 pletysmogram 2 0 sireni pulsu [m/s] -2 1.8 1.7 Laboratorní úloha č.7 6. Nalezení maxima T vlny v EKG 7. Určení konce T vlny v EKG 8. Detekce 1. a 2. srdeční ozvy v FKG 9. PSD 1. a 2. ozvy Laboratorní úloha č.7 1 0.5 0 -0.5 0 1 2 0 1 2 3 4 5 6 7 8 9 10 3 4 5 6 7 8 9 10 1 FKG 0 -1 -2 1.ozva - zelene, 2.ozva - cervene 80 50 60 40 30 40 20 20 10 50 100 150 200 spektrum 1.ozvy 50 100 150 200 spektrum 2.ozvy Laboratorní úloha č.7 1 0.5 0 -0.5 0 1 2 3 4 5 6 7 8 9 10 0 1 2 3 4 5 6 7 8 9 10 1 0.5 0 -0.5 -1 25 20 20 15 15 10 10 5 5 50 100 150 200 spektrum 1.ozvy 50 100 150 200 spektrum 2.ozvy Laboratorní úloha č.7 10. Průměrovaná spektra 11. Vyhodnocení spekter ozev pomocí momentových charakteristik Laboratorní úloha č.7 prumerovane spektrum 1.srdecni ozvy 0 -10 -20 -30 0 50 100 150 200 250 200 250 prumerovane spektrum 2.srdecni ozvy 0 -10 -20 -30 0 Signál 50 100 150 ozva 1.sp.moment [Hz] I. II. 2.sp.moment [Hz] Laboratorní úloha č.7 První spektrální moment je dán váhovaným průměrem spektrálních čar I mom1 f I I kde f je vektor příslušných frekvencí. Představuje těžiště rozložení energie ve spektru , Laboratorní úloha č.7 První spektrální moment je dán váhovaným průměrem spektrálních čar I mom1 f I I kde f je vektor příslušných frekvencí. Představuje těžiště rozložení energie ve spektru , sp=(mean(abs(ozva11(:,2:250)).^2)); f = [1:length(sp)]*fs/length(sp)/2; mom_1 = sum(f.*sp)/sum(sp) Laboratorní úloha č.7 První spektrální moment je dán váhovaným průměrem spektrálních čar I mom1 f I I kde f je vektor příslušných frekvencí. Představuje těžiště rozložení energie ve spektru , Druhý spektrální moment je analogický statistickému rozptylu a je indikátorem rozprostření spektra f I f I mom2 I I 2 2 Vyšší hodnotu druhého spektrálního momentu mají ty ozvy, jejichž energie je více rozprostřena přes celé spektrum Laboratorní úloha č.7 První spektrální moment je dán váhovaným průměrem spektrálních čar I mom1 f I I kde f je vektor příslušných frekvencí. Představuje těžiště rozložení energie ve spektru , Druhý spektrální moment je analogický statistickému rozptylu a je indikátorem rozprostření spektra f I f I mom2 I I 2 2 Vyšší hodnotu druhého spektrálního momentu mají ty ozvy, jejichž energie je více rozprostřena přes celé spektrum mom_2 = sqrt(sum((f.^2).*sp)/sum(sp) - mom_1.^2)