Surface-based user input for extended reality
AssigneeSnap Inc.
InventorsRobert Fischer, Kai Zhou
Life of this patent
Estimating the term…
Loading patent…
AssigneeSnap Inc.
InventorsRobert Fischer, Kai Zhou
Estimating the term…
Systems and methods in the present disclosure relate to surface-based user input for extended reality (XR) devices. An XR device tracks a hand of a user across multiple captured image frames to obtain positions of the hand in a real-world environment. The XR device detects an input plane associated with a physical surface in the real-world environment and projects the positions onto the input plane. The XR device continuously monitors an input state with respect to the input plane to identify when the user is providing user input via the input plane and to differentiate between ongoing user input and finalized user input. Based on the monitoring of the input state, the XR device records one or more of the projected positions as input data. The input data is processed to interpret the user input. The XR device executes an action based on the interpreted user input.
A method performed by an extended reality (XR) device, the method comprising:
An extended reality (XR) device comprising:
One or more non-transitory computer-readable storage media, the one or more non-transitory computer-readable storage media including instructions that when executed by at least one processor of an extended reality (XR) device cause the XR device to perform operations comprising:
Dependencies are inferred from the claim text.