TAUCHI – Tampere Unit for Computer-Human Interaction Visualizing gaze path for analysis Oleg Špakov MUMIN workshop 2002, Tampere.

Slides:



Advertisements
Similar presentations
Short introduction to the use of PEARL General properties First tier assessments Higher tier assessments Before looking at first and higher tier assessments,
Advertisements

Introduction to Eye Tracking
Virtual Dart: An Augmented Reality Game on Mobile Device Supervisor: Professor Michael R. Lyu Prepared by: Lai Chung Sum Siu Ho Tung.
Image Retrieval Using Eye Movements Fred Stentiford & Wole Oyekoya University College London.
LYU0603 A Generic Real-Time Facial Expression Modelling System Supervisor: Prof. Michael R. Lyu Group Member: Cheung Ka Shun ( ) Wong Chi Kin ( )
Correlation Between Image Reproduction Preferences and Viewing Patterns Measured with a Head Mounted Eye Tracker Lisa A. Markel Jeff B. Pelz, Ph.D. Center.
Introduction to Operating Systems What is an operating system? Examples How do many programs run at the same time, with one processor?
Tuple – InfoVis Publication Browser CS533 Project Presentation by Alex Gukov.
Maximizing Teaching & Learning For the Short Course.
1 Flash and Animation Presented by : Behzad Sajed Khosrowshahi.
MS PowerPoint Tips and explanation. Table of Contents 1.Create a presentation 1. Open a new presentation 2. Edit slides 3. Background 4. Transition 5.
Creating and Exploring a Large Photorealistic Virtual Space INRIA / CSAIL / Adobe First IEEE Workshop on Internet Vision, associated with CVPR 2008.
Pre-workshop session Poitiers, july 1 st 2015 Pre-workshop session Poitiers, july 1 st 2015.
With Alex Conger – President of Webmajik.com FrontPage 2002 Level I (Intro & Training) FrontPage 2002 Level I (Intro & Training)
The Eye-Tracking Butterfly: Morphing the SMI REDpt Eye-Tracking Camera into an Interactive Device. James Cunningham & James D. Miles California State University,
Website Content, Forms and Dynamic Web Pages. Electronic Portfolios Portfolio: – A collection of work that clearly illustrates effort, progress, knowledge,
DHTML. What is DHTML?  DHTML is the combination of several built-in browser features in fourth generation browsers that enable a web page to be more.
The Camera Mouse: Visual Tracking of Body Features to Provide Computer Access for People With Severe Disabilities.
MIS 208 Fundamentals of Web Publishing Week 6 Performance Editing Graphics Imagemaps.
Dynamic Web Pages (Flash, JavaScript)
Technology and Historical Overview. Introduction to 3d Computer Graphics  3D computer graphics is the science, study, and method of projecting a mathematical.
37.3: Dynamic Magnification of Video for People with Visual Impairment Robert B. Goldstein, Henry Apfelbaum, Gang Luo and Eli Peli The Schepens Eye Research.
Eyes Alive Sooha Park - Lee Jeremy B. Badler - Norman I. Badler University of Pennsylvania - The Smith-Kettlewell Eye Research Institute Presentation Prepared.
Eye Tracking in the Design and Evaluation of Digital Libraries
Test Of Distributed Data Quality Monitoring Of CMS Tracker Dataset H->ZZ->2e2mu with PileUp - 10,000 events ( ~ 50,000 hits for events) The monitoring.
A Web Crawler Design for Data Mining
IE 411/511: Visual Programming for Industrial Applications
Lattice Technology New Product Feature Highlights July 2010 Product Release.
Brain Wave Analysis in Optimal Color Allocation for Children’s Electronic Book Design Wu, Chih-Hung Liu, Chang Ju Tzeng, Yi-Lin.
Hao Wu Nov Outline Introduction Related Work Experiment Methods Results Conclusions & Next Steps.
CHAPTER TEN AUTHORING.
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. ACCESS 2007 M I C R O S O F T ® THE PROFESSIONAL APPROACH S E R I E S Lesson 7 – Adding and.
Interfaces to External EDA Tools Debussy Denali SWIFT™ Course 12.
Unit 4 – Design and produce multimedia products AO1 – Review several existing multimedia products Mr Farmer.
An Internet of Things: People, Processes, and Products in the Spotfire Cloud Library Dr. Brand Niemann Director and Senior Data Scientist/Data Journalist.
BIL528 – Bilgisayar Programlama II Introduction 1.
Graphic User Interface. Graphic User Interface (GUI) Most of us interact with computers using GUIs. GUIs are visual representations of the actions you.
COST-STSM-IC Behavioral Classification of Oystercatchers by Combining Interactive Visualization and Machine Learning Rudolf Netzel.
Miscellaneous 1 Miscellaneous 2 Slide ShowEditingGraphics
C OMPUTING E SSENTIALS Timothy J. O’Leary Linda I. O’Leary Presentations by: Fred Bounds.
Activity 3 - introduction
Epson Interactive Projector Part 2 Whiteboard mode With whiteboard.
Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create design view representations.
The geometry of the system consisting of the hyperbolic mirror and the CCD camera is shown to the right. The points on the mirror surface can be expressed.
Pad++: A Zooming Graphical Interface for Exploring Alternate Interface Physics Presented By: Daniel Loewus-Deitch.
Introduction to Interactive Media Interactive Media Tools: Authoring Applications.
XP Tutorial 7 Creating a Flash Web Site. XP New Perspectives on Macromedia Flash 82 Objectives Plan and create a Flash Web site Create a Flash template.
Big traffic data processing framework for intelligent monitoring and recording systems 學生 : 賴弘偉 教授 : 許毅然 作者 : Yingjie Xia a, JinlongChen a,b,n, XindaiLu.
4 Copyright © 2004, Oracle. All rights reserved. Creating a Basic Form Module.
Certificate in Digital Applications – Level 02 Multimedia Showcase – DA202.
Microsoft Office 2003 What’s New for 2003? Improved Features Better collaboration tools Extra Security options Increased use of task panes Capability.
BY: C.MADHUMATHI, II MCA “B” SEC, 08MCA54. Contents Product Accessiblity 1. Introduction 2. Text Equivalents –Audio,Video,Images 3. Low Vision 4. Style.
Picture change during blinks: looking without seeing and seeing without looking Professor: Liu Student: Ruby.
Oman College of Management and Technology Course – MM Topic 7 Production and Distribution of Multimedia Titles CS/MIS Department.
Jeopardy Tabs commands Types of slide Show Effects Mis. Q $100 Q $200 Q $300 Q $400 Q $500 Q $100 Q $200 Q $300 Q $400 Q $500 Final Jeopardy.
By: Matt Kelly (CE), Michael Krenzer (EE), Hemsley Pichardo (EE), Tina Podrasky (ISE), Brad Wideman(CE)
Introduction Processing Verbal Information in Concept Maps How people read concept maps in the context of a semantically meaningful task?
Introducing Scratch Learning resources for the implementation of the scenario
CONTENTS:  Introduction.  Face recognition task.  Image preprocessing.  Template Extraction and Normalization.  Template Correlation with image database.
Blink Is Not A Random Event In Reading Yu-Chi Tai, James Sheedy, & John Hayes Pacific University, College of Optometry.
EYE TRACKING TECHNOLOGY
Creating a Flash Web Site
Working in the Forms Developer Environment
Visualization of Eye Gaze Data using Heat Maps
With Microsoft FrontPage 2000
Unit 02 – One World Scenario - DA202
Surface Analysis Tools
Identifying Confusion from Eye-Tracking Data
Applications Software
Presentation transcript:

