DYNAMIC INITIALIZATION OF 3DOF AR TRACKING SYSTEM

    公开(公告)号:US20240176428A1

    公开(公告)日:2024-05-30

    申请号:US18435540

    申请日:2024-02-07

    申请人: Snap Inc.

    IPC分类号: G06F3/0346 G06F3/038

    CPC分类号: G06F3/0346 G06F3/038

    摘要: A method for dynamically initializing a 3 degrees of freedom (3DOF) tracking device is described. In one aspect, the method includes accessing a gyroscope signal from a gyroscope of the 3DOF tracking device, accessing an accelerometer signal from an accelerometer of the 3DOF tracking device, determining an initial state includes a combination of an initial orientation, an initial position, and an initial velocity of the 3DOF tracking device, the initial state indicating a starting condition of the 3DOF tracking device, integrating the gyroscope signal and the accelerometer signal to obtain orientation and position signals using the initial state, and refining an inclination signal of the orientation signal using the position signal.

    REDUCING STARTUP TIME OF AUGMENTED REALITY EXPERIENCE

    公开(公告)号:US20220365592A1

    公开(公告)日:2022-11-17

    申请号:US17743194

    申请日:2022-05-12

    申请人: Snap Inc.

    摘要: A method for improving the startup time of a six-degrees of freedom tracking system is described. An augmented reality system receives a device initialization request and activates a first set of sensors in response to the device initialization request. The augmented reality system receives first tracking data from the first set of sensors. The augmented reality system receives an augmented reality experience request and in response to the augmented reality request, causes display of a set of augmented reality content items based on the first tracking data and simultaneously activates a second set of sensors. The augmented reality system receives second tracking data from the activated second set of sensors. The augmented reality system updates the display of the set of augmented reality content items based on the second tracking data.

    DYNAMIC INITIALIZATION OF 3DOF AR TRACKING SYSTEM

    公开(公告)号:US20220374091A1

    公开(公告)日:2022-11-24

    申请号:US17524423

    申请日:2021-11-11

    申请人: Snap Inc.

    IPC分类号: G06F3/0346 G06F3/038

    摘要: A method for dynamically initializing a 3 degrees of freedom (3DOF) tracking device is described. In one aspect, the method includes accessing a gyroscope signal from a gyroscope of the 3DOF tracking device, accessing an accelerometer signal from an accelerometer of the 3DOF tracking device, determining an initial state includes a combination of an initial orientation, an initial position, and an initial velocity of the 3DOF tracking device, the initial state indicating a starting condition of the 3DOF tracking device, integrating the gyroscope signal and the accelerometer signal to obtain orientation and position signals using the initial state, and refining an inclination signal of the orientation signal using the position signal.

    LONG TERM IN-FIELD IMU TEMPERATURE CALIBRATION

    公开(公告)号:US20240192024A1

    公开(公告)日:2024-06-13

    申请号:US18063450

    申请日:2022-12-08

    申请人: Snap Inc.

    IPC分类号: G01C25/00 G01C21/16 G06F3/01

    摘要: A method for calibrating a visual-inertial tracking system is described. In one aspect, a method includes measuring a temperature of an inertial measurement unit (IMU) of a visual-inertial tracking system, identifying, from an IMU parametric model of an IMU calibration module, an IMU intrinsic parameter estimate corresponding to the temperature, determining an online IMU intrinsic parameter estimate by operating the visual-inertial tracking system with the IMU intrinsic parameter estimate, providing the online IMU intrinsic parameter estimate to the IMU calibration module, and updating and incorporating the IMU parametric model with the online IMU intrinsic parameter estimate.

    Dynamic initialization of 3DOF AR tracking system

    公开(公告)号:US11941184B2

    公开(公告)日:2024-03-26

    申请号:US17524423

    申请日:2021-11-11

    申请人: Snap Inc.

    IPC分类号: G06F3/0346 G06F3/038

    CPC分类号: G06F3/0346 G06F3/038

    摘要: A method for dynamically initializing a 3 degrees of freedom (3DOF) tracking device is described. In one aspect, the method includes accessing a gyroscope signal from a gyroscope of the 3DOF tracking device, accessing an accelerometer signal from an accelerometer of the 3DOF tracking device, determining an initial state includes a combination of an initial orientation, an initial position, and an initial velocity of the 3DOF tracking device, the initial state indicating a starting condition of the 3DOF tracking device, integrating the gyroscope signal and the accelerometer signal to obtain orientation and position signals using the initial state, and refining an inclination signal of the orientation signal using the position signal.