IZoom: A Better Way to View Large Data Sets? Mike Ashmore CPSC 462.

Slides:



Advertisements
Similar presentations
Regis Kopper Mara G. Silva Ryan P. McMahan Doug A. Bowman.
Advertisements

Introduction to Microsoft Word 2007 Access to Microsoft Word 2007 differs greatly from versions that preceded it, mostly in the way functions across the.
Introduction to Microsoft Office 2007 with focus on MS Word
Your title here: Maybe add some pictures and/or school logo on the left and right authors and affiliation (First names of authors increase interaction.
Microsoft Word 2010 Lesson 1: Introduction to Word.
Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 6 The Standard Deviation as a Ruler and the Normal Model.
Beginning the Visualization of Data
Practical Gaze Tracking Peter Elliott CS 498 Spring 2009.
Lecture 5 Word Processing. ©1999 Addison Wesley Longman5.2 Text Editors Utility program for creating and modifying text files. Do not embed control characters,
The Experimental Approach September 15, 2009Introduction to Cognitive Science Lecture 3: The Experimental Approach.
Chapter 1 Understanding the Web Design Environment
PowerPoint Lesson 2 Creating and Enhancing PowerPoint Presentations
Optimizing picture file size. Three things you can do to lower file size  Lower the resolution  Crop the picture  Save with a file format that uses.
Customizing Forms and Writing QuickBooks Letters Lesson 15.
Copyright © Allyn & Bacon 2008 POWER PRACTICE Chapter 5 Administrative Software START This multimedia product and its contents are protected under copyright.
C HAPTER 7 Microsoft Windows 7. Part1: Getting Started with Windows7 Fundamentals 7.1 What is Windows 7? It is the latest version of a series of Operating.
Introduction To Computer and Information Technology.
Copyright 1999 all rights reserved Human Visual Understanding System n Anything that is seen by our eyes has to be processed n The processing difficulty.
InDesign CS3 Lessons 1 and 2. Work Area When First Opened.
Lenses Why so many lenses and which one is right for me?
Dark Matter Masses of Galaxies Gravity and Light Black Holes What is Dark Matter?
Customizing forms and writing QuickBooks Letters Lesson 15.
Web-designWeb-design. Web design What is it? Web-design features Before…
Microsoft PowerPoint Getting Started Guide Prepared for Towson University Dr. Jeff M. Kenton Amy Chase Martin 2007.
Color Correct and Remove Keystoning A minimalist approach to photographing your art By Paul Marley.
Important Information This presentation was created by Patrick Crispen. You are free to reuse this presentation provided that you –Not make any money from.
Use of Eye Movement Gestures for Web Browsing Kevin Juang Frank Jasen Akshay Katrekar Joe Ahn.
TAUCHI – Tampere Unit for Computer-Human Interaction 1 Statistical Models of Human Performance I. Scott MacKenzie.
JRN 440 Adv. Online Journalism Resizing and resampling Monday, 2/6/12.
Learningcomputer.com Introduction to Microsoft Word 2007 New Look and Feel.
Get up to speed What’s changed, and why Yes, there’s a lot of change in Excel It’s most noticeable at the top of the window. But it’s good change.
Lesson 05 // Web Design, Layout & Structure 1.Web Design/Designer-Coder Relationship 2.Fixed vs Fluid Website Layouts 3.Screen Resolutions.
Slide 6-1 Copyright © 2004 Pearson Education, Inc.
Copyright © 2010, 2007, 2004 Pearson Education, Inc. Chapter 6 The Standard Deviation as a Ruler and the Normal Model.
Copyright © 2009 Pearson Education, Inc. Chapter 6 The Standard Deviation as a Ruler and the Normal Model.
Creating Web Pages Chapter 5 Learn how to… Identify Web page creation strategies. Define HTML Web page elements. Describe the principles of good screen.
1 3132/3192 User Accessibility © University of Stirling /3192 User Accessibility 2.
Slide 1 "If you have only one watch, you always know exactly what time it is. If you have two watches, you are never quite sure..."
Wisconsin Incident Tracking System Technical Assistance: Resetting your computer so WITS fits your screen.
Computer Vision : CISC 4/689 Going Back a little Cameras.ppt.
Data Analysis Econ 176, Fall Populations When we run an experiment, we are always measuring an outcome, x. We say that an outcome belongs to some.
Lesson 10 - Mail Merge and Reviewing Documents Advanced Microsoft Word.
Basic Accessibility Options. Right Click on the screen and the following menu will appear. Left Click on Properties.
_______________________________________________________________________________________________________________ PHP Bible, 2 nd Edition1  Wiley and the.
PART 2 – Size, Display, Color Modes. Image Size Courtesy of Digital images are made up of pixels (picture elements),
Task 2 Create Your Competition Entry Guidance Notes.
Lesson 2: Reading a program. Remember: from yesterday We learned about… Precise language is needed to program Actors and Classes Methods – step by step.
Expertly position, stack, and group shapes Expertly position shapes One of the main reasons you create diagrams is that they’re much more efficient at.
Entry Task Answer the following question on scratch paper & hand in (5pts.): If you look at the following slide under a microscope (40x magnification),
 Have some paper and pen or a mind mapping tool available for brainstorming.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 6 The Standard Deviation as a Ruler and the Normal Model.
© ExplorNet’s Centers for Quality Teaching and Learning 1 Objective % Understand concepts used to create digital graphics.
Word and the Writing Process. To create a document 1.On the Start menu, point to Programs, and then click Microsoft Word. A new document opens in Normal.
Software Design and Architecture Muhammad Nasir Structural Design Patterns
October 9, 2006 Section 4: Why do an RIA Designing an RIA.
What’s changed, and why Lesson 1 By the end of this lesson you will be able to complete the following: Get a handle on the new look of Excel. Understand.
1 Customizing Forms and Writing QuickBooks Letters Lesson 15.
Adobe Premiere interface overview
Weebly Elements, Continued
Finishing a Presentation in PowerPoint 2016

"Digital Media Primer" Yue-Ling Wong, Copyright (c)2013 by Pearson Education, Inc. All rights reserved.
Word and the Writing Process
Mike Merchant Nicholas Hilbert
Module Recognition Algorithms
Using Charts in a Presentation
Module 2 Data Base Forms &! only DATA BASE FORMS AND NOT ONLY.
"Digital Media Primer" Yue-Ling Wong, Copyright (c)2013 by Pearson Education, Inc. All rights reserved.
Presentation transcript:

iZoom: A Better Way to View Large Data Sets? Mike Ashmore CPSC 462

Problem: Eye Trackers Suck. Interactive applications reveal just how noisy and error-prone eye tracker data is ~1˚ tracking accuracy on a good calibration Up to pixels error on a high- resolution display High jitter of data just makes reliable selection that much harder

Problem: Application Designers Suck. Teeny-tiny portions of the screen need to be accurately selected.  Everything in WinAmp / XMMS: 6-8 pixels  Microsoft Word ruler bar (tabs, etc.): 2 pixels  Image editing applications / WYSIWYG print layout tools: 1 pixel But they’ve been offering a magnifier tool for ages now! Perhaps there’s a lesson to be learned …

Solution #1: Make everything bigger so it’s easier to select (the DUPLO approach) Since it works so well for image editors, we’ll just magnify the whole screen. Big wins: Faster, less fatiguing selection of UI elements (c.f. Fitts’ Law) Lossage: Amount of information available decreases in proportion to the square of the magnification (2x magnification = 1/4 as much information)

Solution #2: Let the display slide around on a virtual desktop Big wins: You get unlimited desktop real estate. Icons can be as chunky as you want for fast selection of targets within display. Lossage: Very little context available for data. Again, 2x magnification of the virtual desktop leaves 3/4 of the desktop non- visible at all times.

iZoom Solution: Gaze- Contingent Fisheye Displays Big win: A portion of the screen is magnified, but context is still available in the periphery. Best of both worlds! Possible Problem: Can people use it without getting motion sickness? Other Possible Problem: Curiously, nobody else seems to have published much on this idea. Maybe it hasn’t worked for anybody else, either.

The Experiment Simple selection task: look at the window with the “X” Three conditions:  Non-fisheye (the control condition)  Naïve fisheye Always-on version of lens  “Smart” fisheye Lens only appears after detecting a certain “intentness” of fixation

Challenges Bad Calibration = Frustrated test subject  A Bug! Tobii never reports more than 200 calibration data points. Are calibrations being truncated?  Solution: More sophisticated calibration routine  Don’t take calibration samples until we’re fairly certain subject is fixating in the right spot  Redo calibration points that deviate too far from actual screen coordinates. Be fascist about it until every single point is near perfect

Challenges The enemy of fisheye performance: the Gutwin effect (aka the oscillating lens of doom). Cause: Non-intuitive mapping from control to display  Look one inch to the left, expect to see the lens move exactly one inch to the left in “data space”  Particularly troublesome because display and control are so confounded together

The Gutwin Effect Techniques to address this issue:  Remap control space to match distorted visual field  Don’t distort visual field at all (Miniotas / 2004: expanding target zones)  Grab and hold fisheye at position of initial fixation

Data Chart

Data Analysis Use of postgreSQL for outlier analysis Outlier criterion:    Future work (this evening, probably): Integrate SQL and R mathematical analysis package for instant build of results

Future Work More sophisticated data analysis. This is clearly a non-normal distribution. What is it, then? Gamma? Beta? Select-and-hold fisheye Center fixation at start of trials Counting task - when selection is not an issue, does fisheye improve performance (accuracy / speed) on detailed inspection tasks?