Patent ID: 11887246
Assignee: SNAP INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 15:
16. A non-transitory computer-readable medium storing program code that, when executed, is operative to cause a processor of an eyewear device to perform steps of:
recording a primary reference set using the eyewear device in motion traversing a path through a physical environment, wherein the primary reference set comprises a series of real images captured by a camera coupled to the eyewear device and a series of real motion data captured by an inertial measurement unit coupled to the eyewear device;
calculating, by the processor, a headset trajectory based on the primary reference set;
generating, by the processor, a continuous time trajectory function for interpolating the headset trajectory relative to the series of real motion data; and
generating, by the processor, an output dataset associated with a simulated sensor configuration and in accordance with the continuous time trajectory function, wherein the simulated sensor configuration comprises one or more simulated cameras and one or more simulated inertial measurement unit sensors, such that the output dataset represents the simulated sensor configuration in motion along a virtual path through a first virtual environment.