(0721) 8030188    pusat@itera.ac.id   

Pengembangan Perangkat Lunak Pengukuran Laju Pernapasan Secara Non-Kontak Menggunakan Kamera Termal


Alat pengukuran laju pernapasan yang umum digunakan saat ini menimbulkan ketidaknyaman dan berisiko untuk penyebaran penyakit menular. Penggunaan kamera termal bisa menyelesaikan masalah tersebut karena sifatnya yang tidak perlu kontak dengan pasien. Pada banyak kasus, monitoring tanda vital dibutuhkan sehingga perlu adanya suatu sistem yang memiliki antarmuka yang dapat menampilkan data dari hasil pengukuran secara waktu nyata. Dalam pengembangannya, perangkat lunak ini dikembangkan menggunakan metodologi modified waterfall. Kebutuhan perangkat lunak ini dikumpulkan dengan melibatkan ahli di bidangnya dengan keluaran utamanya adalah mengetahui respiratory waveform dan variabilitas laju pernapasan. Proses-proses dalam pengukuran laju pernapasan meliputi akuisisi data, preprocessing, pendeteksian ROI, kuantisasi sinyal, pemrosesan sinyal, dan visualiasasi data. Bagian ROI dan pemrosesan sinyal menggunakan hasil penelitian dari kolega peneliti yang fokus pada masalah yang sama. Pada sisi implementasi, ada tantangan dalam percobaan menggunakan pendekatan sinkronus. Pendekatan asinkronus dinilai lebih baik dalam menangani kebutuhan menghasilkan pengukuran terus-menerus yang rendah kesalahan. Perangkat lunak yang dibangun dengan pendekatan asinkronus ini menggunakan multithreading untuk pemrosesan proses-proses yang telah dipecah dalam lingkup kecil sehingga lama pemrosesannya setiap proses menjadi lebih singkat. Komunikasi antar thread menggunakan mekanisme signal-slot yang disediakan oleh Qt dan sistem antrian/queue sebagai penyangga data hasil pemrosesan setiap thread-nya agar aliran data tetap efisien dan antarmuka tetap responsif. Hasilnya, pengembangan perangkat lunak dengan metodologi modified waterfall ini berhasil menghasilkan perangkat lunak yang bisa mengukur laju pernapasan pasien dan menjadikan data yang terekam siap disimpan sebagai rekam medis.

URI
https://repo.itera.ac.id/depan/submission/SB2305270002

Keyword