Eye Tracker pour les personnes handicapées : 11 étapes
Eye Tracker pour les personnes handicapées : 11 étapes
Anonim
Eye Tracker pour les personnes handicapées
Eye Tracker pour les personnes handicapées

Logiciel de suivi des yeux

Bonjour, je m'appelle Lucas Ahn, également connu sous le nom de Soo Young Ahn. Je suis actuellement inscrite à l'Asia Pacific International School, et c'est mon projet !

Étape 1: Informations générales

Informations d'arrière-plan
Informations d'arrière-plan
Informations d'arrière-plan
Informations d'arrière-plan

Article: "Accurate Eye Center Localization by through Gradients" par Fabian Timm et Erhardt Barth

- L'estimation des centres oculaires est utilisée dans plusieurs applications de vision par ordinateur telles que la reconnaissance faciale ou le suivi des yeux

- LOCALISATION DU CENTRE OCULAIRE

Théorie des mathématiques

Étape 2: Principe principal

Principe principal
Principe principal
Principe principal
Principe principal
Principe principal
Principe principal

Évaluation de (1) pour un élève exemplaire avec le centre détecté marqué en blanc (gauche). La fonction objectif atteint un fort maximum au centre de la pupille; Graphique en 2 dimensions (au centre) et graphique en 3 dimensions (à droite)

Étape 3: Webcam Gaze Tracker

Suivi du regard par webcam
Suivi du regard par webcam

github.com/iitmcvg/eye-gaze

Étape 4: Avantages et inconvénients du suivi oculaire par webcam

Avantages: Bon marché, disponible pour presque tout le monde, délai d'exécution rapide et disponible n'importe où avec une webcam

Inconvénients: moins précis, posture stable, faible luminosité, faible résolution d'image

Étape 5: Ouvrir le CV: Détection des yeux

CV ouvert: détection des yeux
CV ouvert: détection des yeux
CV ouvert: détection des yeux
CV ouvert: détection des yeux

www.usability.gov/how-to-and-tools/methods/personas.html

Étape 6: Eye Tracker pour projet handicapé

Eye Tracker pour projet handicapé
Eye Tracker pour projet handicapé

Détection des yeux Contrôle de la souris Navigation Web

Résultats:

Étape 7: Projet mis à niveau pour mobile

Projet amélioré pour mobile
Projet amélioré pour mobile
Projet amélioré pour mobile
Projet amélioré pour mobile

ARKit pour iOS + Bibliothèque Cocoapods

Étape 8: Fonctions de suivi oculaire

Fonctions de suivi oculaire
Fonctions de suivi oculaire
Fonctions de suivi oculaire
Fonctions de suivi oculaire
Fonctions de suivi oculaire
Fonctions de suivi oculaire

Reconnaissance haut, bas, droite, gauche

Étape 9: Processus de développement du navigateur Eye Track

Processus de développement du navigateur Eye Track
Processus de développement du navigateur Eye Track

iOS + ARKit + Cocoapods

(Bibliothèque OpenCV) Langage: Swift + Objective C

Étape 10:

Étape 11: Raison pour laquelle j'ai créé ce navigateur

Ce navigateur a été créé dans le but d'aider les personnes handicapées à naviguer sur Internet à plusieurs fins telles que la recherche d'emplois en ligne ou simplement pour le divertissement.