Flower Menus: A New Type of Marking Menus with Large Menu Breadth, Within Groups and Efficient Expert Mode Memorization Gilles Bailly Eric Lecolinet Laurence.

Slides:



Advertisements
Similar presentations
Simple vs. Compound Mark Hierarchical Marking Menus Shengdong Zhao, Ravin Balakrishnan.
Advertisements

Paper II Skills Question type 1– Evaluating sources.
Chapter 11 user support. Issues –different types of support at different times –implementation and presentation both important –all need careful design.
VisTACO: Visualizing Tabletop Collaboration anthony tang, georgiatech michel pahud, microsoft research sheelagh carpendale, university of calgary bill.
Critical Writing Using the elements and the standards.
Menu Interfaces Benefits of menu’s: Learnability, memorability, error avoidance Minimize memory load Drawbacks: possible inefficiency hierarchical complexity.
Reading Graphs and Charts are more attractive and easy to understand than tables enable the reader to ‘see’ patterns in the data are easy to use for comparisons.
User Testing & Experiments. Objectives Explain the process of running a user testing or experiment session. Describe evaluation scripts and pilot tests.
Copyright © 2005, Pearson Education, Inc. Chapter 8 Command and Natural Languages.
Class 6 LBSC 690 Information Technology Human Computer Interaction and Usability.
SIMS 213: User Interface Design & Development Marti Hearst Thurs, March 13, 2003.
1 / 31 CS 425/625 Software Engineering User Interface Design Based on Chapter 15 of the textbook [SE-6] Ian Sommerville, Software Engineering, 6 th Ed.,
Project Ideas CS260 Kenrick Kin. Multitouch Multihand, Multifinger High bandwidth Direct-touch.
User Interface Design: Methods of Interaction. Accepted design principles Interface design needs to consider the following issues: 1. Visual clarity 2.
A Task Oriented Non- Interactive Evaluation Methodology for IR Systems By Jane Reid Alyssa Katz LIS 551 March 30, 2004.
Ch 7 & 8 Interaction Styles page 1 CS 368 Designing the Interaction Interaction Design The look and feel (appearance and behavior) of interaction objects.
Overview of Long-Term Memory laura leventhal. Reference Chapter 14 Chapter 14.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
Gesture Recognition Using Laser-Based Tracking System Stéphane Perrin, Alvaro Cassinelli and Masatoshi Ishikawa Ishikawa Namiki Laboratory UNIVERSITY OF.
Welcome to MindManager Professional Development Workshop.
Research Methods in Psychology
1 Shengdong Zhao Department of Computer Science University of Toronto July 9, 2008 earPod: Efficient, Hierarchical, Eyes-free Menu Selection.
Ch 6 - Menu-Based and Form Fill-In Interactions Yonglei Tao School of Computing & Info Systems GVSU.
Learning Styles The Citadel Academic Support Center 2010.
SAMPLE HEURISTIC EVALUATION FOR 680NEWS.COM Glenn Teneycke.
1 PLAN RECOGNITION & USER INTERFACES Sony Jacob March 4 th, 2005.
The Challenges and Potential of End- User Gesture Customization Uran Oh 1 and Leah Findlater 2 1 Department of Computer Science 2 College of Information.
10 Usability Heuristics for User Interface Design.
Introduction and Motivation Speech recognition is cumbersome Document navigation and editing tasks rarely studied Commercial tools support two navigation.
MarkNotes Question 1 The Human Computer Interface (HCI) is an important part of an ICT system. Describe four factors which should be taken.
A Statistical Approach to Speed Up Ranking/Re-Ranking Hong-Ming Chen Advisor: Professor Shih-Fu Chang.
CHAPTER TEN AUTHORING.
COMPSCI 345 S1 C and SoftEng 350 S1 C Interaction Styles Lecture 4 Chapter 2.3 (Heim)
Radial Marking Menu Performance Improvement and User Type Detection Tim Burke - Prepared for CMSC601.
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. M I C R O S O F T ® Refining Original Illustrations Lesson 9.
Karrie Karahalios, Eric Gilbert 6 April 2007 some slides courtesy of Brian Bailey and John Hart cs414 empirical user studies.
HCI For Pen Based Computing Cont. Richard Anderson CSE 481 B Winter 2007.
University of Toronto earPod: Eyes-free Menu Selection with Touch Input and Reactive Audio Feedback Shengdong Zhao Pierre Dragicevic Mark Chignell Ravin.
Evaluation of a Visualization System for Information Retrieval at the Front and the Back End Gregory B. Newby Sch of Information and Lib. Science U. of.
Analytical evaluation Prepared by Dr. Nor Azman Ismail Department of Computer Graphics and Multimedia Faculty of Computer Science & Information System.
© Prentice Hall, 2005 Business Communication Today 8eChapter Communicating Information Through Visuals.
Introduction to Interactive Media Interactive Media Tools: Authoring Applications.
Oct 021 Outline What is a widget? Buttons Combo boxes Text components Message boxes.
Experiments. Scientists use an experiment to search for cause and effect relationships. They design an experiment so that changes to one item cause something.
A Novel Visualization Model for Web Search Results Nguyen T, and Zhang J IEEE Transactions on Visualization and Computer Graphics PAWS Meeting Presented.
WERST – Methodology Group
Users and the Interface When designing an information system you need to have a clear idea of who the target audience is. If the target audience is an.
Lesson 4- Sketching and Dimensioning Techniques
Writing to Teach - Tutorials Chapter 2. Writing to Teach - Tutorials The purpose of a tutorial is to accommodate information to the needs of the user.
The Craft of Scientific Presentations By Michael Alley Shari Ford RET 2007.
© Prentice Hall, 2007 Excellence in Business Communication, 7eChapter Writing Reports and Proposals.
Statistical Fundamentals: Using Microsoft Excel for Univariate and Bivariate Analysis Alfred P. Rovai Linearity PowerPoint Prepared by Alfred P. Rovai.
1. Take Out Completed Activity 2
Lecture Outline: Information Processing Theories Common Features Development of Memory –Types of Memory –Factors Influencing Memory Development Basic Processes.
1 Control Menus: Execution and Control in a Single Interactor Stuart Pook Eric Lecolinet Guy Vaysseix Emmanuel Barillot École Nationale Supérieure des.
Introduction and Motivation Speech recognition is cumbersome Not enough study of document navigation and editing tasks Current tools support two navigation.
Pen Based User Interface II CSE 481b January 25, 2005.
Pen Based User Interface Issues CSE 490RA January 25, 2005.
Mobile Quiz/Test Application Design Results Aida Syrkett ITEC
MarkNotes Question 1 The Human Computer Interface (HCI) is an important part of an ICT system. Describe four factors which should be taken.
Extended Writing A Story/Essay Newspaper Article Biography Diary Entry Examination Answers Non-fiction Report A Speech A Review A Persuasive Letter A UCAS.
Reference Documents4.6fi_12.1 Chapter 12 Reference Documents During the normal course of business, repetitive periodic accounting transactions must be.
Wave Menus: Improving the novice mode of Hierarchical Marking Menus Gilles Bailly 1,2 Eric Lecolinet 2 Laurence Nigay 1 LIG Grenoble 1 France 2 ENST Paris.
Chapter 2 Hix & Hartson Guidelines.
Chapter 6. Data Collection in a Wizard-of-Oz Experiment in Reinforcement Learning for Adaptive Dialogue Systems by: Rieser & Lemon. Course: Autonomous.
Software engineering USER INTERFACE DESIGN.
Martin Rajman, EPFL Switzerland & Martin Vesely, CERN Switzerland
CEM 510 Construction Planning & Scheduling Dr Almohawis
Zone and Polygon Menus:
Topic Scotland and the impact of the Great
Presentation transcript:

