Foveated Rendering - Foveated rendering

Foveated Rendering ist eine Rendering- Technik, die einen Eye-Tracker verwendet , der in ein Virtual-Reality-Headset integriert ist , um die Rendering-Arbeitslast zu reduzieren, indem die Bildqualität im peripheren Sehen (außerhalb der von der Fovea betrachteten Zone ) stark reduziert wird .

Eine weniger ausgeklügelte Variante namens Fixed Foveated Rendering verwendet kein Eye-Tracking und geht stattdessen von einem festen Brennpunkt aus.

Geschichte

Auf der Tech Crunch Disrupt SF 2014 hat Fove ein Headset mit Foveated-Rendering vorgestellt. Im Mai 2015 folgte ein erfolgreicher Kickstarter.

Auf der CES 2016 stellte SensoMotoric Instruments (SMI) ein neues 250-Hz-Eye-Tracking-System und eine funktionierende Foveated-Rendering-Lösung vor. Es entstand aus einer Partnerschaft mit dem Kamerasensorhersteller Omnivision , der die Kamerahardware für das neue System bereitstellte.

Im Juli 2016 demonstrierte Nvidia während SIGGRAPH eine neue Methode des foveated Rendering, die für Benutzer unsichtbar sein soll.

Im Februar 2017 kündigte Qualcomm sein Snapdragon 835 Virtual Reality Development Kit (VRDK) an, das Foveated-Rendering-Unterstützung namens Adreno Foveation enthält.

Während der CES 2019 am 7. Januar kündigte HTC ein kommendes Virtual-Reality-Headset namens Vive Pro Eye mit Eye-Tracking und Unterstützung für Foveated-Rendering an.

Im Dezember 2019 ermöglichte das Oculus Quest SDK von Facebook Entwicklern den Zugriff auf dynamisches Rendering mit fester Foveation, wodurch die Variation der Detailebene im Handumdrehen über eine API geändert werden kann.

Benutzen

Laut dem leitenden Wissenschaftler Michael Abrash bei Oculus hat die Verwendung von Foveated Rendering in Verbindung mit spärlichem Rendering und Deep-Learning- Bildrekonstruktion das Potenzial, eine Größenordnung weniger Pixel im Vergleich zu einem Vollbild zu rendern. Später wurden diese Ergebnisse demonstriert und veröffentlicht.

Siehe auch

Verweise

Externe Links