22
MMI2 Übung 9: Off-Screen Visualisierung Prof. Dr. Michael Rohs, Dipl.-Inform. Sven Kratz [email protected] MHCI Lab, LMU München

MMI2 Übung 9: Off-Screen Visualisierung · 2020. 4. 11. · Limitation of Halo: Clutter • Clutter from overlapping or large number of halos • Wedge: Isosceles triangles – Legs

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: MMI2 Übung 9: Off-Screen Visualisierung · 2020. 4. 11. · Limitation of Halo: Clutter • Clutter from overlapping or large number of halos • Wedge: Isosceles triangles – Legs

MMI2 Übung 9: Off-Screen Visualisierung

Prof. Dr. Michael Rohs, Dipl.-Inform. Sven Kratz [email protected]

MHCI Lab, LMU München

Page 2: MMI2 Übung 9: Off-Screen Visualisierung · 2020. 4. 11. · Limitation of Halo: Clutter • Clutter from overlapping or large number of halos • Wedge: Isosceles triangles – Legs

MMI 2: Mobile Interaction 2 WS 2011/12 Michael Rohs

Halo (Baudisch & Rosenholtz, 2003)

Source: Patrick Baudisch

Baudisch, Rosenholtz: Halo: A Technique for Visualizing Off-Screen Locations. CHI 2003.

Page 3: MMI2 Übung 9: Off-Screen Visualisierung · 2020. 4. 11. · Limitation of Halo: Clutter • Clutter from overlapping or large number of halos • Wedge: Isosceles triangles – Legs

MMI 2: Mobile Interaction 3 WS 2011/12 Michael Rohs

Streetlamp Metaphor

•  Aura visible from distance •  Aura is round

•  Overlapping auras aggregate

•  Fading of aura indicates distance

Source: Patrick Baudisch

Page 4: MMI2 Übung 9: Off-Screen Visualisierung · 2020. 4. 11. · Limitation of Halo: Clutter • Clutter from overlapping or large number of halos • Wedge: Isosceles triangles – Legs

MMI 2: Mobile Interaction 4 WS 2011/12 Michael Rohs

Shipley and Kellman 1992

Source: Patrick Baudisch

Gestalt Laws: Perceptual Completion

Page 5: MMI2 Übung 9: Off-Screen Visualisierung · 2020. 4. 11. · Limitation of Halo: Clutter • Clutter from overlapping or large number of halos • Wedge: Isosceles triangles – Legs

MMI 2: Mobile Interaction 5 WS 2011/12 Michael Rohs

click at expected location of off-screen targets Source: Patrick Baudisch

1. Locate Task

Page 6: MMI2 Übung 9: Off-Screen Visualisierung · 2020. 4. 11. · Limitation of Halo: Clutter • Clutter from overlapping or large number of halos • Wedge: Isosceles triangles – Legs

MMI 2: Mobile Interaction 6 WS 2011/12 Michael Rohs

Limitation of Halo: Clutter

•  Clutter from overlapping or large number of halos •  Wedge: Isosceles triangles

–  Legs point towards target –  Rotation, aperture

•  No overlap –  Layout algorithm adapts

rotation and aperture

Gustafson, Baudisch, Gutwin, Irani: Wedge: Clutter-Free Visualization of Off-Screen Locations. CHI 2008.

Page 7: MMI2 Übung 9: Off-Screen Visualisierung · 2020. 4. 11. · Limitation of Halo: Clutter • Clutter from overlapping or large number of halos • Wedge: Isosceles triangles – Legs

MMI 2: Mobile Interaction 7 WS 2011/12 Michael Rohs

The Wedge

•  Degrees of freedom –  Rotation –  Intrusion –  Aperture

Page 8: MMI2 Übung 9: Off-Screen Visualisierung · 2020. 4. 11. · Limitation of Halo: Clutter • Clutter from overlapping or large number of halos • Wedge: Isosceles triangles – Legs

MMI 2: Mobile Interaction 8 WS 2011/12 Michael Rohs

Aufgabe 1: Off-Screen Visualisierung

•  In welchen Anwendungskategorien sind off-screen-Visualisierungen für kleine Displays besonders hilfreich?

