|
|
Principles of construction of open-source software for oculography data analysis 1768
Marmalyuk P.A. PhD in Engineering, Head of the Laboratory of Psychology and Applied Software, Moscow State University of Psychology & Education, Moscow, Russia e-mail: ykk.mail@gmail.com Zhegallo A.V. PhD in Psychology, Senior Researcher, Institute of Psychology, Russian Academy of Sciences, and Moscow State University of Pedagogy and Education, Moscow, Russia ORCID: https://orcid.org/0000-0002-5307-0083 e-mail: zhegs@mail.ru Yuriev G.A. PhD in Physics and Matematics, Associate Professor, Head of Scientifi c Laboratory, Moscow State University of Psychology and Education, Moscow, Russia ORCID: https://orcid.org/0000-0002-2960-6562 e-mail: g.a.yuryev@gmail.com Panfilova A.S. PhD in Engineering, Head of the Laboratory of Quantitative Psychology, Moscow State University of Psychology & Education, Moscow, Russia e-mail: panfilova87@gmail.com
An overview of existing proprietary and open source software for oculography data analysis is presented which briefly discuss the advantages and disadvantages of existing solutions. The urgency of developing a new system which is free of specified drawbacks is discussed. A concept and design of an open source software system for analysis of oculography data obtained using videooculography hardware systems are proposed. Specific features of the system being developed are outlined, in particular, an open source code, a principle of modularity (expandability) and a principle of object-orientation.
Keywords: eye movements, software, eye tracking, R programming language, psychological experiment’s data analysis
Column: Instruments
- Barabanshchikov V. A., Zhegallo A. V. Registratsiya i analiz
napravlennosti vzora cheloveka [Registration and analysis of human eye
orientation]. Moscow, Institute of Psychology RAN Publ., 2013. 316 p. (In
Russ.).
- Caldara R., Miellet S. iMap: A Novel Method for Statistical Fixation
Mapping of Eye Movement data. Behavior Research Methods, 2011, vol. 43,
no. 3, pp. 864–878.
- CRAN [Electronic resource]. The Comprehensive R Archive Network,
2014. URL: http://cran.r-project.org (accessed 27.06.2014).
- Deducer [Electronic resource]. An R Graphical User Interface (GUI) for
Everyone, 2013. URL: http://
www.deducer.org/pmwiki/pmwiki.php?n=Main.DeducerManual (accessed
27.06.2014).
- EyeTracking Inc. [Electronic resource]. EyeTracking Inc. – the eye
tracking experts, 2013. URL: http:// www.eyetracking.com (accessed
27.06.2014).
- Gitelman D. R. ILAB: A program for postexperimental eye movement analysis.
Behavior Research Methods, 2002, vol. 34, no. 4, pp. 605–612.
- Hayes Т. R., Petrov A. A., Sederberg P. B. A novel method for analyzing
sequential eye movements reveals strategic influence on Raven’s Advanced
Progressive Matrices. Journal of Vision, 2011, vol. 11, no. 10, pp.
1–11.
- Holmqvist K., Nyström M., Andersson, R., Dewhurst R., Jarodzka H., Weijer
J. Eye Tracking: A comprehensive guide to methods and measures.Oxford
University Press, 2011. 560 p.
- Hope R. M. Eyetracking [Electronic resource]. Package “eyetracking”,
2014. URL: http://cran.r-project. org/web/packages/eyetracking/eyetracking.pdf
(accessed 27.06.2014).
- Hope R. M. Gazetools [Electronic resource]. Index. gazetools
4.0.201407071716, 2013. URL: http:// ryanhope.github.io/gazetools/ (accessed
10.07.2014).
- Komogortsev O. V. [Electronic resource] Komogortsev Oleg’s Web Page. Eye
Movement Classification Software (offline classification), 2013. URL:
http://cs.txstate.edu/~ok11/emd_offline.html (accessed 10.07.2014).
- Komogortsev O. V., Gobert D. V., Jayarathna S., Koh D., Gowda S.
Standardization of Automated Analyses of Oculomotor Fixation and Saccadic
Behaviors. IEEE Transactions on Biomedical Engineering, vol. 57, no. 11,
pp. 2635–2645.
- Komogortsev O. V., Karpov A. Automated Classification and Scoring of Smooth
Pursuit Eye Movements in Presence of Fixations and Saccades. Journal of
Behavioral Research Methods, 2013, vol. 45, no. 1, pp. 1–13.
- Lewin-Koh N. Graphic Displays & Dynamic Graphics & Graphic Devices
& Visualization [Electronic resource]. CRAN Task View, 2013. URL:
http://cran.r-project.org/web/views/Graphics.html (accessed 27.06.2014).
- Logacev P., Vasishth S. Em2 [Electronic resource]. CRAN – Package
em2, 2013. URL: http://cran.rproject.org/web/packages/em2/index.html
(accessed 27.06.2014).
- Marmalyuk P. A. EyeTracking [Electronic resource]. Public repository for
the RFH project №14-0612012, 2014. URL:
https://github.com/PMarmalyuk/EyeTracking (accessed 27.06.2014).
- Marmalyuk P. A., Zvonkina O. M. Opornye pokazateli glazodvigatel’noi
aktivnosti pri prokhozhdenii testa Ravena i avtomatizatsiya ikh rascheta dlya
otsenki vyrazhennosti relevantnykh kognitivnykh stilei [Oculomotor activity
indicators during Raven test and automation of their calculation to assess the
severity of relevant cognitive styles]. Materialy Vserossiyskoy nauchnoy
konferencii “Eksperimental’nyi metod v strukture psikhologicheskogo
znaniya” [Proceedings of the All-Russian Scientific Conference
“Experimental method in the structure of psychological knowledge” (Moscow,
November 22–23, 2012)]. Moscow, Institute of Psychology RAN Publ., 2012.
Pp. 96–101. (In Russ.)
- Nyan [Electronic resource]. Nyan® - a full-featured eye tracking
analysis and presentation tool, 2013. URL:
http://www.interactive-minds.com/eye-tracking-software/nyan (accessed
27.06.2014).
- Nyström M., Holmqvist K. An adaptive algorithm for fixation, saccade, and
glissade detection in eyetracking data. Behavior Research Methods, 2010,
vol. 42, no. 1, pp. 188–204.
- Olsen A. Tobii I-VT Fixation Filter [Electronic resource]. Algorithm
Description, 2012. URL: http://
www.tobii.com/en/eye-tracking-research/global/library/white-papers/the-tobii-i-vt-fixation-filter
(accessed 27.06.2014).
- Papenmeier F., Huff M. DynAOI: A tool for matching eye-movement data with
dynamic areas of interest in animations and movies. Behavior Research
Methods, 2010, vol. 42, no. 1, pp. 179–187.
- R Core Team [Electronic resource]. R: A language and environment for
statistical computing. R Foundation for Statistical Computing, 2014.
URL: http://www.R-project.org/ (accessed 02.03.2015).
- Rcommander [Electronic resource]. A graphical interface for R, 2013.
URL: http://www.rcommander. com (accessed 27.06.2014).
- RKWard [Electronic resource]. Welcome to RKWard, 2013. URL:
http://rkward.sourceforge.net/wiki/ Main_Page (accessed 27.06.2014).
- Salvucci D. D., Goldberg J. H. Identifying fixations and saccades in
eye-tracking protocols. Proceedings of the 2000 Symposium on Eye Tracking
Research and Applications (November 6-8, Palm Beach Gardens, Florida, USA).
ACM Press, 2000, vol. 1, pp. 71–78.
- SensoMotoric Instruments GmbH [Electronic resource]. SMI BeGaze Eye
Tracking Analysis Software, 2014. URL:
http://www.smivision.com/en/gaze-and-eye-tracking-systems/products/begaze-analysis-software.html
(accessed 27.06.2014).
- Sogo H. GazeParser: an open-source and multiplatform library for low-cost
eye tracking and analysis. Behavorial Research Methods, 2013, vol. 45
no. 3, pp. 684–695.
- Tobii Studio [Electronic resource]. Eye Tracking Software for
Analysis, 2013. URL: http://www.tobii.com/
en/eye-tracking-research/global/products/software/tobii-studio-analysis-software
(accessed 27.06.2014).
- Verzani J. GWidgets2 [Electronic resource]. CRAN - Package
gWidgets2, 2014. URL:
http://cran.rproject.org/web/packages/gWidgets2/index.html (accessed
27.06.2014).
- Voßkühler A., Nordmeier V., Kuchinke L., Jacobs A. M. OGAMA –
OpenGazeAndMouseAnalyzer: Open source software designed to analyze eye and
mouse movements in slideshow study designs. Behavior Research Methods,
2008, vol. 40, no. 4, pp. 1150–1162.
- West J. M., Haake A. R., Rozanski E. P., Karn, K. S. EyePatterns: software
for identifying patterns and similarities across fixation sequences. ETRA,
Proceedings of the 2006 symposium on Eye tracking research &
applications (San Diego, California, USA, March 27-29). ACM Press, 2006,
vol. 1, pp. 149–154.
|
|