CALIBRATION OF VIRTUAL REALITY SYSTEMS
A virtual reality (VR) console receives slow calibration data from an imaging device and fast calibration data from an inertial measurement unit on a VR headset including a front and a rear rigid body. The slow calibration data includes an image where only the locators on the rear rigid body are vis...
Gespeichert in:
Hauptverfasser: | , , , , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A virtual reality (VR) console receives slow calibration data from an imaging device and fast calibration data from an inertial measurement unit on a VR headset including a front and a rear rigid body. The slow calibration data includes an image where only the locators on the rear rigid body are visible. An observed position is determined from the slow calibration data and a predicted position is determined from the fast calibration data. If a difference between the observed position and the predicted position is greater than a threshold value, the predicted position is adjusted by a temporary offset until the difference is less than the threshold value. The temporary offset is removed by re-calibrating the rear rigid body to the front rigid body once locators on both the front and rear rigid body are visible in an image in the slow calibration data.
L'invention concerne une console de réalité virtuelle (VR) qui reçoit des données d'étalonnage lentes d'un dispositif d'imagerie et des données d'étalonnage rapides d'une unité de mesure inertielle sur un casque de réalité virtuelle comprenant un corps rigide avant et un corps rigide arrière. Les données d'étalonnage lentes comprennent une image où seuls les localisateurs sur le corps rigide arrière sont visibles. Une position observée est déterminée à partir des données d'étalonnage lentes et une position prédite est déterminée à partir des données d'étalonnage rapides. Si une différence entre la position observée et la position prédite est supérieure à une valeur seuil, la position prédite est ajustée d'un décalage temporaire jusqu'à ce que la différence soit inférieure à la valeur seuil. Le décalage temporaire est éliminé par réétalonnage du corps rigide arrière vers le corps rigide avant une fois que les localisateurs sur l'un et l'autre du corps rigide avant et du corps rigide arrière sont visibles dans une image dans les données d'étalonnage lentes. |
---|