Flower Menus: A New Type of Marking Menus with Large Menu Breadth, Within Groups and Efficient Expert Mode Memorization Gilles Bailly Eric Lecolinet Laurence Nigay Grenoble France Paris France 1

Introduction Marking menus [Kurtenbach & al. 91] Novice ModeExpert Mode 2

Marking menus Advantages – Circular design – Fluid Transition – Eyes-free Selection Scale Independence Novice ModeExpert Mode 3

Marking menus Limitations Limited number of commands – Menu depth : number of levels (hierarchical Marking menus) – Menu breadth : number of commands at each level 4

Depth: multi-level Marking menus Limitation – Error rate in expert mode – Real estate requirement Novice ModeExpert Mode 5

Multi-Stroke menus [Zhao 04] Novice Mode Expert Mode Several simple marks instead of one complex mark – Temporal instead of spatial composition Less error prone Marks can be overlapped – Less amount of screen space 6

Marking menus Limitations – Limited number of commands – Menu depth : number of levels (hierarchical Marking menus) – Menu breadth : number of commands at each level 7

P roblem Number of commands at each level (menu breadth) 8

Menu breadth Context menu in PowerPoint 16 commands Limited to 8-12 commands 9

Polygon menus Polygon Menus [Zhao & al. CHI’06] 16 commands 10

