Мобільний застосунок моніторингу серцевого ритму на основі аналізу відеопотоку з камери пристрою
| dc.contributor.advisor | Трочун, Євгеній Володимирович | |
| dc.contributor.author | Дворецька, Анастасія Вадимівна | |
| dc.date.accessioned | 2026-09-09T11:29:38Z | |
| dc.date.available | 2026-09-09T11:29:38Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | У дипломному проєкті розроблено мобільний застосунок для платформи Android, що вимірює частоту серцевих скорочень користувача за відеопотоком з камери смартфона методом фотоплетизмографії. Метою роботи було створення доступного інструменту самоконтролю пульсу, який не потребує додаткового обладнання. Виконано аналіз існуючих методів вимірювання ЧСС і застосунків-аналогів, обґрунтовано вибір методу фотоплетизмографії. Спроєктовано програмну архітектуру за принципами Clean Architecture з трьома шарами: presentation, domain, data. Реалізовано повний цикл цифрової обробки сигналу: видалення тренду базової лінії, смугова фільтрація IIR у діапазоні 0,7–3,5 Гц, виявлення піків і обчислення BPM через медіану міжударних інтервалів. Проведено пілотну перевірку точності у порівнянні з пульсоксиметром Beurer PO 30, отримано середню абсолютну похибку 2,53 удари за хвилину і коефіцієнт кореляції Пірсона 0,92. | |
| dc.description.abstractother | The Bachelor's project develops a mobile application for the Android platform that measures the user's heart rate from the smartphone camera video stream using the photoplethysmography (PPG) method. The aim was to create an accessible self-monitoring tool that does not require additional equipment. The work includes analysis of existing HR measurement methods and competing applications, justification of the photoplethysmography method, software architecture design following Clean Architecture principles with three layers (presentation, domain, data), and implementation of a complete digital signal processing pipeline: baseline drift removal, IIR band-pass filtering in the 0.7–3.5 Hz range, peak detection and BPM estimation via the median inter-beat interval. A pilot accuracy verification was carried out against a Beurer PO 30 pulse oximeter, yielding a mean absolute error of 2.53 BPM and a Pearson correlation coefficient of 0.92. | |
| dc.format.extent | 99 с. | |
| dc.identifier.citation | Дворецька, А. В. Мобільний застосунок моніторингу серцевого ритму на основі аналізу відеопотоку з камери пристрою : дипломний проєкт ... бакалавра : 121 «Інженерія програмного забезпечення» / Дворецька Анастасія Вадимівна. — Київ, 2026. — 74 с. | |
| dc.identifier.uri | https://ela.kpi.ua/handle/123456789/82916 | |
| dc.language.iso | uk | |
| dc.publisher | КПІ ім. Ігоря Сікорського | |
| dc.publisher.place | Київ | |
| dc.subject | частота серцевих скорочень | |
| dc.subject | фотоплетизмографія | |
| dc.subject | PPG | |
| dc.subject | мобільний застосунок | |
| dc.subject | android | |
| dc.subject | kotlin | |
| dc.subject | обробка сигналів | |
| dc.subject | camerax | |
| dc.subject | clean architecture | |
| dc.title | Мобільний застосунок моніторингу серцевого ритму на основі аналізу відеопотоку з камери пристрою | |
| dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Dvoretska_bakalavr.pdf
- Розмір:
- 990.98 KB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: