• Tidak ada hasil yang ditemukan

ESTIMASI POSISI ARAH PANDANG MATA DENGAN MENGGUNAKAN WEB CAMERA

N/A
N/A
Protected

Academic year: 2021

Membagikan "ESTIMASI POSISI ARAH PANDANG MATA DENGAN MENGGUNAKAN WEB CAMERA"

Copied!
6
0
0

Teks penuh

(1)

ESTIMASI POSISI ARAH PANDANG MATA

DENGAN MENGGUNAKAN

WEB CAMERA

Agus Supranartha 1,2) dan Djoko Purwanto 1) 1)

Jurusan Teknik Elektro – FTI, Institut Teknologi Sepuluh November 2)

Jurusan Teknik Elektro – Undiknas Jl. Tukad Yeh Aya, Denpasar-Bali Email : Email: as_lx99@yahoo.com

ABSTRAK

Dewasa ini, penelitian tentang estimasi arah pandang mata menjadi topik penelitian utama beberapa ilmuwan. Penelitian sebelumnya telah berhasil mengembangkan suatu sistem input komputer dengan memanfaatkan estimasi arah pandang mata untuk mengoperasikan komputer tanpa memakai keyboard.

Pada penelitian ini diusulkan suatu metode untuk mendapatkan estimasi posisi arah pandang mata dengan menggunakan prinsip pencocokan bentuk (dari informasi citra). Untuk mendapatkan estimasi posisi arah pandang mata yaitu dengan cara membandingkan file citra referensi arah pandang mata yang disimpan di database dengan arah pandang mata saat ini yang diambil dari web camera. Dari perbandingan tersebut dihasilkan estimasi posisi arah pandang mata yaitu arah kanan, kiri, atas, dan bawah. Pengambilan citra posisi arah pandang mata dilakukan dengan menggunakan

web camera yang diletakkan di depan operator dengan jarak sekitar 50 cm searah mata.

Kata kunci : Metode Pencocokan Bentuk, estimasi posisi arah pandang mata

PENDAHULUAN

Perkembangan teknologi khususnya dalam bidang komputer telah sedemikian pesatnya dan sudah memberikan kontribusi yang besar disegala bidang kehidupan. Bidang komputer terdiri dari dua bagian yaitu software dan hardware. Baik hardware

maupun software telah mengalami perkembangan dan memberikan manfaat diseluruh sektor kehidupan manusia. Perkembangan di bidang sofware salah satunya kemajuan teknologi dibidang computer vision yang telah mewarnai kehidupan manusia, pengenalan isyarat gerakan mata terus dikembangkan pada berbagai aplikasi. Isyarat gerakan mata atau yang disebut arah pandang mata dapat dimanfaatkan untuk mengoperasikan komputer tanpa memakai keyboard (Kohei arai), sebagai remote

kontrol (kendali jarak jauh) untuk memberikan perintah gerakan robot (Maja Pantic, 2005). Mengingat pentingnya hasil pengenalan, beberapa usaha yang signifikan telah dilakukan untuk dapat mengenali arah pandang mata secara realtime.

METODA PENELITIAN

Mata adalah organ penglihatan yang mendeteksi cahaya. Yang dilakukan mata yang paling sederhana tak lain hanya mengetahui apakah lingkungan sekitarnya adalah terang atau gelap. Mata yang lebih kompleks dipergunakan untuk memberikan pengertian visual yang berperan dalam proses pencitraan.

(2)

Gambar 1. Bagian-bagian organ – organ mata (Sandra Trejouerrero,2006)

Deteksi arah pandang mata (eye detection) dibagi 2 menjadi pendeteksian posisi mata dan pendeteksian kontur mata. Algoritma Pendeteksian kontur mata pada awal pengolahannya membutuhkan informasi awal posisi mata dan template yang bisa ditentukan. Dalam pendeteksian mata terlebih dahulu melalui tahapan pendeteksian wajah yaitu ketika wajah atau citra yang mengandung wajah ditangkap oleh kamera dalam sistem, maka pendeteksian wajah pertama – tama akan melakukan penentuan lokasi garis besar obyek atu region face yang terdapat pada citra tersebut. Langkah kedua, dengan menggunakan metode segmentasi atau ekstrasi fitur, menentukan lokasi kedua mata secara garis besar yang terdapat di dalam wajah pada citra. Pada waktu yang sama, dengan memanfaatkan informasi lokasi kedua mata tersebut, sistem mengevaluasi ukuran kedua mata dan menetukan template yang digunakan dengan estimasi ukuran kedua mata yang diperoleh. Pada akhirnya sistem menentukan posisi pusat iris mata yang disesuaikan dengan template yang diperoleh yang telah diaplikasikan terhadap kedua region mata tersebut (Fadlisyah, 2007).