Polygon menus Polygon Menus [Zhao & al. 06] 16 commands 11

Polygon menus Polygon Menus [Zhao & al. 06] Tangential gestures Radial Gestures 3 actions – 1 clic – 1 shift – 1 stroke Specific layout Impact on learning and memorization 12

Outline Introduction Flower Menus Experiment Conclusion 13

Flower menus Key features – Large number of commands – Within groups (groupings) – Memorization 14

Flower menus 15

Large number of commands Straight and curved gestures – 4 degrees of curvature 16

Degree of curvature File Search Cusped Speech Pigtail 17

Pilot study Users could draw gestures precisely enough ? Answer: YES Bias – Higher variability on diagonals specific gesture recognizer – Takes into account user characteristics – Recognition rate: 99% for common configurations All Bent gestures for the counterclosewise 18

Large number of commands 8 orientations 4 degrees of curvature 2 rotating directions ( Clockwise, counterclockwise ) For each menu level: Width potential: 56 commands But of course do not need that many 19

Marking menus Polygon menus Flower menus 6 common applications: Word, Excel, Adobe Reader, Firefox, Thunderbird, Photoshop Distribution of the number of commands 20

Flower menus Large number of commands Within groups (Groupings) Memorization 21

Within Groups (groupings) The « File » Menu in Microsoft Word 5 within groups Semantic groups at the same level – Separated by a line – No title hierarchical groups Improve visual search 22

Within Groups (groupings) One within group by branch One within group between two separators 23

Flower menus 6 common applications: Word, Excel, adobe reader, firefox, thunderbird, photoshop Distribution of the number of commands in within groups 24 Most within groups contain 1 or 2 commands

Flower menus Large number of commands Within groups (groupings) Memorization 25

Memorization Improve learning and memorization – Highlight semantic relationships Within groups – Visual organization Proximity Closure (same branch) 26

Flower menus Large number of commands Within groups (groupings) Memorization Eyes-free selection Hierarchical 27

Multi-level Flower Menus Flower menus work in the same way as Multi-Stroke menus – Several simple marks – Overlapped marks 2-level Flower menus – Potential: 56 * 56 > 3000 A 3 level Flower menus 28

Outline Introduction Flower Menus Experiment Conclusion 29

Experiment Objective – Learning performance of the expert mode of: Flower menus Polygon menus Linear menus (Base line) 16 commands in 7 within groups 30

Experiment Intentional learning – Users asked to learn the expert mode of the 16 items Procedure – Familiarization – Training phase: from novice to expert mode Duration: 5mn Approximatively 2-3 selections for each command – Testing phase: expert mode selections Stimulus : the name of the item 31

Summary 18 participants X 3 menu techniques X 16 commands (16 gestures in expert mode) X 2 repetitions = 1728 selections We measured how many items the users are able to select in expert mode. - Number of items that are recalled 32

Results 81% 40%35% Flower two times better than Polygon Surprisingly, performance of Linear close to Polygon 33

Possible explanations Radial vs « tangential » gestures In Polygon menus close items can have very different gestures User comments – « difficult to recall the gesture while I know the position of the item » 34

Possible explanations Marking menus efficiency – Learn the expert mode by repeating the same gesture in novice mode. Polygon v.s. Flower – Both based on command repetition – But quite different results A simple expert mode A simple mapping between commands and gestures 35

Subjective Preferences 17/18 chose Flower menus as their favorite technique Best score for criteria: – Familiarization – Simplicity – Learning – Speed – Accuracy User comments – They prefer « gestures starting from the center » with Flower menus rather than « having to perform two operations » with Polygon menus 36

Outline Introduction Flower Menus Experiment Conclusion 37

Conclusion Flower menus – Curved gestures added – Support a large number of commands (20) – Support within & hierarchical groups – Favor learning and memorisation of commands – Eyes-free selection, Scale Independence, Fluid Transition Learning experiment – Flower menus offer better performance than Polygon and Linear menus – We gave some possible explanations 38

Future Work Improve gesture recognizer Study Implicit Learning Compare with classical marking menus – Breadth Organization vs Depth Organization – Impact on learning performance 39

Thank you Merci Grazie 40 Video: