Project Visual Distancing: Remote Interaction with Information Visualization

Prof. Dr. Bernd Fröhlich
M.Sc. Joshua Reibert
Dr. rer. nat. Patrick Riehmann

DegreeStudy ProgrammeExamination RegulationsECTS
B.Sc.Medieninformatikall15
M.Sc.Computer Science for 
Digital Media
all15
M.Sc.Computer Science and Mediaall15
M.Sc.Human-Computer InteractionPV17 and lower15
M.Sc.Human-Computer InteractionPV1912/18

Description

The goal of the project is to explore and implement remote interaction possibilities for information visualizations, such as Scatterplot Matrices (SPLOM), Parallel Coordinates (PCP) and for various time-based representations.

Potential remote interaction will be analyzed and evaluated on the basis of existing related work for different devices, e.g. smartphones, smart watches, remote tracking, etc. The gained knowledge and insights will form the basis for new interaction designs, which will be adapted and implemented for the individual visualizations. Finally, the new  interactions and visualizations will be evaluated by an expert review.

Due to the C19 situation, the project cannot use our lab but each project participant can be equipped with a workstation and a monitor, if required.

German Description

Ziel des Projektes ist es, Remote-Interaktionsmöglichkeiten für klassische Informationsvisualisierungen zu untersuchen und zu implementieren, wie etwa für Scatterplot-Matrizen (SPLOM), Parallele Koordinaten (PCP) und für verschiedene zeitbasierte Darstellungen.

Potentielle Möglichkeiten entfernter Interaktion sollen anhand existierender, verwandter Arbeiten für verschiedenen Geräte, z.B. Smartphones, Smartwatches, Remote Tracking, etc., analysiert und bewertet werden. Die gewonnenen Erkenntnisse werden die Grundlage für neue Interaktionsdesigns bilden, die für die einzelnen Visualisierungen adaptiert und implementiert werden. Abschließend sollen die neu entwickelten Interaktionen und Darstellungen durch ein Expert-Review evaluiert werden.

Aufgrund der C19-Situation kann die Veranstaltung nicht in unseren Laboren stattfinden, aber jede/r Projektteilnehmer/in kann bei Bedarf eine Workstation und einen Monitor zur Verfügung gestellt bekommen

Erfolgreicher Abschluss des Kurses "Visualization" ist eine empfohlene Voraussetzung und grundlegende Kenntnisse in OpenGL, C++ und Python sind nötig, Erfahrung in der App-Entwicklung ist von Vorteil.

Requirements

Successful completion of the course Visualization is a highly recommended prerequisite and basic knowledge of OpenGL, C++ and Python is required, experience in mobile app development is beneficial.

Assessment

Active participation in the project, 2 to 3 intermediate presentations and a final presentation