Ravin Balakrishnan Physics, projection, piles, and pens: user interfaces in the post GUI era.

Slides:



Advertisements
Similar presentations
Ken Hinckley, Shengdong Zhao, Raman Sarin, Patrick Baudisch, Edward Cutrell, Michael Shilman & Desney Tan oronto.
Advertisements

Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.
Copyright All Rights Reserved 1 Chapter 3 WIMP 3.1 Definitions 3.2 Alternative Expansions Window(s) Icon(s) Menu(s) Advantages.
INFORMATION SYSTEMS APPLIED MULTIMEDIA HIGHER This presentation will probably involve audience discussion, which will create action items. Use PowerPoint.
Graphical input techniques
Regis Kopper Mara G. Silva Ryan P. McMahan Doug A. Bowman.
Map of Human Computer Interaction
TANGIBLE INTERFACES: inFORM Elizabeth Chlipala. “As humans, we have evolved to interact physically with our environments, but in the 21st century, we're.
User Modeling CIS 376 Bruce R. Maxim UM-Dearborn.
Hover Widgets: Using the Tracking State to Extend the Capabilities of Pen-Operated Devices Adaptive Systems and Interaction Research Group Microsoft Research.
Games For Upper-limb Stroke Rehabilitation James BurkeMichael McNeill Philip MorrowDarryl Charles School of Computing and Information Engineering Suzanne.
1 CS 501 Spring 2002 CS 501: Software Engineering Lecture 11 Designing for Usability I.
 Currently there is no software solution that combines video and animation in to one platform.  Every single change drag changes in all of the environments.
