eye tracking
Posté : 06 juin 2020, 17:40
Et hop un nouveau projet:
L'idée c'est de tenter de faire une variante de ce projet la: https://hackaday.io/project/153293-low- ... e-tracking
Cet appareil permet de suivre le regard d'un utilisateur (identifier ou il regarde et pendant combien de temps). C'est pas mal utilisé pour des études dans la publicité notamment mais il y a plein d'autre usages envisageables.
quelques exemples:
https://www.worldviz.com/post/eye-track ... e-why-care
https://www.youtube.com/watch?v=WqD2pXqT0Z0
https://www.youtube.com/watch?v=lo_a2cfBUGc
Le principe c'est de filmer la pupille de l'utilisateur pour détecter la direction du regard.
En général on filme pour faire de la reconnaissance du cercle de la pupille, dans ce projet l'astuce a été de suivre plutôt le reflet d'une led IR sur la cornée
Il y a plusieurs trucs qui m’embêtent dans ce modèle:
- ils ont utilisé deux webcam une fixe sur la tête pointée vers l'avant et un autre pointée vers l’œil de l'utilisateur. Hors la deuxième caméra est forcement dans le champ de vision de l'utilisateur, elle doit se faire la plus discrète possible et dans ce projet elle est particulièrement fat.
- deux webcams en même temps c'est chiant a gérer et ca demande des ressources.
- la vitesse de rafraîchissement est limitée par le framerate de la cam (60fps ici) on est a la limite de l'acceptable pour ce genre d'application
Mon idée:
utiliser une camera ir de wiimote pour remplacer la deuxième cam.
Ce truc est un bijoux qui me fait de l’œil depuis des années, son hack est pas mal documenté et en plus ça à l'air très simple à utiliser.
imaginez une camera a 100fps qui tracke les 4 points infrarouge les plus lumineux de l'image et vous renvoie leurs coordonnées et leurs tailles sur un bus i2c
En l’occurrence ça colle pas mal au besoin du projet
https://www.robot-maker.com/forum/topic ... ii-remote/
https://www.robotshop.com/community/for ... nsor/12901
https://contractorwolf.com/headtracking ... adtracker/
https://www.instructables.com/id/Wii-Re ... mera-Hack/
https://www.youtube.com/watch?v=75KRipM2W5c
https://trandi.wordpress.com/2011/04/03 ... ez-domino/
quelques autres projets sur le meme sujet:
https://code.google.com/archive/p/pupil/
http://rmantiuk.strony.wi.ps.pl/project ... et_diy.pdf
des trucs du commerce:
https://www.ergoneers.com/en/hardware/dikablis-glasses/
et un peu de doc:
https://www.sr-research.com/about-eye-tracking/
http://people.ece.cornell.edu/land/cour ... racker.htm
L'idée c'est de tenter de faire une variante de ce projet la: https://hackaday.io/project/153293-low- ... e-tracking
Cet appareil permet de suivre le regard d'un utilisateur (identifier ou il regarde et pendant combien de temps). C'est pas mal utilisé pour des études dans la publicité notamment mais il y a plein d'autre usages envisageables.
quelques exemples:
https://www.worldviz.com/post/eye-track ... e-why-care
https://www.youtube.com/watch?v=WqD2pXqT0Z0
https://www.youtube.com/watch?v=lo_a2cfBUGc
Le principe c'est de filmer la pupille de l'utilisateur pour détecter la direction du regard.
En général on filme pour faire de la reconnaissance du cercle de la pupille, dans ce projet l'astuce a été de suivre plutôt le reflet d'une led IR sur la cornée
Il y a plusieurs trucs qui m’embêtent dans ce modèle:
- ils ont utilisé deux webcam une fixe sur la tête pointée vers l'avant et un autre pointée vers l’œil de l'utilisateur. Hors la deuxième caméra est forcement dans le champ de vision de l'utilisateur, elle doit se faire la plus discrète possible et dans ce projet elle est particulièrement fat.
- deux webcams en même temps c'est chiant a gérer et ca demande des ressources.
- la vitesse de rafraîchissement est limitée par le framerate de la cam (60fps ici) on est a la limite de l'acceptable pour ce genre d'application
Mon idée:
utiliser une camera ir de wiimote pour remplacer la deuxième cam.
Ce truc est un bijoux qui me fait de l’œil depuis des années, son hack est pas mal documenté et en plus ça à l'air très simple à utiliser.
imaginez une camera a 100fps qui tracke les 4 points infrarouge les plus lumineux de l'image et vous renvoie leurs coordonnées et leurs tailles sur un bus i2c
En l’occurrence ça colle pas mal au besoin du projet
https://www.robot-maker.com/forum/topic ... ii-remote/
https://www.robotshop.com/community/for ... nsor/12901
https://contractorwolf.com/headtracking ... adtracker/
https://www.instructables.com/id/Wii-Re ... mera-Hack/
https://www.youtube.com/watch?v=75KRipM2W5c
https://trandi.wordpress.com/2011/04/03 ... ez-domino/
quelques autres projets sur le meme sujet:
https://code.google.com/archive/p/pupil/
http://rmantiuk.strony.wi.ps.pl/project ... et_diy.pdf
des trucs du commerce:
https://www.ergoneers.com/en/hardware/dikablis-glasses/
et un peu de doc:
https://www.sr-research.com/about-eye-tracking/
http://people.ece.cornell.edu/land/cour ... racker.htm