Das unsichtbare Metronom der digitalen Realität

Wenn das menschliche Auge eine LED-Wand betrachtet, sieht es eine glatte, konsistente Oberfläche. Sobald jedoch eine Kamera dazwischengeschaltet wird – sei es in einer Virtual Production (VP) Umgebung oder einem hybriden Corporate Studio – zerfällt diese Realität oft in digitale Fragmente. Horizontale Linien wandern durch das Bild, Farben flimmern in Wellenformen, und die Tiefe des Raums wirkt instabil. Diese Phänomene sind keine Fehler der LED-Module an sich, sondern Symptome eines fehlenden Taktes. In der Welt der Extended Reality (XR) ist die Synchronisation zwischen der Kamera-Abtastung (Shutter), der Bildausgabe der Grafikkarte (GPU) und der Bildwiederholrate der LED-Wand (Refresh Rate) die kritischste Variable. Ohne ein präzises Genlock-Signal bricht die Illusion der Immersion sofort zusammen.

Die Mechanik des Scheiterns: Warum Schwenks ruckeln

In klassischen Broadcast-Umgebungen reichte es oft aus, die Bildwiederholraten grob anzupassen. Im XR-Bereich, wo Unreal Engine Szenen in Echtzeit berechnet und auf hunderte Quadratmeter LED-Fläche verteilt, steigen die Anforderungen exponentiell. Ein herkömmlicher Monitor läuft oft mit 60 Hz, eine Filmkamera nimmt vielleicht mit 24 oder 25 fps auf. Ohne explizite Koppelung beginnt die Kamera eine neue Belichtung, während die LED-Wand gerade dabei ist, das Bild des vorherigen Frames vertikal aufzubauen. Das Ergebnis ist das gefürchtete „Tearing“.

Ein Genlock (Generator Locking) sorgt dafür, dass alle Geräte im Netzwerk dasselbe Zeitmaß verwenden. Es definiert exakt den Startpunkt jedes Frames. Wenn wir bei Lumexo Systeme planen, betrachten wir Genlock nicht als optionales Feature, sondern als das Rückgrat der gesamten visuellen Infrastruktur. Es ist der Unterschied zwischen einem statischen Hintergrundbild und einer lebendigen, perspektivisch korrekten Welt.

Technische Standards: Von Blackburst zu PTP

Historisch betrachtet war Genlock ein analoges Signal – der sogenannte Blackburst. In modernen, IP-basierten Workflows hat sich die Landschaft gewandelt. Heute sprechen wir primär über SMPTE ST 2110-10 und das Precision Time Protocol (PTP) nach IEEE 1588.

PTP (Precision Time Protocol)

In einem digitalen XR-Netzwerk übernimmt ein „Grandmaster Clock“-Gerät die Führung. Über PTP werden Zeitsignale im Mikrosekundenbereich über das Ethernet-Netzwerk verteilt. Dies ist entscheidend, wenn mehrere Medienserver (z.B. Disguise vx4 oder Render-Nodes mit NVIDIA RTX A6000) ein gemeinsames Bildsegment berechnen. Ohne PTP könnten die Übergänge zwischen den einzelnen LED-Controllern minimal verschoben sein, was an den Kanten der LED-Kabinette als vertikaler Versatz sichtbar wird.

Die Rolle des LED-Prozessors

Hier kommen Geräte wie der Brompton Tessera SX40 oder der NovaStar MX40 Pro ins Spiel. Diese Prozessoren fungieren als Dolmetscher. Sie empfangen das Genlock-Signal von der Kamera oder dem Sync-Generator und stellen sicher, dass die LED-Module exakt in diesem Fenster ihre Lichtpulse emittieren. Der Brompton SX40 beispielsweise bietet Features wie „ShutterSync“. Damit kann der Nutzer den LED-Refresh-Zyklus exakt auf den Kamera-Shutter-Winkel anpassen, anstatt umgekehrt die Kamera an die Wand fesseln zu müssen.

FeatureBrompton Tessera SX40NovaStar MX40 Pro (COEX)
Eingangsquellen12G-SDI, HDMI 2.0, DP 1.2HDMI 2.1, DP 1.4, 12G-SDI
Max. Auflösung4K @ 60Hz / 12G-SDI8K x 1K @ 60Hz / 4K @ 120Hz
Sync-OptionenGenlock, Frame Rate MultiplicationGenlock, PTP, Internal Loop
Processing Tiefe22-bit interne Verarbeitung20-bit interne Verarbeitung
LatenzUnter 2 FramesUnter 2 Frames (Low Latency Mode)

Frame-Sync: Das Zusammenspiel von GPU und Panel

Frame-Sync geht über das reine Timing hinaus. Es beschreibt die Fähigkeit der Render-Engine, den nächsten Frame genau dann bereitzustellen, wenn die LED-Wand bereit ist, ihn anzuzeigen. In einer professionellen XR-Pipe wird dies oft über NVIDIA Quadro Sync II Karten gelöst. Diese Karten verbinden die GPUs mehrerer Render-Server hardwareseitig, um sicherzustellen, dass jeder Server denselben Frame zur exakt gleichen Zeit ausgibt.

Wenn ein Kamera-Tracking-System (wie Mo-Sys StarTracker oder OptiTrack) die Position der Kamera im Raum an die Unreal Engine meldet, muss das gerenderte Bild diesen Datenpunkt widerspiegeln. Wenn die Latenz hier zu hoch ist oder der Frame-Sync fehlt, „schwimmt“ der Hintergrund dem Kameravordergrund hinterher. Man spricht hier vom „Drift“. Dieser Effekt zerstört die Parallaxe und damit die räumliche Tiefe.

Phase Offsets und Shutter Speed

