SYSTEMS AND METHODS FOR REDUCING MOTION-TO-PHOTON LATENCY AND MEMORY BANDWIDTH IN A VIRTUAL REALITY SYSTEM

Systems, methods, and computer programs are disclosed for reducing motion-to-photon latency and memory bandwidth in a virtual reality display system. An exemplary method involves receiving sensor data from one or more sensors tracking translational and rotational motion of a user for a virtual reali...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: KHAN, Moinul, LEMOINE, Todd, RIBBLE, Maurice, TAVAKOLI, Mehrad, YUEN, Ricky Wai Kit, QUACH, Nhon, RENSCHLER, Martin, KULKARNI, Rashmi
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Systems, methods, and computer programs are disclosed for reducing motion-to-photon latency and memory bandwidth in a virtual reality display system. An exemplary method involves receiving sensor data from one or more sensors tracking translational and rotational motion of a user for a virtual reality application. An updated position of the user is computed based on the received sensor data. The speed and acceleration of the user movement may be computed based on the sensor data. The updated position, the speed, and the acceleration may be provided to a warp engine configured to update a rendered image before sending to a virtual reality display based on one or more of the updated position, the speed, and the acceleration. L'invention porte sur des systèmes, des procédés et des programmes informatiques pour réduire la latence entre mouvement et photon et la largeur de bande de mémoire dans un système d'affichage de réalité virtuelle. Un procédé donné à titre d'exemple consiste à recevoir des données de capteur provenant d'un ou de plusieurs capteurs qui suivent le mouvement de translation et de rotation d'un utilisateur pour une application de réalité virtuelle. Une position mise à jour de l'utilisateur est calculée sur la base des données de capteur reçues. La vitesse et l'accélération du mouvement de l'utilisateur peuvent être calculées sur la base des données de capteur. La position mise à jour, la vitesse et l'accélération peuvent être fournies à un moteur de chaîne configuré pour mettre à jour une image rendue avant d'être envoyée à un affichage de réalité virtuelle sur la base d'une ou de plusieurs des positions mises à jour, de la vitesse et de l'accélération.