Page 9: MMI2 Übung 9: Off-Screen Visualisierung · 2020. 4. 11. · Limitation of Halo: Clutter • Clutter from overlapping or large number of halos • Wedge: Isosceles triangles – Legs

MMI 2: Mobile Interaction 9 WS 2011/12 Michael Rohs

Aufgabe 1: Off-Screen Visualisierung

•  Vergleichen Sie Halo und Wedge. Welche Stärken und Schwächen haben die beiden Visualisierungstechniken? Wie schneiden sie bei wenigen bzw. vielen off-screen-Objekten ab?

Page 10: MMI2 Übung 9: Off-Screen Visualisierung · 2020. 4. 11. · Limitation of Halo: Clutter • Clutter from overlapping or large number of halos • Wedge: Isosceles triangles – Legs

MMI 2: Mobile Interaction 10 WS 2011/12 Michael Rohs

Aufgabe 1: Off-Screen Visualisierung

•  Nehmen Sie an, es gäbe drei unterschiedliche Kategorien von Objekten, auf die durch eine Halo-Visualisierung hingewiesen werden soll. Wie würden Sie die Objektekategorie visuell kodieren?

•  Nehmen Sie an, es gäbe 10 unterschiedliche Kategorien von Objekten, auf die durch eine Halo-Visualisierung hingewiesen werden soll. Wie würden Sie die Objektekategorie in diesem Fall visuell kodieren?

Page 11: MMI2 Übung 9: Off-Screen Visualisierung · 2020. 4. 11. · Limitation of Halo: Clutter • Clutter from overlapping or large number of halos • Wedge: Isosceles triangles – Legs

MMI 2: Mobile Interaction 11 WS 2011/12 Michael Rohs

Aufgabe 2: Experiment, Präzision von Halo und Wedge •  Welche Visualisierung ermöglicht präzisere Lokalisierung? •  Wie hängt das von der sichtbaren Breite ab?

Page 12: MMI2 Übung 9: Off-Screen Visualisierung · 2020. 4. 11. · Limitation of Halo: Clutter • Clutter from overlapping or large number of halos • Wedge: Isosceles triangles – Legs

MMI 2: Mobile Interaction 12 WS 2011/12 Michael Rohs

halo 20 px

wedge 40 px

Visible Width of Halo and Wedge

•  20 pixels or 40 pixels visible

Page 13: MMI2 Übung 9: Off-Screen Visualisierung · 2020. 4. 11. · Limitation of Halo: Clutter • Clutter from overlapping or large number of halos • Wedge: Isosceles triangles – Legs

MMI 2: Mobile Interaction 13 WS 2011/12 Michael Rohs

Controlled Experiments

•  Quantitative, empirical method •  Steps

–  Formulate hypothesis –  Design experiment, pick variable and fixed parameters –  Choose subjects –  Run experiment –  Interpret results to accept or reject hypothesis

•  Variables –  Independent: are varied under your control

•  E.g., font size

–  Dependent: are measured •  E.g., execution time, error rates, subjective preferences

Page 14: MMI2 Übung 9: Off-Screen Visualisierung · 2020. 4. 11. · Limitation of Halo: Clutter • Clutter from overlapping or large number of halos • Wedge: Isosceles triangles – Legs

MMI 2: Mobile Interaction 14 WS 2011/12 Michael Rohs

Experimental Hypothesis

•  A claim that predicts outcome of experiment –  Example: Reading text in capital letters takes longer than in

reading text in small letters

•  Hypothesis claims that changing independent variables influences dependent variables

–  Example: Changing small to capital letters (independent variable) influences reading time (dependent variable)

•  Experimental goal: Confirm hypothesis

Page 15: MMI2 Übung 9: Off-Screen Visualisierung · 2020. 4. 11. · Limitation of Halo: Clutter • Clutter from overlapping or large number of halos • Wedge: Isosceles triangles – Legs

MMI 2: Mobile Interaction 15 WS 2011/12 Michael Rohs

Choosing a Method

•  Between-groups –  Each subject only does one variant of the experiment –  There are at least 2 variants

(manipulated form & control, to isolate effect of manipulation) +  No learning effect across variants –  But requires more users

•  Within-groups –  Each subject does all variants of the experiment +  Less users required, individual differences canceled out –  But often learning effect across variants problem

