Eye Movement Tracking Using Opencv Python

Mohammed Satar, Basim Alshammari, H. Jasim
{"title":"Eye Movement Tracking Using Opencv Python","authors":"Mohammed Satar, Basim Alshammari, H. Jasim","doi":"10.31185/ejuow.vol11.iss2.393","DOIUrl":null,"url":null,"abstract":"In this study, we made a simple, low-cost algorithm for tracking eye movements and eye blinks in real-time and non-real-time. Several methods are being used right now. Show parts of the face, like the eyes or the whole face. For this reason, open-source libraries like OpenCV enable high-level programming to implement reliable and accurate detection algorithms like Haar Cascade. Since everything is processed in real-time, payment must be made quickly. Pay attention to how hardware, like a computer, can only use a certain amount of resources (processing power). The system has been proven to work by tests with 15 people of different ages and backgrounds. These tests are done to see how the user and the device work together and ensure everything works correctly. The In the tests done, the system worked between 80% and 100% of the time. The results showed that Haar Cascade had a significant effect by Detection of faces in 100% of cases, while the eyes and pupil where they overlap (light and shade) is less effective. In addition to looking at how well the Through these activities, the demo application also showed that user restrictions shouldn't stop people from enjoying and using a certain type of technology. The program was written in C++, and the OpenCV library makes it work on Windows. This system has many uses in the real world and science. By looking at the data from this algorithm from afar, for example, it can tell if someone has an eye disease or is tired. It can also help people who have physical or mental problems","PeriodicalId":184256,"journal":{"name":"Wasit Journal of Engineering Sciences","volume":"57 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-08-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Wasit Journal of Engineering Sciences","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.31185/ejuow.vol11.iss2.393","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

In this study, we made a simple, low-cost algorithm for tracking eye movements and eye blinks in real-time and non-real-time. Several methods are being used right now. Show parts of the face, like the eyes or the whole face. For this reason, open-source libraries like OpenCV enable high-level programming to implement reliable and accurate detection algorithms like Haar Cascade. Since everything is processed in real-time, payment must be made quickly. Pay attention to how hardware, like a computer, can only use a certain amount of resources (processing power). The system has been proven to work by tests with 15 people of different ages and backgrounds. These tests are done to see how the user and the device work together and ensure everything works correctly. The In the tests done, the system worked between 80% and 100% of the time. The results showed that Haar Cascade had a significant effect by Detection of faces in 100% of cases, while the eyes and pupil where they overlap (light and shade) is less effective. In addition to looking at how well the Through these activities, the demo application also showed that user restrictions shouldn't stop people from enjoying and using a certain type of technology. The program was written in C++, and the OpenCV library makes it work on Windows. This system has many uses in the real world and science. By looking at the data from this algorithm from afar, for example, it can tell if someone has an eye disease or is tired. It can also help people who have physical or mental problems
使用 Opencv Python 进行眼动跟踪
在这项研究中,我们制作了一种简单、低成本的算法,用于实时和非实时跟踪眼球运动和眨眼。目前有几种方法正在使用。显示面部的一部分,如眼睛或整个面部。因此,像 OpenCV 这样的开源库可以通过高级编程来实现可靠、准确的检测算法,如 Haar Cascade。由于一切都是实时处理的,因此必须快速付款。注意硬件(如计算机)只能使用一定量的资源(处理能力)。通过对 15 位不同年龄和背景的人进行测试,证明了该系统的有效性。这些测试的目的是了解用户和设备如何协同工作,确保一切运行正常。在所做的测试中,系统的工作时间在 80% 到 100% 之间。结果显示,Haar Cascade 在 100% 的情况下对人脸的检测效果显著,而对眼睛和瞳孔重叠处(明暗)的检测效果较差。除了观察通过这些活动的效果,该演示程序还表明,用户限制不应该阻止人们享受和使用某类技术。该程序是用 C++ 编写的,OpenCV 库使其可以在 Windows 上运行。这个系统在现实世界和科学领域有很多用途。例如,通过从远处观察该算法的数据,它可以判断出某人是否患有眼疾或是否感到疲倦。它还可以帮助有身体或精神问题的人
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信