1 RodDirect : Two-Dimensional Input with Stylus Knob Motoki Miura and Susumu Kunifuji Japan Advanced Institute of Science and Technology, JAPAN

Slides:



Advertisements
Similar presentations
AN INPUT DEVICE... FEATURES... It is used to move the characters and symbols that features in computer games It usually has one or more push-buttons whose.
Advertisements

Designing and Evaluating Mobile Interaction: Challenges and Trends Authors: Marco de Sa and Luis Carrico.
Ozupad Nov A single device that with many features: Air-space mouse Optical mouse Air-space Joystick JOG Scrolling Pointing.
Chapter 5 p. 6 What Is Input? What is input? p. 230 and 232 Fig. 5-1 Next  Input device is any hardware component used to enter data.
Copyright 1999 all rights reserved Input Devices n What types are there? n Why do we need them? –What functions do they perform? n What are desirable characteristics.
Multi-Modal Text Entry and Selection on a Mobile Device David Dearman 1, Amy Karlson 2, Brian Meyers 2 and Ben Bederson 3 1 University of Toronto 2 Microsoft.
DESCRIBING INPUT DEVICES
Try It: Curvature Dial: Eyes free parameter entry for GUIs mc schraefel, Graham Smith, Patrick.
SNOUT: One-Handed use of Capacitive Touch Devices Adam Zarek, Daniel Wigdor, Karan Singh University of Toronto.
COMS E6125 WHIM Prof. Gail Kaiser Presented by Shuai Yue (sy2342)
1 of 6 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
The Interaction Design of Microsoft Windows CE Sarah Zuberec Productivity Appliance Division, Microsoft Corp. Presented By: Ugur Kuter Dept. of Computer.
Discussion Silvia Lindtner INF 132 April 07. Fitts’ law - recap A predictive model of time to point at an object Help decide the location and size of.
REVIEW COMPUTER SYSTEMS
Intermediate GNVQ ICT Input Devices and Methods Manual input devices are used by people to enter data by hand. Keyboard Pointing devices Joystick Digital.
Brendan Cooney CSC 152. What is Input? Any data or instructions entered into the memory of a computer Data- unprocessed information Instructions- steps.
User Interface Development Human Interface Devices User Technology User Groups Accessibility.
GCSE Information Technology Input Devices and Methods 3 Manual input devices are used by people to enter data by hand. Keyboard Pointing devices Joystick.
MACHINE VISION GROUP Multimodal sensing-based camera applications Miguel Bordallo 1, Jari Hannuksela 1, Olli Silvén 1 and Markku Vehviläinen 2 1 University.
 At the end of this class, students are able to  Describe definition of input devices clearly  List out the examples of input devices  Describe.
Muhammad Tehseen Qureshi.  What is input?  Input device is any hardware component that allows users to enter data and instructions  Data or instructions.
Human Factors for Input Devices CSE 510 Richard Anderson Ken Fishkin.
GCSE Information Technology Input Devices and Methods Objectives:  To understand what input devices are.  Identify their individual uses  Be able to.
Chapter 2 – Coputer Hardware
Input devices are hardware components that enable users to interact with a computer. Without input devices, you would not be able to feed instructions.
Gesture Recognition Using Laser-Based Tracking System Stéphane Perrin, Alvaro Cassinelli and Masatoshi Ishikawa Ishikawa Namiki Laboratory UNIVERSITY OF.
Interactive Input Methods & Graphical User Input
User Models Predicting a user’s behaviour. Fitts’ Law.
1 SWE 513: Software Engineering Usability II. 2 Usability and Cost Good usability may be expensive in hardware or special software development User interface.
Introduction to the Basic Parts of LEGO’s NXT Robotics
Low Cost Infrared Touch Screen Bezel for POS Systems Rohan Verma, Jeremy Taylor, Freddie Dunn III Georgia Institute of Technology School of Electrical.
Mobile HCI Presented by Bradley Barnes. Mobile vs. Stationary Desktop – Stationary Users can devote all of their attention to the application. Very graphical,
Slides based on those by Paul Cairns, York ( users.cs.york.ac.uk/~pcairns/) + ID3 book slides + slides from: courses.ischool.berkeley.edu/i213/s08/lectures/i ppthttp://www-
CGMB214: Introduction to Computer Graphics
D & D Enterprises Session 1: Basic PDA Usage Thursday June 15, 2006 Palm Telemedicine Seminar Series.
2009 International Symposium on Ubiquitous Computing System at Beijing, China Hiroaki Kimura, Sota Matsuzawa, and Tatsuo Nakajima Department of Computer.
Welcome to Control ! Hi ! Styx Innov. What is Control ? Control is an android application which enables us to remotely control our PC via Wireless Fidelity.
Intelligent Database Systems Lab 國立雲林科技大學 National Yunlin University of Science and Technology Learning object design considerations for small- screen.
 Input Devices Input Devices  Examples of Input Devices Examples of Input Devices  Keyboard Keyboard  Pointing Devices Pointing Devices Mouse Joystick.