Alford Academy Business Education and Computing1 Advanced Higher Computing Based on Heriot-Watt University Scholar Materials GUI – advantages and disadvantages.
AN OVERVIEW BY JAMIE STARKE The Role of Prototyping.
© by Pearson Education, Inc. All Rights Reserved.
User Interface Design Notes p7 T120B pavasario sem.
Midterm Several high 90s Average: 91% = A-. Project – Evaluation Plan See doc Exercise: plan for your evaluation now in- class!
CrossY: A Crossing-Based Drawing Application Georg Apitz & François Guimbretière HCIL, University of Maryland
Lecture 7 Date: 23rd February
Using Tweek to Create Graphical User Interfaces in Virtual Reality Patrick Hartling IEEE VR 2003.
Single Display Groupware Ana Zanella - CPSC
CS335 Principles of Multimedia Systems Multimedia and Human Computer Interfaces Hao Jiang Computer Science Department Boston College Nov. 20, 2007.
UIST 2004Kim, Seitz, Agrawala Video-Based Document Tracking: Unifying Your Physical and Electronic Desktops Jiwon KimSteven M. SeitzManeesh Agrawala University.
Web Design Software Alyssa Lagimoniere. Adobe Dreamweaver Pros Relatively low-cost price ($99) Produces very "clean" HTML code; easy to transport and.
1 CGS1060 Mobile UIs Copyright 2012 by Janson Industries.
of Toronto - Department of Computer Science Research Group Profile: Dynamic Graphics Project (dgp)
Multimedia Authoring Tools Lecture 13
SOFTWARE.
“S ixth Sense is a wearable gestural interface device that augments the physical world with digital information and lets people use natural hand gestures.
Systems Analysis – Analyzing Requirements.  Analyzing requirement stage identifies user information needs and new systems requirements  IS dev team.
ENTERFACE ‘08: Project4 Design and Usability Issues for multimodal cues in Interface Design/ Virtual Environments eNTERFACE ‘08| Project 4.
Multimedia Specification Design and Production 2013 / Semester 2 / week 8 Lecturer: Dr. Nikos Gazepidis
Guidelines and Prototypes CS774 Human Computer Interaction Spring 2004.
GENERAL PRESENTATION SUBMITTED BY:- Neeraj Dhiman.
Visualizing Information in Global Networks in Real Time Design, Implementation, Usability Study.
Exploring and Reducing the Effects of Orientation on Text Readability in Volumetric Displays Tovi Grossman Daniel Wigdor Ravin Balakrishnan.
Hyper-Hitchcock F. Shipman, A. Girgensohn, and L. Wilcox, "Hyper-Hitchcock: Towards the Easy Authoring of Interactive Video", Proceedings of INTERACT 2003,
Class 02 – 03 Feb 2014 Setup Where do we begin? Know your content Discovering your target user.
3D Interaction Techniques for Virtual Environments
INTERACTION DESIGN PROCESS Textbook: S. Heim, The Resonant Interface: HCI Foundations for Interaction Design [Chapter 3] Addison-Wesley, 2007 February.
Tovi Grossman, Ravin Balakrishnan Dep. of Computer Science Univ. of Toronto CHI 2004.
Chapter 2. 3D User Interfaces: History and Roadmap.
1 User Interfaces at Microsoft Research Intelligent Information Access using Animated 2 and 3D Information Visualization Mary Czerwinski.
Metaphors in Computing  Metaphors are the fundamental concepts, terms, and images by which and through which information is easily recognized, understood,
Human-computer Interaction Source: P.M.Heathcote A Level ICT Chapter 61.
Augmented Reality Authorized By: Miss.Trupti Pardeshi. NDMVP, Comp Dept. Augmented Reality 1/ 23.
1 Chapter 4: User Interface Design. 2 Introduction … Purpose of user interface design:-  Easy to learn  Easy to use  Easy to understand.
User Performance in Relation to 3D Input Device Design  Studies conducted at University of Toronto  Usability review of 6 degree of freedom (DOF) input.
Virtual Reality and Digital Characters: New Modalities for Human Computer Interaction G2V2 Talk September 5 th, 2003 Benjamin Lok.
Examples of user centered design A few examples of systems (partially) inspired by studying users.
TELE-IMMERSION PRESENTED BY: N. Saai Kaushiik N. Saai Kaushiik.
CONTENT FOCUS FOCUS INTRODUCTION INTRODUCTION COMPONENTS COMPONENTS TYPES OF GESTURES TYPES OF GESTURES ADVANTAGES ADVANTAGES CHALLENGES CHALLENGES REFERENCE.
Main Computer Components
Empirical Investigation into the Effect of Orientation on Text Readability in Tabletop Displays Daniel Wigdor Ravin Balakrishnan Presented at ECSCW, Paris,
Capabilities of Humans. Gestalt More than the sum of its parts.
Transitioning from Implicit to Explicit, Public to Personal, Interaction with Multiple Users Daniel Vogel, Ravin Balakrishnan Department of Computer Science.
Prototyping Creation of concrete but partial implementations of a system design to explore usability issues.
Pen Based User Interface II CSE 481b January 25, 2005.
Contextual menus Provide access to often-used commands that make sense in the context of a current task Appear when the user presses the Control key while.
CIRP Annals - Manufacturing Technology 60 (2011) 1–4 Augmented assembly technologies based on 3D bare-hand interaction S.K. Ong (2)*, Z.B. Wang Mechanical.
On Beyond GUI: Wearable, Heterogeneous, Adaptive
Human Computer Interaction (HCI)
CIS 376 Bruce R. Maxim UM-Dearborn
Unit 2 User Interface Design.
The Role of Prototyping
Tangible Interaction & Augmented Reality
Shane B., Esther K., Curtis S., Jennifer W.
Chapter 9 System Control
Jiwon Kim Steve Seitz Maneesh Agrawala
Presentation transcript:

Ravin Balakrishnan Physics, projection, piles, and pens: user interfaces in the post GUI era.

2 DGP lab Since faculty: 3 HCI, 3 Graphics ~50 graduate students, ~5 postdocs Several tech/admin staff My group: 15 graduate students, 2 postdocs

