Invention Application
- Patent Title: GENERATING GROUND TRUTH DATASETS FOR VIRTUAL REALITY EXPERIENCES
-
Application No.: PCT/US2021/036555Application Date: 2021-06-09
-
Publication No.: WO2022005717A1Publication Date: 2022-01-06
- Inventor: ZHOU, Kai , QI, Qi , HOL, Jeroen
- Applicant: SNAP INC.
- Applicant Address: 3000 31st Street
- Assignee: SNAP INC.
- Current Assignee: SNAP INC.
- Current Assignee Address: 3000 31st Street
- Agency: WEED, Stephen, J.
- Priority: US63/046,150 2020-06-30
- Main IPC: G06T19/00
- IPC: G06T19/00 ; G06T7/70 ; G06T15/20 ; G06T19/003 ; G06T2207/20081 ; G06T2207/20084 ; G06T2207/30241 ; G06T2207/30244 ; G06T2210/41 ; G06T7/20 ; G06T7/50
Abstract:
Systems and methods of generating ground truth datasets for producing virtual reality (VR) experiences, for testing simulated sensor configurations, and for training machine-learning algorithms. In one example, a recording device with one or more cameras and one or more inertial measurement units captures images and motion data along a real path through a physical environment. A SLAM application uses the captured data to calculate the trajectory of the recording device. A polynomial interpolation module uses Chebyshev polynomials to generate a continuous time trajectory (CTT) function. The method includes identifying a virtual environment and assembling a simulated sensor configuration, such as a VR headset. Using the CTT function, the method includes generating a ground truth output dataset that represents the simulated sensor configuration in motion along a virtual path through the virtual environment. The virtual path is closely correlated with the motion along the real path as captured by the recording device. Accordingly, the output dataset produces a realistic and life-like VR experience. In addition, the methods described can be used to generate multiple output datasets, at various sample rates, which are useful for training the machine-learning algorithms which are part of many VR systems.
Information query