-
公开(公告)号:US20250104365A1
公开(公告)日:2025-03-27
申请号:US18771009
申请日:2024-07-12
Applicant: Meta Platforms Technologies, LLC
Inventor: Asaf NITZAN , Ariana Yu-Chia HARVEY , Jasmine OU , Ting Ting WU , Christopher Richard TANNER , Muqing NIU , Peter JU , Eric LEUNG , James Alexander VALORI , Michael CASTILLO , Adi PERRY , Dan KLARMAN , Einav Namer YELIN , Tal Haim Ben BASAT , Jeremie GUEDJ , Alon LERNER , Savitha Yalanadu SHIVAIAH
Abstract: For artificial reality (XR) applications that need a guardian, aspects of the present disclosure can automatically determine where boundaries should be set in the real-world environment. Using a machine learning model, the automatic boundary system can detect the floor plane, then generate a height map of the real-world environment with the floor at zero. The height map can include positive heights (e.g., objects on the floor) and negative heights (e.g., downward leading stairs). The automatic boundary system can then generate a boundary for the area based on the detected heights by: applying thresholds to disregard objects at certain heights, applying thresholds to disregard open areas at certain widths, excluding oddly shaped areas that would constantly trigger the boundary if the user were nearby, etc. The user can further manually adjust the generated boundary in both directions (e.g., bringing it closer or further from the user).
-
公开(公告)号:US20250104366A1
公开(公告)日:2025-03-27
申请号:US18810209
申请日:2024-08-20
Applicant: Meta Platforms Technologies, LLC
Inventor: Biju MATHEW , Christopher Richard TANNER , Jianhan XU , Wenxin XU , Shen LI , Peter JU , James Alexander VALORI , Eric LEUNG , Lu ZHOU
Abstract: Instead of having a constant boundary, artificial reality (XR) applications that can run in boundaryless mode (e.g., in augmented or mixed reality) can be given controls by selective boundary system on an XR system to customize partial boundaries. For example, an application can specify to select particular boundaries when certain object types are in the real-world environment. In another example, an application can transition to different boundary modes when certain application events occur (e.g., when transitioning from virtual reality to mixed reality). On the backend, the selective boundary system can provide the application with an API that exposes boundary information. Based on this information, the application can use the API to create new boundaries or turn on or off certain boundaries based on requests by the application.
-