3 Projects BumpTop: Desktop with Physics and Piles (CHI 2006) Hybrid pointing (UIST 2006) Handheld projector interaction (UIST 2006) Volumetric Display Interaction (UIST 2004, UIST 2006, AVI 2006) Mnemonic rendering (UIST 2006) Under the table interaction (UIST 2006)

4 Physical vs. GUI Desktops GUIs lack rich expressiveness Casual but meaningful placement Loose vs. rigid organization

5 Physically Inspired Desktop Enrich desktop metaphor with real world characteristics Support casual organization, Piling Pen centric

6 Support for Piling Ethnographic studies of office organization (Malone 83, Whittaker et al. 01) Filing Cognitively difficult, multiple categories Premature, duplicate filing Piling Lightweight, easy to maintain Deferred classification Reminds, accessibility of recent information

7 Related Work Ethnographic Studies of Office Organization Malone 1983 Whittaker et al Piling in GUIs Mander et al Presto 1999 DynaPad 2004 Physically Inspired Interfaces WebBook, Web Forager 1996 Beaudouin-Lafon 2001 Fold’n’Drop D Paper-flyer metaphor ½D, 3D Spatial Organization Data Mountain 1998 Task Gallery 2000

8 Design Goals Realistic Feel Disable Physics as Necessary Tangible, Paper-like Icons Optimize for Pen Interaction Discoverability

9 Video Demonstration Object Movement Pile Interaction Paper-like Icons Arbitrarily sized objects Beyond Physics

10 LassoMenu Fluid selection and parameter adjustment in one stroke Advantages: Avoids tricky gestures, memorization Doesn’t interrupt flow with pen lift, etc.

11 Real and Virtual Piles Items pulled out for emphasis

12 Pressure Trigger interaction with PressureLock Pressure Cursor States: 0% Pressure 75% Pressure100% Pressure PressureLock Hollow cursor, indicates functionality

13 Piling in GUIs We significantly expand on previous designs Pile-pile, intra-pile interaction Emphasize discoverability Pile widgets Integrate browsing advances Transition to pile Physical simulation (Mander et al. 92) DynaPad 2004Presto 1999

14 Addional Interaction Techniques Manipulation Sort, Delete, Move Emphasize contents Insertion: Tossing, Drag’n’Cross Paper-like Icons Crease, Crumple, Pin up Enlarge, Reduce size Shelving Arbitrarily sized objects Beyond Physics Enforcing Axis Alignment Hierarchical Piles

15 Initial User Evaluation 12 participants (5 female, 7 male) 1 hr videotaped think-aloud sessions Simulated tasks Realistic Feel Novices found realistic techniques empowering Playfully rearranging, balancing items Optimize for Pen Interaction Crossing “smoother”, more realistic Crossing deteriorated at screen edges Drag’n’Cross troublesome Discoverability All users discovered interaction techniques Improved repetition of tasks

16 Some Next Steps Convey meta-data as physical attributes Other physics: fields, magnets, cloth Beyond reality? Deployable applications

17 Hybrid Pointing

18 Hybrid Pointing

19 Hybrid Pointing Evaluation

20 Handheld Projectors

21 Prototype

22 Video

23 Volumetric Displays Points illuminated in true 3D 360 ° viewing angle Available commercially

24 Implementation - Display Perspecta Spatial 3D System 10" spherical image 198 2D slices, 768x768 each 24Hz refresh rate

25 Implementation – Finger Tracking Vicon motion tracking system 5 Cameras Tracked 5mm markers Real Time, 120Hz, sub mm precision

26 Issues & Assumptions Objects within arm’s reach Objects inside enclosure Direct link between input and display Volumetric display as exclusive platform

27 Video

28 Acknowledgements DGP Lab members John Hancock

29 Prior Physically-Inspired Interfaces Windows as paper Beaudouin-Lafon 2001 WebBook, Web Forager D Paper flyer metaphor 2003 Fold’n’Drop 2004

30 Prior Spatial Organization Benefit of 2½ D, 3D spatial memory Data Mountain (1998) Task Gallery (2000)