TAUCHI – Tampere Unit for Computer-Human Interaction Visualizing gaze path for analysis Oleg Špakov MUMIN workshop 2002, Tampere

TAUCHI – Tampere Unit for Computer-Human Interaction Content Introduction (6 pages) Visualizing method (8 pages) Interaction method (8 pages) Conclusions (2 pages) 1

TAUCHI – Tampere Unit for Computer-Human Interaction 1.1 Goals Develop the gaze-capturing and gaze-visualizing system for further development as a template Write components (drivers) for system-device communication and database creation Visualize gaze-path as a set of interactive objects Create an environment to run experiment tasks Write some common tasks I. Introduction 2

TAUCHI – Tampere Unit for Computer-Human Interaction 1.2 Gaze path It is a collection of instantaneous dots on 2D surface All of them constrain 3 different objects: fixations, saccades and smooth pursuit Could be interrupted by blink Usually measured in degrees according to basic spot (0,0), which is a normal vertex to face flat Huge amount of data needs to be analyzed 3

TAUCHI – Tampere Unit for Computer-Human Interaction 1.3 Fixations Fixation is A part of gaze path, where an eye didn’t make big movements and there are no jumps Obtained as an average of X and Y coordinates of constituents dots Also it is a part of gaze path, where an eye made very small movements (directed or not). The size of the movement is conventional. 4

