{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,21]],"date-time":"2026-02-21T07:04:17Z","timestamp":1771657457131,"version":"3.50.1"},"reference-count":41,"publisher":"Oxford University Press (OUP)","issue":"2","license":[{"start":{"date-parts":[[2021,3,1]],"date-time":"2021-03-01T00:00:00Z","timestamp":1614556800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/academic.oup.com\/journals\/pages\/open_access\/funder_policies\/chorus\/standard_publication_model"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2021,3,12]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Due to the high cost of eye-tracking systems based on pupillary corneal reflections, efforts to develop a webcam-based eye-tracking system have increased to provide an affordable alternative to disabled people in recent years. However, due to the camera specification and location, ambient light changes and positional changes of the users, the gazing point of the eyes has not yet been determined precisely by such a system. Therefore, only 8 different gaze directions or up to 10 gaze regions could be detected in the previous webcam-based human\u2013computer interaction studies. In this study, a novel gaze input system has been proposed to make the best use of the limited performance of webcam-based eye tracking and offer an economical alternative for disabled people. To reduce the impact of head movements, the webcam has been mounted to an ordinary glasses frame and positioned in front of the eye. For estimation of the gaze regions, a feature-based method (Hough transformation) was used by considering the circular shape of the iris and the contrast between the iris and sclera. The central coordinates of the iris image captured by the webcam were given to the k-nearest neighbor classifier. We performed a series of experiments with 20 subjects to determine the performance of the system and to investigate the effect of ambient light on the system\u2019s accuracy. The 23 regions that were gazed at by subjects were determined with an average accuracy of 99.54%. When the ambient light level was reduced by half, the accuracy decreased to 94.74%. As a result, it has been found that the proposed prototype allows more accurate recognition of a larger number of regions on the screen than previous webcam-based systems. It has been observed that system performance decreases if the ambient light is reduced byhalf.<\/jats:p>","DOI":"10.1093\/iwc\/iwab022","type":"journal-article","created":{"date-parts":[[2021,8,4]],"date-time":"2021-08-04T03:14:43Z","timestamp":1628046883000},"page":"211-222","source":"Crossref","is-referenced-by-count":6,"title":["A Novel Gaze Input System Based on Iris Tracking With Webcam Mounted Eyeglasses"],"prefix":"10.1093","volume":"33","author":[{"given":"Metin","family":"Yildiz","sequence":"first","affiliation":[{"name":"Department of Biomedical Engineering, \u0130zmir Demokrasi \u00dcniversitesi"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Muhammet","family":"Yorulmaz","sequence":"additional","affiliation":[{"name":"Department of Industrial Engineering, Ba\u015fkent University"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"286","published-online":{"date-parts":[[2021,8,20]]},"reference":[{"key":"2021091412011369600_ref1","doi-asserted-by":"crossref","first-page":"90","DOI":"10.1016\/j.aci.2014.10.001","article-title":"Automated web usage data mining and recommendation system using K-nearest neighbor (KNN) classification method","volume":"12","author":"Adeniyi","year":"2016","journal-title":"Appl. Comput. Inform."},{"key":"2021091412011369600_ref2","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1016\/j.compeleceng.2017.01.007","article-title":"Designing a low-cost eyeball tracking keyboard for paralyzed people","volume":"58","author":"Al-kassim","year":"2017","journal-title":"Comput. Electr. Eng."},{"key":"2021091412011369600_ref3","first-page":"8","article-title":"Low-cost eye gesture communication system for people with motor disabilities","author":"Chew","year":"2019"},{"key":"2021091412011369600_ref4","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1016\/j.imavis.2018.04.002","article-title":"Unobtrusive and pervasive video-based eye-gaze tracking","volume":"74","author":"Cristina","year":"2018","journal-title":"Image Vis. Comput."},{"key":"2021091412011369600_ref5","volume-title":"Haptic Human-Computer Interaction","author":"Drewes","year":"2001"},{"key":"2021091412011369600_ref6","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-319-57883-5","volume-title":"Eye Tracking Methodology","author":"Duchowski","year":"2017"},{"key":"2021091412011369600_ref7","first-page":"25","article-title":"Development and application of gaze point detection with polynomial functions","volume":"15","author":"Durna","year":"2016","journal-title":"Savunma Bilimleri Dergisi"},{"key":"2021091412011369600_ref8","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/SPCOM.2016.7746701","article-title":"Real-time eye gaze direction classification using convolutional neural network","volume-title":"2016 int. conf. signal processing and communications (SPCOM)","author":"George","year":"2016"},{"key":"2021091412011369600_ref9","first-page":"132","article-title":"Eye typing using Markov and active appearance models","author":"Hansen","year":"2002","journal-title":"Applications of computer vision"},{"key":"2021091412011369600_ref10","doi-asserted-by":"crossref","first-page":"478","DOI":"10.1109\/TPAMI.2009.30","article-title":"In the eye of the beholder: a survey of models for eyes and gaze","volume":"32","author":"Hansen","year":"2010","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"2021091412011369600_ref11","doi-asserted-by":"crossref","DOI":"10.1145\/2168556.2168563","article-title":"Eye tracker data quality","volume-title":"Proc. symposium on eye tracking research and applications\u2014ETRA \u201812, February, 45","author":"Holmqvist","year":"2012"},{"key":"2021091412011369600_ref12","volume-title":"Eye Gaze Direction Detection Using Principal Component Analysis and Appearance Based Methods","author":"K\u00f6se","year":"2015"},{"key":"2021091412011369600_ref13","doi-asserted-by":"crossref","first-page":"241","DOI":"10.1145\/2168556.2168605","article-title":"The potential of dwell-free eye-typing for fast assistive gaze communication","volume-title":"Proc. symposium on eye tracking research and applications\u2014ETRA \u201812","author":"Kristensson","year":"2012"},{"key":"2021091412011369600_ref14","author":"LabVanced: Features","year":"2021"},{"key":"2021091412011369600_ref15","first-page":"31215","article-title":"Eye gaze tracking based directional control interface for interactive applications","author":"Laddi","year":"2019"},{"key":"2021091412011369600_ref16","doi-asserted-by":"crossref","DOI":"10.1177\/1461348419875047","article-title":"Eye-wearable head-mounted tracking and gaze estimation interactive machine system for human\u2014machine interface","author":"Lee","year":"2021"},{"key":"2021091412011369600_ref17","doi-asserted-by":"crossref","first-page":"1626","DOI":"10.3390\/s18051626","article-title":"Etracker: a mobile gaze-tracking system with near-eye display based on a combined","volume":"18","author":"Li","year":"2018","journal-title":"Sensors"},{"key":"2021091412011369600_ref18","first-page":"1","article-title":"Low-cost eye-tracking for human computer interaction","author":"Li","year":"2006"},{"key":"2021091412011369600_ref19","first-page":"27","article-title":"openEyes: a low-cost head-mounted eye-tracking solution","author":"Li","year":"2006","journal-title":"ETRA 2006"},{"key":"2021091412011369600_ref20","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1016\/j.imavis.2018.04.001","article-title":"Calibration free, user-independent gaze estimation with tensor analysis","volume":"74","author":"Li","year":"2018","journal-title":"Image Vis. Comput."},{"key":"2021091412011369600_ref21","doi-asserted-by":"crossref","first-page":"407","DOI":"10.1007\/s00138-018-00997-4","article-title":"CamType: assistive text entry using gaze with an off-the-shelf webcam","volume":"30","author":"Liu","year":"2019","journal-title":"Mach. Vis. Appl."},{"key":"2021091412011369600_ref22","doi-asserted-by":"crossref","first-page":"169","DOI":"10.1016\/j.imavis.2014.01.005","article-title":"Learning gaze biases with head motion for head pose-free gaze estimation","volume":"32","author":"Lu","year":"2014","journal-title":"Image Vis. Comput."},{"key":"2021091412011369600_ref23","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1007\/978-1-4471-6392-3_3","article-title":"Eye tracking and eye-based human\u2013computer interaction","volume-title":"Advances in Physiological Computing","author":"Majaranta","year":"2014"},{"key":"2021091412011369600_ref24","first-page":"139","article-title":"A real-time webcam based eye ball tracking system using MATLAB","volume-title":"2015 IEEE 21st int. symposium for design and technology in electronic packaging, SIITME 2015","author":"Mazhar","year":"2015"},{"key":"2021091412011369600_ref25","first-page":"706","article-title":"Iris tracking using a single web-cam without IR illumination","volume-title":"Proc. 1st int. conf. computing, communication, control and automation, ICCUBEA 2015","author":"Mohapatra","year":"2015"},{"key":"2021091412011369600_ref26","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1016\/j.cviu.2004.07.010","article-title":"Eye gaze tracking techniques for interactive applications","volume":"98","author":"Morimoto","year":"2005","journal-title":"Comput. Vis. Image Underst."},{"key":"2021091412011369600_ref27","volume-title":"WebGazer: scalable webcam eye tracking using user interactions","author":"Papoutsaki","year":"2016"},{"key":"2021091412011369600_ref28","first-page":"1005","article-title":"Visible-spectrum gaze tracking for sports","author":"Pires","year":"2013","journal-title":"IEEE computer society conf. computer vision and pattern recognition workshops"},{"key":"2021091412011369600_ref29","doi-asserted-by":"crossref","DOI":"10.1145\/1344471.1344487","article-title":"Limbus\/pupil switching for wearable eye tracking under variable lighting conditions","volume-title":"Proc. 2008 symposium on eye tracking research & applications\u2014ETRA \u201808","author":"Ryan","year":"2008"},{"key":"2021091412011369600_ref30","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1016\/j.image.2015.05.007","article-title":"On visual gaze tracking based on a single low cost camera","volume":"36","author":"Skodras","year":"2015","journal-title":"Signal Process. Image Commun."},{"key":"2021091412011369600_ref31","first-page":"107","volume":"8","author":"S\u00fcmer","year":"2017","journal-title":"An eye-controlled wearable communication and control system for ALS patients: SmartEyes"},{"key":"2021091412011369600_ref32","doi-asserted-by":"crossref","first-page":"802","DOI":"10.1109\/TIP.2011.2162740","article-title":"Combining head pose and eye location information for gaze estimation","volume":"21","author":"Valenti","year":"2012","journal-title":"IEEE Trans. Image Process."},{"key":"2021091412011369600_ref33","doi-asserted-by":"crossref","first-page":"267","DOI":"10.1007\/s00138-014-0656-8","article-title":"Gaze direction estimation by component separation for recognition of eye accessing cues","volume":"26","author":"Vr\u00e2nceanu","year":"2015","journal-title":"Mach. Vis. Appl."},{"key":"2021091412011369600_ref34","doi-asserted-by":"crossref","DOI":"10.1109\/MMSP.2017.8122270","article-title":"Appearance-based gaze block estimation via CNN classification","volume-title":"2017 IEEE 19th int. workshop on multimedia signal processing, MMSP 2017, 2017 January 1\u20135","author":"Wu","year":"2017"},{"key":"2021091412011369600_ref35","doi-asserted-by":"crossref","first-page":"2037","DOI":"10.1007\/s11042-012-1220-z","article-title":"Gaze direction estimation using support vector machine with active appearance model","volume":"70","author":"Wu","year":"2014","journal-title":"Multimed. Tools Appl."},{"key":"2021091412011369600_ref36","article-title":"TurkerGaze: crowdsourcing saliency with webcam based eye tracking","author":"Xu","year":"2015"},{"key":"2021091412011369600_ref37","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1016\/j.eswa.2015.12.019","article-title":"Curvature aided Hough transform for circle detection","volume":"51","author":"Yao","year":"2016","journal-title":"Expert Syst. Appl."},{"key":"2021091412011369600_ref38","doi-asserted-by":"crossref","first-page":"1658","DOI":"10.1109\/SIU.2014.6830565","article-title":"Computer control and interaction using eye gaze direction detection","author":"Yilmaz","year":"2014","journal-title":"2014 22nd signal processing and communications applications conference (SIU), Siu"},{"key":"2021091412011369600_ref39","first-page":"693","volume-title":"2016 39th int. conference on telecommunications and signal processing, TSP 2016","author":"Yilmaz","year":"2016"},{"key":"2021091412011369600_ref40","doi-asserted-by":"crossref","DOI":"10.1145\/2029956.2029961","article-title":"Discrimination of gaze directions using low-level eye image features","volume-title":"Proc. 1st int. workshop on pervasive eye tracking & mobile eye-based interaction\u2014PETMEI \u201811","author":"Zhang","year":"2011"},{"key":"2021091412011369600_ref41","doi-asserted-by":"crossref","first-page":"2246","DOI":"10.1109\/TBME.2007.895750","article-title":"Novel eye gaze tracking techniques under natural head movement","volume":"54","author":"Zhu","year":"2007","journal-title":"IEEE. Trans. Biomed. Eng."}],"container-title":["Interacting with Computers"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/academic.oup.com\/iwc\/article-pdf\/33\/2\/211\/40358716\/iwab022.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"http:\/\/academic.oup.com\/iwc\/article-pdf\/33\/2\/211\/40358716\/iwab022.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,6]],"date-time":"2023-01-06T12:35:19Z","timestamp":1673008519000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/iwc\/article\/33\/2\/211\/6355203"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,3]]},"references-count":41,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2021,8,20]]},"published-print":{"date-parts":[[2021,3,12]]}},"URL":"https:\/\/doi.org\/10.1093\/iwc\/iwab022","relation":{},"ISSN":["0953-5438","1873-7951"],"issn-type":[{"value":"0953-5438","type":"print"},{"value":"1873-7951","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2021,3]]},"published":{"date-parts":[[2021,3]]}}}