Yayın:
Computer Control with Face and Eye Movements Using Deep Learning and Image Processing Methods

dc.contributor.authorÇapşek, Muhammet Fatih
dc.contributor.authorKaraci, Abdulkadir
dc.date.accessioned2026-01-04T17:12:55Z
dc.date.issued2022-09-07
dc.description.abstractToday's computing is one of the basic needs of every human being. Many actions are done with the mouse in the use of the computer. Individuals with physical disabilities, paralysis from the neck down, or ALS patients who have difficulty in making physical contact with the computer are having difficulty using computers. In this study, an artificial intelligence-assisted system has been developed for these individuals, where they can control the mouse with head and eye movements. In this system, facial movements and eyes are detected in real-time through the library of Haar Cascade, Dlib, and Open CV from the images acquired through the camera. When Haar Cascade is used to detect the face region, the Dlib library is used to acquire right and left eye region images from this detected face image. These eye areas are provided as an introduction to the CNN model, which is trained with 2874 eye data (https://github.com/iparaskev/simple-blink-detector), and it is determined that the eye is closed or open. The CNN model 1500 is trained on a public eye image dataset representing open and 1374 closed-eye conditions. The left eye closed and opened state allows the mouse to click left and the right eye to close and open, and the right mouse to click. In addition, the location of the face detected with Haar Cascade is used to model mouse motion. The developed system is a real-time hybrid system with a combination of different methods and has been tested on different users. According to the test results, it was observed that the system correctly identified the eyes and the closed state of these eyes, classifying the blink event with CNN in both eyes correctly. However, it has been determined that there has been a slowness in modeling mouse movement or a poor fit to facial movement. The next study will focus on this issue and improve it by fine-tuning the system with data from many people.
dc.description.urihttps://doi.org/10.31202/ecjse.1131377
dc.description.urihttps://dergipark.org.tr/tr/pub/ecjse/issue/74186/1131377
dc.identifier.doi10.31202/ecjse.1131377
dc.identifier.issn2148-3736
dc.identifier.openairedoi_dedup___::5f1b8607a5458b720bb2815b48d3ae14
dc.identifier.scopus2-s2.0-85146769694
dc.identifier.urihttps://hdl.handle.net/20.500.12597/39973
dc.language.isoeng
dc.publisherEl-Cezeri: Journal of Science and Engineering
dc.relation.ispartofEl-Cezeri Fen ve Mühendislik Dergisi
dc.rightsOPEN
dc.subjectEngineering
dc.subjectHaar cascade
dc.subjectcnn
dc.subjectdlib
dc.subjectgörüntü işleme
dc.subjectfare kontrolü
dc.subjectMühendislik
dc.subjectHaar cascade
dc.subjectcnn
dc.subjectdlib
dc.subjectimage processing
dc.subjectmouse control
dc.titleComputer Control with Face and Eye Movements Using Deep Learning and Image Processing Methods
dc.typeArticle
dspace.entity.typePublication
local.api.response{"authors":[{"fullName":"ÇAPŞEK, Muhammet Fatih","name":"Muhammet Fatih","surname":"Çapşek","rank":1,"pid":null},{"fullName":"KARACI, Abdulkadir","name":"Abdulkadir","surname":"Karaci","rank":2,"pid":null}],"openAccessColor":"gold","publiclyFunded":false,"type":"publication","language":{"code":"eng","label":"English"},"countries":null,"subjects":[{"subject":{"scheme":"keyword","value":"Engineering"},"provenance":null},{"subject":{"scheme":"keyword","value":"Haar cascade;cnn;dlib;görüntü işleme;fare kontrolü"},"provenance":null},{"subject":{"scheme":"FOS","value":"0103 physical sciences"},"provenance":null},{"subject":{"scheme":"keyword","value":"Mühendislik"},"provenance":null},{"subject":{"scheme":"FOS","value":"0211 other engineering and technologies"},"provenance":null},{"subject":{"scheme":"FOS","value":"02 engineering and technology"},"provenance":null},{"subject":{"scheme":"keyword","value":"Haar cascade;cnn;dlib;image processing;mouse control"},"provenance":null},{"subject":{"scheme":"FOS","value":"01 natural sciences"},"provenance":null}],"mainTitle":"Computer Control with Face and Eye Movements Using Deep Learning and Image Processing Methods","subTitle":null,"descriptions":["<jats:p xml:lang=\"en\">Today's computing is one of the basic needs of every human being. Many actions are done with the mouse in the use of the computer. Individuals with physical disabilities, paralysis from the neck down, or ALS patients who have difficulty in making physical contact with the computer are having difficulty using computers. In this study, an artificial intelligence-assisted system has been developed for these individuals, where they can control the mouse with head and eye movements. In this system, facial movements and eyes are detected in real-time through the library of Haar Cascade, Dlib, and Open CV from the images acquired through the camera. When Haar Cascade is used to detect the face region, the Dlib library is used to acquire right and left eye region images from this detected face image. These eye areas are provided as an introduction to the CNN model, which is trained with 2874 eye data (https://github.com/iparaskev/simple-blink-detector), and it is determined that the eye is closed or open. The CNN model 1500 is trained on a public eye image dataset representing open and 1374 closed-eye conditions. The left eye closed and opened state allows the mouse to click left and the right eye to close and open, and the right mouse to click. In addition, the location of the face detected with Haar Cascade is used to model mouse motion. The developed system is a real-time hybrid system with a combination of different methods and has been tested on different users. According to the test results, it was observed that the system correctly identified the eyes and the closed state of these eyes, classifying the blink event with CNN in both eyes correctly. However, it has been determined that there has been a slowness in modeling mouse movement or a poor fit to facial movement. The next study will focus on this issue and improve it by fine-tuning the system with data from many people.</jats:p>"],"publicationDate":"2022-09-07","publisher":"El-Cezeri: Journal of Science and Engineering","embargoEndDate":null,"sources":["Crossref","Volume: 9, Issue: 4 1170-1177","2148-3736","El-Cezeri"],"formats":["application/pdf"],"contributors":null,"coverages":null,"bestAccessRight":{"code":"c_abf2","label":"OPEN","scheme":"http://vocabularies.coar-repositories.org/documentation/access_rights/"},"container":{"name":"El-Cezeri Fen ve Mühendislik Dergisi","issnPrinted":"2148-3736","issnOnline":null,"issnLinking":null,"ep":null,"iss":null,"sp":null,"vol":null,"edition":null,"conferencePlace":null,"conferenceDate":null},"documentationUrls":null,"codeRepositoryUrl":null,"programmingLanguage":null,"contactPeople":null,"contactGroups":null,"tools":null,"size":null,"version":null,"geoLocations":null,"id":"doi_dedup___::5f1b8607a5458b720bb2815b48d3ae14","originalIds":["10.31202/ecjse.1131377","50|doiboost____|5f1b8607a5458b720bb2815b48d3ae14","50|tubitakulakb::96405cd18671cea5a72581710e2f743e","oai:dergipark.org.tr:article/1131377"],"pids":[{"scheme":"doi","value":"10.31202/ecjse.1131377"}],"dateOfCollection":null,"lastUpdateTimeStamp":null,"indicators":{"citationImpact":{"citationCount":0,"influence":2.5349236e-9,"popularity":1.8548826e-9,"impulse":0,"citationClass":"C5","influenceClass":"C5","impulseClass":"C5","popularityClass":"C5"}},"instances":[{"pids":[{"scheme":"doi","value":"10.31202/ecjse.1131377"}],"type":"Article","urls":["https://doi.org/10.31202/ecjse.1131377"],"publicationDate":"2022-09-07","refereed":"peerReviewed"},{"alternateIdentifiers":[{"scheme":"doi","value":"10.31202/ecjse.1131377"}],"type":"Article","urls":["https://dergipark.org.tr/tr/pub/ecjse/issue/74186/1131377"],"publicationDate":"2022-06-15","refereed":"nonPeerReviewed"}],"isGreen":false,"isInDiamondJournal":false}
local.import.sourceOpenAire
local.indexed.atScopus

Dosyalar

Koleksiyonlar