Hybrid Approach of Augmented Classroom Environment with Digital Pens and Personal Handhelds Motoki Miura Susumu Kunifuji Japan Advanced Institute of Science.
SEMINAR ON: VIRTUAL KEYBOARD PRESENTED BY BY KARTHIK ALVA 5 th sem cs.
Predicting Task Execution Time on Handheld Devices Using the Keystroke Level Model Annie Lu Luo and Bonnie E. John School of Computer Science Carnegie.
The Implementation of a Glove-Based User Interface Chris Carey.
Connecting the Smart Board  Created in 1991, A Smart Board is an interactive whiteboard that provides a student-centered learning environment. Go!
7th Meeting TYPE and CLICK. Keyboard Keyboard, as a medium of interaction between user and machine. Is a board consisting of the keys to type a sentence.
Brugergrænseflader til apparater BRGA Presentation 12: Touch.
1 Interaction Devices CIS 375 Bruce R. Maxim UM-Dearborn.
Is a pointing device that fits comfortably under the palm of your hand.
1 CHAPTER 2 Hardware. 2 CPU : Central Processing Unit -Every PC system unit contains at least one chip called microprocessor (cpu) attached on motherboard.
Introduction to Computing Slides By ADEELA MUSTAFA.
VIRTUAL KEYBOARD By Parthipan.L Roll. No: 36 1 PONDICHERRY ENGINEERING COLLEGE, PUDUCHERRY.
Pen Based User Interface Issues CSE 490RA January 25, 2005.
SONGONUGA EMILIA ACCOUNTING 12/SMS02/ Introduction One goal of human-computer interaction research is to reduce the demands on users when using.
MULTI TOUCH  Multi-touch refers to a touch system's ability to simultaneously detect and resolve a minimum of 3+ touch points. All 3 or more touches are.
Lecture Input Devices Keyboard. Mouse Microphone Digital Camera Scanner.
Computer Input Devices: Mouse
Standard Methods of Input.
NAME: ALENOGHENA. O. ANTONIA
CHAITANYA INSTITUTE OF SCIENCE AND TECHNOLOGY
TOUCH SCREEN TECHNOLOGY
TYPICAL INPUT DEVICES By Dajia Forbes 1c.
Introduction to Computers
Unit 2 User Interface Design.
F-Pointer: Prototype testing of the finger-manipulated device
Microsoft Research Faculty Summit 2003
NBKeyboard: An Arm-based Word-gesture keyboard
The Implementation of a Glove-Based User Interface
Human Computer Interaction International 2007
HCI for Pen Computing CSE 481b January 24, 2006.
Next Gen GUI Concept Aaron Cardenas, 21/10/2008.
Presentation transcript:

1 RodDirect : Two-Dimensional Input with Stylus Knob Motoki Miura and Susumu Kunifuji Japan Advanced Institute of Science and Technology, JAPAN Finland

2 Outline  Motivation  RodDirect –Concept –Applications –Implementation of Prototype  Experiment  Conclusion

3 Conventional Input Devices for Portable Handhelds  Consideration of Size and Weight  Common input devices –Buttons/Hot keys –Touch sensitive panel with stylus pen –Mini Keyboard –Jog Dial  Touch panel is versatile, but … –Often requires precise tapping for small GUI objects –Stylus pen is necessary for precise tapping –Drawing/Storing actions disturb smooth interaction

