Detekce významných bodů v balistokardiografické křivce pomocí klasických nebo pokročilých metod zpracování signálů a metod strojového učení.

dc.contributor.advisorKolařík, Jakub
dc.contributor.authorTkachenko, Margarita
dc.contributor.refereeMartinák, Lukáš
dc.date.accepted2026-06-05
dc.date.accessioned2026-09-02T14:37:02Z
dc.date.available2026-09-02T14:37:02Z
dc.date.issued2026
dc.description.abstractTato diplomová práce se zabývá návrhem a implementací systému pro detekci významných bodů v balistokardiografickém signálu. Balistokardiografie představuje slibnou neinvazivní alternativu k tradičnímu EKG, která je obzvláště vhodná pro vyšetření v prostředí magnetické rezonance, kde standardní EKG naráží na limity spojené se silným elektromagnetickým rušením. Zpracování BKG signálu je však analyticky náročné kvůli jeho nelinearitě a vysoké morfologické variabilitě, jež závisí na rozložení hmotnosti a poloze pacienta. Práce představuje metodiku zahrnující algoritmus pro automatický výběr nejkvalitnějšího měřicího kanálu a následnou selekci vysoce spolehlivých úseků záznamu pomocí synchronizace s referenčním EKG a pulzním oxymetrem. Spojitý signál je následně transformován do trénovacích datových sad prostřednictvím metody překrývajících se plovoucích oken. Extrahované příznaky byly pomocí ablační analýzy zredukovány na 15 klíčových parametrů doplněných o širší časový kontext. Pro finální klasifikaci a detekci srdečních stahů byly nasazeny metody strojového učení, přičemž nejlepších výsledků dosáhly modely Extra Trees a Random Forest. Extrémní nevyváženost dat byla úspěšně řešena pomocí metod redukce většinové třídy a SMOTE. Výsledný optimalizovaný systém je flexibilní a umožňuje operátorovi volit strategii přesně podle klinických požadavků – buď s prioritou na maximální senzitivitu (97,6 %), nebo na vysokou preciznost s minimem falešných detekcí(F1 skóre 0,722).cs
dc.description.abstractThis master’s thesis deals with the design and implementation of a system for detecting significant points in the ballistocardiographic signal. Ballistocardiography represents a promising non-invasive alternative to traditional ECG, which is particularly suitable for examinations in a magnetic resonance environment, where standard ECG faces limits associated with strong electromagnetic interference. However, processing the BCG signal is analytically challenging due to its nonlinearity and high morphological variability, which depends on the patient’s weight distribution and position. The thesis presents a methodology including an algorithm for the automatic selection of the highest quality measurement channel and the subsequent selection of highly reliable recording segments using synchronization with a reference ECG and a pulse oximeter. The continuous signal is subsequently transformed into training datasets through the method of overlapping sliding windows. The extracted features were reduced to 15 key parameters supplemented by a broader temporal context using ablation analysis. Machine learning methods were deployed for the final classification and detection of heartbeats, with the Extra Trees and Random Forest models achieving the best results. The extreme data imbalance was successfully addressed using majority class reduction and SMOTE methods. The resulting optimized system is flexible and allows the operator to choose a strategy exactly according to clinical requirements – either prioritizing maximum sensitivity (97.6%) or high precision with a minimum of false detections (F1 score 0.722).en
dc.description.department450 - Katedra kybernetiky a biomedicínského inženýrstvícs
dc.description.resultvýborněcs
dc.format.extent11909654 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.otherOSD002
dc.identifier.senderS2724
dc.identifier.thesisTKA0087_FEI_N0988A060001_2026
dc.identifier.urihttp://hdl.handle.net/10084/160455
dc.language.isocs
dc.publisherVysoká škola báňská – Technická univerzita Ostravacs
dc.rights.accessopenAccess
dc.subjectBKGcs
dc.subjectbalistokardiografiecs
dc.subjectzpracování signálůcs
dc.subjectstrojové učenícs
dc.subjectdetekce významných bodůcs
dc.subjectextrakce příznakůcs
dc.subjectrandom forestcs
dc.subjectBCGen
dc.subjectballistocardiographyen
dc.subjectsignal processingen
dc.subjectmachine learningen
dc.subjectsignificant point detectionen
dc.subjectfeature extractionen
dc.subjectrandom foresten
dc.thesis.degree-grantorVysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.thesis.degree-levelMagisterský studijní programcs
dc.thesis.degree-nameIng.
dc.thesis.degree-programBiomedicínské inženýrstvícs
dc.titleDetekce významných bodů v balistokardiografické křivce pomocí klasických nebo pokročilých metod zpracování signálů a metod strojového učení.cs
dc.title.alternativeDetection of Significant Points in the Ballistocardiographic Signal using Classical or Advanced Signal processing and machine learning methods.en
dc.typeDiplomová prácecs
local.files.count6
local.files.size12523978
local.has.filesyes

Files

Original bundle

Now showing 1 - 5 out of 6 results
Loading...
Thumbnail Image
Name:
TKA0087_FEI_N0988A060001_2026.pdf
Size:
11.36 MB
Format:
Adobe Portable Document Format
Description:
Text práce
Loading...
Thumbnail Image
Name:
TKA0087_FEI_N0988A060001_2026_zadani.pdf
Size:
156.58 KB
Format:
Adobe Portable Document Format
Description:
Zadání
Loading...
Thumbnail Image
Name:
TKA0087_FEI_N0988A060001_2026_priloha.zip
Size:
59.95 KB
Format:
ZIP
Description:
Příloha
Loading...
Thumbnail Image
Name:
TKA0087_FEI_N0988A060001_2026_posudek_vedouci_Kolarik_Jakub.pdf
Size:
160.86 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího – Kolařík, Jakub
Loading...
Thumbnail Image
Name:
TKA0087_FEI_N0988A060001_2026_posudek_oponent_Martinak_Lukas.pdf
Size:
159.85 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta – Martinák, Lukáš