Device-to-device collocated ar using hand tracking
AssigneeSnap Inc.
InventorsJordy Innocentius Ajanohoun, Markus Diem, Georgios Evangelidis, Matthew Penney
Life of this patent
Estimating the term…
Abstract
A method for aligning coordinate systems between devices is described. The method comprises accessing pose data from a first device that defines a first coordinate system and receiving pose data from a second device that defines a second coordinate system. The method further includes identifying a coordinate transformation that relates the first device, a hand joint of a user holding the second device, and the second device, and then aligning the first coordinate system with the second based on the pose data and the identified transformation.
Claims20
A method comprising:
- accessing, at a first device, first pose data of the first device having a first coordinate system;
- receiving, from a second device, second pose data of the second device having a second coordinate system;
- identifying a coordinate transformation between the first device, a hand joint holding the second device, and the second device;
- and
- aligning the first coordinate system with the second coordinate system based on the first pose data, the second pose data, and the coordinate transformation.
A first device comprising:
- a processor;
- and
- a memory storing instructions that, when executed by the processor, configure the first device to perform operations comprising:
- accessing, at the first device, first pose data of the first device having a first coordinate system;
- receiving, from a second device, second pose data of the second device having a second coordinate system;
- identifying a coordinate transformation between the first device, a hand joint holding the second device, and the second device;
- and
- aligning the first coordinate system with the second coordinate system based on the first pose data, the second pose data, and the coordinate transformation.
A non-transitory computer-readable storage medium, the computer-readable storage medium including instructions that when executed by a first device, cause the first device to:
- accessing, at the first device, first pose data of the first device having a first coordinate system;
- receiving, from a second device, second pose data of the second device having a second coordinate system;
- identifying a coordinate transformation between the first device, a hand joint holding the second device, and the second device;
- and
- aligning the first coordinate system with the second coordinate system based on the first pose data, the second pose data, and the coordinate transformation.
Dependencies are inferred from the claim text.