-
公开(公告)号:US20240338910A1
公开(公告)日:2024-10-10
申请号:US18745772
申请日:2024-06-17
Applicant: Snap Inc.
Inventor: Ilteris Kaan Canberk , Matthew Hallberg , Matthew Saunders , Daria Skrypnyk , Lien Le Hong Tran
CPC classification number: G06T19/006 , G06F3/011 , G06T13/40
Abstract: Systems and methods are provided for performing operations on an augmented reality (AR) device using an external vision system. The system establishes, by the AR device, a communication with an external client device. The system overlays, by the AR device, a first AR object on a real-world environment being viewed using the AR device. The system receives interaction data from the external client device representing movement of a user determined by the external client device. The system, in response to receiving the interaction data from the external client device, modifies the first AR object by the AR device.
-
公开(公告)号:US20240137436A1
公开(公告)日:2024-04-25
申请号:US17970274
申请日:2022-10-19
Applicant: Snap Inc.
Inventor: Ilteris Kaan Canberk , Matthew Hallberg , Richard Zhuang
IPC: H04M1/72409 , H04B1/3888 , H04M1/72454
CPC classification number: H04M1/724092 , H04B1/3888 , H04M1/724097 , H04M1/72454
Abstract: A case for a portable device like a smartphone includes light sources such as LEDs, which, when illuminated, can be detected and tracked by a head-worn augmented or virtual reality device. The light sources may be located at the corners of the case and may emit infrared light. A relative pose between the smartphone and the head-worn device can be determined based on computer vision techniques performed on images captured by the head-worn device that includes light from the light sources. Relative movement between the smartphone and the head-worn device can be used to provide user input to the head-worn device, as can touch input on the portable device. In some instances, the case is powered inductively from the portable device.
-
公开(公告)号:US20240032121A1
公开(公告)日:2024-01-25
申请号:US17813901
申请日:2022-07-20
Applicant: Snap Inc.
Inventor: Richard Zhuang , Matthew Hallberg
Abstract: A communication link is established between a first mobile device and a second mobile device using communication setup information in a machine-readable code that is displayed on a display of the second mobile device. The first mobile device captures and decodes an image of the machine-readable code to extract dynamically-generated communication setup information. A communication link is then established between the two devices using the communication setup information. The machine readable code may also be used as a fiducial marker to establish an initial relative pose between the two devices. Pose updates received from the second mobile device can then be used as user-interface inputs to the first mobile device.
-
-