VideoSimLab
Videobasierte Cockpit-Display-Studien im Browser — ein Recording bedient beliebig viele Interface-Varianten.
Was das Set ermöglicht
Fahrsimulator-Studien sind im Durchsatz begrenzt — pro Labor lässt sich immer nur ein*e Proband*in zur selben Zeit testen. VideoSimLab öffnet einen methodischen Mittelweg: Proband*innen sehen aufgezeichnete Fahrszenen, während das Cockpit-Display live aus synchronisierten Fahrdaten gerendert wird. Weil Aufzeichnung und Display entkoppelt sind, bedient ein einziges Recording beliebig viele Interface-Bedingungen ohne Neuaufnahme. Das erlaubt schnelles, ortsunabhängiges Screening von Display-Varianten vor der aufwändigen Simulator-Studie.
Zwei Wege der Nachnutzung
- Studien mit veröffentlichten Recordings durchführen: dafür genügen ein JATOS-Server und moderne Browser aufseiten der Proband*innen. Bereit liegen Recordings, Beispiel-Displays und 17 Beispiel-Fragebögen (Akzeptanz, SUS, SAGAT, EnDynA, Demografie).
- Eigene Recordings erzeugen: dafür sind zusätzlich eine Video- und Datenquelle (BeamNG.tech, akademische Gratis-Lizenz) sowie OBS Studio und FFmpeg nötig.
Hintergrund
VideoSimLab wurde in drei Proof-of-Concept-Studien erprobt, darunter die Replikation einer Simulator-Studie (N = 55), die den Haupteffekt von Eco-Driving-Displays reproduzierte. Details stehen im AutomotiveUI-Paper unter „Forschung & Zitation“.
Schnellstart
VideoSimLab wird einmalig auf einem Server mit JATOS-Instanz aufgesetzt (eine Deploy-Aufgabe, einmal pro Team). Danach das VideoSimLab-Template forken und nur die Konfiguration anpassen — eine zentrale Timeline plus JSON-Konfiguration. Die CI/CD-Pipeline deployt die fertige Studie auf die JATOS-Instanz.
So läuft eine Videostudie
Ein Recording, vier Displays. Das Cockpit-Display ist eine Funktion der Fahrdaten, nicht Teil des Videos.

Aufnehmen
Eine Fahrt im Simulator wird als Video und als Datenstrom aufgezeichnet, auf einer gemeinsamen Zeitbasis.

Wiedergeben
Im Browser läuft das Video, das Display rendert live aus den Daten. Jede Bedingung ist eine Konfiguration, kein neues Video.

Fragen
Ein Freeze hält Video und Display an und stellt Fragen zur Situation. Fragebögen kommen aus dem Template.
Eine eigene Studie beginnt mit dem VideoSimLab-Template: forken, konfigurieren, auf JATOS veröffentlichen. VideoSimLab-Template
Enthaltene Tools
5Recording-Pipeline
Nimmt Fahrvideo und Fahrdaten eines Simulator-Laufs auf einer gemeinsamen Zeitbasis auf.
Rolle im Setnimmt Cockpit-Video und Fahrdaten eines Simulator-Laufs frame-genau synchron auf
SAGAT-freeze
jsPsych-Plugin für SAGAT-Freeze-Probes — erfasst Situationsbewusstsein mit konfigurierbaren Item-Sets.
Rolle im Seterhebt das Situationsbewusstsein über Freeze-Probes (jsPsych-Plugin)
Cockpit-Display-Replay
jsPsych-Plugin, das ein Eco-Display aus einem Fahrdaten-Stream synchron zu einem aufgezeichneten Fahrvideo rendert.
Rolle im Setrendert das Cockpit-Display live aus dem Datenstrom, synchron zum Fahrvideo
EcoInterfaces
Bibliothek der Eco-Driving-Displays des Toolkits — SolidJS-Komponenten, gespeist aus einem Eingabevertrag.
Rolle im Setliefert die Displays, die das Replay-Plugin im Browser rendert
VideoSimLab-Template
Forkbares jsPsych-Studienprojekt für Videostudien — Timeline, Fragebögen, Replay-Trials und Deploy auf JATOS.
Rolle im Setbündelt Timeline, Fragebögen und Replay-Trials zu einer forkbaren Studie mit Deploy auf JATOS
Zitieren
- Jan Heidinger, Leonardt Wagner, Christopher Spölmink, Thomas Franke (2026).VideoSimLab: Developing a Video-Based Toolchain for Vehicle Display Evaluation StudiesAutomotiveUI '26 (18th Intl. Conf. on Automotive User Interfaces)10.1145/3828157.3828768
