Quelqu'un connaît-il un logiciel de suivi des yeux, pas parfait mais utilisable et abordable, qui fonctionne avec des webcams ordinaires, de préférence des iSight ?
Réponses
Trop de publicités?Essayez Opengazer qui est gratuit et devrait fonctionner sur n'importe quel système Linux/Mac.
J'ai essayé à la fois l'opengazer (http://www.inference.phy.cam.ac.uk/opengazer/) et le gaze tracker de l'UIT (http://www.gazegroup.org/downloads/23-gazetracker). J'ai réussi à faire fonctionner opengazer facilement avec un certain nombre de webcam à bas prix. Pour le gaze tracker de l'ITU, j'ai réussi à le faire fonctionner mais l'étape de calibration et les performances sans utiliser d'éclairage infrarouge n'étaient pas très bonnes.
À partir d'une question connexe qui demandait spécifiquement une solution de capture d'image pour être python, vous devriez essayer d'utiliser camiface de motmot bibliothèque d'Andrew Straw. Elle fonctionne également avec les caméras firewire, mais aussi avec l'isight, qui est ce que vous recherchez.
Du tutoriel :
import motmot.cam_iface.cam_iface_ctypes as cam_iface
import numpy as np
mode_num = 0
device_num = 0
num_buffers = 32
cam = cam_iface.Camera(device_num,num_buffers,mode_num)
cam.start_camera()
frame = np.asarray(cam.grab_next_frame_blocking())
print 'grabbed frame with shape %s'%(frame.shape,)
Il est utilisé dans ce exemple de démo en neurosciences . Cela devrait s'interfacer avec les bibliothèques faisant la conversion de l'image > position de l'œil comme opengazer la partie la plus difficile à l'époque étant souvent la partie matérielle.
Il ne s'agit pas d'un système d'oculométrie à proprement parler, mais si vous souhaitez savoir où les utilisateurs concentrent leur attention sur les pages Web, vous pouvez essayer les méthodes suivantes http://www.picnet.com.au/MET/ qui suit les endroits où les utilisateurs passent leur souris (article de blog ici : http://www.picnet.com.au/blogs/Guido/post/2010/01/27/PicNet-Mouse-Eye-Tracking-Service-Limited-Release.aspx ).
[disclaimer : moi, gatapia, je travaille pour PicNet]