arbeiten:tpvm_data_transfer

Integrating TPVM Data Transfer into a Linux Desktop Environment

Thema:
Integrating TPVM Data Transfer into a Linux Desktop Environment
Art:
MA
BetreuerIn:
Andreas Schmid
BearbeiterIn:
Tobias Zels
ErstgutachterIn:
Raphael Wimmer
ZweitgutachterIn:
N.N.
Status:
in Bearbeitung
Stichworte:
TPVM, data transfer, cross-device interaction, temporal psycho-visual modulation
angelegt:
2023-06-29
Antrittsvortrag:
2023-07-24

Hintergrund

Datenübertragung zwischen Geräten birgt noch immer technische Hürden, wie zum Beispiel Authentifizierung, Pairing, oder das Herstellen einer physischen Verbindung. Dies führt zu unintuitiver Interaktion und umständlicher Bedienung.

Eine Möglichkeit für natürlichere Interaktionstechniken ist die Verwendung eines Smartphones als Magic Lens. Dabei werden Regionen auf dem Display eines Zielgeräts über den Live View der Handykamera ausgewählt. Für die technische Umsetzung dieser Interaktionstechnik wird jedoch ein ein Kommunikationskanal zwischen den involvierten Geräten benötigt.

Ein solcher Kommunikationskanal kann durch Visible Light Communication (VLC) umgesetzt werden. Auf dem Display werden Daten (beispielsweise als Marker) dargestellt, welche am Zielgerät dekodiert werden. Dadurch kann beispielsweise die Authentifizierung für eine Drathlosverbindung zwischen den Geräten automatisiert durchgeführt werden.

In früheren Arbeiten [1] wurde gezeigt, dass visuell repräsentierte Daten, beispielsweise Marker, durch schnelles Flackern für das menschliche Auge unsichtbar gemacht werden können, während sie von Kameras immer noch zu sehen sind. Dieses Verfahren ist als Temporal Psycho-Visual Modulation (TPVM) bekannt.

Zielsetzung der Arbeit

Obwohl TPVM in mehreren Arbeiten erfolgreich zur Datenübertragung genutzt wurde und außer einem Bildschirm mit hoher Refresh-Rate mit Standardhardware auskommt, gibt es bislang keine für Endnutzer geeignete Anwendung. Deshalb soll in dieser Arbeit die Praxistauglichkeit von TPVM für Cross-Device Data Transfer evaluiert werden. Außerdem soll Datentransfer über TPVM möglichst systemnah für Desktop-Linux-Geräte umgesetzt werden. Dazu ist die Integration in einen Compositor oder Window Manager denkbar.

Konkrete Aufgaben

TBD

Erwartete Vorkenntnisse

TBD

Weiterführende Quellen

[1] Chunjia Hu, Guangtao Zhai, and Zhongpai Gao. 2015. Visible Light Communication via Temporal Psycho-Visual Modulation. In Proceedings of the 23rd ACM international conference on Multimedia (MM '15). Association for Computing Machinery, New York, NY, USA, 785–788. https://doi.org/10.1145/2733373.2807404