{"title":"使用 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":"{\"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}","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
摘要
在这项研究中,我们制作了一种简单、低成本的算法,用于实时和非实时跟踪眼球运动和眨眼。目前有几种方法正在使用。显示面部的一部分,如眼睛或整个面部。因此,像 OpenCV 这样的开源库可以通过高级编程来实现可靠、准确的检测算法,如 Haar Cascade。由于一切都是实时处理的,因此必须快速付款。注意硬件(如计算机)只能使用一定量的资源(处理能力)。通过对 15 位不同年龄和背景的人进行测试,证明了该系统的有效性。这些测试的目的是了解用户和设备如何协同工作,确保一切运行正常。在所做的测试中,系统的工作时间在 80% 到 100% 之间。结果显示,Haar Cascade 在 100% 的情况下对人脸的检测效果显著,而对眼睛和瞳孔重叠处(明暗)的检测效果较差。除了观察通过这些活动的效果,该演示程序还表明,用户限制不应该阻止人们享受和使用某类技术。该程序是用 C++ 编写的,OpenCV 库使其可以在 Windows 上运行。这个系统在现实世界和科学领域有很多用途。例如,通过从远处观察该算法的数据,它可以判断出某人是否患有眼疾或是否感到疲倦。它还可以帮助有身体或精神问题的人
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