Proses akuisisi citra digital adalah proses yang paling penting pada pencitraan karena proses ini sangat menentukan kualitas dari citra digital yang akan diperoleh. Agar proses akuisisi citra digital dapat terjadi diperlukan tiga komponen utama yang harus dipenuhi yaitu sumber cahaya, obyek atau benda yang akan diamati dan sensor peka cahaya atau kamera itu sendiri. Sedangkan proses akuisisi citra digital tersebut dapat dijelaskan sebagai berikut, cahaya yang akan mengenai permukaan suatu benda atau obyek 3 dimensi akan dipantulkan ke segala arah. Pantulan cahaya ini sebagian ditangkap oleh sensor peka cahaya pada kamera. Intensistas cahaya yang diterima oleh sensor merepresentasikan kondisi obyek tersebut. Sehingga citra digital yang diperoleh merupakan informasi tentang obyek yang terbentuk dari pantulan cahaya atau refleksi pada permukaan obyek.

Grayscale

Pada dasarnya semua pemprosesan citra digital dilakukan dalam bentuk black and white atau citra biner sehingga citra berwarna harus diubah terlebih dahulu kebentuk greyscale kemudian dilakukan proses theresholding untuk mendapatkan citra biner (Purwanto, Djoko). Pengubahan dari citra berwarna ke bentuk grey scale

mengikuti aturan berikut:

( , ) ( , ) ( , ) ( , ) 3 R i j G i j B i j I i j = + + (1) Thresholding

Thresholding adalah pendekatan yang paling penting dalam image segmentation. Oleh karena itu sering diperlukan theresholding untuk mengubah citra grayscale

menjadi citra biner, sehingga dapat dengan mudah dipisahkan antara daerah background

dan foreground. Thresholding mengubah nilai pixel menjadi bernilai 1 jika lebih besar daripada nilai thereshold tertentu dan bernilai 0 jika kecil daripada nilai thereshold.

(3)

1; ( , ) ( , ) 0; ( , ) f i j T g i j f i j T ì ³ ïï = í ï < ïî (2)

pemilihan nilai thereshold T adalah sangat penting. Biasanya digunakan histogram untuk membentuk pemilihan nilai thereshold ini. Sebuah citra grayscale biasanya terdiri dari dua buah puncak atau lebih yang dipisahkan oleh lembah yang jelas.Nilai

thereshold harus dipilih sedemikian rupa sehingga dapat membedakan pixel objek dan

background dengan benar(Purwanto, Djoko).

Pada Metoda penelitian yang akan digunakan dalam penelitian ini dibahas mengenai rancangan sistem yang terdiri dari:

1. pre-processing Image

2. mendeteksi mata

3. mendeteksi arah pandang mata

Gambar 2. Blok Diagram Rancangan Sistem

Pre-Processing

Dalam proses pre-processing, tujuan yang dilakukan dalam tahap ini adalah usaha agar waktu pemrosesan citra lebih cepat. Terdapat dua tahapan dalam pre -processing, yaitu re-sampling dan imagedifference.

Gambar 3. Blok diagram Pre-Processing

Re-sampling image dilakukan dengan pengambilan citra melalui web kamera dengan jarak tertentu dalam hal ini sekitar 50 cm dan web kamera diatur resolusinya dalam hal ini dengan resolusi 640 x 480 piksel, Hasil dari re-sampling kemudian diteruskan keproses imagedifference yang bertugas untuk membandingkan image sekarang dengan image sebelumnya. Proses ini perlu dilakukan agar image yang tidak sama saja yang diproses sehingga membantu mempercepat proses.

