Lecture3 Computer
Lecture3 Computer
Input/Output Devices
There are many equivalent devices - Plus compatible, can simulate others Some are more flexible/accurate for users/tasks - Equivalence may be only from the point of view of the software Many trade-offs in devices - Should be chose based on task, users, economics Device types - Input Devices many physical devices can provide similar logical functions - Output Devices
Input Devices
Logical Input Devices
Locator (Indicate a position via mouse or arrow key) Pick (Select a displayed entity, e.g. selection button) Valuator (Supply a numerical value) Keyboard (Input a string or function key input) Button (Choose menu selection item)
Keyboards
Sholes (QWERTY)
Standard Layout
Dvorak
Layout minimized finger movement
Alphabetic
Aids search for novice users, but no much else
Chords
For example, courtroom recorders
Point of sale
Customized keyboards/cash registers
Dvorak keyboard layout was designed to minimize finger movement (note the location of the vowels: AE-I-O-U, and note Q & Z in the corners
One-Handed Keyboard
(for Mobile or Disabled Workers)
www.frogpad.com
Alphagrip.com
http://www.emsense.com/
Input device example 5 Dance Your Work Away: Exploring Step User Interfaces, by Brian Meyers et al from
Microsoft Research
Pentop
Fly Pen educational toy, also knows as the Fly Pentop Computer
Visual Keyboard
3D Hologram Display
http://www.kioskmarketplace.com/article.php?id=15926
Environments
Combination of the above in immersive environments Will discuss more with respect to USC IMSC & ICT
Speech Recognition
Discrete Word Recognition See translator products at 98% accuracy claimed http://www.speechgear.com/ Limited vocabulary Speaker dependent training Voice recognition, menu driven systems, e.g. United flight status line Commercially viable when you need hands free (e.g. baggage handling, medicine, jet maintenance, inspectors, inventory, etc.) Continuous Speech Recognition Becoming more common-place Research improving technology Speech Generation Commercially viable, good quality, supplements screen display, phone systems, physically challenged applications
Output Devices
Visual output Indicator light Monitor/displays of varying sizes, from hand-held (PDA, cell phone), laptop LCD, monitors, large-screen display, projection systems including heads-up displays, hardcopy
Auditory output Voice generation Tone generation
Ready to Wear
(Ref: IEEE Spectrum, Oct. 2000)
Painting
http://web.media.mit.edu/~kimiko/iobrush/iobrush_m peg_medium.mpg
Gesturing
Gesturing 2
Gesturing (concluded)
Researchers from MIT have developed a computer interface that enables a user to manipulate virtual shapes projected onto a screen using gestures Gestures such as pointing and spoken commands, Commands like "make a red cube in the middle of the screen." Standing in front of cameras mounted above the screen, a user can create a virtual cube, rotate it, and change its color and size. In one experiment, the researchers found that their gesture recognition system had an error rate of 6 to 17 percent with some gestures, but a zero error rate when the gesture was coupled with a corresponding spoken command.
Source: Demirdjian, D., T. Ko, and T. Darrell. 2005. Untethered gesture acquisition and recognition for virtual world manipulation. Virtual Reality.
http://www.technologyreview.com/articles/05/10/issue/ftl_info.2.asp
TouchTable example
http://seattlepi.nwsource.com/audio/bishop/tabletop.wmv
Stanford iRoom
http://iwork.stanford.edu/
http://imsc.usc.edu/
USC VSoE IMSC conducts research in many technologies relevant to this course: 3D Modeling, 3D Stereospopic, Audio, Augmented Reality/Virtual Reality, Data Management, Haptics, Interactive Education, Music Processing, Panoramic Video, Software Architectures, Speech, Streaming, Tracking, User Centered Sciences, Video Processing, Wireless
The Interaction
Interaction Framework
O Ergonomics
Dialogue
Ergonomics
Study of the physical characteristics of the interaction Focus on user performance and how interface enhances or detracts from this This course will consider a few of the issues addressed by ergonomics as an introduction
Arrangement of controls and displays Physical environment Health issues Use of color
- Question -