4 Augmented Approach  Exploit physical movement with natural interaction –Efficient use of device portability  Embed sensors –Position & Orientation [ “ Chameleon ”, Fitzmaurice et al. 1993] –Tilting [Rekimoto 1996] –Tactile(Haptic) [Harrison et al. 1998][Hinckley et al. 2000]  Data transfer in real world context –HyperPalette [Ayatsuka et al. 1999] –Toss-it [Yatani et al. 2004]

5 Trend of new device development  Attaching more sensors on handheld –Detect natural behavior of human with handling devices –Recognize intension of user  We agree the direction of approach  However, we should make full use of conventional hardware as much as possible

6 RodDirect  Novel, simple and versatile interaction technique  RodDirect utilize stylus pen as a knob/cylinder  Two types of stylus movement in the stylus holder are associated with parameters –(1) Twist (Rotation) –(2) Push/Pull (Sliding)  User can control two parameters intuitively and simultaneously

7

8 Metaphors (Scrolling and Moving object)

9 Applications using RodDirect Block BreakerSpace Invader Application Switching Scheduler Map Browser

10 Application: Map Browser 2D Scrolling Zooming by rotating while pressing button “ Crutching ” by pressing button

11 Application Switching (conceptual demo) Twisting for switch command Pulling out determines screen mode

12 Application: Scheduler (mixed with touch screen interaction) 2D Scrolling Tapping & Holding to move item

13 Game: Block Breaker Controlling pad position directly by rotating/sliding

14 Game: Space Invader Controlling cannon position directly by sliding Shot by rotating (player can control laser speed by rotation speed)

15 Prototype (Optical mouse sensor detects movements of stylus) 800 counts/inch, 420 counts/rotation, 1200 counts/one-way slide

16 Implementation of Prototype  PC receives location of stylus as ordinary mouse position  PC-PDA connection (ActiveSync) to transmit location to PDA  Application on PDA processes the location USB port TCP/IP

17 User’s Merits  Natural and Intuitive  User can operate with normal stylus  Physical constraint of holder decreases difficulty of operation –non-dominant hand control is also possible  Friction keeps the position of stylus –User can suspend/resume tasks immediately

18 Manufacturer’s Merits  The sensor is relatively small –It can be embedded in the device –Few restriction in exterior design  Not expensive  Provides new experience for users

19 Tasks and Interactions with handheld Launch Application Hot Key 1D Scrolling 2D Scrolling Discrete Tap&Drag (ex.Inputting Text) Cursor Keys Jog Dial RodDirect Touch Panel with Stylus Cost of Operations (incl. Pre/Post Tasks) Task Complexity

20 Experiment  Purpose: Investigate efficiency of RodDirect  Task: Scroll to center target & press button  Target appears on 1280x1200 virtual screen  9 participants  4 input methods –Drag –Walk –Tilt –RodDirect  Captured time to complete task

21 Drag (panning by pushing background)

22 Walk (similar to Touch-n-go [MacKay et al. 2005])

23 Tilt (PhidgetAccelerometer attached on behind)

24 RodDirect

25 Result (Estimated marginal means) Bonferroni pair-wise comparison revealed: Rod<<Walk Rod<<Tilt Drag<<Walk Drag<<Tilt Walk<<Tilt But no significant differences found between Rod and Drag **

26 Fitting to MacKenzie model (MT = a + b log 2 (Distance/Size + 1) Slope (b)  Rod:547  Drag:769  Walk:844  Tilt:785 Rod Drag Walk Tilt

27 Findings  RodDirect can operate as fast as tap&drag –Rod becomes faster when larger target size, longer target distance  User Comments –Drag suits for precise control –Drag exhausted user by back/forth dragging –Participants disrupted by reflections from room light in Tilt  Tilt is not best for screen-attentive tasks –Touch panel was worn out by frequent scratch

28 Conclusion  RodDirect –novel, simple and versatile interaction technique –Suitable for mobile appliances  Relatively small sensor  Less influence on exterior design if embedded –Effective for scrolling task  RodDirect can be applied not only PDA with stylus but also “ rod antenna ” of cellular phone

29 Questions & comments  Thank you for your attentions!!  Contact: –Motoki Miura –

30

31 Longer Stylus Length: Original: 94mm Longer : 110mm (+16mm) (To Prevent pushing in entirely)