Pre – processing Image Deteksi Mata Deteksi Arah Pandang Mata Arah Pandang mata Citra sekuen Re-sampling Image Difference Pre – processing Citra sekuen

(4)

Deteksi Mata

Hasil dari proses pada image processing dilakukan pengolahan citra dengan metode pada opencv yaitu Haar Cascade Classifier dengan menggunakan XML untuk pengklasifikasian areal mata dalam hal ini salah satu nama XML yang digunakan yaitu XML Parojos yaitu mengklasifikasikan untuk mendapatkan wajah dengan cara membandingkan pengambilan gambar yang ditangkap oleh web camera akan ditentukan apakah wajah atau bukan dengan file referensi untuk citra wajah. Setelah didapatkan citra wajah, maka di dalam XML parojos sudah dilakukan untuk mendapatkan posisi citra mata. Sehingga keluaran dengan metode ini akan dihasilkan posisi areal citra mata. Selanjutnya pengambilan citra mata dengan ukuran 60x 30 pixel dilakukan untuk proses gray yang kemudian disimpan untuk dilakukan proses pengolahan citra selanjutnya.

Deteksi arah pandang mata

Citra mata yang dicapture dari web camera akan dibandingkan dengan citra mata yang sudah disimpan sebagai database, dalam hal ini disebut metode prinsip pecocokan bentuk atau metode matching template. Dalam Open CV digunakan cvnorm yaitu mencari nilai perubahan bentuk membandingkan citra mata dalam bentuk gray

yang dicapture dari web camera dengan citra mata dalam bentuk gray yang disimpan sebagai database, sehingga didapatkan arah posisi pandangan mata yaitu arah mata ke kanan, ke kiri, ke atas, ke bawah.

HASIL DAN DISKUSI Arah Pandang Mata

Dari hasil uji coba program pada penelitian ini didapatkan arah pandang mata atau arah gerakan mata ke kanan, ke kiri, ke atas, dan ke bawah didapatkan dengan cara membandingkan file citra referensi arah pandang mata ke kanan, kiri, atas, dan bawah yang disimpan di database dalam bentuk gray dengan arah pandang mata saat ini dalam bentuk gray yang diambil dari web camera. Adapun hasil eksekusi program didapat dengan mengedipkan mata terlebih dahulu sebagai berikut :

(5)

Hasil Pengujian Arah Pandang Mata ke Kanan, Kiri, Atas, dan Bawah Tabel 1 Hasil Pengujian Arah pandang Mata

Arah Pandang Mata ke

Percobaan ke Kanan Kiri Atas Bawah

1 v v v v 2 v v v v 3 v v v v 4 v t v v 5 v v t v 6 v v v v 7 v v v t 8 t v v v 9 v v v v 10 v v v v Total x 100% 90% 90% 90% 90% Keterangan : v = percobaan berhasil t = percobaan gagal

Hasil eksekusi program untuk menguji ke empat arah pandang mata yang dilakukan dengan bergantian, dimana didapatkan kegagalan (error) sebesar 10 % dari 10 kali percobaan untuk menentukan ke empat arah pandang mata. Hal dikarenakan dalam penggunaan metode template matching masih mempergunakan algoritma sederhana yaitu dengan membandingkan file citra referensi arah pandang mata yang disimpan di database dalam bentuk gray dengan arah pandang mata saat ini dalam bentuk gray yang diambil dari web camera.

KESIMPULAN

1. Dari hasil uji coba program pada penelitian ini hanya dapat mengetahui 4 arah pandang mata atau arah gerakan mata yaitu arah ke kanan, ke kiri, ke atas, dan ke bawah.

2. Dalam uji estimasi arah mata kanan, kiri, atas, dan bawah yang dilakukan secara bergantian terdapat error sebesar 10 % dari 10 kali hasil uji estimasi arah pandang mata atau arah gerakan mata, dikarenakan dalam penggunaan metode template matching masih mempergunakan algoritma sederhana yaitu dengan membandingkan file citra referensi arah pandang mata yang disimpan di database dalam bentuk gray dengan arah pandang mata saat ini dalam bentuk gray yang diambil dari web camera.

DAFTAR PUSTAKA