Page 16: MMI2 Übung 9: Off-Screen Visualisierung · 2020. 4. 11. · Limitation of Halo: Clutter • Clutter from overlapping or large number of halos • Wedge: Isosceles triangles – Legs

MMI 2: Mobile Interaction 16 WS 2011/12 Michael Rohs

Aufgabe 2: Experiment, Präzision von Halo und Wedge •  Wie lauten die unabhängigen Variablen (Faktoren) in

diesem Experiment und welche Werte (Stufen) können sie annehmen?

Page 17: MMI2 Übung 9: Off-Screen Visualisierung · 2020. 4. 11. · Limitation of Halo: Clutter • Clutter from overlapping or large number of halos • Wedge: Isosceles triangles – Legs

MMI 2: Mobile Interaction 17 WS 2011/12 Michael Rohs

Aufgabe 2: Experiment, Präzision von Halo und Wedge •  Wie lautet die abhängige Variable? Welche Einheit hat sie?

Sind ihre Werte kontinuierlich oder diskret?

Page 18: MMI2 Übung 9: Off-Screen Visualisierung · 2020. 4. 11. · Limitation of Halo: Clutter • Clutter from overlapping or large number of halos • Wedge: Isosceles triangles – Legs

MMI 2: Mobile Interaction 18 WS 2011/12 Michael Rohs

Aufgabe 2: Experiment, Präzision von Halo und Wedge •  Formulieren Sie experimentelle Hypothesen für dieses

Experiment.

Page 19: MMI2 Übung 9: Off-Screen Visualisierung · 2020. 4. 11. · Limitation of Halo: Clutter • Clutter from overlapping or large number of halos • Wedge: Isosceles triangles – Legs

MMI 2: Mobile Interaction 19 WS 2011/12 Michael Rohs

Aufgabe 2: Experiment, Präzision von Halo und Wedge •  Beim within-subjects-Design muss auf die Anordnung der

Varianten geachtet werden. Warum? Wie viele mögliche Anordnungen existieren hier? Wie lassen sich diese Anordnungen den Versuchspersonen zuordnen?

Page 20: MMI2 Übung 9: Off-Screen Visualisierung · 2020. 4. 11. · Limitation of Halo: Clutter • Clutter from overlapping or large number of halos • Wedge: Isosceles triangles – Legs

MMI 2: Mobile Interaction 20 WS 2011/12 Michael Rohs

Aufgabe 2: Experiment, Präzision von Halo und Wedge •  Versuch mit zwei Personen durchführen •  Aufgabe: so präzise wie möglich auf die Mittelpunkte der

außerhalb des Bildschirms befindlichen Objekte klicken •  Versuch als JavaScript-Webseiten implementiert

–  siehe Webseite der Vorlesung –  Seite zeichnet 100 Klicks auf, gibt dann Ergebnis als Tabellen aus

•  Einfügen in Tabellenkalkulation

•  Scatter-Plots für Medianwerte erstellen –  x-Achse: Distanz des Objekts, y-Achse: gemessene Präzision

•  Scatter-Plots vergleichen und interpretieren

Page 21: MMI2 Übung 9: Off-Screen Visualisierung · 2020. 4. 11. · Limitation of Halo: Clutter • Clutter from overlapping or large number of halos • Wedge: Isosceles triangles – Legs

MMI 2: Mobile Interaction 21 WS 2011/12 Michael Rohs

Aufgabe 2: Experiment, Präzision von Halo und Wedge •  Ergebnisse mit Hinblick auf Hypothesen diskutieren •  Experiment als Ganzes kurz diskutieren

–  Generalisierbarkeit, Versuchsaufbau, Anzahl VPN, etc.

Page 22: MMI2 Übung 9: Off-Screen Visualisierung · 2020. 4. 11. · Limitation of Halo: Clutter • Clutter from overlapping or large number of halos • Wedge: Isosceles triangles – Legs

MMI 2: Mobile Interaction 22 WS 2011/12 Michael Rohs

Abgabe

•  Einzelbearbeitung •  PDF-Datei

•  Montag, den 23.1.2012 um 12:00 Uhr

•  UniWorX Portal (https://uniworx.ifi.lmu.de/)