Kazalo:
- 1. korak: Osnovne informacije
- 2. korak: glavno načelo
- Korak: Sledilnik pogleda s spletne kamere
- 4. korak: prednosti in slabosti sledenja očesom na podlagi spletne kamere
- 5. korak: Odprite življenjepis: zaznavanje oči
- Korak 6: Eye Tracker za invalidski projekt
- 7. korak: Nadgrajen projekt za mobilne naprave
- 8. korak: Funkcije sledenja oči
- 9. korak: Postopek razvoja brskalnika Eye Track
- 10. korak:
- 11. korak: Razlog, zakaj sem naredil ta brskalnik
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Programska oprema za sledenje očesom
Živjo, moje ime je Lucas Ahn, sicer znan kot Soo Young Ahn. Trenutno sem vpisan na mednarodno azijsko -pacifiško mednarodno šolo in to je moj projekt!
1. korak: Osnovne informacije
Referat: "Natančna lokalizacija očesnega središča s pomočjo gradientov" Fabiana Timma in Erhardta Bartha
- Ocena očesnih centrov se uporablja v več aplikacijah za računalniški vid, kot sta prepoznavanje obrazov ali sledenje očem
- LOKALIZACIJA CENTRA ZA OČI
Matematična teorija
2. korak: glavno načelo
Vrednotenje (1) za zglednega učenca z zaznano sredino, označeno z belo (levo). Objektivna funkcija doseže močan maksimum v središču zenice; 2-dimenzionalna ploskev (sredina) in tridimenzionalna ploskev (desno)
Korak: Sledilnik pogleda s spletne kamere
github.com/iitmcvg/eye-gaze
4. korak: prednosti in slabosti sledenja očesom na podlagi spletne kamere
Prednosti: Poceni, na voljo skoraj vsem, hitra izvedba in na voljo povsod s spletno kamero
Slabosti: manj natančna, stabilna drža, slabo osvetljenost, nizka ločljivost okvirja
5. korak: Odprite življenjepis: zaznavanje oči
www.usability.gov/how-to-and-tools/methods/personas.html
Korak 6: Eye Tracker za invalidski projekt
Zaznavanje oči Nadzor miške Brskanje po spletu
Rezultati:
7. korak: Nadgrajen projekt za mobilne naprave
Knjižnica ARKit za iOS + Cocoapods
8. korak: Funkcije sledenja oči
Gor, dol, desno, levo prepoznavanje
9. korak: Postopek razvoja brskalnika Eye Track
iOS + ARKit + Cocoapods
(Knjižnica OpenCV) Jezik: Swift + Cilj C
10. korak:
11. korak: Razlog, zakaj sem naredil ta brskalnik
Ta brskalnik je bil ustvarjen z namenom, da invalidnim osebam pomaga brskati po internetu za različne namene, na primer za iskanje zaposlitve na spletu ali preprosto za zabavo.