Laporkan Masalah

RANCANGBANGUN MOUSE POINTER BERBASIS WEBCAM

Rahmad Widodo, Ir. P. Insap Santosa, M.Sc., Ph.D.

2011 | Tesis | S2 Teknik Elektro

Mouse merupakan perangkat keras yang tidak dapat dipisahkan dengan komputer. Pengoperasian mouse konvensional biasanya harus digerakkan dan disentuh. Kasus tertentu pengguna komputer yang karena suatu keterbatasan, tidak mampu mengoperasikan mouse konvensional. Sebuah perangkat lunak perlu dikembangkan untuk menggantikan peran mouse konvensional agar pengguna tersebut dapat menggunakan komputer sebagaimana mestinya. Perangkat lunak akan mendeteksi gerakan obyek pada tubuh pengguna secara visual kemudian hasil deteksi dijadikan dasar untuk menggerakkan mouse pointer. Perangkat lunak dikembangkan menggunakan metode template matching. Proses template matching membutuhkan aliran gambar sehingga perlu tambahan perangkat webcam untuk mendapatkannya. Metode template matching digunakan untuk mencari lokasi suatu obyek di dalam gambar yang mempunyai kemiripan terbesar dengan obyek referensi yang dimasukkan (template). Proses pencarian lokasi obyek dilakukan dengan menghitung korelasi antara template dengan obyek-obyek di dalam gambar. Koordinat penemuan template ditentukan berdasar korelasi tertinggi. Berdasar perubahan koordinat penemuan template dalam setiap gambar berurutan, dapat ditentukan besar dan arah gerakan obyek. Besar dan arah gerakan obyek yang didapat digunakan sebagai dasar dalam menggerakkan mouse pointer. Hasil pengujian menunjukkan bahwa perangkat lunak yang dikembangkan mampu menggerakkan mouse pointer sesuai keinginan pengguna. Perangkat lunak juga mampu melakukan perintah yang setara dengan klik, klik ganda dan klik kanan. Hasil pengujian juga menunjukkan bahwa semakin besar ukuran daerah pencarian maka gerakan mouse pointer semakin lambat.

Mouse and computer can not be separated. Conventional mouse operation typically must be holded and touched. Certain cases, computer users who have limitations, is unable to operate a conventional mouse. A software should be developed to replace the conventional mouse so that users can use computer properly. The software will detect the objects movement on user's body visually and then the result is used as a basis to move mouse pointer The software was developed using a template matching method. Template matching process requires the flow of images, so need a webcam to get it. Template matching method is used to locate an object in the picture that has the greatest similarity with the object reference that inserted before (template). Searching process for object location performed by calculating correlation between template with the objects in the picture. The template coordinates are determined based on the highest correlation value. By coordinates changing in sequence image, can be determined magnitude and direction of object movement. Magnitude and direction of object movement obtained is used as a base to move the mouse pointer. The test results indicate that the software developed is able to move the mouse pointer as the user desires. The software is also able to perform the equivalent click command, double click and right click. The test results also showed that the bigger size of search area causing the mouse pointer movement more slowly.

Kata Kunci : mouse pointer, webcam, template matching, korelasi


    Tidak tersedia file untuk ditampilkan ke publik.