The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 01, 2020

Filed:

May. 20, 2019
Applicant:

Facebook Technologies, Llc, Menlo Park, CA (US);

Inventors:

Chengyuan Yan, Fremont, CA (US);

Oskar Linde, San Carlos, CA (US);

Assignee:

Facebook Technologies, LLC, Menlo Park, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06T 19/20 (2011.01); G06F 3/01 (2006.01); G06T 15/20 (2011.01); G02B 27/01 (2006.01);
U.S. Cl.
CPC ...
G06T 15/20 (2013.01); G02B 27/017 (2013.01); G06F 3/011 (2013.01); G06F 3/017 (2013.01); G06T 19/20 (2013.01);
Abstract

An artificial reality system is described includes a hand-held controller tracking sub-system having two components, a Field-of-View (FOV) tracker and a non-FOV tracker that applies specialized motion models when one or more of controllers are not trackable within the field of view. In particular, under typical operating conditions, the FOV tracker receives state data for a Head Mounted Display (HMD) and controller state data (velocity, acceleration etc.) of a controller to compute estimated poses for the controller. If the controller is trackable (e.g., within the field of view and not occluded), then the pose as computed by the FOV tracker is used and the non-FOV tracker is bypassed. If the controller is not trackable within the field of view and the controller state data meets activation conditions for one or more corner tracking cases, then the non-FOV tracker applies one or more of specialized motion models to compute a controller pose for the controller.


Find Patent Forward Citations

Loading…