Craig A. Lindley,(1991), Practical Image Processing in C, John Wiley and Sons, Inc. Fadlisyah, (2007), Computer Vision dan Pengolahan Citra, Andi Yogyakarta

Ilkwon Park, Jung-Ho Ahn, and Hyeran Byun, Efficient Measurement of Eye Blinking under Various Illumination Conditions for Drowsiness Detection Systems, IEEE Proceedings of the 18th International Conference on Pattern Recognition 0-7695-2521-0/2006

(6)

Kohei Arai.journal ,Computer input system based on viewing vector estimation with iris center detection from the image of users acquired with relatively cheap web camera allowing user movements, Saga University

Linda Shapiro, George Stockman, (2000), “Computer Vision”, The University of Washington.

Maja Pantic, Alex Pentland, Anton Nijholt and Thomas Huang ’ Machine Understanding of Human Behavior’ Beckman Institute, ICMI'06, November 2– 4, 2006, Banff, Alberta, Canada.

Purwanto, Djoko. Image Filtering. File Kuliah Machine Vision.

Phillips Dwayne,(1994), Image Processing in C Second Edition. R &D publications, Kansas.

Julie Badri, Christophe Tilmant, Jean-Marc Lavest, Quonc-Cong Pham, and Patrick Sayd, 2007, Camera-to-Camera Mapping for Hybrid Pan-Tilt-Zoom Sensors Calibration, Springer-Verlag Berlin Heidelberg SCIA 2007, LNCS 4522, pp. 132–141

Kai-Tai Song, Dynamic Calibration of Pan–Tilt–Zoom Cameras for Traffic Monitoring, IEEE CYBERNETICS, VOL. 36, NO. 5, October 2006

Rafael C. Gonzales, Richard E. Woods, (1992), Digital Image Processing, Addison-Wesley Publishing Company.

Sandra Trejo Guerrero,(2006), Model-Based Eye Detection and Animation,Department of Electrical Engineering 581 83 Linkoping Sweden Sweden

Takuma Funahashi,Takayuki Fujiwara dan Hiroyasu Koshimizu, HierarchicaI tracking of face, facial parts and their contours with PTZ camera’ IEEE 0-7803-8662-0/04/2004

Gambar

Gambar 1. Bagian-bagian organ – organ mata (Sandra Trejouerrero,2006)
Gambar 3. Blok diagram  Pre-Processing
Gambar 4. Hasil eksekusi Program untuk estimasi arah pandang mata

Referensi

Dokumen terkait

Pengembangan karakter Roberta di dalam novel ini melewati banyak pertualangan dengan saudara- saudara kandungnya menemukan banyak hal yg membuat mereka merasa tertantang dan

Hasil yang diperoleh menunjukkan bahwa metode bootstrap berdasarkan penaksir MCD lebih unggul dengan nilai jumlah kuadrat residual yang kecil dan nilai koefisien

Dalam kelompok pemecahan masalah sedang hasil tes menunjukkan bahwa pada aspek penalaran tidak ada siswa yang berada di kategori sangat tinggi, 1 siswa berada di kategori

6 Di dalam Pasal 1 Undang-Undang Republik Indonesia Nomor 2 Tahun 2014 Tentang Jabatan Notari diatur bahwa yang dimaksud dengan Pejabat Umum yang satu-satunya berwenang

Penelitian Kusumaningtyas (2013) dengan judul Analisis Perbedaan Biaya Riil Rumah Sakit dengan tarif INA- CBG’s untuk Kasus Persalinan dengan Sectio Caesaria

Golongan ini dapat mengurangi denyut jantung dan melebarkan pembuluh darah jantung sehingga dapat mengurangi kebutuhan oksigen dan meningkatkan suplai oksigen. Selain itu,

Semua teman-teman PPDS Ilmu Kesehatan Kulit dan Kelamin Fakultas Kedokteran Universitas Sumatera Utara yang tidak dapat saya sebutkan satu persatu yang telah memberikan

Pada umumnya pengutipan berondolan pada sela – sela pelepah pohon kelapa sawit dilakukan oleh kaum wanita, maka dari itu dibutuhkan alat yang ringan dan tidak membutuhkan