Zum Inhalt springen
EcoSimLab
DeutschEnglish
Studien-Werkzeuge

Cockpit-Display-Replay

jsPsych-Plugin, das ein Eco-Display aus einem Fahrdaten-Stream synchron zu einem aufgezeichneten Fahrvideo rendert.

Was & Warum

Ist das Cockpit-Display fest ins Studienvideo eingebrannt, braucht jede Interface-Variante eine eigene Aufnahme. Cockpit-Display-Replay macht das Display stattdessen zur Funktion der Daten. Das Plugin koppelt ein Fahrvideo mit einem synchronen Datenstrom (Gang, Geschwindigkeit, Ladezustand, Verbrauch, Leistung, Reichweite u. a.). Es rendert das Display live dazu — mit 25-Hz-Polling gegen die Timestamps des Streams. So lassen sich Interface-Varianten ohne Neuaufnahme tauschen. Video-source-agnostisch: Das Plugin benötigt nur eine browser-kompatible Videodatei und die dazu synchronisierte Datendatei.

Die Displays liefert die öffentliche Display-Bibliothek @ecosimlab/ecodisplays (Tool EcoInterfaces). Das Plugin bindet sie als Git-Abhängigkeit ein und pflegt keine eigene Kopie mehr. Damit stehen 20 Displays zur Wahl, vom AP4-Verlauf bis zum Energy-Score.

Version 2.0.0 hat dafür das Datenformat gewechselt: Ein Punkt im Datenstrom ist jetzt ein DisplayInput der Bibliothek. Aufzeichnungen im alten Format laufen nicht weiter und müssen umgewandelt werden.

Schnellstart

Paket aus dem Repo installieren (npm install gitlab:ecosimlab/videosimlab-cockpit-replay#2.1.0), dann import jsPsychVideosimlabCockpitReplay from "@ecosimlab/jspsych-plugin-videosimlab-cockpit-replay" und als Trial in die jsPsych-Timeline einbinden — Pflichtparameter: display, displayStream, cockpitVideo.

Anleitung: Cockpit-Display-Replay

Nachnutzung

Einzeln in eine bestehende jsPsych-Studie einbinden

Schnittstelle: Standard-jsPsych-Plugin (npm-Paket)

Voraussetzungen
  • jsPsych ^8.0.0
  • eigene Video-/Datenquelle (Simulator, Dashcam …)
Enthalten
  • Replay-Mechanik (Timestamp-Matching) und die 20 Displays aus @ecosimlab/ecodisplays
  • Sektor-Zuordnung über die Parameter sectorId und sectorType
Nicht enthalten
  • die Video- und Datenaufzeichnung selbst (siehe Recording-Pipeline)

Zitieren

  • Jan Heidinger, Leonardt Wagner, Christopher Spölmink, Thomas Franke (2026).
    VideoSimLab: Developing a Video-Based Toolchain for Vehicle Display Evaluation Studies
    AutomotiveUI '26 (18th Intl. Conf. on Automotive User Interfaces)
    10.1145/3828157.3828768