-
公开(公告)号:US20230281938A1
公开(公告)日:2023-09-07
申请号:US18175437
申请日:2023-02-27
Applicant: META PLATFORMS TECHNOLOGIES, LLC
Inventor: Chengyuan YAN , Joseph Davis GREER , Sheng SHEN , Anurag SHARMA
CPC classification number: G06T19/006 , G02B27/017 , G06F3/012 , G06F3/017
Abstract: The various implementations described herein include methods and systems for providing input capabilities at various fidelity levels. In one aspect, a method includes receiving, from an application, a request identifying an input capability for making an input operation available within the application. The method further includes, in response to receiving the request: identifying techniques that the artificial-reality system can use to make the requested input capability available to the application using data from one or more devices; selecting a first technique for making the requested input capability available to the application; and using the first technique to provide to the application data to allow for performance of the requested input capability.
-
公开(公告)号:US20240370099A1
公开(公告)日:2024-11-07
申请号:US18618421
申请日:2024-03-27
Applicant: Meta Platforms Technologies, LLC
Inventor: Chengyuan YAN , Sheng SHEN
IPC: G06F3/0346 , G06T7/277 , G06T7/70
Abstract: Example implementations are for tracking an artificial reality input device by receiving, for the input device, video tracking data and inertial motion unit (“IMU”) data based on motion input. Example implementations generate, from the video tracking data, a video tracking position and a video tracking velocity; generate, from the IMU data, an IMU orientation and an IMU linear acceleration; and generate, from the IMU orientation and the IMU linear acceleration, an IMU linear velocity. Example implementations determine if the video tracking position and the video tracking velocity is reliable and determine, by a Kalman filter for the input device, a current bias, a current velocity and a current position.
-