-
公开(公告)号:US12277642B2
公开(公告)日:2025-04-15
申请号:US17969619
申请日:2022-10-19
Applicant: Meta Platforms Technologies, LLC
Inventor: Gioacchino Noris , Hongbing Hu , Anush Mohan
Abstract: In particular embodiments, a computing system may initiate a scene alignment process to align a previous map of a scene with a current map of the scene. The system may send instructions to a user wearing an artificial-reality system to select a set of entities in the scene. The system may receive a selection of the set of entities in the scene. The system may determine a particular point in the scene based on an intersection of selected set of entities. The system may align the previous map with the current map based on the particular point in the scene. The system may load a scene model associated with the previous map into the current map.
-
公开(公告)号:US11670082B1
公开(公告)日:2023-06-06
申请号:US17543231
申请日:2021-12-06
Applicant: Meta Platforms Technologies, LLC
Inventor: Chengyuan Yan , Amrutha Hakkare Arunachala , Chengyuan Lin , Anush Mohan , Ke Huo
IPC: G06V20/20 , H04L67/131 , G06T15/20 , G06F3/01
CPC classification number: G06V20/20 , G06F3/012 , G06T15/205 , H04L67/131 , G06T2210/56 , G06T2210/61
Abstract: Systems and methods for providing a virtual space for multiple devices can include a first device having at least one sensor configured to acquire a spatial information of a physical space of the first device. The first device may include at least one processor configured to establish, according to the acquired spatial information, a virtual space corresponding to the physical space, that is accessible by a user of the first device via the first device. The at least one processor may further be configured to register a second device within the physical space, to allow a user of the second device to access the virtual space via the second device.
-
公开(公告)号:US20230125390A1
公开(公告)日:2023-04-27
申请号:US17969619
申请日:2022-10-19
Applicant: Meta Platforms Technologies, LLC.
Inventor: Gioacchino Noris , Hongbing Hu , Anush Mohan
Abstract: In particular embodiments, a computing system may initiate a scene alignment process to align a previous map of a scene with a current map of the scene. The system may send instructions to a user wearing an artificial-reality system to select a set of entities in the scene. The system may receive a selection of the set of entities in the scene. The system may determine a particular point in the scene based on an intersection of selected set of entities. The system may align the previous map with the current map based on the particular point in the scene. The system may load a scene model associated with the previous map into the current map.
-
公开(公告)号:US12008717B2
公开(公告)日:2024-06-11
申请号:US17369267
申请日:2021-07-07
Applicant: Meta Platforms Technologies, LLC
Inventor: Gioacchino Noris , Michal Hlavac , Paul Timothy Furgale , Johannes Joachim Schmid , Anush Mohan , Christopher Richard Tanner
IPC: G06F16/909 , G06T19/00
CPC classification number: G06T19/00
Abstract: An artificial reality environment (XRE) schema is defined that supports anel-controlling interactions between various artificial reality actors. The XRE schema includes a set of definitions for an XRE, independent of type of artificial reality device. The definitions in the XRE schema can include standards for both interfaces and data objects. The XRE schema can define XR elements in terms of entities and components of a space, organized according to a hierarchy. Each entity can represent a real or virtual object or space, within the XRE, defined by a name and a collection of one or more components. Each component (as part of an entity) can define aspects and expose information about the entity. The XRE schema can specify structures that that allow actors (e.g., producers, instantiators, and consumers) to define and perform actions in relation to XRE elements.
-
公开(公告)号:US20230127307A1
公开(公告)日:2023-04-27
申请号:US17969622
申请日:2022-10-19
Applicant: Meta Platforms Technologies, LLC
Inventor: Gioacchino Noris , Sony Nguyen , Andrea Alejandra Cohen , Anush Mohan , Matthew Banks
Abstract: In particular embodiments, a computing system may initiate a scene capture process to capture a scene. The scene may include one or more of planes or objects. The system may send a first set of instructions to outline one or more planes of the scene. The system may cast a first set of rays to outline the one or more planes. The system may create the one or more planes based on the first set of rays. The system may send a second set of instructions to outline one or more objects of the scene. The system may cast a second set of rays to outline the one or more objects. The system may create the one or more objects based on the second set of rays. The system may generate a scene model of the scene based on the one or more planes and the one or more objects.
-
公开(公告)号:US12299835B1
公开(公告)日:2025-05-13
申请号:US18069029
申请日:2022-12-20
Applicant: Meta Platforms Technologies, LLC
Inventor: Wei Lyu , Shir Lene Lim , Anush Mohan , Yuichi Taguchi
Abstract: Implementations described herein can share scene data between multiple artificial reality (XR) devices, such as head-mounted displays (HMDs). A first XR device can retrieve stored spatial anchors associated with a scene, and align a coordinate frame with coordinate frames for a second XR device using the spatial anchors. The second XR device can have identified physical objects in the scene with corresponding object types defined in a scene lexicon (e.g., with a camera on the second XR device capturing images of physical objects and performing object recognition or through manual tagging of objects with object types), and store the object types and locations of the physical objects as scene data. The first XR device can obtain the scene data based on associations between the scene data and the spatial anchors and render virtual objects using the scene data, without having to rescan the scene for the physical objects.
-
公开(公告)号:US11521356B2
公开(公告)日:2022-12-06
申请号:US16598104
申请日:2019-10-10
Applicant: Meta Platforms Technologies, LLC
Inventor: Chengyuan Yan , Ke Huo , Amrutha Hakkare Arunachala , Chengyuan Lin , Anush Mohan
Abstract: Systems and methods for maintaining a shared interactive environment include receiving, by a server, requests to register a first input device of a first user and a second input device of a second user with a shared interactive environment. The first input device may be for a first modality involving user input for an augmented reality (AR) environment, and the second input device may be for a second modality involving user input for a personal computer (PC) based virtual environment or a virtual reality (VR) environment. The server may register the first and second input device with the shared interactive environment. The server may receive inputs from a first adapter for the first modality and from a second adapter for the second modality. The inputs may be for the first and second user to use the shared interactive environment.
-
-
-
-
-
-