Download presentation
Presentation is loading. Please wait.
Published byNorman West Modified over 8 years ago
1
HCI For Pen Based Computing Cont. Richard Anderson CSE 481 B Winter 2007
2
Key points UI Metrics Task completion time Accuracy Fluidity Robustness Feedback Correctability
3
Basic tasks Targeting Tracing Mode indication
4
Composite Tasks Selection Free form input Domain based input
5
Basic pen operation Crossing Operation triggered by a stroke crossing a line segment
6
CrossY: Crossing based UI Specify operations by drawing through
7
Hierarchical crossing Principle – multiple commands without lifting the pen
8
Flow Menu Use movement through octants for control information Item Text Shape Item Move ZoomHighlight Custom 400% 200% 100% 66.6% 50% 800%25% Custom 400% 200% 100% 66.6% 50% 800%25% 75.0100.0
9
Abstract writing Enter text with specialized, stroke based recognition Optimized for automatic recognition Not human readable Character based or word based
10
Cirrus (Georgia Tech) interaction education
11
Quikwrite [Perlin, NYU] c a r p
12
Write helloworld
13
Graffiti (Palm)
14
More
15
Graffiti Mostly single stroke Close to standard alphabet (learnability) Write only Location written for additional meaning
16
Selection problem Identify one or more graphical elements from a domain Mechanisms Bounding Region Geometric defined by stroke Distance from cursor
17
If the red circle is a selection tool, what is selected?
18
Bubble cursor Selection radius depends on object proximity
19
Recognition UIs UIs based on attaching meaning to ink Gestures Diagram recognition Handwriting recognition Free form Constrained recognition
20
Gestures Commands issued with a single stroke May be drawn or invisible Support from SDK Register gestures to be recognized UI Issues Similar to keyboard short cuts Speed up for experts Hard to learn / remember
21
Gestures Ambiguity Distinction between gestures Distinction between gesture and other ink Robustness Handling misrecognized gestures False positive False negative Gesture initiated actions should be undoable
22
Diagram recognition Challenges to recognition Even simple shapes are hard! Variation in drawing Ink artifacts
23
Text recognition We will have a great lecture later in the course! Basic approach Collect a huge amount of data Use data to train neural net
24
Handwriting Recognition: Identify the following words
25
Recognition results
26
Recognition scenarios What level of error is tolerable How is feedback provided to the user on recognition How does the user specify corrections?
27
Other details Hands, obstructions, orientation
28
Obstructions and handedness Hand blocks the screen Accommodate left and right handedness Menu direction Context menus Difficulties at the edge of the screen
29
Screen orientation Landscape vs. Portrait mode Surprisingly big difference in feel of applications Tablet PC requires rapid orientations switch Many standard desktop apps not designed for portrait mode
30
Thursday Presentations Key points Project scoping Technical Challenges being addressed Schedule and plans
31
Logistics Presentation Order D, C, B, A Submit PPTs and Screenshots
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.