Cuprins:
- Pasul 1: Informații generale
- Pasul 2: Principiul principal
- Pasul 3: Webcam Gaze Tracker
- Pasul 4: Pro și contra de urmărire a ochilor pe bază de cameră web
- Pasul 5: Deschideți CV: Detectarea ochilor
- Pasul 6: Eye Tracker pentru proiectul cu dizabilități
- Pasul 7: Proiect modernizat pentru mobil
- Pasul 8: Funcții de urmărire a ochilor
- Pasul 9: Procesul de dezvoltare a browserului Eye Track
- Pasul 10:
- Pasul 11: Motivul pentru care am creat acest browser
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Software de urmărire a ochilor
Bună, mă numesc Lucas Ahn, cunoscut și sub numele de Soo Young Ahn. În prezent sunt înscris la Școala Internațională Asia Pacific și acesta este proiectul meu!
Pasul 1: Informații generale
Lucrare: „Localizarea precisă a centrului ocular prin intermediul gradienților” de Fabian Timm și Erhardt Barth
- Estimarea centrelor oculare este utilizată în mai multe aplicații de viziune computerizată, cum ar fi recunoașterea feței sau urmărirea ochilor
- LOCALIZARE CENTRUL OCHILOR
Teoria matematicii
Pasul 2: Principiul principal
Evaluarea (1) pentru un elev exemplar cu centrul detectat marcat în alb (stânga). Funcția obiectivă atinge un maxim puternic în centrul elevului; Grafic bidimensional (centru) și grafic tridimensional (dreapta)
Pasul 3: Webcam Gaze Tracker
github.com/iitmcvg/eye-gaze
Pasul 4: Pro și contra de urmărire a ochilor pe bază de cameră web
Pro: ieftin, disponibil pentru aproape toată lumea, schimbare rapidă și disponibil oriunde cu o cameră web
Contra: mai puțin precisă, postură constantă, condiții de lumină scăzută, rezoluție redusă a cadrului
Pasul 5: Deschideți CV: Detectarea ochilor
www.usability.gov/how-to-and-tools/methods/personas.html
Pasul 6: Eye Tracker pentru proiectul cu dizabilități
Detectarea ochilor Controlul mouse-ului Navigarea pe web
Rezultate:
Pasul 7: Proiect modernizat pentru mobil
ARKit pentru iOS + Biblioteca Cocoapods
Pasul 8: Funcții de urmărire a ochilor
Recunoaștere sus, jos, dreapta, stânga
Pasul 9: Procesul de dezvoltare a browserului Eye Track
iOS + ARKit + Cocoapods
(Biblioteca OpenCV) Limbă: Swift + Obiectiv C
Pasul 10:
Pasul 11: Motivul pentru care am creat acest browser
Acest browser a fost creat cu scopul de a ajuta persoanele cu dizabilități să navigheze pe internet în mai multe scopuri, cum ar fi căutarea de locuri de muncă online sau pur și simplu pentru divertisment.