GENERATING GROUND TRUTH DATASETS FOR VIRTUAL REALITY EXPERIENCES

    公开(公告)号:US20240135633A1

    公开(公告)日:2024-04-25

    申请号:US18400289

    申请日:2023-12-29

    Applicant: Snap Inc.

    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.

    SERVICE MANAGER ON A WEARABLE DEVICE
    282.
    发明公开

    公开(公告)号:US20240134724A1

    公开(公告)日:2024-04-25

    申请号:US18049174

    申请日:2022-10-23

    Applicant: Snap Inc.

    CPC classification number: G06F9/547 H04L67/133

    Abstract: Systems, methods, and computer readable media for a service manger to manage services on a wearable device are disclosed. The service manager remains active in memory and listens for requests for services. The service manager then determines which services to run and which to stop to respond to the requests for services. After running a service, the service manager calls the service to respond to the request and sends a response to the request to the sender of the request. The service manager may be resident on a different processor than a processor from which the requests for services originate. The service manager maintains priorities of the services to determine which services to stop or remove from memory.

    REMOTE ANNOTATION AND NAVIGATION USING AN AR WEARABLE DEVICE

    公开(公告)号:US20240127550A1

    公开(公告)日:2024-04-18

    申请号:US18046367

    申请日:2022-10-13

    Applicant: Snap Inc.

    Abstract: Systems, methods, and computer readable media for remote annotations, drawings, and navigation instructions sent to an augmented reality (AR) wearable device from a computing device are disclosed. The AR wearable device captures images and sends them to the remote computing device to provide a real-time view of what the user of the AR wearable device sees. A user of the remote computing device can add navigation instructions and can select an image to annotate or draw on. The AR wearable device provides 3-dimensional (3D) coordinate information within a 3D world of the AR wearable device for the selected image. The user of the remote computing device then annotates or draws on the selected image. The remote computing device determines 3D coordinates for the annotations and drawings within the 3D world of the AR wearable device. The annotations and drawings are sent to the AR wearable device with associated 3D coordinates.

    VOICE CONTROLLED UIS FOR AR WEARABLE DEVICES
    287.
    发明公开

    公开(公告)号:US20240126502A1

    公开(公告)日:2024-04-18

    申请号:US18397786

    申请日:2023-12-27

    Applicant: Snap Inc.

    Abstract: Systems, methods, and computer readable media for voice-controlled user interfaces (UIs) for augmented reality (AR) wearable devices are disclosed. Embodiments are disclosed that enable a user to interact with the AR wearable device without using physical user interface devices. An application has a non-voice-controlled UI mode and a voice-controlled UI mode. The user selects the mode of the UI. The application running on the AR wearable device displays UI elements on a display of the AR wearable device. The UI elements have types. Predetermined actions are associated with each of the UI element types. The predetermined actions are displayed with other information and used by the user to invoke the corresponding UI element.

    HYPEREXTENDING HINGE FOR WEARABLE ELECTRONIC DEVICE

    公开(公告)号:US20240126099A1

    公开(公告)日:2024-04-18

    申请号:US18399378

    申请日:2023-12-28

    Applicant: Snap Inc.

    CPC classification number: G02C5/2227 G02C11/10

    Abstract: Eyewear having a frame, a hinge, and a hyperextendable temple. An extender is coupled to the hinge and the temple, and the extender extends with respect to the hinge allowing hyperextension of the temple with respect to the frame. The extender may include a bushing and a spring that allows the temple hyperextension, and which also creates a bias force to urge the temple against a user's head during use.

Patent Agency Ranking