Desain dan Implementasi Face Recognition dan Live Streaming pada Sistem Digital Assistant untuk Staf Medik Fungsional Menggunakan Google Glass

dokumen-dokumen yang mirip
Desain dan Implementasi Sistem Digital Assistant Berbasis Google Glass pada Rumah Sakit

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.2. Latar Belakang Masalah

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. Yasa (2015), mahasiswa STMIK AKAKOM YOGYAKARTA jurusan Teknik

BAB II LANDASAN TEORI. Kamera web (singkatan dari web dan camera) merupakan sebuah media

Markerless Augmented Reality Pada Perangkat Android

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB III LANDASAN TEORI

BAB I PENDAHULUAN I.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

PERANCANGAN APLIKASI DETEKSI WAJAH MENGGUNAKAN ALGORITMA VIOLA-JONES

BAB 4 HASIL DAN PEMBAHASAN

BAB 1 PENDAHULUAN. semua kalangan masyarakat memiliki telepon seluler, personal digital assistant

KATA PENGANTAR. rahmat dan hidayah-nya sehingga penulis dapat menyelesaikan tugas akhir yang

BAB 4 HASIL DAN PEMBAHASAN

Sistem Penentuan Kualitas Pelayanan Di Bidang Kesehatan Berbasis Android

PEMBUATAN APLIKASI SISTEM INFORMASI MANAJEMEN POLIKLINIK UPN VETERAN JAWA TIMUR SKRIPSI

BAB I PENDAHULUAN 1.2. Latar Belakang Masalah

BAB II KAJIAN PUSTAKA

BAB I PENDAHULUAN. untuk melakukan suatu tugas yang diinginkan pengguna. Biasanya dibandingkan

BAB II LANDASAN TEORI

Rancang Bangun Aplikasi Location-Based Service Pencarian Lokasi Wisata Di Kota Semarang Berbasis Android

BAB I PENDAHULUAN 1.2. Latar Belakang Masalah

Rancang Bangun Game Berhitung Spaceship dengan Pengendali Suara Menggunakan Speech Recognition Plugin pada Unity

BAB III ANALISA DAN PERANCANGAN

PERANCANGAN DAN IMPLEMENTASI TRY OUT (UJI COBA) SNMPTN (Seleksi Nasional Masuk Perguruan Tinggi Negeri) ONLINE PADA ANDROID

BAB I PENDAHULUAN. menjadi "kewajiban" yang harus dilakukan. Ring. optimal untuk menjamin keamanan. Disebabkan ring yang terdapat pada

APLIKASI PENGENALAN WAJAH MENGGUNAKAN METODE EIGENFACE DENGAN BAHASA PEMROGRAMAN JAVA

BAB I PENDAHULUAN. kompleks. Oleh karena itu pada smartphone banyak digunakan berbagai teknologi

BAB III DASAR TEORI 3.1. Pakaian Adat Indonesia

BAB 3 PERANCANGAN PROGRAM

BAB II. KAJIAN PUSTAKA. beberapa aktifitas yang dilakukan oleh manusia seperti system untuk software

BAB I PENDAHULUAN. mampu mengubah manusia, dari cara pandang seseorang atas sesuatu hingga cara

Analisis dan Perancangan Aplikasi Penuntun Jalan dengan Perintah Suara Berbahasa Indonesia pada Perangkat Bergerak Berbasis Android

BAB 3 LANDASAN TEORI

Rancang Bangun Aplikasi Perangkat Bergerak Layanan Pemesanan Barang (Studi Kasus Dinas Kebersihan dan Pertamanan Kota Surabaya )

BAB III ANALISIS DAN PERANCANGAN SISTEM. secara otomatis. Sistem ini dibuat untuk mempermudah user dalam memilih locker

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Tabel 2.1 Referensi Penelitian. Messaging (FCM)

Bab 1 Pendahuluan. 1.1 Latar Belakang

Politeknik Negeri Sriwijaya BAB I PENDAHULUAN

BAB II TINJAUAN PUSTAKA

BAB I PENDAHULUAN 1.1 Latar Belakang

PERANCANGAN PENDETEKSI WAJAH DENGAN ALGORITMA LBP (LOCAL BINARY PATTERN) BERBASIS RASPBERRY PI

