Академический Документы
Профессиональный Документы
Культура Документы
Lectures
# Date Topic Introduction to Mobile Interaction, Mobile Device Platforms History of Mobile Interaction, Mobile Device Platforms Mobile Input and Output Technologies Mobile Input and Output Technologies, Mobile Device Platforms Mobile Communication Location and Context Mobile Interaction Design Process Mobile Prototyping Evaluation of Mobile Applications Visualization and Interaction Techniques for Small Displays Mobile Devices and Interactive Surfaces Camera-Based Mobile Interaction Sensor-Based Mobile Interaction Application Areas Exam
MMI 2: Mobile Interaction WS 2011/12 2
5 16.11.2011 6 23.11.2011 7 30.11.2011 8 7.12.2011 9 14.12.2011 10 21.12.2011 11 12 13 14 15 11.1.2012 18.1.2012 25.1.2012 1.2.2012 8.2.2012
Aktuelles
Klausur am 8.2.2012
Anmeldung
WS 2011/12
Review
Problems of mobile UIs that use image recognition? What is mobile tagging? Example applications? Why need to resolve identifiers? Characteristics of marker recognition? How do image recognition algorithms work that are based on interest points? Why is target acquisition with camera phones more challenging than with the mouse?
WS 2011/12
Preview
Sensors for mobile devices
WS 2011/12
MOBILE SENSORS
WS 2011/12
GPS Receiver
Accelerometer
Michael Rohs, LMU MMI 2: Mobile Interaction
Magnetometer
WS 2011/12 7
Position
Infrared range sensor (proximity) Linear and rotary position sensors
WS 2011/12
Unlimited Velocity
4
Absolute
5
Relative
5
Limited Reach
Michael Rohs, LMU
3
Limited Reach Unlimited Reach
Unlimited Reach
Rotational
Linear
1. 2. 3. 4. 5. 6. 7. 8. 9.
Accelerometer [m/s2] Magnetometer [Gauss] Gyroscope [degree/s] Visual marker tracking Visual movement detection Touch screen Touch pad Capacitive proximity sensor Camera-based map tracking
Rotational
Linear
WS 2011/12
WS 2011/12
10
10 -10 5.0 -30 -50 time [sec] 5.1 5.4 5.5 5.7 5.8 5.9 6.1 6.2 6.3 6.5 6.6 6.7 6.8 7.0 7.1 7.2 7.4 7.5 7.6 7.8 7.9 8.0
WS 2011/12
11
ACCELEROMETERS
WS 2011/12
12
Accelerometer Uses
http://www.youtube.com/watch?v=Wtcys_XFnRA
http://www.youtube.com/watch?v=Hh2zYfnvt4w
WS 2011/12
14
http://www.youtube.com/watch?v=AWc-j4Xs5_w
Michael Rohs, LMU MMI 2: Mobile Interaction WS 2011/12 16
Causes of acceleration
Gravity, vibration, human movement, etc.
Operating principle
Conceptually: damped mass on a spring Typically: silicon springs anchor a silicon wafer to controller Movement to signal: Capacitance, induction, piezoelectric etc.
Flexion Extension
Michael Rohs, LMU
Pronation
Supination
MMI 2: Mobile Interaction
Source: Dachselt, Buchholz: Natural Throw and Tilt Interaction between Mobile Phones and Distant Displays. CHI 2009.
Michael Rohs, LMU MMI 2: Mobile Interaction WS 2011/12 23
Liu, Zhonga, Wickramasuriya, Vasudevan. uWave: Accelerometer-based personalized gesture recognition and its applications. Pervasive and Mobile Computing 5 (2009) 657-675.
Michael Rohs, LMU MMI 2: Mobile Interaction WS 2011/12 25
Segmenting Gestures
Finding the start and end of a gesture is difficult Look for segments with large signal variances (colored) Filter over short time period (e.g., sliding window)
Daniel Ashbrook: Enabling Mobile Microinteractions. PhD thesis, Georgia Institute of Technology, May 2010.
Michael Rohs, LMU MMI 2: Mobile Interaction WS 2011/12 26
time
Time warping
DTW transforms signals into each other by shrinking and stretching (in time domain) Warp such that distance between points is minimized
Daniel Ashbrook: Enabling Mobile Microinteractions. PhD thesis, Georgia Institute of Technology, May 2010.
Michael Rohs, LMU MMI 2: Mobile Interaction WS 2011/12 27
Liu, Zhonga, Wickramasuriya, Vasudevan. uWave: Accelerometer-based personalized gesture recognition and its applications. Pervasive and Mobile Computing 5 (2009) 657-675.
Michael Rohs, LMU MMI 2: Mobile Interaction WS 2011/12 29
Liu, Zhonga, Wickramasuriya, Vasudevan. uWave: Accelerometer-based personalized gesture recognition and its applications. Pervasive and Mobile Computing 5 (2009) 657-675.
Michael Rohs, LMU MMI 2: Mobile Interaction WS 2011/12 30
Liu, Zhonga, Wickramasuriya, Vasudevan. uWave: Accelerometer-based personalized gesture recognition and its applications. Pervasive and Mobile Computing 5 (2009) 657-675.
Michael Rohs, LMU MMI 2: Mobile Interaction WS 2011/12 31
Liu, Zhonga, Wickramasuriya, Vasudevan. uWave: Accelerometer-based personalized gesture recognition and its applications. Pervasive and Mobile Computing 5 (2009) 657-675.
Michael Rohs, LMU MMI 2: Mobile Interaction WS 2011/12 32
Liu, Zhonga, Wickramasuriya, Vasudevan. uWave: Accelerometer-based personalized gesture recognition and its applications. Pervasive and Mobile Computing 5 (2009) 657-675.
Michael Rohs, LMU MMI 2: Mobile Interaction WS 2011/12 34
MAGNETOMETERS
WS 2011/12
35
Magnetometer
T-Mobile G1 Android phone with Google Street View Combined with GPS
WS 2011/12
36
Operating principle
Rotating coil, hall effect, etc.
Technical parameters
Sensitivity to EMI Update rate
KM51 Magnetic Field Sensor
Michael Rohs, LMU MMI 2: Mobile Interaction WS 2011/12 37
Peephole Displays
Accelerometers and magnetometers Mapping sensor readings to workspace position
Accelerometer
inclination 20 lower workspace border inclination 80 upper workspace border
x z y
80 inclination 20
Magnetometer
heading -45 left workspace border heading +45 right workspace border
heading
+45
-45
Michael Rohs, LMU
heading +45
80 20 inclination
WS 2011/12 38
Sven Kratz, Michael Rohs: HoverFlow: Expanding the Design Space of Around-Device Interaction. MobileHCI 2009. Michael Rohs, LMU MMI 2: Mobile Interaction
Butler, Izadi, Hodges: SideSight: Multi-touch Interaction Around Small Devices. UIST08. WS 2011/12 40
WS 2011/12
41
Conductive layer
WS 2011/12
42
FSR Characteristics
Low force range 0..1kg important for human interaction Not very precise: force accuracy 5..25% But humans are even worse in judging pressure
WS 2011/12
43
Sensor glove
http://www.tufts.edu/ programs/mma/emid/ projectreportsS04/ moerlein.html
http://www.tufts.edu/programs/mma/emid/projectreportsS04/moerlein.html
WS 2011/12
44
Microphone-Based Interactions
Microphone as abstracted sensor Noise level corresponds to blowing intensity Expressive music performance
Commercial product: Ocarina
http://www.youtube.com/watch?v=glrpGjFit1k http://www.youtube.com/watch?v=RhCJq7EAJJA
Michael Rohs, LMU MMI 2: Mobile Interaction WS 2011/12 45
Actuators
Audio Vibrotactile
WS 2011/12
46
Microphones
Translate air vibrations into electronic signals Condenser (capacitor) microphone
Membrane is one side of capacitor Can be very high quality Need to be powered
Electret microphone
Uses charged material In principle not powered, but amplification needed Mass-market microphone technology
Dynamic microphone
Uses electromagnetic induction Robust under changed environmental conditions Outdoor microphone
Michael Rohs, LMU MMI 2: Mobile Interaction WS 2011/12 47
Applications
NFC-enabled payment services Bluetooth-enabled NFC: device pairing by touching two devices
WS 2011/12
48
Sensor positions
Sensor data
Michael Rohs, LMU MMI 2: Mobile Interaction
Dental retainer
Saponas et al.: Optically Sensing Tongue Gestures for Computer Input. UIST 2009
WS 2011/12 49
Discussion
WS 2011/12
50
The End
WS 2011/12
51