Pemanfaatan OpenCV untuk Virtual Mouse Menggunakan Facial Landmarks Haniful Khalid 1 , Yanu Shalahuddin 2 , Danang Erwanto 3 1,2,3 Program Studi Teknik Elektro, Fakultas Teknik Elektronika, Universitas Islam Kadiri, Kediri 1 hanifulkhalid6@gmail.com, 2 ynshalahuddin@gmail.com, 3 danangerwanto@uniska-kediri.ac.id Ringkasan Saat ini komputer pribadi digunakan untuk berkomunikasi, sarana hiburan, belajar dan sumber informasi. Maka, komputer pribadi sangat dibutuhkan manusia, baik mereka yang lahir dalam keadaan normal maupun bagi penyandang disabilitas gerak tangan. Virtual Mouse di desain bagi pengguna agar dapat berinteraksi langsung dengan komputer tanpa menggunakan perangkat keras seperti mouse, namun hanya menggunakan bagian wajah untuk mengendalikan pointer sebagai objek interaksinya. Tujuan penelitian ini untuk memahami cara pemanfaatan facial landmarks menggunakan bahasa pemrograman python dan pemanfaatannya sebagai acuan virtual mouse, serta memahami cara optimalisasi deteksi wajah menggunakan facial landmarks. Penelitian ini menggunakan metode experimental research dengan pendekatan kuantitatif, dimana peneliti bertujuan merancang sistem virtual mouse untuk mengoperasikan pointer pada komputer. Hasil dari percobaan yang telah dilakukan dari 8 wajah berbeda diantaranya 1 wanita dan 7 pria, dengan karakteristik wajah berbeda dan 3 jarak berbeda juga 3 intensitas cahaya yang berbeda, total video sample berjumlah 72, adapun sample berkacamata agar mengetahui perbedaan hasil fungsi klik dan gulung halaman pada program yang dimana menggunakan perubahan aspek rasio mata pada fungsi tersebut. Hasil percobaan program peneliti mendapatkan akurasi keberhasilan fungsi keseluruhan rata-rata program sebesar 92,7%. Yang diantaranya terdiri dari tingkat akurasi keberhasilan fungsi klik, mode gulung dengan aspek rasio mata didapati 90,7% dan tingkat akurasi keberhasilan fungsi pengaktifan mode cursor serta penggerak posisi cursor sebesar 95,8%. Dari hasil peneltian tersebut, dapat disimpulkan bahwa pemanfaatan OpenCV untuk virtual mouse menggunakan Facial Landmarks efektif dalam pengoperasian pointer pada komputer tanpa menggunakan perangkat keras lainnya. Kata kunci : Penandaan Wajah, Mouse Virtual, Python, Dlib, OpenCV Abstract Currently personal computers are used for communication, entertainment, learning and information resources. So, personal computers are needed by humans, both those born under normal circumstances and for people with hand movement disabilities. Virtual Mouse is designed for users to be able to interact directly with the computer without using hardware such as a mouse, but only using the face to control the pointer as the object of the interaction. The purpose of this study is to understand how to use facial landmarks using the python programming language and its use as a virtual mouse reference, and to understand how to optimize face detection using facial landmarks. This study uses an experimental research method with a quantitative approach, where the researcher aims to design a virtual mouse system to operate the pointer on a computer. The results of the experiments that have been carried out from 8 different faces including 1 woman and 7 men, with different facial characteristics and 3 different distances as well as 3 different light intensities, the total video sample is 72, while the sample is wearing glasses in order to know the difference in the results of the click and page scroll functions. in a program that uses the eye aspect ratio change in that function. The experimental results of the research program obtained an average overall program function success accuracy of 92.7%. These include the success rate of click function accuracy, scroll mode with eye aspect ratio found to be 90.7% and the success rate of cursor mode activation and cursor positioning function was 95.8%. From the results of this research, it can be concluded that the use of OpenCV for a virtual mouse using Facial Landmarks is effective in operating the pointer on a computer without using other hardware. Keywords : Facial Landmarks, Virtual Mouse, Python, Dlib, OpenCV