Ein kritischer Aspekt in der Praxis ist der „Phase Offset“. Selbst wenn Kamera und LED-Wand mit der gleichen Frequenz laufen (z.B. 50 Hz), kann es sein, dass die Wand ihre Aktualisierung beginnt, während der Shutter der Kamera bereits zur Hälfte offen ist. Durch das Verschieben der Phase im LED-Prozessor kann dieser Moment Millisekunde für Millisekunde justiert werden, bis das Kamerabild absolut rein ist.

Praxisbeispiel: Corporate XR-Studio in Wien

Ein aktuelles Projekt illustriert die Komplexität. Ein Finanzdienstleister installierte ein 120 m² großes LED-Backdrop basierend auf Alfalite Modularpix Pro mit einem Pixelpitch von 1.9 mm für vierteljährliche Analysten-Calls.

Das Setting:

  • LED-Fläche: 15m x 4m Alfalite LED.
  • Processing: 2x Brompton Tessera SX40 im Redundanz-Modus.
  • Kameras: 3x Sony HDC-3500 auf ferngesteuerten Vinten-Stativen.
  • Render-Engine: Unreal Engine 5.3 auf 3x Workstations mit NVIDIA RTX 6000 Ada Generation.
  • Sync-Zentrale: Ein Evertz 5601MSC High Definition Master Clock Translator.

In der Testphase zeigte sich, dass bei schnellen Schwenks der automatischen Kameras ein leichtes Flimmern in den Graustufenbereichen auftrat. Die Lösung lag in der Feinjustierung des Genlock-Signals über den Evertz-Generator, der sowohl die Sony-Kameras als auch die Brompton-Prozessoren mit einem Tri-Level-Sync versorgte. Durch die Aktivierung von „Frame-Multiplication“ am Brompton-Prozessor konnte die LED-Wand mit einer deutlich höheren internen Rate betrieben werden, was das Flimmern für die Kamerasensoren vollständig eliminierte, während der Genlock die absolute Phasenstabilität garantierte.

Was wir in der Praxis sehen

In der Begleitung von Projekten stellen wir immer wiederkehrende Herausforderungen fest, die oft erst im Live-Betrieb zum Problem werden:

  1. Unterschätzte Netzwerklast: PTP-Signale reagieren empfindlich auf Jitter im Netzwerk. Werden Sync-Signale über dasselbe VLAN wie große Asset-Transfers geleitet, kann der Sync instabil werden.
  2. Mischbetrieb von Generationen: Der Versuch, ältere LED-Controller ohne dedizierten Genlock-Eingang in ein modernes XR-Setup zu integrieren, führt fast immer zu Kompromissen in der Verschlusszeit der Kamera (Shutter Angle), was die Bildqualität mindert.
  3. Kabelwege und Signalverzögerung: Bei 12G-SDI Signalen und großen Distanzen müssen Signallaufzeiten (Propagation Delay) berücksichtigt werden. Ein Millimeter Kabelweg bedeutet Zeitverlust.
  4. Treiber-Diskrepanzen: Oft scheitert der Frame-Sync nicht an der Hardware, sondern an inkompatiblen NVIDIA-Treiberversionen zwischen den einzelnen Render-Nodes, die den G-Sync-Handshake verhindern.
  5. Ignorieren der Rolling-Shutter-Charakteristik: Jede Kamera liest den Sensor anders aus. Ohne die Möglichkeit, den Phase-Offset am Controller (wie beim NovaStar MX40 Pro) visuell am Kontrollmonitor zu kalibrieren, ist ein konsistentes Image-Matching reines Glücksspiel.

Die Zukunft: GhostFrame und Multi-Kamera-Sync

Ein spannender Ausblick ist die Technologie von GhostFrame. Hierbei werden mehrere Bilder (Sub-Frames) innerhalb desselben 1/50-Sekunden-Intervalls auf der LED-Wand angezeigt. Kamera A sieht durch geschicktes Timing Hintergrund 1, Kamera B sieht Hintergrund 2, während das menschliche Auge vor Ort eine Kombination oder ein neutrales Bild wahrnimmt. Dies erfordert eine Synchronisationstiefe, die weit über das klassische Genlock hinausgeht und zeigt, wohin die Reise der visuellen Infrastruktur geht: Die vollständige Entkoppelung von realer und digitaler Sichtachse.

Empfehlung von Lumexo

Für eine zukunftssichere XR- oder Virtual Production Umgebung empfehlen wir folgende Eckpunkte:

  • Setzen Sie auf Hardware-Sync: Verlassen Sie sich niemals auf Software-basierten Sync. Nutzen Sie dedizierte Master-Clocks (z.B. von Evertz oder Brainstorm) und stellen Sie sicher, dass alle Endgeräte (Kamera, GPU, LED-Prozessor) einen physischen Sync-In besitzen.
  • Wählen Sie High-End-Processing: In XR-Umgebungen sind Prozessoren wie der Brompton Tessera SX40 oder die NovaStar COEX-Serie (MX-Serie) alternativlos, da sie die notwendigen Werkzeuge für Phase-Shifting und Shutter-Synchronisation mitbringen.
  • Planen Sie das Netzwerk für PTP: Wenn Sie auf IP-basierte Synchronisation setzen, verwenden Sie Switches, die das PTP-V2-Protokoll hardwareseitig unterstützen (Boundary Clocks), um Jitter zu minimieren.
  • Validierung durch Messung: Nutzen Sie Tools wie den „Sync-Check“ oder High-Speed-Referenzaufnahmen, um den Offset zwischen LED-Refresh und Kamera-Abtastung objektiv zu messen, anstatt sich auf das bloße Auge zu verlassen.