TAUCHI – Tampere Unit for Computer-Human Interaction 1.4 Saccades Saccade is a fast eye movement Saccades could be purposive (usually long) and involuntary (short and frequent) Saccades of the second type usually are automatically filtered by gaze-capturing devices Details of captured (by eyes) visual image are unavailable during saccade 5

TAUCHI – Tampere Unit for Computer-Human Interaction 1.5 Smooth pursuit Smooth pursuit is a slow eye movement, when the gaze velocity is higher than for fixation, and lower than for saccade. Velocity always waves, and smooth pursuit often interrupted by correlating saccades Relatively hard to recognize 6

TAUCHI – Tampere Unit for Computer-Human Interaction 1.6 Blinks Always generate 2 saccades – down at the beginning and up at the end Usually interrupts fixation There no data from gaze-capturing device during blink – the position of eye is unavailable 7

TAUCHI – Tampere Unit for Computer-Human Interaction II. Visualization methods Always contains timestamp and gaze projection position (X,Y) to the screen Can contain pupil size of eye(s) Can contain head-tracking data Can contain data for both eyes 2.1 Gaze path data 8

TAUCHI – Tampere Unit for Computer-Human Interaction 2.2 Main visualization method All data presents in fixations and saccades, which are visible interactive objects Blinks are the property of saccades All fixations and saccades distributed on the 2D surface Every fixation and saccade object visualize its properties 9

TAUCHI – Tampere Unit for Computer-Human Interaction 2.2 Main visualization method Fixation is the circle with properties: Radius Border width Border color Background color Central spot size Saccade is the line with properties: Width Color 10

TAUCHI – Tampere Unit for Computer-Human Interaction Visualized data for both fixations and saccades Duration Time Average pupil size Visualized data for saccades only: Blinks number 2.2 Main visualization method 11

TAUCHI – Tampere Unit for Computer-Human Interaction 2.2 Main visualization method Duration > RadiusDuration > Border Color Duration > Back-Color 12 Duration > Line width

TAUCHI – Tampere Unit for Computer-Human Interaction 2.3 Data over background Allow to overview the observed image parts Allow to makes links between images and gaze 13

TAUCHI – Tampere Unit for Computer-Human Interaction 2.4 Data as a clipping region Shows only the observed part of image Calculates rates of observation time 14

TAUCHI – Tampere Unit for Computer-Human Interaction 2.5 Samples’ visualization Many samples for every object requires a lot of resources Only samples of 1 currently active fixation or/and saccade are visualized 15

TAUCHI – Tampere Unit for Computer-Human Interaction 3.1 Navigation Visible Interactive Adaptive Directed Through fixations, saccades and its samples III. Interaction methods 16

TAUCHI – Tampere Unit for Computer-Human Interaction 3.2 Selection Different criterions Interactive Visible Different selection modes 17

TAUCHI – Tampere Unit for Computer-Human Interaction Selection

TAUCHI – Tampere Unit for Computer-Human Interaction 3.2 Selection 19

TAUCHI – Tampere Unit for Computer-Human Interaction 3.2 Selection 20

TAUCHI – Tampere Unit for Computer-Human Interaction Selection

TAUCHI – Tampere Unit for Computer-Human Interaction 3.3 Data obtaining Application allows to get object- and raw-data of any fixation, saccade and blink to get object- and raw-data of any selection of fixations to save any object- and raw-data in a file to load and save any selection range 22

TAUCHI – Tampere Unit for Computer-Human Interaction 3.4 Additional features Image loading to background Zooming and panning of visible layout Full-screen mode User-task implementation interface 23

TAUCHI – Tampere Unit for Computer-Human Interaction 4.1 Conclusions Different kinds of gaze path visualization were developed Different tools for navigation and selection were developed Visualization parameters are adjustable by user Researchers can use it as a tool to analyze gaze path Also can be used as a template for further development and user tasks creation Some user tasks were created 24

TAUCHI – Tampere Unit for Computer-Human Interaction 4.2 Future steps Improve time-position-time navigation Add extra features to events objects Create 3D navigation Movie on the background 25

TAUCHI – Tampere Unit for Computer-Human Interaction Thank you for attention Everyone is inviting to take part in development, consulting and testing