Proceedings

WebGazer: Scalable Webcam Eye Tracking Using User Interactions

Download BibTeX Cite

Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence. Pages 3839-3844.

Abstract

We introduce WebGazer, an online eye tracker that uses common webcams already present in laptops and mobile devices to infer the eye-gaze locations of web visitors on a page in real time. The eye tracking model self-calibrates by watching web visitors interact with the web page and trains a mapping between features of the eye and positions on the screen. This approach aims to provide a natural experience to everyday users that is not restricted to laboratories and highly controlled user studies. WebGazer has two key components: a pupil detector that can be combined with any eye detection library, and a gaze estimator using regression analysis informed by user interactions. We perform a large remote online study and a small in-person study to evaluate WebGazer. The findings show that WebGazer can learn from user interactions and that its accuracy is sufficient for approximating the user's gaze. As part of this paper, we release the first eye tracking library that can be easily integrated in any website for real-time gaze interactions, usability studies, or web research.

  1. [Alnajar et al., 2013] Fares Alnajar, Theo Gevers, Roberto Valenti, and Sennay Ghebreab. Calibration-free gaze esti- mation using human gaze patterns. In Proc. ICCV, pages 137-144, 2013.
  2. [Buscher et al., 2008] Georg Buscher, Andreas Dengel, and Ludger van Elst. Eye movements as implicit relevance feedback. In Proc. CHI Extended Abstracts, pages 2991- 2996, 2008.
  3. [Buscher et al., 2009] Georg Buscher, Edward Cutrell, and Meredith Ringel Morris. What do you see when you're surfing?: using eye tracking to predict salient regions of web pages. In Proc. CHI, pages 21-30, 2009.
  4. [Chen et al., 2001] Mon Chu Chen, John R. Anderson, and Myeong Ho Sohn. What can a mouse cursor tell us more?: correlation of eye/mouse movements on web browsing. In Proc. CHI Extended Abstracts, pages 281-282, 2001.
  5. [Cole et al., 2011] Michael J. Cole, Jacek Gwizdka, Chang Liu, Ralf Bierig, Nicholas J. Belkin, and Xiangmin Zhang. Task and user effects on reading patterns in information search. Interacting with Computers, 23(4):346 -362, 2011.
  6. [Deveria, 2015] Alexis Deveria. Can I use getUserMedia/ Stream API. http://caniuse.com/#feat=stream, 2015. [On- line; accessed 2014-10-08]. Link
  7. [Guo and Agichtein, 2010] Qi Guo and Eugene Agichtein. Towards predicting web searcher gaze position from mouse movements. In Proc. CHI Extended Abstracts, pages 3601- 3606, 2010.
  8. [Hansen and Ji, 2010] Dan Witzner Hansen and Qiang Ji. In the eye of the beholder: A survey of models for eyes and gaze. IEEE TPAMI, 32(3):478-500, 2010.
  9. [Hansen and Pece, 2005] Dan Witzner Hansen and Arthur EC Pece. Eye tracking in the wild. Comput. Vis. Image Und., 98(1):182-210, April 2005.
  10. [Hauger et al., 2011] David Hauger, Alexandros Paramythis, and Stephan Weibelzahl. Using browser interaction data to determine page reading behavior. In User Modeling, Adaption and Personalization, pages 147-158. 2011.
  11. [Hoerl and Kennard, 1970] Arthur E Hoerl and Robert W Kennard. Ridge regression: Biased estimation for nonorthogonal problems. Technometrics, 12(1):55-67, 1970.
  12. [Huang et al., 2012] Jeff Huang, Ryen W. White, and Georg Buscher. User see, user point: Gaze and cursor alignment in web search. In Proc. CHI, pages 1341-1350, 2012.
  13. [Huang et al., 2016] Michael Xuelin Huang, Tiffany C.K. Kwok, Grace Ngai, Stephen C.F. Chan, and Hong Va Leong. Building a personalized, auto-calibrating eye tracker from user interactions. In Proc. CHI, 2016. [Lagun and Agichtein, 2015] Dmitry Lagun and Eugene Agichtein. Inferring searcher attention by jointly mod- eling user interactions and content salience. In Proc. SIGIR, pages 483-492, 2015.
  14. [Liebling and Dumais, 2014] Daniel J Liebling and Susan T Dumais. Gaze and mouse coordination in everyday work. In Proc. UbiComp, pages 1141-1150, 2014.
  15. [Lu et al., 2011] Feng Lu, Yusuke Sugano, Takahiro Okabe, and Yoichi Sato. Inferring human gaze from appearance via adaptive linear regression. In Proc. ICCV, pages 153-160, 2011.
  16. [Lu et al., 2012] Feng Lu, Yusuke Sugano, Toshiya Okabe, and Yuuki Sato. Head pose-free appearance-based gaze sensing via eye image synthesis. In Proc. ICPR, pages 1008-1011, 2012.
  17. [Lundgren et al., 2014] Eduardo Lundgren, Thiago Rocha, Zeno Rocha, Pablo Carvalho, and Maira Bello. track- ing.js: A modern approach for Computer Vision on the web. http://trackingjs.com/, 2014. [Online; accessed 2015- 05-15]. Link
  18. [Mathias, 2014] Audun Mathias. clmtrackr: Javascript library for precise tracking of facial features via Constrained Lo- cal Models. https://github.com/auduno/clmtrackr, 2014. [Online; accessed 2015-07-08]. Link
  19. [Pomerleau and Baluja, 1993] Dean Pomerleau and Shumeet Baluja. Non-intrusive gaze tracking using artificial neural networks. In AAAI Fall Symposium on Machine Learning in Computer Vision, Raleigh, NC, pages 153-156, 1993.
  20. [Rayner, 1998] Keith Rayner. Eye movements in reading and information processing: 20 years of research. Psychologi- cal bulletin, 124(3):372, 1998.
  21. [Rodden et al., 2008] Kerry Rodden, Xin Fu, Anne Aula, and Ian Spiro. Eye-mouse coordination patterns on web search results pages. In Proc. CHI Extended Abstracts, pages 2997-3002, 2008.
  22. [Shapira et al., 2006] Bracha Shapira, Meirav Taieb-Maimon, and Anny Moskowitz. Study of the usefulness of known and new implicit indicators and their optimal combination for accurate inference of users interests. In Proc. SAC, pages 1118-1119, 2006.
  23. [Soukoreff and MacKenzie, 2004] R. William Soukoreff and I. Scott MacKenzie. Towards a standard for pointing device evaluation, perspectives on 27 years of fitts's law research in hci. Int. J Hum.-Comput. St., 61(6):751 -789, 2004.
  24. [Sugano et al., 2010] Yusuke Sugano, Yasuyuki Matsushita, and Yoichi Sato. Calibration-free gaze sensing using saliency maps. In Proc. CVPR, pages 2667-2674, 2010.
  25. [Tschirsich, 2012] Martin Tschirsich. Js-objectdetect: Com- puter vision in your browser -javascript real-time object de- tection. https://github.com/mtschirs/js-objectdetect, 2012. [Online; accessed 2015-08-15]. Link
  26. [Xu et al., 2015] Pingmei Xu, Krista A Ehinger, Yinda Zhang, Adam Finkelstein, Sanjeev R Kulkarni, and Jianxiong Xiao. Turkergaze: Crowdsourcing saliency with webcam based eye tracking. arXiv preprint arXiv:1504.06755, 2015.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards