Reducing power consumption of extended reality devices
AssigneeSnap Inc.
InventorsEvangelos Chatzikalymnios, Thomas Faeulhammer, Daniel Wolf, Kai Zhou
Life of this patent
Estimating the term…
Abstract
Examples describe a method performed by an extended reality (XR) device that implements a multi-camera object tracking system. The XR device accesses object tracking data associated with an object in a real-world environment. Based on the object tracking data, the XR device activates a low-power mode of the multi-camera object tracking system. In the low-power mode, a state of the object in the real-world environment is determined by using the multi-camera object tracking system.
Claims20
A method performed by an extended reality (XR) device that implements a multi-camera object tracking system, the method comprising:
- accessing object tracking data associated with an object in a real-world environment;
- activating, based on the object tracking data, a low-power mode of the multi-camera object tracking system;
- in the low-power mode, activating a dynamic switching function that causes the XR device to switch between different subsets of cameras of the multi-camera object tracking system;
- cycling through the different subsets of cameras of the multi-camera object tracking system according to a sampling sequence that is selected based on the object tracking data, the sampling sequence sampling more frequently from one or more cameras than from one or more other cameras of the multi-camera object tracking system;
- and
- determining a state of the object in the real-world environment using the multi-camera object tracking system.
An extended reality (XR) device comprising:
- a multi-camera object tracking system;
- a memory that stores instructions;
- and
- at least one processor configured by the instructions to perform operations comprising:
- accessing object tracking data associated with an object in a real-world environment;
- activating, based on the object tracking data, a low-power mode of the multi-camera object tracking system;
- in the low-power mode, activating a dynamic switching function that causes the XR device to switch between different subsets of cameras of the multi-camera object tracking system;
- cycling through the different subsets of cameras of the multi-camera object tracking system according to a sampling sequence that is selected based on the object tracking data, the sampling sequence sampling more frequently from one or more cameras than from one or more other cameras of the multi-camera object tracking system;
- and
- determining a state of the object in the real-world environment using the multi-camera object tracking system.
A non-transitory computer-readable storage medium, the computer-readable storage medium including instructions that when executed by at least one processor of an extended reality (XR) device that implements a multi-camera object tracking system, cause the at least one processor to perform operations comprising:
- accessing object tracking data associated with an object in a real-world environment;
- activating, based on the object tracking data, a low-power mode of the multi-camera object tracking system;
- in the low-power mode, activating a dynamic switching function that causes the XR device to switch between different subsets of cameras of the multi-camera object tracking system;
- cycling through the different subsets of cameras of the multi-camera object tracking system according to a sampling sequence that is selected based on the object tracking data, the sampling sequence sampling more frequently from one or more cameras than from one or more other cameras of the multi-camera object tracking system;
- and
- determining a state of the object in the real-world environment using the multi-camera object tracking system.
Dependencies are inferred from the claim text.