Sistem pengukuran detak jantung menggunakan kamera merupakan salah satu topik
penelitian yang banyak dilakukan saat ini. Penggunaan kamera pada sistem ini
memungkinkan untuk melakukan pengukuran detak jantung tanpa membutuhkan
kontak (nirkontak) dengan pengguna. Sistem ini memanfaatkan sinyal remote
photoplethysmography (rPPG) yang dihasilkan oleh tangkapan gambar kamera dari
bagian tubuh pengguna, seperti dahi dan pipi. Salah satu bagian penting dari sistem
ini adalah Blok Database. Blok ini berfungsi untuk menyimpan data identitas
pengguna, data pengkodean wajah pengguna yang dihasilkan oleh fitur pengenalan
wajah pada sistem ini, dan juga data hasil pengukuran detak jantung pengguna.
Pada implementasinya, database pada sistem ini menggunakan database SQLite.
Untuk memudahkan penggunaan database ini pada bahasa pemrograman Python
maka digunakanlah modul sqlite3. Skema yang diimplementasikan pada database
ini terdiri dari 3 tabel, yaitu tabel UserProfile, tabel FaceRecogData, dan tabel
HeartRateData. Blok ini berhasil diimplementasikan untuk melakukan fungsi
CRUD terhadap data-data dari pengguna. Blok ini juga dilengkapi metode
keamanan enkripsi 256-bit AES yang diimplentasikan dengan menggunakan
SQLCipher.
Perpustakaan Digital ITB