BAB I PENDAHULUAN. masyarakat dalam memperoleh data dan informasi. Internet (Interconnected

2 operasi ini lebih cepat diterima di kalangan para pengguna dan semakin banyak yang menggunakan sistem operasi ini. Kemajuan teknologi saat ini dapat

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB II TINJAUAN PUSTAKA

BAB III METODOLOGI PENELITIAN. Berikut tahapan penelitian yang dilakukan: 1. Menentukan kebutuhan data yang akan digunakan.

BAB I PENDAHULUAN 1 Bab 1

BAB I PENDAHULUAN. semua kalangan masyarakat memiliki telepon seluler, personal digital assistant

A MOBILE APPLICATION ACCESSING PATIENTS HEALTH RECORDS THROUGH A REST API

BAB III LANDASAN TEORI

SISTEM PENYIMPANAN DIGITAL BERBASIS ANDROID PADA PT. TELEKOMUNIKASI INDONESIA, Tbk.

Gambar 5 Kerangka penelitian

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB 1 PENDAHULUAN. diberikan kepada pasien yang sedang pergi keluar kota tersebut. Pencatatan data riwayat kesehatan pasien

BAB 4 PERANCANGAN. 4.1 Perancangan Sistem

data dengan menggunakan konektivitas tersebut terbatas jangkauan area koneksinya, meskipun pengguna tidak perlu mengeluarkan biaya.

PERTEMUAN KE 1 Pengenalan Aplikasi Mobile. Mahasiswa diharapkan dapat memahami dan mengetahui tentang aplikasi mobile.

BAB I PENDAHULUAN. 1.1 Latar Belakang

DETEKSI WAJAH METODE VIOLA JONES PADA OPENCV MENGGUNAKAN PEMROGRAMAN PYTHON

BAB II TINJAUAN PUSTAKA

BAB 3 ANALISIS DAN PERANCANGAN

BAB I PENDAHULUAN 1.1. Latar Belakang dan Permasalahan Era Globalisasi saat ini diwarnai oleh perkembangan teknologi yang semakin pesat.

BAB I PENDAHULUAN. mutlak. IM berbeda dengan dari cara penggunaannya, IM bisa dikelompokkan

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

SISTEM PELACAKAN WAJAH METODE HAAR

HASIL DAN PEMBAHASAN Analisis SIRANJAJA Perancangan Modul Pembangunan Content Streaming

BAB 1 PENDAHULUAN. manusia mengalami evolusi. Berbagai aktivitas mengalami perubahan dari cara

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

BAB I PENDAHULUAN 1.1. Latar Belakang

SISTEM KEAMANAN DATA PADA WEB SERVICE MENGGUNAKAN XML ENCRYPTION

PERANGKAT LUNAK PEMESANAN MAKANAN RESTORAN BERBASIS CLIENT SERVER DENGAN PLATFORM ANDROID

BAB 4 HASIL DAN PEMBAHASAN

PENDAHULUAN Latar Belakang Masalah Saat ini perkembangan teknologi informasi bergerak dengan sangat cepat. Perkembangan teknologi informasi telah memb

SISTEM INFORMASI DISTRIBUSI BARANG BERBASIS WEB SERVICE

E-TASK REMINDER SISTEM PENGINGAT TUGAS DI E-LEARNING BERBASIS WEB DAN SMS GATEWAY YANG DI INTREGRASIKAN DENGAN APLIKASI ANDROID.

Perancangan dan Pembuatan Aplikasi Pengenalan Batik Indonesiaku Melalui Permainan Berbasis Android

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Beberapa acuan yang digunakan dalam pengembangan sistem dan aplikasi

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. buku-buku maupun skripsi dalam rangka mendapatkan suatu informasi yang ada

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Untuk membangun aplikasi ini, ada beberapa dasar penelitian seperti,

Billy Pramboro Putra Dosen Pembimbing: Umi Laili Yuhana S.Kom M.Sc

BAB II. Gambar 1. Komponen Kunci Sistem Informasi Geografis

BAB 4 HASIL DAN PEMBAHASAN

HUMAN COUNTER DENGAN METODE FACE DETECTION MENGGUNAKAN OPENCV PADA PLATFORM ANDROID TUGAS AKHIR

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB II LANDASAN TEORI

BAB II KAJIAN PUSTAKA

Sistem Pengenal Wajah Manusia untuk Personalisasi Perintah pada Robot

UKDW BAB 1 PENDAHULUAN Latar Belakang Masalah

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

BAB I PENDAHULUAN 1.1. Latar Belakang

PENERAPAN METODE BINARY SEARCH (PENCARIAN BINER) PADA BUKU RESEP MASAKAN BERBASIS ANDROID MOBILE

SISTEM PENCARIAN LOKASI BANK DI KOTA PALEMBANG. Jl. Srijaya Negara, Bukit Besar, Ilir Barat 1, Kota Palembang, Sumatera Selatan

BAB III METODOLOGI. Penelitian ini dilaksanakan di Ruang Server Biro Sistem Informasi (BSI)

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. Pada bab ini akan dijelaskan mengenai teori dasar yang digunakan oleh penulis sebagai acuan dalam membangun aplikasi.

RANCANG BANGUN SISTEM PENERIMAAN MAHASISWA BARU AKADEMI KEBIDANAN AISYIYAH PALEMBANG MENGGUNAKAN METODE OBJECT ORIENTED

Transkripsi:

Desain dan Implementasi Face Recognition dan Live Streaming pada Sistem Digital Assistant untuk Staf Medik Fungsional Menggunakan Muhammad Nur Pratama *1 dan Ary Setijadi Prihatmanto *2 Program Studi Teknik Elektro Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha No. 10, Bandung 40132, Indonesia 1 mnurpratama@outlook.com 2 asetijadi@lskk.ee.itb.ac.id Abstrak Dalam era globalisasi saat ini, rumah sakit dituntut untuk meningkatkan kinerja dan daya saing sebagai badan usaha dengan tidak mengurangi misi sosial yang dibawanya. Hal ini berarti bahwa rumah sakit harus menerapkan kebijakankebijakan strategis agar mampu secara cepat dan tepat dalam pengambilan keputusan sehingga dapat menjadi organisasi yang responsif, inovatif, efektif, dan efisien. DIANE merupakan sebuah sistem digital assistant yang bertujuan untuk mempercepat akses staf medik fungsional sebagai seorang profesional dengan waktu terbatas terhadap informasi seperti layanan kesehatan, rekam medis, dan personalia pada SIRS tingkat rumah sakit. Dengan menggunakan face recognition, DIANE dapat mengidentifikasi pasien sehingga dapat memberikan tampilan data berupa biodata dan rekam medis pasien. Sedangkan menggunakan live streaming pada DIANE, seorang staf medik fungsional dapat berkomunikasi dengan staf medik fungsional di tempat lain. Dengan peningkatan kecepatan akses terhadap beragam informasi tersebut diharapkan seorang staf medik fungsional dapat mengambil keputusan dengan lebih cepat. Akibatnya, semakin banyak pasien yang dapat ditangani oleh staf medik fungsional dengan baik. membutuhkan keberadaan suatu sistem yang dapat mempercepat akses terhadap informasi seperti layanan kesehatan, rekam medis, dan personalia pada SIRS tingkat rumah sakit. Dengan menggunakan sistem tersebut, staf medik fungsional sebagai seorang profesional dengan waktu terbatas dapat meningkatkan produktivitas kerja dan kinerjanya. Berangkat dari masalah-masalah tersebut, dibuat sebuah sistem digital assistant yang bertujuan untuk mempercepat akses staf medik fungsional sebagai seorang profesional dengan waktu terbatas terhadap informasi seperti layanan kesehatan, rekam medis, dan personalia pada SIRS tingkat rumah sakit. Peningkatan kecepatan akses staf medik fungsional terhadap informasi pada SIRS tingkat rumah sakit dapat dilakukan melalui penggunaan yang merupakan wearable device berjenis OHMD (Optical Head- Mounted Display). Dengan menggunakan, staf medik fungsional dapat mengakses informasi pada SIRS tingkat rumah sakit dan menangani pasien dalam waktu bersamaan. Kata Kunci digital assistant, staf medik fungsional, google glass. II. STUDI PUSTAKA I. PENDAHULUAN Dalam era globalisasi saat ini, rumah sakit dituntut untuk meningkatkan kinerja dan daya saing sebagai badan usaha dengan tidak mengurangi misi sosial yang dibawanya. Hal ini berarti bahwa rumah sakit harus menerapkan kebijakankebijakan strategis dalam hal peningkatan kinerja dan pelayanan, efisiensi dari dalam (organisasi, manajemen, dan sumber daya manusia) serta harus mampu secara cepat dan tepat dalam pengambilan keputusan agar dapat menjadi organisasi yang responsif, inovatif, efektif, dan efisien. Salah satu kebijakan strategis yang dapat diambil adalah pemanfaatan teknologi informasi pada SIRS (Sistem Informasi Rumah Sakit). Selain SIRS, kualitas pelayanan rumah sakit sangat dipengaruhi oleh kinerja sumber daya rumah sakit, salah satunya adalah staf medik fungsional. Staf medik fungsional bersifat dinamis dan memiliki berbagai tugas seperti melakukan praktik, kunjungan ke pasien rawat inap, dan tindakan operasi. Oleh karena itu, staf medik fungsional lebih A. SIRS (SISTEM INFORMASI RUMAH SAKIT) SIRS (Rumah Sakit) Layanan Kesehatan Rekam Medis Personalia Keuangan Sarana dan Prasarana Manajemen Rumah Sakit Gambar 1 SIRS Tingkat Rumah Sakit

SIRS merupakan sebuah sistem informasi rumah sakit terintegrasi yang terdiri dari tiga tingkat yaitu tingkat pemerintah pusat, tingkat pemerintah daerah, dan tingkat rumah sakit. Pada tingkat rumah sakit, SIRS disusun dengan menggunakan pendekatan fungsi dan dilakukan secara menyeluruh. Akibatnya, SIRS tingkat rumah sakit terdiri atas layanan kesehatan, rekam medis, personalia, keuangan, sarana dan prasarana, dan manajemen rumah sakit. B. GOOGLE GLASS merupakan sebuah perangkat OHMD yang berbentuk seperti kacamata. Perangkat tersebut dikembangkan dengan tujuan untuk mempermudah akses manusia terhadap sebuah komputer. mampu memberikan pengalaman pengguna seperti sebuah ponsel pintar. Hal tersebut disebabkan menggunakan sistem operasi berbasis Android. nya dapat mengoperasikan melalui sentuhan atau perintah suara. Google Glass dipublikasikan pertama kali pada tanggal 15 April 2013 di Amerika dengan harga $1,500. Namun, baru diperjualbelikan secara komersil terhitung tanggal 15 Mei 2014. database berupa web service. Web service menyediakan autentikasi database sehingga seluruh perangkat lunak yang terhubung dengan web service dapat memanipulasi data yang tersimpan pada database. Hingga saat ini terdapat dua jenis communication protocol yang dapat menghubungkan antara perangkat lunak dengan web service, yaitu SOAP (Simple Object Access Protocol) dan REST (Representational State Transfer). Keduanya memiliki kelebihan dan kekurangannya masing-masing bergantung pada kebutuhan pengguna. F. FACE RECOGNITION Face recognition merupakan sebuah metode pengolahan citra digital untuk mengidentifikasi seseorang menggunakan masukan berupa citra wajah. Saat ini, terdapat beberapa teknik pengolahan citra digital yang cukup terkenal dan dapat digunakan untuk mengidentifikasi identitas pemilik citra wajah seperti eigen classifier, fisher classifier, dan local binary pattern histogram classifier. Gambar 2 Perangkat Keras C. SISTEM OPERASI ANDROID Android adalah sistem operasi berbasis Linux yang dirancang untuk beberapa perangkat seluler seperti ponsel pintar, tablet, dan wearable device seperti. Sistem operasi ini dirilis secara resmi pada tahun 2007. Android adalah sistem operasi open source sehingga memungkinkan untuk dilakukannya modifikasi secara bebas. Fitur-fitur pada Android umumnya ditulis dalam bahasa pemograman Java. Untuk dapat membuat perangkat lunak berbasis Android, umumnya digunakan alat bantu pengembangan berupa perangkat lunak IDE (Integrated Development Environment) Android Studio. Di dalam Android Studio terdapat seperangkat alat bantu seperti debugger, library, emulator, dokumentasi, contoh kode, dan tutorial. Dalam pengembangan perangkat lunak berbasis Android pada turut dibutuhkan library berupa GDK (Glass Development Kit). D. DATABASE Database atau basis data adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu perangkat lunak komputer untuk memperoleh informasi dari basis data tersebut. E. WEB SERVICE Agar sebuah perangkat lunak pada sistem operasi Android dapat memanipulasi data yang tersimpan pada database, diperlukan penghubung antara perangkat lunak dengan G. LIVE STREAMING Gambar 3 Mekanisme Kerja Face Recognition Live streaming merupakan sebuah metode untuk dapat mentransmisikan citra dari kamera sebuah perangkat keras secara realtime ke server. Citra realtime yang diterima oleh server turut dapat diakses dan diunduh oleh pengguna lain. III. PERANCANGAN PRODUK A. PERANCANGAN PERANGKAT KERAS Gambar 4 Perancangan Perangkat Keras Sistem ini dibentuk berdasarkan jaringan berarsitektur client-server. Sistem ini terdiri dari beberapa perangkat keras seperti sebagai client dan PC sebagai server. dapat terhubung dengan server melalui perantara perangkat jaringan. Pada sistem ini, server berperan sebagai media penyimpan keseluruhan informasi seperti layanan kesehatan, rekam medis, dan personalia dalam bentuk database SIRS tingkat rumah sakit. Agar dan

server dapat terhubung, maka dibutuhkan web service sebagai pemberi autentikasi sehingga dapat terhubung dengan server. B. PERANGKAT LUNAK PADA GOOGLE GLASS Berdasarkan masalah-masalah yang muncul kemudian dirancang sebuah perangkat lunak untuk dijalankan pada. Spesifikasi perangkat lunak pada adalah sebagai berikut: 1. Face recognition untuk mengidentifikasi pasien 2. Setelah pasien dikenali, proses akuisisi data pasien berupa biodata dan rekam medis dari database SIRS tingkat rumah sakit pada server dapat dijalankan. Biodata dan rekam medis pasien ditampilkan pada layar 3. Komunikasi antarpengguna dengan menggunakan live streaming Berdasarkan spesifikasi perangkat lunak tersebut selanjutnya dilakukan perancangan berupa modul-modul penyusun perangkat lunak di. Modul-modul tersebut terlihat seperti pada gambar Perangkat Lunak pada Gambar 5 Komponen Penyusun Perangkat Lunak pada Melalui Gambar 5, selanjutnya dapat disusun skenario penggunaan perangkat lunak pada. Skenario tersebut ditunjukkan melalui diagram seperti pada gambar menjalankan perangkat lunak pada Google Glass Menu mengakses modul data pasien pada panel menu mengakses modul komunikasi pada panel menu Modul Data Pasien Modul Komunikasi mengambil citra wajah pasien menggunakan kamera dan dikirimkan ke web service Perangkat lunak menampilkan live streaming dari kamera yang terhubung dengan server Biodata Rekam Medis Live Streaming Perangkat lunak menampilkan data pasien berupa biodata dan rekam medis sesuai dengan identitas pasien pemilik citra wajah tersebut Gambar 6 Skenario an Perangkat Lunak pada Seperti terlihat pada Gambar 6 bahwa untuk mendapatkan data pasien berupa biodata dan rekam medis pada modul data pasien, pengguna diminta untuk mengirimkan citra wajah pasien ke web service. Citra wajah tersebut selanjutnya akan menjalani proses face recognition di web service agar identitas pasien pemilik citra wajah dapat dikenali. Alur data modul data pasien di perangkat lunak pada dapat dilihat melalui data flow diagram seperti pada gambar Gambar 7 Data Flow Diagram Modul Data Pasien pada Perangkat Lunak di Selain modul data pasien, pada perangkat lunak di Google Glass turut terdapat modul komunikasi berupa live streaming yang memungkinkan pengguna di tempat lain dapat menyaksikan pemindaian citra dari kamera secara realtime. Alur data modul komunikasi di perangkat lunak pada dapat dilihat melalui data flow diagram seperti pada gambar Gambar 8 Data Flow Diagram Modul Komunikasi pada Perangkat Lunak di C. WEB SERVICE PADA SERVER Agar fitur face recognition pada modul data pasien di perangkat lunak pada dapat dijalankan, maka dibutuhkan perancangan proses identifikasi citra wajah yang dilakukan di web service pada server. Web service yang digunakan pada sistem ini adalah berbasis communication protocol SOAP. Hal tersebut disebabkan oleh kemudahan perancangan sistem jika dibandingkan dengan communication protocol lain, seperti REST. SOAP juga memberikan kemudahan dalam pengembangan multi platform, artinya web service berbasis SOAP dapat digunakan tidak hanya oleh perangkat lunak berbasis Android. Pada modul face recognition di web service terdapat dua tahapan, yaitu tahap face detection dan tahap face recognition. Kedua tahapan tersebut dibangun dengan menggunakan konstruksi OpenCV. Pada tahap face detection dilakukan pendeteksian keberadaan wajah dari sebuah citra hasil tangkapan kamera. Pendeteksian dilakukan dengan menggunakan teknik yang bernama template matching. Pada teknik template matching dilakukan pencocokan antara citra hasil tangkapan kamera dengan template citra wajah. Template citra wajah yang dimaksud adalah berupa komponen penyusun wajah seperti mata, hidung, dan mulut. Proses pendeteksian wajah dengan menggunakan teknik template matching tersebut biasanya turut dikenal sebagai metode Viola-Jones (atau dikenal juga sebagai metode Haar cascades). Citra wajah hasil proses dari tahap face detection selanjutnya diproses pada tahap face recognition. Tahap face recognition pada modul face recognition di web service pada server menggunakan metode eigenfaces classifier.

Pada tahap face recognition dilakukan pembandingan antara citra wajah yang didapat dengan berbagai citra wajah yang telah tersimpan di database. Melalui proses pembandingan tersebut dapat diketahui tingkat kemiripan antara citra wajah yang didapat dengan berbagai citra wajah yang tersimpan di database. Jika tingkat kemiripan melebihi suatu nilai threshold yang diatur, maka modul face recognition akan mengembalikan data berupa informasi dari pemilik citra wajah tersebut ke modul data pasien pada perangkat lunak di. Sedangkan jika tingkat kemiripan tidak melebihi suatu nilai threshold yang diatur, maka modul face recognition akan mengembalikan informasi berupa identitas pemilik citra wajah tersebut tidak berhasil dikenali. Keseluruhan proses pada modul face recognition di web service pada server dapat dilihat melalui diagram alir seperti pada gambar Ketika masukan berupa sentuhan berhasil diterima oleh, maka perangkat lunak akan mengirimkan hasil pindai citra berisikan wajah pasien ke modul face recognition pada web service di server. Pengiriman citra wajah pasien ke web service dilakukan melalui communication protocol SOAP menggunakan jaringan internet. Hasil proses pada web service yang berupa data pasien atau informasi bahwa citra wajah tidak berhasil diidentifikasi akan diterima oleh sesaat setelah proses identifikasi citra wajah pada modul face recognition di web service selesai dijalankan. Jika proses identifikasi citra wajah pasien berhasil dilakukan, maka web service akan mengirimkan kembali data pasien berupa biodata dan rekam medis ke perangkat lunak pada. Biodata pasien yang dimaksud adalah berupa citra wajah profile picture pasien untuk proses verifikasi, nama pasien, jenis kelamin pasien, dan tanggal lahir pasien. Sedangkan data pasien berupa rekam medis yang dimaksud adalah berupa alergi yang pernah diderita oleh pasien, imunisasi yang pernah diberikan ke pasien, dan obatobatan yang pernah diberikan ke pasien. Penjelasan mengenai tampilan modul data pasien adalah terlihat seperti pada tabel Tabel 1 Modul Data Pasien pada Perangkat Lunak di Tampilan pindai citra dari kamera Google Glass Pemrosesan citra wajah pasien di modul face recognition pada web service di server (setelah touchpad disentuh) Tampilan biodata pasien (halaman pertama) Tampilan alergi yang pernah diderita pasien (halaman kedua) Tampilan imunisasi yang pernah diberikan ke pasien (halaman ketiga) Gambar 9 Diagram Alir Modul Face Recognition pada Web Service di Server IV. IMPLEMENTASI PRODUK A. PERANGKAT LUNAK PADA GOOGLE GLASS Setelah modul data pasien diaktifkan, maka munculah tampilan berupa hasil pindai citra dari kamera. Pada tampilan tersebut akan terlihat garis kotak berwarna kuning di bagian tengah layar dan tulisan click on touchpad to capture di bagian bawah layar. Agar proses selanjutnya dapat dilanjutkan, pengguna diminta untuk memberi masukan berupa sentuhan melalui touchpad ketika wajah pasien tepat berada di dalam kotak berwarna kuning. Selain modul data pasien, pada perangkat lunak di Google Glass turut terdapat modul komunikasi berupa live streaming. Setelah modul komunikasi diaktifkan, maka munculah tampilan berupa hasil pindai citra dari kamera pada layar. Hasil pindai citra yang didapatkan selanjutnya dikirim ke server agar pengguna sistem yang lain turut dapat menyaksikan kejadian yang terekam oleh kamera Google Glass.

Layanan live streaming pada modul komunikasi di perangkat lunak pada dibangun berdasarkan konstruksi kickflip. Kickflip menyediakan SDK (Software Development Kit) yang dapat digunakan pada pengembangan perangkat lunak berbasis Android. Selain SDK, kickflip juga menyediakan layanan berupa server yang dapat digunakan sebagai media penyimpan citra berupa video hasil live streaming. Penjelasan mengenai mekanisme kerja dari modul komunikasi pada perangkat lunak di adalah terlihat seperti pada tabel Hasil yang didapatkan adalah berupa proses face recognition yang berlangsung seperti terlihat pada tabel Hasil pindai citra dari kamera yang dikirimkan ke modul face recognition pada web service Proses identifikasi citra wajah yang berhasil dilakukan. Hal tersebut dibuktikan dari kemiripan antara profile picture seperti pada gambar di bawah dengan masukan hasil pindai citra dari kamera Google Glass. Tabel 2 Modul Komunikasi pada Perangkat Lunak di Citra hasil pindai kamera ditampilkan pada layar. Selain itu, citra hasil pindai kamera turut dikirimkan ke server kickflip melalui jaringan internet agar dapat diunduh oleh pengguna lain melalui website kickflip. V. KESIMPULAN Melalui website kickflip, seorang pengguna lain dapat mengunduh citra hasil pindai kamera secara realtime. Proses tersebut hanya dapat dilakukan saat modul komunikasi pada perangkat lunak di sedang dijalankan. B. WEB SERVICE PADA SERVER Implementasi web service pada server dilakukan berdasarkan perancangan produk yang telah dilakukan. Pada pemrograman web service pada server, sebuah fitur atau web method dapat terdiri dari berbagai komponen penyusun yang berupa file dengan ekstensi.asmx dan kode pendukung dengan bahasa pemrograman C#. Hal tersebut dikarenakan pada sistem ini digunakan pemrograman web service berbasis communication protocol SOAP. Perangkat lunak IDE yang digunakan untuk mengembangkan web service adalah Microsoft Visual Studio. Modul face recognition pada web service di server diimplementasikan sesuai dengan diagram alir pada Gambar 9. Kesimpulan yang dapat diambil setelah dilakukan implementasi produk adalah sebagai berikut: 1. Perangkat lunak pada dapat berkomunikasi dengan server melalui web service. Komunikasi yang terjalin antara perangkat lunak pada dengan web service adalah berupa pengunggahan dan pengunduhan data. 2. Pengoperasian antarmuka perangkat lunak pada Google Glass disesuaikan dengan arahan desain dari Google serta kebutuhan pengguna. Berdasarkan pengujian yang telah dilakukan didapatkan kesesuaian antara hasil implementasi antarmuka perangkat lunak dengan rancangan pada dokumen B300. 3. Fitur face recognition berhasil diimplementasikan pada perangkat lunak di untuk mengidentifikasi pasien sehingga selanjutnya perangkat lunak tersebut dapat menampilkan data pasien berupa biodata dan rekam medis pasien. Proses implementasi face recognition dilakukan dengan dukungan dari OpenCV berupa penyediaan SDK pengolahan citra digital. 4. Fitur live streaming berhasil diimplementasikan pada perangkat lunak di sehingga pengguna lain dapat mengakses atau mengunduh citra dari kamera secara realtime. Proses implementasi live streaming dilakukan dengan dukungan dari kickflip berupa penyediaan SDK dan server. DAFTAR PUSTAKA [1] D. Tychalas and A. Kakarountas, Planning and Development of an Electronic Health Record Client Based on the Android Platform, Informatics (PCI), 2010 14th Panhellenic Conference on, Tripoli, 2010, pp. 3-6. [2] T. H. Bloebaum and F. T. Johnsen, Exploring SOAP and REST communication on the Android platform, Military Communications Conference, MILCOM 2015-2015 IEEE, Tampa, FL, 2015, pp. 599-604. [3] Tayal, Yogesh et al., Face Recognition using Eigenface, 3 rd Ed., Department of Electrical and Instrumentation Engineering, Institute of Technology and Management Gwalior M. P., 2013. [4] Turk, Matthew et al., Eigenfaces for Recognition, 1 st Ed., Massachusetts Institute of Technology, 1991.